You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by "Malisetti, Ramanjaneyulu" <Ra...@ca.com> on 2013/01/25 08:27:10 UTC
java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory not
available
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
Re: java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory
not available
Posted by Colm O hEigeartaigh <co...@apache.org>.
The fix is in WSS4J 1.6.9. CXF 2.7.1 uses WSS4J 1.6.8. I think you can
probably just drop 1.6.9 into a CXF 2.7.1 distribution - however, this is
something you need to test obviously.
Colm.
On Fri, Jan 25, 2013 at 10:01 AM, Malisetti, Ramanjaneyulu <
Ramanjaneyulu.Malisetti@ca.com> wrote:
> Thank you for the confirmation. Recently we migrated CXF from 2.5.2 to
> 2.7.0, by the end of migration 2.7.1 was released so we picked that up.
> Now, picking 2.7.2 is again involves some effort that could impact sprint
> deliverables. Can we take only this fix? If so which jar has this fix?
>
> I appreciate your help.
>
> Regards
> Raman
>
> -----Original Message-----
> From: Colm O hEigeartaigh [mailto:coheigea@apache.org]
> Sent: Friday, January 25, 2013 2:55 PM
> To: users@cxf.apache.org
> Subject: Re: java.security.NoSuchAlgorithmException: DOM
> XMLSignatureFactory not available
>
> It's a bug fixed in CXF 2.7.2.
>
> Colm.
>
> On Fri, Jan 25, 2013 at 7:27 AM, Malisetti, Ramanjaneyulu <
> Ramanjaneyulu.Malisetti@ca.com> wrote:
>
> > 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
> >
>
>
>
> --
> Colm O hEigeartaigh
>
> Talend Community Coder
> http://coders.talend.com
>
--
Colm O hEigeartaigh
Talend Community Coder
http://coders.talend.com
RE: java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory
not available
Posted by "Malisetti, Ramanjaneyulu" <Ra...@ca.com>.
Thank you for the confirmation. Recently we migrated CXF from 2.5.2 to 2.7.0, by the end of migration 2.7.1 was released so we picked that up. Now, picking 2.7.2 is again involves some effort that could impact sprint deliverables. Can we take only this fix? If so which jar has this fix?
I appreciate your help.
Regards
Raman
-----Original Message-----
From: Colm O hEigeartaigh [mailto:coheigea@apache.org]
Sent: Friday, January 25, 2013 2:55 PM
To: users@cxf.apache.org
Subject: Re: java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory not available
It's a bug fixed in CXF 2.7.2.
Colm.
On Fri, Jan 25, 2013 at 7:27 AM, Malisetti, Ramanjaneyulu < Ramanjaneyulu.Malisetti@ca.com> wrote:
> 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
>
--
Colm O hEigeartaigh
Talend Community Coder
http://coders.talend.com
Re: java.security.NoSuchAlgorithmException: DOM XMLSignatureFactory
not available
Posted by Colm O hEigeartaigh <co...@apache.org>.
It's a bug fixed in CXF 2.7.2.
Colm.
On Fri, Jan 25, 2013 at 7:27 AM, Malisetti, Ramanjaneyulu <
Ramanjaneyulu.Malisetti@ca.com> wrote:
> 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
>
--
Colm O hEigeartaigh
Talend Community Coder
http://coders.talend.com