Hello all,
I am facing a problem deploying SOAP over JMS and hope that somebody can 
provide some tip. I am using openJMS and Axis for asynchronous calling of web 
services., I use a JMS sender to send  the message to the  queue. I have a JMS 
listener that retrieves the SOAP msg from the queue and invokes the web 
service.

but at the server, when this jms listener creates an axis instance and tries 
to invoke the service, i get this error  as posted below.

I don�t know why I get that message. I have checked the deployment of the web 
service and I am able to call it over HTTP using a regular client but this 
call over JMS fails.
I have checked all the problems why this error occurs but I feel that the 
ClassNotFoundExcetion  is unsual since I can call it over a regular client.

Any help is appreciated . 
Thanks
Saurabh

---Invoking AxisServer.invoke()---
- Exception:
java.lang.ClassNotFoundException: workflow.SparePartPrice
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)

The AXIS engine could not find a target service to invoke! targetService is 
null
at org.apache.axis.server.AxisServer.invoke(AxisServer.java:308)
at org.apache.axis.transport.jms.SimpleJMSWorker.run(SimpleJMSWorker.java:127)



Saurabh Alurkar
M.S (Computer Systems Technology)
Arizona State University (East)
480 (3791398)

Reply via email to