Hi, Thanks for your response. I'm using the Release 2.0 of Apache CXF. I can't find the mentioned jar files.
I don't think that a jar file is missing because i can call the other WebService with a standalone client which has the same jar files in the classpath as the web application. Regards, Matthias -- Matthias Germann DV Bern AG mailto:[EMAIL PROTECTED] http://www.dvbern.ch Postadresse: Nussbaumstrasse 21, Postfach 106, 3000 Bern 22 Direktwahl: +41 31 378 24 60 Telefonzentrale: +41 31 378 24 24, Telefax: +41 31 378 24 74 Freeman Fang <[EMAIL PROTECTED]> schrieb am 24.07.2007 13:38:06: > Hi Matthias, > Ensure that cxf-rt-transports-http-2.1-incubator-SNAPSHOT.jar and > cxf-rt-transports-http-jetty-2.1-incubator-SNAPSHOT.jar is on your > servlet container classpath. > Best Regards > Freeman > > [EMAIL PROTECTED] wrote: > > Hello > > > > I developed a simple CXF Web Service which is deployed as a WAR-File on a > > JBoss Java EE Application Server (Spring Configuration). > > > > The Service works fine. But if i try to call another WebService from this > > WebService, i get the following error (see stack trace bellow): > > No conduit initiator was found for the namepsace > > http://schemas.xmlsoap.org/soap/http > > > > Here is my Java Code for calling the service: > > Service service = Service.create(WSDL_URL, new > > QName("http://test.sts.stvbe.dvbern.ch", "HelloWorldServiceService")); > > HelloWorldService helloWorldService = > > service.getPort(HelloWorldService.class); > > helloWorldService.helloWorld(); > > > > Does anybody know where this error comes from? Is there any special > > configuration required for calling a service from a service? > > > > Regards, > > Matthias > > > > -- > > Matthias Germann > > DV Bern AG > > > > mailto:[EMAIL PROTECTED] > > http://www.dvbern.ch > > > > Postadresse: Nussbaumstrasse 21, Postfach 106, 3000 Bern 22 > > Direktwahl: +41 31 378 24 60 > > Telefonzentrale: +41 31 378 24 24, Telefax: +41 31 378 24 74 > > > > > > 12:24:42,674 ERROR [STDERR] 24.07.2007 12:24:42 > > org.apache.cxf.phase.PhaseInterceptorChain doIntercept > > INFO: Interceptor has thrown exception, unwinding now > > org.apache.cxf.interceptor.Fault: No conduit initiator was found for the > > namepsace http://schemas.xmlsoap.org/soap/http. > > at > > org.apache.cxf.service.invoker.AbstractInvoker. > invoke(AbstractInvoker.java:85) > > at > > org.apache.cxf.jaxws.JAXWSMethodInvoker.invoke(JAXWSMethodInvoker.java:82) > > at > > org.apache.cxf.service.invoker.AbstractInvoker. > invoke(AbstractInvoker.java:56) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1. > run(ServiceInvokerInterceptor.java:56) > > at > > org.apache.cxf.workqueue.SynchronousExecutor. > execute(SynchronousExecutor.java:37) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor. > handleMessage(ServiceInvokerInterceptor.java:87) > > at > > org.apache.cxf.phase.PhaseInterceptorChain. > doIntercept(PhaseInterceptorChain.java:206) > > at > > org.apache.cxf.transport.ChainInitiationObserver. > onMessage(ChainInitiationObserver.java:67) > > at > > org.apache.cxf.transport.servlet.ServletDestination. > doMessage(ServletDestination.java:100) > > at > > org.apache.cxf.transport.servlet.ServletController. > invokeDestination(ServletController.java:224) > > at > > org.apache.cxf.transport.servlet.ServletController. > invoke(ServletController.java:137) > > at > > org.apache.cxf.transport.servlet.CXFServlet.invoke(CXFServlet.java:261) > > at > > org.apache.cxf.transport.servlet.CXFServlet.doPost(CXFServlet.java:239) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:810) > > at > > org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:252) > > at > > org.apache.catalina.core.ApplicationFilterChain. > doFilter(ApplicationFilterChain.java:173) > > at > > ch.dvbern.stvbe.security.saml.filter.SecurityContextFilter. > doFilter(SecurityContextFilter.java:36) > > at > > org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:202) > > at > > org.apache.catalina.core.ApplicationFilterChain. > doFilter(ApplicationFilterChain.java:173) > > at > > org.jboss.web.tomcat.filters.ReplyHeaderFilter. > doFilter(ReplyHeaderFilter.java:96) > > at > > org.apache.catalina.core.ApplicationFilterChain. > internalDoFilter(ApplicationFilterChain.java:202) > > at > > org.apache.catalina.core.ApplicationFilterChain. > doFilter(ApplicationFilterChain.java:173) > > at > > org.apache.catalina.core.StandardWrapperValve. > invoke(StandardWrapperValve.java:213) > > at > > org.apache.catalina.core.StandardContextValve. > invoke(StandardContextValve.java:178) > > at > > org.jboss.web.tomcat.security.SecurityAssociationValve. > invoke(SecurityAssociationValve.java:175) > > at > > org.jboss.web.tomcat.security.JaccContextValve. > invoke(JaccContextValve.java:74) > > at > > org.apache.catalina.core.StandardHostValve. > invoke(StandardHostValve.java:126) > > at > > org.apache.catalina.valves.ErrorReportValve. > invoke(ErrorReportValve.java:105) > > at > > org.jboss.web.tomcat.tc5.jca.CachedConnectionValve. > invoke(CachedConnectionValve.java:156) > > at > > org.apache.catalina.core.StandardEngineValve. > invoke(StandardEngineValve.java:107) > > at > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) > > at > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869) > > at > > org.apache.coyote.http11. > Http11BaseProtocol$Http11ConnectionHandler. > processConnection(Http11BaseProtocol.java:664) > > at > > org.apache.tomcat.util.net.PoolTcpEndpoint. > processSocket(PoolTcpEndpoint.java:527) > > at > > org.apache.tomcat.util.net.MasterSlaveWorkerThread. > run(MasterSlaveWorkerThread.java:112) > > at java.lang.Thread.run(Thread.java:595) > > Caused by: javax.xml.ws.soap.SOAPFaultException: No conduit initiator was > > found for the namepsace http://schemas.xmlsoap.org/soap/http. > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:168) > > at $Proxy352.helloWorld(Unknown Source) > > at > > ch.dvbern.stvbe.sts.test.cxf.service. > HelloWorldServiceSamlJaasImpl. > helloWorld(HelloWorldServiceSamlJaasImpl.java:80) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl. > invoke(NativeMethodAccessorImpl.java:39) > > at > > sun.reflect.DelegatingMethodAccessorImpl. > invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.apache.cxf.service.invoker.AbstractInvoker. > invoke(AbstractInvoker.java:69) > > ... 36 more > > Caused by: org.apache.cxf.interceptor.Fault: No conduit initiator was > > found for the namepsace http://schemas.xmlsoap.org/soap/http. > > at > > org.apache.cxf.endpoint.AbstractConduitSelector. > getSelectedConduit(AbstractConduitSelector.java:89) > > at > > org.apache.cxf.endpoint.UpfrontConduitSelector. > prepare(UpfrontConduitSelector.java:61) > > at > > org.apache.cxf.endpoint.ClientImpl. > prepareConduitSelector(ClientImpl.java:421) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:250) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:204) > > at > > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134) > > ... 43 more > > Caused by: org.apache.cxf.BusException: No conduit initiator was found for > > the namepsace http://schemas.xmlsoap.org/soap/http. > > at > > org.apache.cxf.transport.ConduitInitiatorManagerImpl. > getConduitInitiator(ConduitInitiatorManagerImpl.java:96) > > at > > org.apache.cxf.endpoint.AbstractConduitSelector. > getSelectedConduit(AbstractConduitSelector.java:70) > > ... 49 more > > > > > > > >