Is it possible to share the WSDL?

Colm.


On Fri, May 23, 2014 at 1:41 PM, MichaelG <
[email protected]> wrote:

> Tnx, that actually got us one small step closer, the request now looks a
> bit
> better, but now we instead get a somewhat cryptic headline to the stack
> trace, see below. The question is what is is missing in the wsdl of the web
> service, or issue interpreting the adfs wsdl??
>
> 13:40:52.748 DEBUG o.a.cxf.phase.PhaseInterceptorChain - Invoking
> handleMessage on interceptor
> org.apache.cxf.interceptor.StaxInEndingInterceptor@7db5fcdb
> org.apache.cxf.wsdl11.WSDLRuntimeException: Part request defined as element
> {http://docs.oasis-open.org/ws-sx/ws-trust/200512}RequestSecurityTokenwhich
> is not in the schema.
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildMessage(WSDLServiceBuilder.java:867)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildInterfaceOperation(WSDLServiceBuilder.java:595)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildInterface(WSDLServiceBuilder.java:573)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(WSDLServiceBuilder.java:347)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(WSDLServiceBuilder.java:196)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceBuilder.buildServices(WSDLServiceBuilder.java:172)
>             at
>
> org.apache.cxf.wsdl11.WSDLServiceFactory.create(WSDLServiceFactory.java:125)
>             at
>
> org.apache.cxf.ws.security.trust.AbstractSTSClient.configureViaEPR(AbstractSTSClient.java:518)
>             at
> org.apache.cxf.ws.security.trust.STSUtils.getClient(STSUtils.java:115)
>             at
>
> org.apache.cxf.ws.security.policy.interceptors.IssuedTokenInterceptorProvider$IssuedTokenOutInterceptor.issueToken(IssuedTokenInterceptorProvider.java:447)
>             at
>
> org.apache.cxf.ws.security.policy.interceptors.IssuedTokenInterceptorProvider$IssuedTokenOutInterceptor.handleMessage(IssuedTokenInterceptorProvider.java:150)
>             at
>
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
>             at
> org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:565)
>             at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:474)
>             at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:377)
>             at
> org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:330)
>             at
> org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
>             at
> org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135)
>             at $Proxy134.doubleIt(Unknown Source)
>             at
>
> se.migrationsverket.webclient.facade.DoubleItServiceFacade.doubleIt(DoubleItServiceFacade.java:15)
>             at
>
> se.migrationsverket.webclient.controller.IndexController.index(IndexController.java:44)
>             at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>             at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>             at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
> Source)
>             at java.lang.reflect.Method.invoke(Unknown Source)
>             at
>
> org.springframework.web.method.support.InvocableHandlerMethod.invoke(InvocableHandlerMethod.java:215)
>             at
>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
>             at
>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:104)
>             at
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:749)
>             at
>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:690)
>             at
>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:83)
>             at
>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:945)
>             at
>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:876)
>             at
>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:961)
>             at
>
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:852)
>             at javax.servlet.http.HttpServlet.service(HttpServlet.java:620)
>             at
>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:837)
>             at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
>             at
>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
>             at
>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
>             at
>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)
>             at
>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)
>             at
>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)
>             at
>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
>             at
>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
>             at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950)
>             at
>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
>             at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
>             at
>
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040)
>             at
>
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607)
>             at
>
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313)
>             at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
>             at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
> Source)
>             at java.lang.Thread.run(Unknown Source)
>
>
>
>
>
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/Issue-with-WS-Trust-using-security-tokens-SAML-assertions-tp5744142p5744385.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>



-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to