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
