Timour,

could it be that 1.5 does not have the unlimited security policy file
jar installed? Just an idea - AFAIK we've never tested with 1.5

Regards,
Werner

mtim wrote:
> Hello, 
> 
> I just downloaded WSS4J (1.1.0), tried the sample and I could encrypt
> and sing the request on both sides (client and service). But when  I
> use JVM 1.4 (1.4.2_05-b04) on the client side and JVM 1.5 (1.5.0-b64)
> on the service side I'm getting the following exception:
> 
> java.io.IOException: exception unwrapping private key -
> java.security.InvalidKeyException: Illegal key size
>         at 
> org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(JDKPKCS12KeyStore.java:567)
>         at 
> org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(JDKPKCS12KeyStore.java:824)
>         at java.security.KeyStore.load(KeyStore.java:1150)
>         at 
> org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:527)
>         at 
> org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:119)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native 
> Method)
>         at 
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>         at 
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
>         at 
> org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:117)
>         at 
> org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:101)
>         at 
> org.apache.ws.security.handler.WSHandler.loadSignatureCrypto(WSHandler.java:400)
>         at 
> org.apache.ws.security.handler.WSHandler.decodeSignatureParameter2(WSHandler.java:845)
>         at 
> org.apache.ws.axis.security.WSDoAllReceiver.invoke(WSDoAllReceiver.java:147)
>         at 
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
>         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>         at 
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
>         at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
>         at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
>         at 
> org.apache.axis.handlers.soap.SOAPService.invoke(SOAPService.java:453)
>         at org.apache.axis.server.AxisServer.invoke(AxisServer.java:281)
>         at 
> org.apache.axis.transport.http.AxisServlet.doPost(AxisServlet.java:699)
> 
> 
> On the service side I use Bouncy Castle 1.29 for 1.5 -
> bcprov-jdk15-129.jar, which I put in <java-_home15>/jre/lib/endorsed.
> 
> Any ideas ?
> 
> Best regards,
> Timour
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to