Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 82944 invoked from network); 27 Nov 2006 21:41:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Nov 2006 21:41:06 -0000 Received: (qmail 20727 invoked by uid 500); 27 Nov 2006 21:41:13 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 20384 invoked by uid 500); 27 Nov 2006 21:41:12 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 20372 invoked by uid 99); 27 Nov 2006 21:41:11 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Nov 2006 13:41:11 -0800 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of mingcheu@us.ibm.com designates 32.97.110.154 as permitted sender) Received: from [32.97.110.154] (HELO e36.co.us.ibm.com) (32.97.110.154) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Nov 2006 13:40:58 -0800 Received: from d03relay04.boulder.ibm.com (d03relay04.boulder.ibm.com [9.17.195.106]) by e36.co.us.ibm.com (8.13.8/8.12.11) with ESMTP id kARLebwC018795 for ; Mon, 27 Nov 2006 16:40:37 -0500 Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay04.boulder.ibm.com (8.13.6/8.13.6/NCO v8.1.1) with ESMTP id kARLebWc525106 for ; Mon, 27 Nov 2006 14:40:37 -0700 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id kARLeb1B031284 for ; Mon, 27 Nov 2006 14:40:37 -0700 Received: from d03nm120.boulder.ibm.com (d03nm120.boulder.ibm.com [9.17.195.146]) by d03av02.boulder.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id kARLeb5g031268 for ; Mon, 27 Nov 2006 14:40:37 -0700 In-Reply-To: To: axis-dev@ws.apache.org Cc: axis-dev@ws.apache.org MIME-Version: 1.0 Subject: Re: [AXIS2] Security module build failure X-Mailer: Lotus Notes Release 7.0 HF277 June 21, 2006 Message-ID: From: Ming Cheung Date: Mon, 27 Nov 2006 15:40:34 -0600 X-MIMETrack: Serialize by Router on D03NM120/03/M/IBM(Release 7.0.2HF32 | October 17, 2006) at 11/27/2006 14:40:36, Serialize complete at 11/27/2006 14:40:36 Content-Type: multipart/alternative; boundary="=_alternative 00770A8F86257233_=" X-Virus-Checked: Checked by ClamAV on apache.org --=_alternative 00770A8F86257233_= Content-Type: text/plain; charset="US-ASCII" Hi Nick, Thanks for your suggestion. It actually resolve my issue. Sincerely, Ming Cheung WebSphere Web Services Developer Address: IBM, Inc. 11501 Burnet Road, Austin, TX 78758 Tie Line: 678-0733 Email: mingcheu@us.ibm.com Nicholas L Gallardo/Austin/IBM@IBMUS 11/27/2006 09:50 AM Please respond to axis-dev@ws.apache.org To axis-dev@ws.apache.org cc Subject Re: [AXIS2] Security module build failure Hi Ming, I believe you need to add the following line to your $JAVA_HOME/jre/lib/java.security file: security.provider.#=org.bouncycastle.jce.provider.BouncyCastleProvider where # is the next one in whatever sequence you have in that config file. Regards, Nicholas Gallardo WebSphere - WebServices Development nlgallar@us.ibm.com Phone: 512-838-1182 Building: 901 / 5G-016 Ming Cheung/Austin/IBM@ibmus 11/27/2006 01:09 AM Please respond to axis-dev@ws.apache.org To axis-dev@ws.apache.org cc Subject [AXIS2] Security module build failure Could somone please tell me how to fix/workaround with the following failure? [copy] Copying 1 file to C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar\META-INF\services [jar] Building jar: C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\rampart-1.2-SNAPSHOT.mar [copy] Copying 1 file to C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\modules [copy] Copying 1 file to C:\Documents and Settings\mingcheu\.maven\repository\org.apache.axis2\mars [delete] Deleting 55 files from C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar [delete] Deleted 15 directories from C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar [junit] Running org.apache.rampart.AsymmetricBindingBuilderTest [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2.704 sec BUILD FAILED File...... C:\Documents and Settings\mingcheu\.maven\cache\maven-multiproject-plugin-1.5-SNAPSHOT\plugin.jelly Element... maven:reactor Line...... 227 Column.... 64 Unable to obtain goal [multiproject:install-callback] -- C:\Documents and Settings\mingcheu\.maven\cache\maven-test-plugin-1.8.1-SNAPSHOT\plugin.jelly:155:49: Test org.apache.rampart.AsymmetricBindingBuilder Test failed Total time: 9 minutes 54 seconds Finished at: Mon Nov 27 00:46:41 CST 2006 *****The actual failure found with the log file is the following: Testsuite: org.apache.rampart.AsymmetricBindingBuilderTest Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2.704 sec Testcase: testAsymmBindingTripleDesRSA15(org.apache.rampart.AsymmetricBindingBuilderTest): Caused an ERROR null java.lang.ExceptionInInitializerError at java.lang.J9VMInternals.initialize(J9VMInternals.java:195) at javax.crypto.KeyGenerator.a(Unknown Source) at javax.crypto.KeyGenerator.(Unknown Source) at javax.crypto.KeyGenerator.getInstance(Unknown Source) at org.apache.ws.security.message.WSSecEncrypt.getKeyGenerator(WSSecEncrypt.java:557) at org.apache.ws.security.message.WSSecEncrypt.prepare(WSSecEncrypt.java:196) at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:392) at org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:85) at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:129) at org.apache.rampart.AsymmetricBindingBuilderTest.testAsymmBindingTripleDesRSA15(AsymmetricBindingBuilderTest.java:206) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs at javax.crypto.b.(Unknown Source) at java.lang.J9VMInternals.initializeImpl(Native Method) at java.lang.J9VMInternals.initialize(J9VMInternals.java:177) ... 23 more Caused by: java.security.PrivilegedActionException: java.security.InvalidKeyException: Public key presented not for certificate signature at java.security.AccessController.doPrivileged(AccessController.java:245) ... 26 more Caused by: java.security.InvalidKeyException: Public key presented not for certificate signature at org.bouncycastle.jce.provider.X509CertificateObject.verify(Unknown Source) at javax.crypto.b.a(Unknown Source) at javax.crypto.b.access$500(Unknown Source) at javax.crypto.b$0.run(Unknown Source) at java.security.AccessController.doPrivileged(AccessController.java:241) ... 26 more Sincerely, Ming Cheung WebSphere Web Services Developer Address: IBM, Inc. 11501 Burnet Road, Austin, TX 78758 Tie Line: 678-0733 Email: mingcheu@us.ibm.com --=_alternative 00770A8F86257233_= Content-Type: text/html; charset="US-ASCII"
Hi Nick,

Thanks for your suggestion.  It actually resolve my issue.

Sincerely,

Ming Cheung
WebSphere Web Services Developer

Address: IBM, Inc. 11501 Burnet Road, Austin, TX 78758
Tie Line: 678-0733
Email: mingcheu@us.ibm.com



Nicholas L Gallardo/Austin/IBM@IBMUS

11/27/2006 09:50 AM
Please respond to
axis-dev@ws.apache.org

To
axis-dev@ws.apache.org
cc
Subject
Re: [AXIS2] Security module build failure






Hi Ming,


I believe you need to add the following line to your $JAVA_HOME/jre/lib/java.security file:


security.provider.#=org.bouncycastle.jce.provider.BouncyCastleProvider


where # is the next one in whatever sequence you have in that config file.


Regards,


Nicholas Gallardo
WebSphere  -  WebServices Development
nlgallar@us.ibm.com
Phone: 512-838-1182
Building: 901 / 5G-016


Ming Cheung/Austin/IBM@ibmus

11/27/2006 01:09 AM
Please respond to
axis-dev@ws.apache.org

To
axis-dev@ws.apache.org
cc
Subject
[AXIS2] Security module build failure







Could somone please tell me how to fix/workaround with the following failure?



[copy] Copying 1 file to C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar\META-INF\services
[jar] Building jar: C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\rampart-1.2-SNAPSHOT.mar
[copy] Copying 1 file to C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\modules
[copy] Copying 1 file to C:\Documents and Settings\mingcheu\.maven\repository\org.apache.axis2\mars
[delete] Deleting 55 files from C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar
[delete] Deleted 15 directories from C:\eclipse_workspace\axis_os_1122\axis2\modules\security\target\temp-mar

[junit] Running org.apache.rampart.AsymmetricBindingBuilderTest
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2.704 sec

BUILD FAILED
File...... C:\Documents and Settings\mingcheu\.maven\cache\maven-multiproject-plugin-1.5-SNAPSHOT\plugin.jelly
Element... maven:reactor
Line...... 227
Column.... 64
Unable to obtain goal [multiproject:install-callback] -- C:\Documents and Settings\mingcheu\.maven\cache\maven-test-plugin-1.8.1-SNAPSHOT\plugin.jelly:155:49: <junit> Test org.apache.rampart.AsymmetricBindingBuilder
Test failed
Total time: 9 minutes 54 seconds
Finished at: Mon Nov 27 00:46:41 CST 2006

*****The actual failure found with the log file is the following:

Testsuite: org.apache.rampart.AsymmetricBindingBuilderTest
Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 2.704 sec

Testcase: testAsymmBindingTripleDesRSA15(org.apache.rampart.AsymmetricBindingBuilderTest): Caused an ERROR
null
java.lang.ExceptionInInitializerError
at java.lang.J9VMInternals.initialize(J9VMInternals.java:195)
at javax.crypto.KeyGenerator.a(Unknown Source)
at javax.crypto.KeyGenerator.<init>(Unknown Source)
at javax.crypto.KeyGenerator.getInstance(Unknown Source)
at org.apache.ws.security.message.WSSecEncrypt.getKeyGenerator(WSSecEncrypt.java:557)
at org.apache.ws.security.message.WSSecEncrypt.prepare(WSSecEncrypt.java:196)
at org.apache.rampart.builder.AsymmetricBindingBuilder.doSignBeforeEncrypt(AsymmetricBindingBuilder.java:392)
at org.apache.rampart.builder.AsymmetricBindingBuilder.build(AsymmetricBindingBuilder.java:85)
at org.apache.rampart.MessageBuilder.build(MessageBuilder.java:129)
at org.apache.rampart.AsymmetricBindingBuilderTest.testAsymmBindingTripleDesRSA15(AsymmetricBindingBuilderTest.java:206)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
at javax.crypto.b.<clinit>(Unknown Source)
at java.lang.J9VMInternals.initializeImpl(Native Method)
at java.lang.J9VMInternals.initialize(J9VMInternals.java:177)
... 23 more
Caused by: java.security.PrivilegedActionException: java.security.InvalidKeyException: Public key presented not for certificate signature
at java.security.AccessController.doPrivileged(AccessController.java:245)
... 26 more
Caused by: java.security.InvalidKeyException: Public key presented not for certificate signature
at org.bouncycastle.jce.provider.X509CertificateObject.verify(Unknown Source)
at javax.crypto.b.a(Unknown Source)
at javax.crypto.b.access$500(Unknown Source)
at javax.crypto.b$0.run(Unknown Source)
at java.security.AccessController.doPrivileged(AccessController.java:241)
... 26 more



Sincerely,

Ming Cheung
WebSphere Web Services Developer

Address: IBM, Inc. 11501 Burnet Road, Austin, TX 78758
Tie Line: 678-0733
Email: mingcheu@us.ibm.com

--=_alternative 00770A8F86257233_=--