• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Invoking WebService from a Servlet

 
Vidya Sankar
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have written a web service using the JAX-WS 2.0 Reference Implementation from sun and I have deployed it on tomcat. I want to invoke this webservice from a servlet. Can anyone please outline the steps to achieve this.

Thank You.
 
Ulf Dittmer
Rancher
Posts: 42968
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Invoking a web service from a servlet isn't any different from invoking it from any other client (e.g. a standalone desktop app). Are you encountering specific problems caused by the servlet environment?
 
Vidya Sankar
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I kind of realised after I just put the jaxb generated client artifacts in the classes folder of the war file. But I was a little confused with an example in the Richard Monson book abt the jax-rpc 1.1 style with the generated stub model where he was actually giving jndi references to the services being invoked.

Though I am still not very clear with the DII. Anyway thank you for the reply.
 
Peer Reynders
Bartender
Posts: 2968
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Vidya Sankar:
But I was a little confused with an example in the Richard Monson book abt the jax-rpc 1.1 style with the generated stub model where he was actually giving jndi references to the services being invoked.


Those JNDI references refer to the <service-ref> in the web.xml file. Basically in a servlet the stub should be configured and accessed via the <service-ref> deployment descriptor - it should not be configured programmatically. For more details on the <service-ref> deployment descriptor see:
JSR-000154 Java Servlet 2.4 Specification
SRV.13.4 Deployment Descriptor Diagram
page 147 23. service-ref Element

Also see RMH J2EE WS 22.5 Service References (page 677).
[ March 11, 2006: Message edited by: Peer Reynders ]
 
Vidya Sankar
Greenhorn
Posts: 20
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thank You.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic