Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I am trying to deploy a Web Service I created with Talend ESB on Tomcat, but I do not seem to find a way to do it.
I have been searching for some online information and I have had a look at the examples provided with the Talend distribution, but it uses other types of examples, not Talend generated classes.
Could anyone point me in the right way to achieve this? I would like to be able to reuse the code generated from Talend.
Please help!!
Many thanks,
Julipool
What I would like to do is deploy my service (created as a Service in Talend ESB) directly in Tomcat, not wrap it on a Talend job exported as a war.
But I guess Talend does not provide that feature yet.
Kind regards,
Julipool
Hi,
you can export your service to Axis WebService (WAR), for example:
Job Designs -> DemoService, Right click menu -> Export Job, select the export type: Axis WebService (WAR), you will got an DemoService.war which can be deployed into Tomcat container.
after put this war into webapps, you will see a log like this:
2013-06-26 09:46:51.876:INFOejs.AbstractConnector
tarted SelectChannelConnect
or@localhost:8090
web service published
HTH
Xilai
validateJarFile(/opt/apache-tomcat/webapps/GetAllLocations_0.6/WEB-INF/lib/geronimo-servlet_3.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
http://localhost:8080/GetAllLocations_0.6/services/GetAllLocations?method=runJob&args=null
12:32:09,376 INFO Setting the server's publish address to be http://192.168.1.101:8088/
12:32:09,519 INFO jetty-8.1.7.v20120910
12:32:09,594 INFO Started SelectChannelConnector@192.168.1.101:8088
http://192.168.1.101:8080/GetAllLocations_0.6/services/GetAllLocations?wsdl
http://192.168.1.101:8080/GetAllLocations_0.6/services/GetAllLocations/1/41.665556/83.575278/500000/0/0
Hi,
In Talend,unable to create .WAR file for web services related job.
But in tomcat,i need to deploy .WAR file.
Thanks
Hello,
As of 6.4.1 product management has deprecated the build job to Axis WebService (WAR) as shown in the following documentation.
What does your web services related job look like?
Best regards
Sabrina
Im working Talend ESB 6.4 version.
My job:
tesbproviderrequest-----row(main)---->tesbproviderresponse.
my web service is assigned to above mentioned job. I need to export the above job as .war file