Hi Ruchith thanks for your response. I did some more experiments and here are the findings. Firstly after ur mail I downloaded the bcprov-jdk15-133.jar - that seemed the latest. Just FYI -- Previously I was using the bcprov-jdk13-132.jar with jdk 1.5. I am running the server in Weblogic 9.x which runs on jdk 1.5. I deployed axis as a Webb Application there and I had the bcprov-jdk15-133.jar in the WEB-INF/lib folder. Just FYI -- I did have bcprov-jdk13-132.jar under the same folder previously.
I ran the test again and I got the exact same error. As Weblogic truncates the error - I looked in the log and got more detailed error This is the first time the client is hitting the Weblogic server . java.lang.ExceptionInInitializerError at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) ............................................ ....................................... Strangely if I run the test client again ie the Weblogic server was NOT bounced in between I get a slightly different error - but at the same place: java.lang.NoClassDefFoundError at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) ............................................ ....................................... This to me indicated that I am missing some files. So I went ahead and added the bcprov-jdk15-133.jar in Weblogics system classpath and that started working like charm. So somehow the Web App class loader or Axis Classloader is not able to load the bcprov-jdk15-133.jar!!! It seems some issue with classloaders here and not sure if Axis has its own classloader that is causing some issue? OR its a Weblogic 9.1 Classloader issue. I am attaching the whole stack trace from Weblogic log with this mail [at the top I only showed top part of it] - the first series [starting with java.lang.ExceptionInInitializerError] is for the first try and then there is a 20 lines of debug and then the second try exception [java.lang.NoClassDefFoundError]. But strangely if u search with the "org.bouncycastle.jce.provider" u will see it in the first series of stack trace - so somebody is loading the bouncy castle!. Everything works great the moment I put that bouncy..jar in Weblogcs system classpath. But strangely my signature test worked without any issue - not sure if that didnt use bouncy castle or not. java.lang.ExceptionInInitializerError at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) java.lang.SecurityException: Cannot set up certs for trusted CAs at javax.crypto.SunJCE_b.<clinit>(DashoA12275) at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) java.security.PrivilegedActionException: java.security.InvalidKeyException: Public key presented not for certificate signature at java.security.AccessController.doPrivileged(Native Method) at javax.crypto.SunJCE_b.<clinit>(DashoA12275) at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) java.security.InvalidKeyException: Public key presented not for certificate signature at org.bouncycastle.jce.provider.X509CertificateObject.checkSignature(Unknown Source) at org.bouncycastle.jce.provider.X509CertificateObject.verify(Unknown Source) at javax.crypto.SunJCE_b.c(DashoA12275) at javax.crypto.SunJCE_b.b(DashoA12275) at javax.crypto.SunJCE_q.run(DashoA12275) at java.security.AccessController.doPrivileged(Native Method) at javax.crypto.SunJCE_b.<clinit>(DashoA12275) at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) > ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param verbose initialized to: true> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param packagePrefix initialized to: jsp_servlet> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param compilerclass initialized to: null> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param compileCommand initialized to: javac> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param compilerval initialized to: javac> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param pageCheckSeconds initialized to: 1> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param encoding initialized to: null> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066125> <000000> <JspServlet: param superclass initialized to null> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066140> <000000> <JspServlet: param workingDir initialized to: C:\bea9\user_projects\domains\harrierdomain\servers\harrier\tmp\_WL_user\axis2\c9hx0f> ####<Jun 4, 2006 3:41:06 PM EDT> <Info> <ServletContext-/axis2> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>> <> <> <1149450066140> <000000> <JspServlet: initialization complete> ####<Jun 4, 2006 3:41:31 PM EDT> <Info> <Health> <D2DFJ971> <harrier> <weblogic.GCMonitor> <<anonymous>> <> <> <1149450091687> <BEA-310002> <80% of the total memory in the server is free> ####<Jun 4, 2006 3:44:56 PM EDT> <Error> <HTTP> <D2DFJ971> <harrier> <[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1149450296640> <BEA-101017> <[EMAIL PROTECTED] - name: 'axis2', context-path: '/axis2'] Root cause of ServletException. java.lang.NoClassDefFoundError at javax.crypto.Cipher.getInstance(DashoA12275) at org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecurityUtil.java:686) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:116) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncryptedKey(EncryptedKeyProcessor.java:84) at org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(EncryptedKeyProcessor.java:76) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:269) at org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurityEngine.java:191) at org.apache.axis2.security.WSDoAllReceiver.processMessage(WSDoAllReceiver.java:180) at org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82) at org.apache.axis2.engine.Phase.invoke(Phase.java:381) at org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:445) at org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284) at org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:225) at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:127) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:272) at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:165) at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3153) at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321) at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121) at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:1973) at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:1880) at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1310) at weblogic.work.ExecuteThread.execute(ExecuteThread.java:207) at weblogic.work.ExecuteThread.run(ExecuteThread.java:179) > Any clue whats going on. thanks Anamitra "Ruchith Fernando" <ruchith.fernando To @gmail.com> axis-user@ws.apache.org cc 06/03/2006 12:58 AM Subject Re: [AXIS2] encryption issues Please respond to [EMAIL PROTECTED] he.org Hi Anamitra, The problem is that you don't have the bouncycastle JCE provider set at the server side and it uses the default (SUN) JCE provider. Where have you hosted the service? If it is Apache Tomcat please try adding the bcprov-jdk15-132.jar (since you are on JDK 1.5) into the lib dir of the axis2/WEB-INF directory. If this doesn't work please try to host the service with org.apache.axis2.transport.http.SimpleHTTPServer and make sure you include the bcprov-jdk15-132.jar in the classpath when you start SimpleHTTPServer. BTW were you able to run the security sample available in the axis2-1.0-std-bin distro? Thanks, Ruchith On 6/3/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Hi > I am trying to test the Axis 2 WS Security features and I have engaged the > rampart module. I have tested the signature and the usernametoken profile > so far but having issues with the Encrypt action. I have 2 key stores one > for the client and another for the server. I have added the server public > key certificate to the client store. The client is generating the request > xml file fine [as seen the tcp monitor] but the server is giving this > error. I have set the java.security file provider - > security.provider.7=org.bouncycastle.jce.provider.BouncyCastleProvider. > This was needed for the axis 1.2 - so hoping this still holds good. This > used to work for axis 1.2. Not sure what I am missing here. Any pointer is > appreciated. > > thanks > Anamitra > > java.lang.ExceptionInInitializerError > at javax.crypto.Cipher.getInstance(DashoA12275) > at > org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecuri > tyUtil.java:686) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncrypte > dKey(EncryptedKeyProcessor.java:116) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncrypte > dKey(EncryptedKeyProcessor.java:84) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleToken(En > cryptedKeyProcessor.java:76) > Truncated. see log file for complete stacktrace > java.lang.SecurityException: Cannot set up certs for trusted CAs > at javax.crypto.SunJCE_b.<clinit>(DashoA12275) > at javax.crypto.Cipher.getInstance(DashoA12275) > at > org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecuri > tyUtil.java:686) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncrypte > dKey(EncryptedKeyProcessor.java:116) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncrypte > dKey(EncryptedKeyProcessor.java:84) > Truncated. see log file for complete stacktrace > java.security.PrivilegedActionException: java.security.InvalidKeyException: > Publ > ic key presented not for certificate signature > at java.security.AccessController.doPrivileged(Native Method) > at javax.crypto.SunJCE_b.<clinit>(DashoA12275) > at javax.crypto.Cipher.getInstance(DashoA12275) > at > org.apache.ws.security.util.WSSecurityUtil.getCipherInstance(WSSecuri > tyUtil.java:686) > at > org.apache.ws.security.processor.EncryptedKeyProcessor.handleEncrypte > dKey(EncryptedKeyProcessor.java:116) > Truncated. see log file for complete stacktrace > java.security.InvalidKeyException: Public key presented not for certificate > sign > ature > at > org.bouncycastle.jce.provider.X509CertificateObject.verify(Unknown So > urce) > at javax.crypto.SunJCE_b.c(DashoA12275) > at javax.crypto.SunJCE_b.b(DashoA12275) > at javax.crypto.SunJCE_q.run(DashoA12275) > at java.security.AccessController.doPrivileged(Native Method) > Truncated. see log file for complete stacktrace > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]