You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by "Alexey Solodovnikov (Created) (JIRA)" <ji...@apache.org> on 2012/03/27 22:17:27 UTC

[jira] [Created] (WSS-382) Maven unittest failed

Maven unittest failed
---------------------

                 Key: WSS-382
                 URL: https://issues.apache.org/jira/browse/WSS-382
             Project: WSS4J
          Issue Type: Bug
          Components: WSS4J Core
    Affects Versions: 1.6.6
         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
Maven home: d:\javapack\apache-maven-3.0.4\bin\..
Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
Java home: d:\Programme\java\jdk6\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
            Reporter: Alexey Solodovnikov
            Assignee: Colm O hEigeartaigh
         Attachments: errors.zip

Many tests failed with the following messages:


[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building WSS4J 1.6.6-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
[INFO] 
[INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
[INFO] 
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 68 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
[INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.ws.security.message.ReplayTest
Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more

testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Updated] (WSS-382) Maven unittest failed

Posted by "Alexey Solodovnikov (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Solodovnikov updated WSS-382:
------------------------------------

    Description: 
Many tests failed with the following messages (full error log is attached):


[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building WSS4J 1.6.6-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
[INFO] 
[INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
[INFO] 
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 68 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
[INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.ws.security.message.ReplayTest
Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more

testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more


  was:
Many tests failed with the following messages:


[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building WSS4J 1.6.6-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
[INFO] 
[INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
[INFO] 
[INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
[INFO] 
[INFO] 
[INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
[INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on => 'false'.
[INFO] Setting property: resource.loader => 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound => 'false'.
[INFO] 
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 4 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 68 resources
[INFO] Copying 3 resources
[INFO] 
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
[INFO] Nothing to compile - all classes are up to date
[INFO] 
[INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
[INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running org.apache.ws.security.message.ReplayTest
Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more

testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
	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:513)
	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
Caused by: java.lang.reflect.InvocationTargetException
	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:513)
	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
	... 32 more
Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
	... 37 more
Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
	at java.security.KeyStore.load(KeyStore.java:1185)
	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
	... 39 more


    
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages (full error log is attached):
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Commented] (WSS-382) Maven unittest failed

Posted by "Daniel Kulp (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13239908#comment-13239908 ] 

Daniel Kulp commented on WSS-382:
---------------------------------

That said, a note about that in the README is probably warranted. 
                
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages (full error log is attached):
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Commented] (WSS-382) Maven unittest failed

Posted by "Daniel Kulp (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13239907#comment-13239907 ] 

Daniel Kulp commented on WSS-382:
---------------------------------

This is likely working "as designed".    WSS4J does a lot of things that require very strong encryption.  Thus, you need to have the unlimitted strength encryption libraries installed into your JDK/JRE in order for many of the tests to pass.

                
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages (full error log is attached):
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Commented] (WSS-382) Maven unittest failed

Posted by "Alexey Solodovnikov (Commented) (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13240296#comment-13240296 ] 

Alexey Solodovnikov commented on WSS-382:
-----------------------------------------

Thanks, indeed Unlimited Strength Java(TM) Cryptography Extension Policy Files solve the problem.
                
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages (full error log is attached):
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Closed] (WSS-382) Maven unittest failed

Posted by "Alexey Solodovnikov (Closed) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Solodovnikov closed WSS-382.
-----------------------------------

    Resolution: Fixed
    
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages (full error log is attached):
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org


[jira] [Updated] (WSS-382) Maven unittest failed

Posted by "Alexey Solodovnikov (Updated) (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/WSS-382?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alexey Solodovnikov updated WSS-382:
------------------------------------

    Attachment: errors.zip

Complete error log
                
> Maven unittest failed
> ---------------------
>
>                 Key: WSS-382
>                 URL: https://issues.apache.org/jira/browse/WSS-382
>             Project: WSS4J
>          Issue Type: Bug
>          Components: WSS4J Core
>    Affects Versions: 1.6.6
>         Environment: Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100)
> Maven home: d:\javapack\apache-maven-3.0.4\bin\..
> Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> Java home: d:\Programme\java\jdk6\jre
> Default locale: de_DE, platform encoding: Cp1252
> OS name: "windows 7", version: "6.1", arch: "x86", family: "windows"
>            Reporter: Alexey Solodovnikov
>            Assignee: Colm O hEigeartaigh
>         Attachments: errors.zip
>
>
> Many tests failed with the following messages:
> [INFO] Scanning for projects...
> [INFO]                                                                         
> [INFO] ------------------------------------------------------------------------
> [INFO] Building WSS4J 1.6.6-SNAPSHOT
> [INFO] ------------------------------------------------------------------------
> [INFO] 
> [INFO] >>> maven-pmd-plugin:2.5:check (validate) @ wss4j >>>
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:pmd (pmd) @ wss4j ---
> [INFO] 
> [INFO] <<< maven-pmd-plugin:2.5:check (validate) @ wss4j <<<
> [INFO] 
> [INFO] --- maven-pmd-plugin:2.5:check (validate) @ wss4j ---
> [INFO] 
> [INFO] 
> [INFO] --- maven-remote-resources-plugin:1.0:process (default) @ wss4j ---
> [INFO] Setting property: classpath.resource.loader.class => 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
> [INFO] Setting property: velocimacro.messages.on => 'false'.
> [INFO] Setting property: resource.loader => 'classpath'.
> [INFO] Setting property: resource.manager.logwhenfound => 'false'.
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 4 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ wss4j ---
> [debug] execute contextualize
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] Copying 68 resources
> [INFO] Copying 3 resources
> [INFO] 
> [INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ wss4j ---
> [INFO] Nothing to compile - all classes are up to date
> [INFO] 
> [INFO] --- maven-surefire-plugin:2.6:test (default-test) @ wss4j ---
> [INFO] Surefire report directory: d:\javapack\wss4j\target\surefire-reports
> -------------------------------------------------------
>  T E S T S
> -------------------------------------------------------
> Running org.apache.ws.security.message.ReplayTest
> Tests run: 4, Failures: 0, Errors: 3, Skipped: 0, Time elapsed: 1.28 sec <<< FAILURE!
> testReplayedTimestampBelowSignature(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0.41 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more
> testReplayedTimestampNoExpires(org.apache.ws.security.message.ReplayTest)  Time elapsed: 0 sec  <<< ERROR!
> org.apache.ws.security.WSSecurityException: class org.apache.ws.security.components.crypto.Merlin cannot create instance
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:224)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:117)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:169)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:161)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.getInstance(CryptoFactory.java:60)
> 	at org.apache.ws.security.message.ReplayTest.<init>(ReplayTest.java:55)
> 	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:513)
> 	at org.junit.runners.BlockJUnit4ClassRunner.createTest(BlockJUnit4ClassRunner.java:209)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.runReflectiveCall(BlockJUnit4ClassRunner.java:258)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
> 	at org.junit.runners.BlockJUnit4ClassRunner.methodBlock(BlockJUnit4ClassRunner.java:255)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runNotIgnored(BlockJUnit4ClassRunner.java:79)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:71)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:49)
> 	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
> 	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
> 	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:59)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:120)
> 	at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:103)
> 	at org.apache.maven.surefire.Surefire.run(Surefire.java:169)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:597)
> 	at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:350)
> 	at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:1021)
> Caused by: java.lang.reflect.InvocationTargetException
> 	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:513)
> 	at org.apache.ws.security.components.crypto.CryptoFactory.loadClass(CryptoFactory.java:219)
> 	... 32 more
> Caused by: org.apache.ws.security.components.crypto.CredentialException: Failed to load credentials.
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:371)
> 	at org.apache.ws.security.components.crypto.Merlin.loadProperties(Merlin.java:190)
> 	at org.apache.ws.security.components.crypto.Merlin.<init>(Merlin.java:140)
> 	... 37 more
> Caused by: java.io.IOException: exception unwrapping private key - java.security.InvalidKeyException: Illegal key size
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.unwrapKey(Unknown Source)
> 	at org.bouncycastle.jce.provider.JDKPKCS12KeyStore.engineLoad(Unknown Source)
> 	at java.security.KeyStore.load(KeyStore.java:1185)
> 	at org.apache.ws.security.components.crypto.Merlin.load(Merlin.java:365)
> 	... 39 more

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ws.apache.org
For additional commands, e-mail: dev-help@ws.apache.org