You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Knut Ivar Skogland (JIRA)" <ji...@apache.org> on 2009/08/18 10:17:14 UTC
[jira] Created: (CXF-2395) The wsdl provided does not match the
service.
The wsdl provided does not match the service.
---------------------------------------------
Key: CXF-2395
URL: https://issues.apache.org/jira/browse/CXF-2395
Project: CXF
Issue Type: Bug
Affects Versions: 2.2.3
Environment: Java 1.5.0_09, Tomcat 5.5.26
Reporter: Knut Ivar Skogland
Priority: Blocker
I've made a small testproject with CXF using XMLBeans and contract first (XSD).
The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
SymTestFacade:
http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
AppendTestFacade:
http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
I even tried making the SoapRequest myself ... ;
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
<soapenv:Header>
<app:userCredentials>
<app:userName>myuser</app:userName>
<app:password>mypass</app:password>
</app:userCredentials>
</soapenv:Header>
<soapenv:Body>
<app:testAppendRequest>
<typ:number1>string1</typ:number1>
<typ:number2>string2</typ:number2>
</app:testAppendRequest>
</soapenv:Body>
</soapenv:Envelope>
but all I got was this stacktrace...;
WARNING: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Knut Ivar Skogland (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12745324#action_12745324 ]
Knut Ivar Skogland commented on CXF-2395:
-----------------------------------------
Wow..... yeah, that makes sense... and it worked now! Thank you .... closing the case.
Now I just have to figure out 1 more thing before I've got CXF working for me the way I need it to... :)
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Knut Ivar Skogland (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Knut Ivar Skogland updated CXF-2395:
------------------------------------
Attachment: AppendTestFacade.wsdl
SumTestFacade.wsdl
CXFTestXmlBeans.zip
Attatched files;
CXFTestXmlBeans.zip contains the maven project. Just edit the deployconfiguration in pomfile and build...
SumTestFacade.wsdl - This one is ok (and the service works)...
AppendTestFacade.wsdl - This SHOULD have been different.... but is the same as SumTestFacade.wsdl for some reason.
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:number1>string1</typ:number1>
> <typ:number2>string2</typ:number2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Knut Ivar Skogland (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Knut Ivar Skogland updated CXF-2395:
------------------------------------
Description:
I've made a small testproject with CXF using XMLBeans and contract first (XSD).
The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
SymTestFacade:
http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
AppendTestFacade:
http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
I even tried making the SoapRequest myself ... ;
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
<soapenv:Header>
<app:userCredentials>
<app:userName>myuser</app:userName>
<app:password>mypass</app:password>
</app:userCredentials>
</soapenv:Header>
<soapenv:Body>
<app:testAppendRequest>
<typ:string1>string1</typ:string1>
<typ:string2>string2</typ:string2>
</app:testAppendRequest>
</soapenv:Body>
</soapenv:Envelope>
but all I got was this stacktrace...;
WARNING: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
was:
I've made a small testproject with CXF using XMLBeans and contract first (XSD).
The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
SymTestFacade:
http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
AppendTestFacade:
http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
I even tried making the SoapRequest myself ... ;
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
<soapenv:Header>
<app:userCredentials>
<app:userName>myuser</app:userName>
<app:password>mypass</app:password>
</app:userCredentials>
</soapenv:Header>
<soapenv:Body>
<app:testAppendRequest>
<typ:number1>string1</typ:number1>
<typ:number2>string2</typ:number2>
</app:testAppendRequest>
</soapenv:Body>
</soapenv:Envelope>
but all I got was this stacktrace...;
WARNING: Interceptor has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CXF-2395) The wsdl provided does not match the
service.
Posted by "philippe tseyen (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12796114#action_12796114 ]
philippe tseyen commented on CXF-2395:
--------------------------------------
I'm having the same issue here, but I'm configuring my endpoints programatically.
How can I set the xmlBeansServiceFactory to use scope prototype from within my code?
Thanks
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Daniel Kulp (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12745086#action_12745086 ]
Daniel Kulp commented on CXF-2395:
----------------------------------
If you change the line in the context from:
<bean id="xmlBeansServiceFactory" class="org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean" scope="singleton">
to:
<bean id="xmlBeansServiceFactory" class="org.apache.cxf.jaxws.support.JaxWsServiceFactoryBean" scope="prototype">
It will work fine. The ServiceFactories are not reusable for multiple classes/services and such. Forcing prototype scope makes sure a new one is created for each.
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Knut Ivar Skogland (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Knut Ivar Skogland closed CXF-2395.
-----------------------------------
Resolution: Invalid
Wasn't a bug after all...
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (CXF-2395) The wsdl provided does not match the
service.
Posted by "Knut Ivar Skogland (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/CXF-2395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Knut Ivar Skogland updated CXF-2395:
------------------------------------
Comment: was deleted
(was: Wasn't a bug after all... )
> The wsdl provided does not match the service.
> ---------------------------------------------
>
> Key: CXF-2395
> URL: https://issues.apache.org/jira/browse/CXF-2395
> Project: CXF
> Issue Type: Bug
> Affects Versions: 2.2.3
> Environment: Java 1.5.0_09, Tomcat 5.5.26
> Reporter: Knut Ivar Skogland
> Priority: Blocker
> Attachments: AppendTestFacade.wsdl, CXFTestXmlBeans.zip, SumTestFacade.wsdl
>
>
> I've made a small testproject with CXF using XMLBeans and contract first (XSD).
> The project consist of two services; SumFacade and AppendFacade, but when I ask for WSDL, only the wsdl for SumFacade appears (regardless of url).
> SymTestFacade:
> http://localhost:8080/cxftest/published/ws/test/SumTestFacade?wsdl
> AppendTestFacade:
> http://localhost:8080/cxftest/published/ws/test/AppendTestFacade?wsdl
> I even tried making the SoapRequest myself ... ;
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:app="http://cxftest.com/webservicetest/ws/test/append" xmlns:typ="http://cxftest.com/webservicetest/ws/test/append/types">
> <soapenv:Header>
> <app:userCredentials>
> <app:userName>myuser</app:userName>
> <app:password>mypass</app:password>
> </app:userCredentials>
> </soapenv:Header>
> <soapenv:Body>
> <app:testAppendRequest>
> <typ:string1>string1</typ:string1>
> <typ:string2>string2</typ:string2>
> </app:testAppendRequest>
> </soapenv:Body>
> </soapenv:Envelope>
> but all I got was this stacktrace...;
> WARNING: Interceptor has thrown exception, unwinding now
> org.apache.cxf.interceptor.Fault: Message part {http://cxftest.com/webservicetest/ws/test/append}testAppendRequest was not recognized. (Does it exist in service WSDL?)
> at org.apache.cxf.interceptor.DocLiteralInInterceptor.handleMessage(DocLiteralInInterceptor.java:184)
> at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:236)
> at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:104)
> at org.apache.cxf.transport.servlet.ServletDestination.invoke(ServletDestination.java:99)
> at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:452)
> at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:196)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.invoke(AbstractCXFServlet.java:220)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.doPost(AbstractCXFServlet.java:153)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:767)
> at org.apache.cxf.transport.servlet.AbstractCXFServlet.service(AbstractCXFServlet.java:211)
> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
> at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
> at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
> at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
> at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
> at java.lang.Thread.run(Thread.java:595)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.