Hi,
       How to fix this, any idea? It is coming with CXF 2.7.1 running in Apache 
Karaf 2.3.0. Interestingly it is randomly coming.

2013-01-24 22:39:17,598 WARN  [qtp325770707-182] wss4j.WSS4JInInterceptor 
-101-org.apache.cxf.bundle-2.7.1 -
org.apache.ws.security.WSSecurityException: General security error (Unable to 
load class org.apache.ws.security.processor.SignatureProcessor)
                at 
org.apache.ws.security.WSSConfig.getProcessor(WSSConfig.java:789)[94:org.apache.ws.security.wss4j:1.6.8]
                at 
org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:394)[94:org.apache.ws.security.wss4j:1.6.8]
                at 
org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:273)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.ws.security.wss4j.WSS4JInInterceptor.handleMessage(WSS4JInInterceptor.java:95)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:271)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.serviceRequest(JettyHTTPDestination.java:354)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.transport.http_jetty.JettyHTTPDestination.doService(JettyHTTPDestination.java:318)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.apache.cxf.transport.http_jetty.JettyHTTPHandler.handle(JettyHTTPHandler.java:72)[101:org.apache.cxf.bundle:2.7.1]
                at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1067)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1003)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:250)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:111)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.Server.handle(Server.java:350)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:454)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:900)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:954)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:943)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:77)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:620)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:46)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:603)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:538)[128:org.ops4j.pax.web.pax-web-jetty-bundle:2.1.0]
                at java.lang.Thread.run(Unknown Source)[:1.7.0_10]
Caused by: javax.xml.crypto.NoSuchMechanismException: 
java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory not available
                at 
javax.xml.crypto.dsig.XMLSignatureFactory.getInstance(Unknown Source)[:1.7.0_10]
                at 
org.apache.ws.security.processor.SignatureProcessor.<init>(SignatureProcessor.java:100)
                at 
sun.reflect.GeneratedConstructorAccessor116.newInstance(Unknown Source)
                at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown 
Source)[:1.7.0_10]
                at java.lang.reflect.Constructor.newInstance(Unknown 
Source)[:1.7.0_10]
                at java.lang.Class.newInstance0(Unknown Source)[:1.7.0_10]
                at java.lang.Class.newInstance(Unknown Source)[:1.7.0_10]
                at 
org.apache.ws.security.WSSConfig.getProcessor(WSSConfig.java:784)[94:org.apache.ws.security.wss4j:1.6.8]
                ... 25 more
Caused by: java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory not 
available
                at sun.security.jca.GetInstance.getInstance(Unknown 
Source)[:1.7.0_10]
                ... 33 more

Reply via email to