I just repeated the whole process again, not changing any steps, and it did not happen the second time. I have no explanation. Hehehe
So if anyone else stumbles across this, just re-import -----Original Message----- From: Colm O hEigeartaigh <cohei...@apache.org> Sent: Tuesday, October 16, 2018 6:13 AM To: CXF Dev List <dev@cxf.apache.org> Subject: Re: Can't run SpnegoTokenTest in eclipse due to javax.xml.ws.soap.SOAPFaultException: net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V It runs fine for me in eclipse. The error message looks like there is an incorrect version of EhCache on the classpath. Colm. On Mon, Oct 15, 2018 at 9:01 PM <nicholas.dipia...@gmail.com> wrote: > Hi all, > > > > I am new to the CXF workspace. > > > > I have built and imported CXF into Eclipse on my own branch based on 3.2.6 > > > > I am attempting to run Junit test > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest inside > eclipse. > > > > Upon doing so I get an error message: > > > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime 1539650859720,al...@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.TgsRequest issueTicket > > INFO: TGS_REQ ISSUE: authtime 1539650859732,al...@service.ws.apache.org > for > bob/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricPort.spn > ego-client.SecurityTokenService > > INFO: Outbound Message > > --------------------------- > > ID: 5 > > Address: http://localhost:9001/DoubleItSpnegoSymmetric > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml > > Headers: {Accept=[*/*], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:75d15aed-804d-4f8a-a35 > e-11e0ca790529</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > http://localhost:9001/DoubleItS > pnegoSymmetric</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_11750cef-9724-4705-9651-0344c30437f8"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > http://localho > > st:9001/DoubleItSpnegoSymmetric</wsa:Address></wsa:EndpointReference></wsp:A > ppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx/ws-secureconversati > on/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchan > ge > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGorFpqK9AENbRc+cbhenbif4zvR2TVT0lrAAG2Wm2L10JBV8rV > > YmLfGJT5DevSLYzXbgLfCpT4I1Hb1Cy2P5gMoYa69u3onwQFMOHOoDIK9pnqACB+w68FpMboH9Re > > TaJ4kfXE1IAyVtL+UnP5bIQVm05cL+fj1hUYkEydwgP4xxXkoOq5kCVKa2iIM22yAjYst00+BWyY > > 5ZFS44EveBf9fTUcL1Vgh8jupIHIMIHFoAMCARGigb0Egbo/VO2Znw2/N5OrizxZlM3P9MJC5rtC > > IauG/xBTAZ0ufIRDo+GW46U6mzL/WEmQ/NWTgS7JZatlabV9+pAAqFxRdXZ5eefb3Kl3MfP82/6x > > XCfRqn/20XyFb6lw0EJY2bmLG/YZHxI5224lTTeY/+dLoQ6g5J61Il+5jM7xz9lt5fjHw00JKZEI > > eJzvshAFzA4HZdNnwKEhQe0F1G5lEJrZN/50lhkIaM/BWR/1kJeXQthKMzqTAj3AIVE=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.DoubleItService.DoubleItSpnegoSymmetricPort.DoubleIt > PortType > > INFO: Inbound Message > > ---------------------------- > > ID: 6 > > Address: http://localhost:9001/DoubleItSpnegoSymmetric > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml; charset=UTF-8 > > Headers: {Accept=[*/*], Cache-Control=[no-cache], connection=[keep-alive], > Content-Length=[2210], content-type=[text/xml; charset=UTF-8], > Host=[localhost:9001], Pragma=[no-cache], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"], > User-Agent=[Apache-CXF/${project.version}]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:75d15aed-804d-4f8a-a35 > e-11e0ca790529</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > http://localhost:9001/DoubleItS > pnegoSymmetric</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_11750cef-9724-4705-9651-0344c30437f8"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > http://localho > > st:9001/DoubleItSpnegoSymmetric</wsa:Address></wsa:EndpointReference></wsp:A > ppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx/ws-secureconversati > on/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchan > ge > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGorFpqK9AENbRc+cbhenbif4zvR2TVT0lrAAG2Wm2L10JBV8rV > > YmLfGJT5DevSLYzXbgLfCpT4I1Hb1Cy2P5gMoYa69u3onwQFMOHOoDIK9pnqACB+w68FpMboH9Re > > TaJ4kfXE1IAyVtL+UnP5bIQVm05cL+fj1hUYkEydwgP4xxXkoOq5kCVKa2iIM22yAjYst00+BWyY > > 5ZFS44EveBf9fTUcL1Vgh8jupIHIMIHFoAMCARGigb0Egbo/VO2Znw2/N5OrizxZlM3P9MJC5rtC > > IauG/xBTAZ0ufIRDo+GW46U6mzL/WEmQ/NWTgS7JZatlabV9+pAAqFxRdXZ5eefb3Kl3MfP82/6x > > XCfRqn/20XyFb6lw0EJY2bmLG/YZHxI5224lTTeY/+dLoQ6g5J61Il+5jM7xz9lt5fjHw00JKZEI > > eJzvshAFzA4HZdNnwKEhQe0F1G5lEJrZN/50lhkIaM/BWR/1kJeXQthKMzqTAj3AIVE=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.KdcRequest preauth > > INFO: The preauth data is empty. > > Oct 15, 2018 7:47:39 PM org.apache.kerby.kerberos.kerb.server.KdcHandler > handleRecoverableException > > INFO: KRB error occurred while processing request: Additional > pre-authentication required > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime > 1539650859771,bob/service.ws.apache....@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:39 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}SecurityTokenService# > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}RequestSecurityToken > has thrown exception, unwinding now > > org.apache.cxf.interceptor.Fault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:144) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationOb > server.java:121) > > at > > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDes > tination.java:267) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTP > Destination.java:247) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler > .java:79) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java > :257) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java > :1317) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java: > 205) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java: > 1219) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144 > ) > > at > > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHand > lerCollection.java:219) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at org.eclipse.jetty.server.Server.handle(Server.java:531) > > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > > at > org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConne > ction.java:281) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:102) > > at > org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java: > 762) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:6 > 80) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.NoSuchMethodError: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.ws.security.tokenstore.EHCacheTokenStore.add(EHCacheTokenStor > e.java:102) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.doIssue(SpnegoContextTokenInInterceptor.java:257) > > at > > org.apache.cxf.ws.security.policy.interceptors.STSInvoker.invoke(STSInvoker. > java:124) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInt > erceptor.java:59) > > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown > Source) > > at java.util.concurrent.FutureTask.run(Unknown Source) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$2.run(ServiceInvokerInt > erceptor.java:126) > > at > > org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.jav > a:37) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:131) > > ... 22 more > > > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTo > kenService > > INFO: Outbound Message > > --------------------------- > > ID: 6 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml > > Headers: {} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricPort.spn > ego-client.SecurityTokenService > > INFO: Inbound Message > > ---------------------------- > > ID: 5 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml;charset=utf-8 > > Headers: {content-type=[text/xml;charset=utf-8], Date=[Tue, 16 Oct 2018 > 00:47:39 GMT], Server=[Jetty(9.4.11.v20180605)], > transfer-encoding=[chunked]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM org.apache.cxf.ws.addressing.soap.MAPCodec > restoreExchange > > WARNING: Response message does not contain WS-Addressing properties. Not > correlating response. > > Oct 15, 2018 7:47:39 PM org.apache.cxf.ws.addressing.ContextUtils > retrieveMAPs > > WARNING: WS-Addressing - failed to retrieve Message Addressing Properties > from context > > Oct 15, 2018 7:47:39 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://www.example.org/contract/DoubleIt}DoubleItService#{http://www.exampl > e.org/contract/DoubleIt}DoubleIt > <http://e.org/contract/DoubleIt%7DDoubleIt> has thrown exception, > unwinding now > > org.apache.cxf.binding.soap.SoapFault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFa > ult(Soap11FaultInInterceptor.java:87) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:53) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(Abs > tractFaultChainInitiatorObserver.java:112) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:70) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:833) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > Internal(HTTPConduit.java:1695) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > (HTTPConduit.java:1572) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCond > uit.java:1373) > > at > org.apache.cxf.io > .CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStr > eam.java:56) > > at > org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:225) > > at > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) > > at > org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:673) > > at > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInter > ceptor.handleMessage(MessageSenderInterceptor.java:63) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > > org.apache.cxf.ws.security.trust.AbstractSTSClient.issue(AbstractSTSClient.j > ava:874) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:61) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:55) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.issueToken(SpnegoContextTokenOutInterceptor.java:138) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:75) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) > > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140) > > at com.sun.proxy.$Proxy58.doubleIt(Unknown Source) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.runKerberosTest > (SpnegoTokenTest.java:241) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.testSpnegoOverS > ymmetric(SpnegoTokenTest.java:132) > > 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod. > java:50) > > at > > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.j > ava:12) > > at > > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.ja > va:47) > > at > > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.jav > a:17) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:78) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:57) > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > at > > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26 > ) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > at > > org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestRef > erence.java:86) > > at > > org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:3 > 8) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:459) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:678) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner. > java:382) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner > .java:192) > > > > Oct 15, 2018 7:47:39 PM > org.springframework.context.support.AbstractApplicationContext > prepareRefresh > > INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@71aaf151: > startup date [Mon Oct 15 19:47:39 CDT 2018]; root of context hierarchy > > Oct 15, 2018 7:47:39 PM org.apache.cxf.bus.spring.BusApplicationContext > getConfigResources > > INFO: Loaded configuration file > > file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cxf > /systest/kerberos/wssec/spnego/client.xml. > > Oct 15, 2018 7:47:39 PM > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > loadBeanDefinitions > > INFO: Loading XML bean definitions from URL > > [file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cx > f/systest/kerberos/wssec/spnego/client.xml] > > Oct 15, 2018 7:47:39 PM > org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean > buildServiceFromWSDL > > INFO: Creating Service > {http://www.example.org/contract/DoubleIt}DoubleItService from WSDL: > > file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cxf > /systest/kerberos/wssec/spnego/DoubleItSpnego.wsdl > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.KdcRequest preauth > > INFO: The preauth data is empty. > > Oct 15, 2018 7:47:39 PM org.apache.kerby.kerberos.kerb.server.KdcHandler > handleRecoverableException > > INFO: KRB error occurred while processing request: Additional > pre-authentication required > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime 1539650859943,al...@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.TgsRequest issueTicket > > INFO: TGS_REQ ISSUE: authtime 1539650859950,al...@service.ws.apache.org > for > bob/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricEncryptB > eforeSigningPort.spnego-client.SecurityTokenService > > INFO: Outbound Message > > --------------------------- > > ID: 7 > > Address: http://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml > > Headers: {Accept=[*/*], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:deaafdc4-737b-4aff-bc4 > 1-aca16365e62a</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > http://localhost:9001/DoubleItS > pnegoSymmetricEncryptBeforeSigning</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_e53834a7-e4c4-4631-914b-52db11115c15"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > http://localho > > st:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</wsa:Address></wsa:Endpo > intReference></wsp:AppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx > /ws-secureconversation/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySi > ze><wst:BinaryExchange > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGo9SfQKmDEPchLjK2+NmFXkG10Cq0tmPXAdkkac19Xnx+dZvcs > > HvTuFbj1mhVO+a02FzpqBkn4rz2rGaBTTvkSt21/MLikuQS5l4Gfxx4hJif8XOlLF116hryGgjVL > > gdf5iFbZZ6+3d0tnhSmnzFpCKVKeTqBBRMMB7TzBrMUJqpCPYMYWjavWuIpDUmdGfSY4rg8ugiZr > > PEmAGHP0Emx6nkJ7QfSaleChpIHIMIHFoAMCARGigb0EgbomOdCABtqSTmG53UqVo9kIkz5Qaedh > > 8vqth8YKjx7UiKOsBZjfu29xv/T7m2FZhodg3cFbHI8SkcWRJkeeX6aHxvmiAKMFksbEtsUWuzvv > > fSd6LsZhFdjC/KYTIrkG0imkTy62MllMNX6ee00O+r4TJA1mXAFZC9G9WmflNlV+vDNbGR79ASBE > > aht74HUL6qMXWCmwyvoKEJOPbnnY3aklEevnHYASZER4P7YwrEzVvQRzrEWsCpsiPU4=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM > > org.apache.cxf.services.DoubleItService.DoubleItSpnegoSymmetricEncryptBefore > SigningPort.DoubleItPortType > > INFO: Inbound Message > > ---------------------------- > > ID: 8 > > Address: http://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml; charset=UTF-8 > > Headers: {Accept=[*/*], Cache-Control=[no-cache], connection=[keep-alive], > Content-Length=[2250], content-type=[text/xml; charset=UTF-8], > Host=[localhost:9001], Pragma=[no-cache], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"], > User-Agent=[Apache-CXF/${project.version}]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:deaafdc4-737b-4aff-bc4 > 1-aca16365e62a</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > http://localhost:9001/DoubleItS > pnegoSymmetricEncryptBeforeSigning</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_e53834a7-e4c4-4631-914b-52db11115c15"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > http://localho > > st:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</wsa:Address></wsa:Endpo > intReference></wsp:AppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx > /ws-secureconversation/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySi > ze><wst:BinaryExchange > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGo9SfQKmDEPchLjK2+NmFXkG10Cq0tmPXAdkkac19Xnx+dZvcs > > HvTuFbj1mhVO+a02FzpqBkn4rz2rGaBTTvkSt21/MLikuQS5l4Gfxx4hJif8XOlLF116hryGgjVL > > gdf5iFbZZ6+3d0tnhSmnzFpCKVKeTqBBRMMB7TzBrMUJqpCPYMYWjavWuIpDUmdGfSY4rg8ugiZr > > PEmAGHP0Emx6nkJ7QfSaleChpIHIMIHFoAMCARGigb0EgbomOdCABtqSTmG53UqVo9kIkz5Qaedh > > 8vqth8YKjx7UiKOsBZjfu29xv/T7m2FZhodg3cFbHI8SkcWRJkeeX6aHxvmiAKMFksbEtsUWuzvv > > fSd6LsZhFdjC/KYTIrkG0imkTy62MllMNX6ee00O+r4TJA1mXAFZC9G9WmflNlV+vDNbGR79ASBE > > aht74HUL6qMXWCmwyvoKEJOPbnnY3aklEevnHYASZER4P7YwrEzVvQRzrEWsCpsiPU4=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.KdcRequest preauth > > INFO: The preauth data is empty. > > Oct 15, 2018 7:47:39 PM org.apache.kerby.kerberos.kerb.server.KdcHandler > handleRecoverableException > > INFO: KRB error occurred while processing request: Additional > pre-authentication required > > Oct 15, 2018 7:47:39 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime > 1539650859982,bob/service.ws.apache....@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:40 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}SecurityTokenService# > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}RequestSecurityToken > has thrown exception, unwinding now > > org.apache.cxf.interceptor.Fault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:144) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationOb > server.java:121) > > at > > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDes > tination.java:267) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTP > Destination.java:247) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler > .java:79) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java > :257) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java > :1317) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java: > 205) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java: > 1219) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144 > ) > > at > > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHand > lerCollection.java:219) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at org.eclipse.jetty.server.Server.handle(Server.java:531) > > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > > at > org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConne > ction.java:281) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:102) > > at > org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill > .java:333) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi > ll.java:310) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK > ill.java:168) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill > .java:132) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java: > 762) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:6 > 80) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.NoSuchMethodError: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.ws.security.tokenstore.EHCacheTokenStore.add(EHCacheTokenStor > e.java:102) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.doIssue(SpnegoContextTokenInInterceptor.java:257) > > at > > org.apache.cxf.ws.security.policy.interceptors.STSInvoker.invoke(STSInvoker. > java:124) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInt > erceptor.java:59) > > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown > Source) > > at java.util.concurrent.FutureTask.run(Unknown Source) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$2.run(ServiceInvokerInt > erceptor.java:126) > > at > > org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.jav > a:37) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:131) > > ... 26 more > > > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTo > kenService > > INFO: Outbound Message > > --------------------------- > > ID: 8 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml > > Headers: {} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricEncryptB > eforeSigningPort.spnego-client.SecurityTokenService > > INFO: Inbound Message > > ---------------------------- > > ID: 7 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml;charset=utf-8 > > Headers: {content-type=[text/xml;charset=utf-8], Date=[Tue, 16 Oct 2018 > 00:47:39 GMT], Server=[Jetty(9.4.11.v20180605)], > transfer-encoding=[chunked]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM org.apache.cxf.ws.addressing.soap.MAPCodec > restoreExchange > > WARNING: Response message does not contain WS-Addressing properties. Not > correlating response. > > Oct 15, 2018 7:47:40 PM org.apache.cxf.ws.addressing.ContextUtils > retrieveMAPs > > WARNING: WS-Addressing - failed to retrieve Message Addressing Properties > from context > > Oct 15, 2018 7:47:40 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://www.example.org/contract/DoubleIt}DoubleItService#{http://www.exampl > e.org/contract/DoubleIt}DoubleIt > <http://e.org/contract/DoubleIt%7DDoubleIt> has thrown exception, > unwinding now > > org.apache.cxf.binding.soap.SoapFault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFa > ult(Soap11FaultInInterceptor.java:87) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:53) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(Abs > tractFaultChainInitiatorObserver.java:112) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:70) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:833) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > Internal(HTTPConduit.java:1695) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > (HTTPConduit.java:1572) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCond > uit.java:1373) > > at > org.apache.cxf.io > .CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStr > eam.java:56) > > at > org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:225) > > at > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) > > at > org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:673) > > at > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInter > ceptor.handleMessage(MessageSenderInterceptor.java:63) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > > org.apache.cxf.ws.security.trust.AbstractSTSClient.issue(AbstractSTSClient.j > ava:874) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:61) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:55) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.issueToken(SpnegoContextTokenOutInterceptor.java:138) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:75) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) > > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140) > > at com.sun.proxy.$Proxy58.doubleIt(Unknown Source) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.runKerberosTest > (SpnegoTokenTest.java:241) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.testSpnegoOverS > ymmetricEncryptBeforeSigning(SpnegoTokenTest.java:158) > > 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod. > java:50) > > at > > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.j > ava:12) > > at > > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.ja > va:47) > > at > > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.jav > a:17) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:78) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:57) > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > at > > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26 > ) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > at > > org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestRef > erence.java:86) > > at > > org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:3 > 8) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:459) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:678) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner. > java:382) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner > .java:192) > > > > Oct 15, 2018 7:47:40 PM > org.springframework.context.support.AbstractApplicationContext > prepareRefresh > > INFO: Refreshing org.apache.cxf.bus.spring.BusApplicationContext@415a3f6a: > startup date [Mon Oct 15 19:47:40 CDT 2018]; root of context hierarchy > > Oct 15, 2018 7:47:40 PM org.apache.cxf.bus.spring.BusApplicationContext > getConfigResources > > INFO: Loaded configuration file > > file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cxf > /systest/kerberos/wssec/spnego/client.xml. > > Oct 15, 2018 7:47:40 PM > org.springframework.beans.factory.xml.XmlBeanDefinitionReader > loadBeanDefinitions > > INFO: Loading XML bean definitions from URL > > [file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cx > f/systest/kerberos/wssec/spnego/client.xml] > > Oct 15, 2018 7:47:40 PM > org.apache.cxf.wsdl.service.factory.ReflectionServiceFactoryBean > buildServiceFromWSDL > > INFO: Creating Service > {http://www.example.org/contract/DoubleIt}DoubleItService from WSDL: > > file:/C:/lucidworks/cxf/systests/kerberos/target/test-classes/org/apache/cxf > /systest/kerberos/wssec/spnego/DoubleItSpnego.wsdl > > Oct 15, 2018 7:47:40 PM > org.apache.kerby.kerberos.kerb.server.request.KdcRequest preauth > > INFO: The preauth data is empty. > > Oct 15, 2018 7:47:40 PM org.apache.kerby.kerberos.kerb.server.KdcHandler > handleRecoverableException > > INFO: KRB error occurred while processing request: Additional > pre-authentication required > > Oct 15, 2018 7:47:40 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime 1539650860139,al...@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:40 PM > org.apache.kerby.kerberos.kerb.server.request.TgsRequest issueTicket > > INFO: TGS_REQ ISSUE: authtime 1539650860147,al...@service.ws.apache.org > for > bob/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoTransportPort.spn > ego-client.SecurityTokenService > > INFO: Outbound Message > > --------------------------- > > ID: 9 > > Address: https://localhost:9003/DoubleItSpnegoTransport > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml > > Headers: {Accept=[*/*], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:53420084-fcf4-44eb-9de > 1-e2ab8112f703</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > https://localhost:9003/DoubleIt > SpnegoTransport</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_d738bf9a-4ece-42f6-a638-96151f4b345b"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > https://localh > > ost:9003/DoubleItSpnegoTransport</wsa:Address></wsa:EndpointReference></wsp: > AppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx/ws-secureconversat > ion/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExcha > nge > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGo6p5mQF7aPJ2Pb2NMwaaB3wn6lFQhvuOGMc3VopdvP4ERYDU5 > > MheYTSCIxMhkc8Pll4zQ/OdSi1/emYTCNFUS3K7f3zTo6uc1/ekpbL7mlzDpT9nXEzqnyFSBavL8 > > H+iZ/PFN4y0bnDIQLnifN/d5FgRxdc+bN58yQgsH2ZLqDZFk4qBehA55Bl8BnfSfeoIULRXjxC3D > > IBY3f1Eqtwj/cZw6nEREaQyapIHIMIHFoAMCARGigb0Egboqm/8zY2IFdeIv7IaHNS83MoiGSTmI > > vaorB17fkVp3UneCL0H14AFFpBsKrBLqnioVKa2wy0i04DSmrSi28MU2vhdfMnoTJRK1K5uvk3SU > > wifsMAQorrt/w0rRsb82ZYTdtBpd9bStt0nkBvOAGaAQRrZOQuix3EqqqGBzu2bC4dGeYH/pLKuQ > > hAOZ5eGfF3HZE5IGV3jRM9EQxv2+LYRx+na6LK2UfoD2tuR29meIVpfYcrE70yqUfiM=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.DoubleItService.DoubleItSpnegoTransportPort.DoubleIt > PortType > > INFO: Inbound Message > > ---------------------------- > > ID: 10 > > Address: https://localhost:9003/DoubleItSpnegoTransport > > Encoding: UTF-8 > > Http-Method: POST > > Content-Type: text/xml; charset=UTF-8 > > Headers: {Accept=[*/*], Cache-Control=[no-cache], connection=[keep-alive], > Content-Length=[2212], content-type=[text/xml; charset=UTF-8], > Host=[localhost:9003], Pragma=[no-cache], > SOAPAction=["http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue"], > User-Agent=[Apache-CXF/${project.version}]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Header><Action > xmlns="http://www.w3.org/2005/08/addressing"> > http://docs.oasis-open.org/ws-s > x/ws-trust/200512/RST/Issue > <http://docs.oasis-open.org/ws-sx/ws-trust/200512/RST/Issue> > </Action><MessageID > xmlns="http://www.w3.org/2005/08/addressing > ">urn:uuid:53420084-fcf4-44eb-9de > 1-e2ab8112f703</MessageID><To > xmlns="http://www.w3.org/2005/08/addressing"> > https://localhost:9003/DoubleIt > SpnegoTransport</To><ReplyTo > xmlns="http://www.w3.org/2005/08/addressing"><Address> > http://www.w3.org/2005 > /08/addressing/anonymous <http://www.w3.org/2005/08/addressing/anonymous> > </Address></ReplyTo></soap:Header><soap:Body><wst:Re > questSecurityToken > xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512" > Context="_d738bf9a-4ece-42f6-a638-96151f4b345b"><wst:RequestType> > http://docs > .oasis-open.org/ws-sx/ws-trust/200512/Issue > </wst:RequestType><wsp:AppliesTo > xmlns:wsp="http://www.w3.org/ns/ws-policy"><wsa:EndpointReference > xmlns:wsa="http://www.w3.org/2005/08/addressing"><wsa:Address> > https://localh > > ost:9003/DoubleItSpnegoTransport</wsa:Address></wsa:EndpointReference></wsp: > AppliesTo><wst:TokenType> > http://docs.oasis-open.org/ws-sx/ws-secureconversat > ion/200512/sct > <http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct> > </wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExcha > nge > EncodingType=" > http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-m > essage-security-1.0#Base64Binary > <http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary> > " > ValueType="http://docs.oasis-open.org/ws-sx/ws-trust/200512/spnego > ">YIICNQYG > > KwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgEC > > AgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2Vydmlj > > ZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmej > > gbswgbigAwIBEaEDAgEBooGrBIGo6p5mQF7aPJ2Pb2NMwaaB3wn6lFQhvuOGMc3VopdvP4ERYDU5 > > MheYTSCIxMhkc8Pll4zQ/OdSi1/emYTCNFUS3K7f3zTo6uc1/ekpbL7mlzDpT9nXEzqnyFSBavL8 > > H+iZ/PFN4y0bnDIQLnifN/d5FgRxdc+bN58yQgsH2ZLqDZFk4qBehA55Bl8BnfSfeoIULRXjxC3D > > IBY3f1Eqtwj/cZw6nEREaQyapIHIMIHFoAMCARGigb0Egboqm/8zY2IFdeIv7IaHNS83MoiGSTmI > > vaorB17fkVp3UneCL0H14AFFpBsKrBLqnioVKa2wy0i04DSmrSi28MU2vhdfMnoTJRK1K5uvk3SU > > wifsMAQorrt/w0rRsb82ZYTdtBpd9bStt0nkBvOAGaAQRrZOQuix3EqqqGBzu2bC4dGeYH/pLKuQ > > hAOZ5eGfF3HZE5IGV3jRM9EQxv2+LYRx+na6LK2UfoD2tuR29meIVpfYcrE70yqUfiM=</wst:Bi > > naryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:En > velope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM > org.apache.kerby.kerberos.kerb.server.request.KdcRequest preauth > > INFO: The preauth data is empty. > > Oct 15, 2018 7:47:40 PM org.apache.kerby.kerberos.kerb.server.KdcHandler > handleRecoverableException > > INFO: KRB error occurred while processing request: Additional > pre-authentication required > > Oct 15, 2018 7:47:40 PM > org.apache.kerby.kerberos.kerb.server.request.AsRequest issueTicket > > INFO: AS_REQ ISSUE: authtime > 1539650860203,bob/service.ws.apache....@service.ws.apache.org for > krbtgt/service.ws.apache....@service.ws.apache.org > > Oct 15, 2018 7:47:40 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}SecurityTokenService# > { > http://docs.oasis-open.org/ws-sx/ws-trust/200512/wsdl}RequestSecurityToken > has thrown exception, unwinding now > > org.apache.cxf.interceptor.Fault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:144) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationOb > server.java:121) > > at > > org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDes > tination.java:267) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTP > Destination.java:247) > > at > > org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler > .java:79) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java > :257) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java > :1317) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java: > 205) > > at > > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java: > 1219) > > at > > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144 > ) > > at > > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHand > lerCollection.java:219) > > at > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:1 > 32) > > at org.eclipse.jetty.server.Server.handle(Server.java:531) > > at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:352) > > at > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:260) > > at > org.eclipse.jetty.io > .AbstractConnection$ReadCallback.succeeded(AbstractConne > ction.java:281) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:102) > > at > org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:291) > > at > org.eclipse.jetty.io.ssl.SslConnection$3.succeeded(SslConnection.java:151) > > at org.eclipse.jetty.io > .FillInterest.fillable(FillInterest.java:102) > > at > org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:118) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill > .java:333) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi > ll.java:310) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK > ill.java:168) > > at > > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.jav > a:126) > > at > > org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(Rese > rvedThreadExecutor.java:366) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java: > 762) > > at > > org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:6 > 80) > > at java.lang.Thread.run(Unknown Source) > > Caused by: java.lang.NoSuchMethodError: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.ws.security.tokenstore.EHCacheTokenStore.add(EHCacheTokenStor > e.java:102) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.doIssue(SpnegoContextTokenInInterceptor.java:257) > > at > > org.apache.cxf.ws.security.policy.interceptors.STSInvoker.invoke(STSInvoker. > java:124) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInIntercept > or$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInt > erceptor.java:59) > > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown > Source) > > at java.util.concurrent.FutureTask.run(Unknown Source) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor$2.run(ServiceInvokerInt > erceptor.java:126) > > at > > org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.jav > a:37) > > at > > org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceIn > vokerInterceptor.java:131) > > ... 30 more > > > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTo > kenService > > INFO: Outbound Message > > --------------------------- > > ID: 10 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml > > Headers: {} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM > > org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoTransportPort.spn > ego-client.SecurityTokenService > > INFO: Inbound Message > > ---------------------------- > > ID: 9 > > Response-Code: 500 > > Encoding: UTF-8 > > Content-Type: text/xml;charset=utf-8 > > Headers: {content-type=[text/xml;charset=utf-8], Date=[Tue, 16 Oct 2018 > 00:47:40 GMT], Server=[Jetty(9.4.11.v20180605)], > transfer-encoding=[chunked]} > > Payload: <soap:Envelope > xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/ > "><soap:Body><soap:Faul > > t><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.< > > init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></s > oap:Body></soap:Envelope> > > -------------------------------------- > > Oct 15, 2018 7:47:40 PM org.apache.cxf.ws.addressing.soap.MAPCodec > restoreExchange > > WARNING: Response message does not contain WS-Addressing properties. Not > correlating response. > > Oct 15, 2018 7:47:40 PM org.apache.cxf.ws.addressing.ContextUtils > retrieveMAPs > > WARNING: WS-Addressing - failed to retrieve Message Addressing Properties > from context > > Oct 15, 2018 7:47:40 PM org.apache.cxf.phase.PhaseInterceptorChain > doDefaultLogging > > WARNING: Interceptor for > { > http://www.example.org/contract/DoubleIt}DoubleItService#{http://www.exampl > e.org/contract/DoubleIt}DoubleIt > <http://e.org/contract/DoubleIt%7DDoubleIt> has thrown exception, > unwinding now > > org.apache.cxf.binding.soap.SoapFault: > net.sf.ehcache.Element.<init>(Ljava/lang/Object;Ljava/lang/Object;II)V > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFa > ult(Soap11FaultInInterceptor.java:87) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:53) > > at > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessa > ge(Soap11FaultInInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at > > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(Abs > tractFaultChainInitiatorObserver.java:112) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:70) > > at > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage( > CheckFaultInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:833) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > Internal(HTTPConduit.java:1695) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse > (HTTPConduit.java:1572) > > at > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPCond > uit.java:1373) > > at > org.apache.cxf.io > .CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStr > eam.java:56) > > at > org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:225) > > at > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) > > at > org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:673) > > at > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInter > ceptor.handleMessage(MessageSenderInterceptor.java:63) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > > org.apache.cxf.ws.security.trust.AbstractSTSClient.issue(AbstractSTSClient.j > ava:874) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:61) > > at > > org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.ja > va:55) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.issueToken(SpnegoContextTokenOutInterceptor.java:138) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:75) > > at > > org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutIntercep > tor.handleMessage(SpnegoContextTokenOutInterceptor.java:1) > > at > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain > .java:308) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:537) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:446) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:361) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) > > at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:140) > > at com.sun.proxy.$Proxy58.doubleIt(Unknown Source) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.runKerberosTest > (SpnegoTokenTest.java:241) > > at > > org.apache.cxf.systest.kerberos.wssec.spnego.SpnegoTokenTest.testSpnegoOverT > ransport(SpnegoTokenTest.java:171) > > 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.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod. > java:50) > > at > > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.j > ava:12) > > at > > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.ja > va:47) > > at > > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.jav > a:17) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:78) > > at > > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.jav > a:57) > > at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) > > at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) > > at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) > > at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) > > at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) > > at > > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26 > ) > > at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) > > at org.junit.runners.ParentRunner.run(ParentRunner.java:363) > > at > > org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestRef > erence.java:86) > > at > > org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:3 > 8) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:459) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRu > nner.java:678) > > at > > org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner. > java:382) > > at > org.eclipse.jdt.internal.junit.runner.Rem -- Colm O hEigeartaigh Talend Community Coder http://coders.talend.com