[ 
https://issues.apache.org/jira/browse/CXF-7867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16650710#comment-16650710
 ] 

ASF GitHub Bot commented on CXF-7867:
-------------------------------------

nddipiazza commented on issue #456: CXF-7867 - Allow the 
AbstractSpnegoAuthSupplier loginConfig to be used
URL: https://github.com/apache/cxf/pull/456#issuecomment-429994506
 
 
   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.spnego-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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:75d15aed-804d-4f8a-a35e-11e0ca790529</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetric</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9001/DoubleItSpnegoSymmetric</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGorFpqK9AENbRc+cbhenbif4zvR2TVT0lrAAG2Wm2L10JBV8rVYmLfGJT5DevSLYzXbgLfCpT4I1Hb1Cy2P5gMoYa69u3onwQFMOHOoDIK9pnqACB+w68FpMboH9ReTaJ4kfXE1IAyVtL+UnP5bIQVm05cL+fj1hUYkEydwgP4xxXkoOq5kCVKa2iIM22yAjYst00+BWyY5ZFS44EveBf9fTUcL1Vgh8jupIHIMIHFoAMCARGigb0Egbo/VO2Znw2/N5OrizxZlM3P9MJC5rtCIauG/xBTAZ0ufIRDo+GW46U6mzL/WEmQ/NWTgS7JZatlabV9+pAAqFxRdXZ5eefb3Kl3MfP82/6xXCfRqn/20XyFb6lw0EJY2bmLG/YZHxI5224lTTeY/+dLoQ6g5J61Il+5jM7xz9lt5fjHw00JKZEIeJzvshAFzA4HZdNnwKEhQe0F1G5lEJrZN/50lhkIaM/BWR/1kJeXQthKMzqTAj3AIVE=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:39 PM 
org.apache.cxf.services.DoubleItService.DoubleItSpnegoSymmetricPort.DoubleItPortType
   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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:75d15aed-804d-4f8a-a35e-11e0ca790529</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetric</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9001/DoubleItSpnegoSymmetric</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGorFpqK9AENbRc+cbhenbif4zvR2TVT0lrAAG2Wm2L10JBV8rVYmLfGJT5DevSLYzXbgLfCpT4I1Hb1Cy2P5gMoYa69u3onwQFMOHOoDIK9pnqACB+w68FpMboH9ReTaJ4kfXE1IAyVtL+UnP5bIQVm05cL+fj1hUYkEydwgP4xxXkoOq5kCVKa2iIM22yAjYst00+BWyY5ZFS44EveBf9fTUcL1Vgh8jupIHIMIHFoAMCARGigb0Egbo/VO2Znw2/N5OrizxZlM3P9MJC5rtCIauG/xBTAZ0ufIRDo+GW46U6mzL/WEmQ/NWTgS7JZatlabV9+pAAqFxRdXZ5eefb3Kl3MfP82/6xXCfRqn/20XyFb6lw0EJY2bmLG/YZHxI5224lTTeY/+dLoQ6g5J61Il+5jM7xz9lt5fjHw00JKZEIeJzvshAFzA4HZdNnwKEhQe0F1G5lEJrZN/50lhkIaM/BWR/1kJeXQthKMzqTAj3AIVE=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   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(ServiceInvokerInterceptor.java:144)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
          at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:247)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:79)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(ContextHandlerCollection.java:219)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(AbstractConnection.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:680)
          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(EHCacheTokenStore.java:102)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInInterceptor$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.SpnegoContextTokenInInterceptor$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.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(ServiceInvokerInterceptor.java:126)
          at 
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:131)
          ... 22 more
   
   Oct 15, 2018 7:47:39 PM 
org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTokenService
   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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:39 PM 
org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricPort.spnego-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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap: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.example.org/contract/DoubleIt}DoubleIt
 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.unmarshalFault(Soap11FaultInInterceptor.java:87)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:1)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.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.handleResponseInternal(HTTPConduit.java:1695)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1572)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1373)
          at 
org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.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$MessageSenderEndingInterceptor.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.java:874)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:61)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:55)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.issueToken(SpnegoContextTokenOutInterceptor.java:138)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.handleMessage(SpnegoContextTokenOutInterceptor.java:75)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.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.testSpnegoOverSymmetric(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.java:12)
          at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
          at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java: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.java:78)
          at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java: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(JUnit4TestReference.java:86)
          at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.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/cxf/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.DoubleItSpnegoSymmetricEncryptBeforeSigningPort.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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:deaafdc4-737b-4aff-bc41-aca16365e62a</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGo9SfQKmDEPchLjK2+NmFXkG10Cq0tmPXAdkkac19Xnx+dZvcsHvTuFbj1mhVO+a02FzpqBkn4rz2rGaBTTvkSt21/MLikuQS5l4Gfxx4hJif8XOlLF116hryGgjVLgdf5iFbZZ6+3d0tnhSmnzFpCKVKeTqBBRMMB7TzBrMUJqpCPYMYWjavWuIpDUmdGfSY4rg8ugiZrPEmAGHP0Emx6nkJ7QfSaleChpIHIMIHFoAMCARGigb0EgbomOdCABtqSTmG53UqVo9kIkz5Qaedh8vqth8YKjx7UiKOsBZjfu29xv/T7m2FZhodg3cFbHI8SkcWRJkeeX6aHxvmiAKMFksbEtsUWuzvvfSd6LsZhFdjC/KYTIrkG0imkTy62MllMNX6ee00O+r4TJA1mXAFZC9G9WmflNlV+vDNbGR79ASBEaht74HUL6qMXWCmwyvoKEJOPbnnY3aklEevnHYASZER4P7YwrEzVvQRzrEWsCpsiPU4=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:39 PM 
org.apache.cxf.services.DoubleItService.DoubleItSpnegoSymmetricEncryptBeforeSigningPort.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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:deaafdc4-737b-4aff-bc41-aca16365e62a</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9001/DoubleItSpnegoSymmetricEncryptBeforeSigning</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGo9SfQKmDEPchLjK2+NmFXkG10Cq0tmPXAdkkac19Xnx+dZvcsHvTuFbj1mhVO+a02FzpqBkn4rz2rGaBTTvkSt21/MLikuQS5l4Gfxx4hJif8XOlLF116hryGgjVLgdf5iFbZZ6+3d0tnhSmnzFpCKVKeTqBBRMMB7TzBrMUJqpCPYMYWjavWuIpDUmdGfSY4rg8ugiZrPEmAGHP0Emx6nkJ7QfSaleChpIHIMIHFoAMCARGigb0EgbomOdCABtqSTmG53UqVo9kIkz5Qaedh8vqth8YKjx7UiKOsBZjfu29xv/T7m2FZhodg3cFbHI8SkcWRJkeeX6aHxvmiAKMFksbEtsUWuzvvfSd6LsZhFdjC/KYTIrkG0imkTy62MllMNX6ee00O+r4TJA1mXAFZC9G9WmflNlV+vDNbGR79ASBEaht74HUL6qMXWCmwyvoKEJOPbnnY3aklEevnHYASZER4P7YwrEzVvQRzrEWsCpsiPU4=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   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(ServiceInvokerInterceptor.java:144)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
          at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:247)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:79)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(ContextHandlerCollection.java:219)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(AbstractConnection.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(EatWhatYouKill.java:310)
          at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.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:680)
          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(EHCacheTokenStore.java:102)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInInterceptor$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.SpnegoContextTokenInInterceptor$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.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(ServiceInvokerInterceptor.java:126)
          at 
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:131)
          ... 26 more
   
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTokenService
   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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricEncryptBeforeSigningPort.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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap: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.example.org/contract/DoubleIt}DoubleIt
 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.unmarshalFault(Soap11FaultInInterceptor.java:87)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:1)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.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.handleResponseInternal(HTTPConduit.java:1695)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1572)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1373)
          at 
org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.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$MessageSenderEndingInterceptor.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.java:874)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:61)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:55)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.issueToken(SpnegoContextTokenOutInterceptor.java:138)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.handleMessage(SpnegoContextTokenOutInterceptor.java:75)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.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.testSpnegoOverSymmetricEncryptBeforeSigning(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.java:12)
          at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
          at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java: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.java:78)
          at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java: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(JUnit4TestReference.java:86)
          at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.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/cxf/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.spnego-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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:53420084-fcf4-44eb-9de1-e2ab8112f703</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>https://localhost:9003/DoubleItSpnegoTransport</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9003/DoubleItSpnegoTransport</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGo6p5mQF7aPJ2Pb2NMwaaB3wn6lFQhvuOGMc3VopdvP4ERYDU5MheYTSCIxMhkc8Pll4zQ/OdSi1/emYTCNFUS3K7f3zTo6uc1/ekpbL7mlzDpT9nXEzqnyFSBavL8H+iZ/PFN4y0bnDIQLnifN/d5FgRxdc+bN58yQgsH2ZLqDZFk4qBehA55Bl8BnfSfeoIULRXjxC3DIBY3f1Eqtwj/cZw6nEREaQyapIHIMIHFoAMCARGigb0Egboqm/8zY2IFdeIv7IaHNS83MoiGSTmIvaorB17fkVp3UneCL0H14AFFpBsKrBLqnioVKa2wy0i04DSmrSi28MU2vhdfMnoTJRK1K5uvk3SUwifsMAQorrt/w0rRsb82ZYTdtBpd9bStt0nkBvOAGaAQRrZOQuix3EqqqGBzu2bC4dGeYH/pLKuQhAOZ5eGfF3HZE5IGV3jRM9EQxv2+LYRx+na6LK2UfoD2tuR29meIVpfYcrE70yqUfiM=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.DoubleItService.DoubleItSpnegoTransportPort.DoubleItPortType
   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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:53420084-fcf4-44eb-9de1-e2ab8112f703</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>https://localhost:9003/DoubleItSpnegoTransport</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 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://localhost:9003/DoubleItSpnegoTransport</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGo6p5mQF7aPJ2Pb2NMwaaB3wn6lFQhvuOGMc3VopdvP4ERYDU5MheYTSCIxMhkc8Pll4zQ/OdSi1/emYTCNFUS3K7f3zTo6uc1/ekpbL7mlzDpT9nXEzqnyFSBavL8H+iZ/PFN4y0bnDIQLnifN/d5FgRxdc+bN58yQgsH2ZLqDZFk4qBehA55Bl8BnfSfeoIULRXjxC3DIBY3f1Eqtwj/cZw6nEREaQyapIHIMIHFoAMCARGigb0Egboqm/8zY2IFdeIv7IaHNS83MoiGSTmIvaorB17fkVp3UneCL0H14AFFpBsKrBLqnioVKa2wy0i04DSmrSi28MU2vhdfMnoTJRK1K5uvk3SUwifsMAQorrt/w0rRsb82ZYTdtBpd9bStt0nkBvOAGaAQRrZOQuix3EqqqGBzu2bC4dGeYH/pLKuQhAOZ5eGfF3HZE5IGV3jRM9EQxv2+LYRx+na6LK2UfoD2tuR29meIVpfYcrE70yqUfiM=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   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(ServiceInvokerInterceptor.java:144)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
          at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:247)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:79)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(ContextHandlerCollection.java:219)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(AbstractConnection.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(EatWhatYouKill.java:310)
          at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
          at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
          at 
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
          at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
          at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
          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(EHCacheTokenStore.java:102)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInInterceptor$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.SpnegoContextTokenInInterceptor$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.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(ServiceInvokerInterceptor.java:126)
          at 
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:131)
          ... 30 more
   
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTokenService
   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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoTransportPort.spnego-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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap: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.example.org/contract/DoubleIt}DoubleIt
 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.unmarshalFault(Soap11FaultInInterceptor.java:87)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:1)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.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.handleResponseInternal(HTTPConduit.java:1695)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1572)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1373)
          at 
org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.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$MessageSenderEndingInterceptor.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.java:874)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:61)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:55)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.issueToken(SpnegoContextTokenOutInterceptor.java:138)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.handleMessage(SpnegoContextTokenOutInterceptor.java:75)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.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.testSpnegoOverTransport(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.java:12)
          at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
          at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java: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.java:78)
          at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java: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(JUnit4TestReference.java:86)
          at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.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@119290b9: 
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/cxf/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 1539650860353,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 1539650860363,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.DoubleItSpnegoSymmetricDerivedPort.spnego-client.SecurityTokenService
   INFO: Outbound Message
   ---------------------------
   ID: 11
   Address: http://localhost:9001/DoubleItSpnegoSymmetricDerived
   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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:01875216-b23d-4a8b-bbb8-8de1a4b7b90f</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetricDerived</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"; 
Context="_e1924146-000c-4c87-856a-bfb922875a7c"><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://localhost:9001/DoubleItSpnegoSymmetricDerived</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGopFQwyeOwp2Hik0FHUic7x9pgHOF6VVc4A4pA/HedIFVfMntHspfvtKyCoojK10UDxgTyXa8ZtWBT15u/ikodJmtLcrtEXLWIa6kDf0Ph/66+mcyyFfjOrLqTvtysSpArDoLM8Ht6mRv3po7fELCeLCG8vLydK+4ENW0uq7zSEKj6V6Ba/C8Wg0X8C0K6RHxN/sYctkOecmQyezudbWzaCt9OiKM4PcRtpIHIMIHFoAMCARGigb0EgboApGXncZqeNzEaWDFO77RwssxBjkT1d5W0HucVfSQwIklB7GG/Erer5Ai93sJHlUQGagNOMDIqMEZQtLaS975vCLFhDA+Bz28gf4IKhooCMR+Rpt5za+TWIgTGY0jChMVcUvCgfTDr+p4jNKuplL7W0zM2P4et2YiKy0YZM0pPuS+QpyEHx27bW6TCeZLxtTvsis5jJf+QhEb2f77JTheaaSrv6+bF3Ar+fpOMT+YhBxkK9vqmcei2V7s=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.DoubleItService.DoubleItSpnegoSymmetricDerivedPort.DoubleItPortType
   INFO: Inbound Message
   ----------------------------
   ID: 12
   Address: http://localhost:9001/DoubleItSpnegoSymmetricDerived
   Encoding: UTF-8
   Http-Method: POST
   Content-Type: text/xml; charset=UTF-8
   Headers: {Accept=[*/*], Cache-Control=[no-cache], connection=[keep-alive], 
Content-Length=[2224], 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-sx/ws-trust/200512/RST/Issue</Action><MessageID
 
xmlns="http://www.w3.org/2005/08/addressing";>urn:uuid:01875216-b23d-4a8b-bbb8-8de1a4b7b90f</MessageID><To
 
xmlns="http://www.w3.org/2005/08/addressing";>http://localhost:9001/DoubleItSpnegoSymmetricDerived</To><ReplyTo
 
xmlns="http://www.w3.org/2005/08/addressing";><Address>http://www.w3.org/2005/08/addressing/anonymous</Address></ReplyTo></soap:Header><soap:Body><wst:RequestSecurityToken
 xmlns:wst="http://docs.oasis-open.org/ws-sx/ws-trust/200512"; 
Context="_e1924146-000c-4c87-856a-bfb922875a7c"><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://localhost:9001/DoubleItSpnegoSymmetricDerived</wsa:Address></wsa:EndpointReference></wsp:AppliesTo><wst:TokenType>http://docs.oasis-open.org/ws-sx/ws-secureconversation/200512/sct</wst:TokenType><wst:KeySize>256</wst:KeySize><wst:BinaryExchange
 
EncodingType="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";>YIICNQYGKwYBBQUCoIICKTCCAiWgDTALBgkqhkiG9xIBAgKhBAMCATaiggIMBIICCGCCAgQGCSqGSIb3EgECAgEAboIB8zCCAe+gAwIBBaEDAgEOogcDBQAAAAAAo4IBDWGCAQkwggEFoAMCAQWhFxsVc2VydmljZS53cy5hcGFjaGUub3JnoicwJaADAgEAoR4wHBsDYm9iGxVzZXJ2aWNlLndzLmFwYWNoZS5vcmejgbswgbigAwIBEaEDAgEBooGrBIGopFQwyeOwp2Hik0FHUic7x9pgHOF6VVc4A4pA/HedIFVfMntHspfvtKyCoojK10UDxgTyXa8ZtWBT15u/ikodJmtLcrtEXLWIa6kDf0Ph/66+mcyyFfjOrLqTvtysSpArDoLM8Ht6mRv3po7fELCeLCG8vLydK+4ENW0uq7zSEKj6V6Ba/C8Wg0X8C0K6RHxN/sYctkOecmQyezudbWzaCt9OiKM4PcRtpIHIMIHFoAMCARGigb0EgboApGXncZqeNzEaWDFO77RwssxBjkT1d5W0HucVfSQwIklB7GG/Erer5Ai93sJHlUQGagNOMDIqMEZQtLaS975vCLFhDA+Bz28gf4IKhooCMR+Rpt5za+TWIgTGY0jChMVcUvCgfTDr+p4jNKuplL7W0zM2P4et2YiKy0YZM0pPuS+QpyEHx27bW6TCeZLxtTvsis5jJf+QhEb2f77JTheaaSrv6+bF3Ar+fpOMT+YhBxkK9vqmcei2V7s=</wst:BinaryExchange><wst:Renewing/></wst:RequestSecurityToken></soap:Body></soap:Envelope>
   --------------------------------------
   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 
1539650860404,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(ServiceInvokerInterceptor.java:144)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
          at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:247)
          at 
org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:79)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(ContextHandlerCollection.java:219)
          at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
          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(AbstractConnection.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(EatWhatYouKill.java:310)
          at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
          at 
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
          at 
org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
          at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:762)
          at 
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:680)
          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(EHCacheTokenStore.java:102)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenInInterceptor$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.SpnegoContextTokenInInterceptor$SpnegoSTSInvoker.invoke(SpnegoContextTokenInInterceptor.java:1)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.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(ServiceInvokerInterceptor.java:126)
          at 
org.apache.cxf.workqueue.SynchronousExecutor.execute(SynchronousExecutor.java:37)
          at 
org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:131)
          ... 27 more
   
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.SecurityTokenService.SecurityTokenService
   INFO: Outbound Message
   ---------------------------
   ID: 12
   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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap:Body></soap:Envelope>
   --------------------------------------
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.services.SecurityTokenService.DoubleItSpnegoSymmetricDerivedPort.spnego-client.SecurityTokenService
   INFO: Inbound Message
   ----------------------------
   ID: 11
   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:Fault><faultcode>soap:Server</faultcode><faultstring>net.sf.ehcache.Element.&lt;init>(Ljava/lang/Object;Ljava/lang/Object;II)V</faultstring></soap:Fault></soap: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.example.org/contract/DoubleIt}DoubleIt
 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.unmarshalFault(Soap11FaultInInterceptor.java:87)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:53)
          at 
org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:1)
          at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
          at 
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.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.handleResponseInternal(HTTPConduit.java:1695)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1572)
          at 
org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1373)
          at 
org.apache.cxf.io.CacheAndWriteOutputStream.postClose(CacheAndWriteOutputStream.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$MessageSenderEndingInterceptor.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.java:874)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:61)
          at 
org.apache.cxf.ws.security.trust.STSClient.requestSecurityToken(STSClient.java:55)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.issueToken(SpnegoContextTokenOutInterceptor.java:138)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.handleMessage(SpnegoContextTokenOutInterceptor.java:75)
          at 
org.apache.cxf.ws.security.policy.interceptors.SpnegoContextTokenOutInterceptor.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.testSpnegoOverSymmetricDerived(SpnegoTokenTest.java:145)
          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.java:12)
          at 
org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
          at 
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java: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.java:78)
          at 
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java: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(JUnit4TestReference.java:86)
          at 
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:459)
          at 
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.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.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@4930539b{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@57b75756{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@2e34384c{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@545e57d7{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@2ba33e2c{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@3fae596{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM 
org.springframework.context.support.AbstractApplicationContext doClose
   INFO: Closing org.apache.cxf.bus.spring.BusApplicationContext@7e97551f: 
startup date [Mon Oct 15 19:47:37 CDT 2018]; root of context hierarchy
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine shutdown
   WARNING: Failed to shutdown Jetty server on port 9001 because it is still in 
use
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.AbstractConnector doStop
   INFO: Stopped ServerConnector@258ee7de{HTTP/1.1,[http/1.1]}{localhost:9002}
   Oct 15, 2018 7:47:40 PM 
org.apache.cxf.transport.http_jetty.JettyHTTPServerEngine shutdown
   WARNING: Failed to shutdown Jetty server on port 9003 because it is still in 
use
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.AbstractConnector doStop
   INFO: Stopped ServerConnector@5a67e962{ssl,[ssl, http/1.1]}{0.0.0.0:9004}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@138a7441{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@779dfe55{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@775594f2{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@988246e{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@4d6f623d{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@5e76a2bb{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.handler.ContextHandler 
doStop
   INFO: Stopped o.e.j.s.h.ContextHandler@4f449e8f{/,null,UNAVAILABLE}
   Oct 15, 2018 7:47:40 PM 
org.springframework.context.support.AbstractApplicationContext doClose
   INFO: Closing org.apache.cxf.bus.spring.BusApplicationContext@c730b35: 
startup date [Mon Oct 15 19:47:35 CDT 2018]; root of context hierarchy
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.AbstractConnector doStop
   INFO: Stopped ServerConnector@288a4658{HTTP/1.1,[http/1.1]}{localhost:9001}
   Oct 15, 2018 7:47:40 PM org.eclipse.jetty.server.AbstractConnector doStop
   INFO: Stopped ServerConnector@381cad29{ssl,[ssl, http/1.1]}{0.0.0.0:9003}
   Oct 15, 2018 7:47:40 PM 
org.apache.kerby.kerberos.kerb.server.impl.DefaultInternalKdcServerImpl doStop
   INFO: Default Internal kdc server stopped.
   ```
   
   Seems like a class incompatibility with respect to the Ehcache library. 
   
   Am I missing something? Perhaps some environment variables, etc? 
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> LoginConfig in AbstractSpnegoAuthSupplier is not used
> -----------------------------------------------------
>
>                 Key: CXF-7867
>                 URL: https://issues.apache.org/jira/browse/CXF-7867
>             Project: CXF
>          Issue Type: Bug
>          Components: Transports
>            Reporter: Nicholas DiPiazza
>            Assignee: Colm O hEigeartaigh
>            Priority: Minor
>
> We allow users to set the loginConfig in the AbstractSpnegoAuthSupplier
> But we do not use it. See: 
> https://github.com/apache/cxf/blob/master/rt/transports/http/src/main/java/org/apache/cxf/transport/http/auth/AbstractSpnegoAuthSupplier.java#L116
>  for its only usage.
> Unless I'm not understanding something, we should allow people to use it.
> Possibly naive PR: https://github.com/apache/cxf/pull/456



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to