Hi All,

I want to know how can i call a webservice from other webservice.
I tried this way.I created 2 webservices (say A and B )with xmlbeans 
databinding.Both are working fine as tested with respective clients.

Now i want to use methods of A from B.
For this i copied A's client stub file and all other related files to B's 
service directory.And one of my methods of B service calls A's stub.Now i 
redployed B service.

Please guide me regarding this topic by providing some links or 
steps to do this.

Thanks 
Anudeep

Trying in this way throwing me error -----------

java.lang.ExceptionInInitializerError
        at ch.elca.auditwebservice.www.SaveToAuditRequestDocument$Factory.newIns
tance(SaveToAuditRequestDocument.java:152)
        at ch.elca.auditwebservice.AuditClient.InsertLog(AuditClient.java:43)
        at ch.elca.ticketwebservice.TicketDBDAO.validateTicket(TicketDBDAO.java:
234)
        at ch.elca.ticketwebservice.TicketService.validateTicket(TicketService.j
ava:108)
        at ch.elca.ticketwebservice.TicketWebServiceSkeleton.validateTicket(Tick
etWebServiceSkeleton.java:72)
        at ch.elca.ticketwebservice.TicketWebServiceMessageReceiverInOut.invokeB
usinessLogic(TicketWebServiceMessageReceiverInOut.java:69)
        at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusines
sLogic(AbstractInOutMessageReceiver.java:40)
        at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMe
ssageReceiver.java:100)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:176)
        at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostReq
uest(HTTPTransportUtils.java:275)
        at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:1
33)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:286)
        at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcesso
r.java:857)
        at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.pr
ocess(Http11AprProtocol.java:565)
        at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:15
09)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.RuntimeException: Cannot load SchemaTypeSystem. Unable to l
oad class with name schemaorg_apache_xmlbeans.system.s462402F9FDA0A5C981C319810D
11E52C.TypeSystemHolder. Make sure the generated binary files are on the classpa
th.
        at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:7
83)
        at ch.elca.auditwebservice.www.SaveToAuditRequestDocument.<clinit>(SaveT
oAuditRequestDocument.java:20)
        ... 25 more
Caused by: java.lang.ClassNotFoundException: Class Not found : schemaorg_apache_
xmlbeans.system.s462402F9FDA0A5C981C319810D11E52C.TypeSystemHolder
        at org.apache.axis2.deployment.DeploymentClassLoader.findClass(Deploymen
tClassLoader.java:86)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
        at org.apache.xmlbeans.XmlBeans.typeSystemForClassLoader(XmlBeans.java:7
69)


      Connect with friends all over the world. Get Yahoo! India Messenger at 
http://in.messenger.yahoo.com/?wm=n/

Reply via email to