problem with com.ibm.crypto.provider.MD5 on IBM Openpower 64 bit

Shay Hassidim <[email protected]>
Newsgroups gmane.comp.java.sun.javaspaces
Message-ID <D166C96F43D1D611B8E3000255A0C48C6BE11B@OFFICESRV>
Hi Roman,



We have identified a problem when running our software on IBM Openpower
using its IBM 4.2 64 bit JDK.

The problem starts with net.jini.id.UuidFactory. This requires the
com.ibm.crypto.provider.SecureRandom class that is using the
com.ibm.crypto.provider.MD5 class.

When the MD5 is prepared the systems hangs.



Machine info:

Linux ibm-srv 2.6.5-7.97-pseries64 #1 SMP Fri Jul 2 14:21:59 UTC 2004 ppc64
ppc64 ppc64 GNU/Linux

java version "1.4.2"

Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2)

Classic VM (build 1.4.2, J2RE 1.4.2 IBM build cxp641420-20040626 (JIT
enabled: jitc))



See below part of the system output in -verbose:class  mode.



We would appreciate any help on this.



ading superclass and interfaces of net/jini/id/UuidFactory]

[Loaded net.jini.id.UuidFactory$Impl from
file:/utils/GigaSpaces4.1/lib/jini-ext.jar]

[Loading superclass and interfaces of net/jini/id/UuidFactory$Impl]

[Preparing net/jini/id/UuidFactory]

[Initializing net/jini/id/UuidFactory]

[Running static initializer for net/jini/id/UuidFactory]

[Loaded java.security.SecureRandom from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/core.jar]

[Loading superclass and interfaces of java/security/SecureRandom]

[Preparing java/security/SecureRandom]

[Initializing java/security/SecureRandom]

[Running static initializer for java/security/SecureRandom]

[Loaded com.ibm.jsse.IBMJSSEProvider from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjsseprovider.jar]

[Loading superclass and interfaces of com/ibm/jsse/IBMJSSEProvider]

[Preparing com/ibm/jsse/IBMJSSEProvider]

[Initializing com/ibm/jsse/IBMJSSEProvider]

[Running static initializer for com/ibm/jsse/IBMJSSEProvider]

[Loaded com.ibm.jsse.g from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjsseprovider.jar]

[Loading superclass and interfaces of com/ibm/jsse/g]

[Preparing com/ibm/jsse/g]

[Loaded com.ibm.jsse.f from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjsseprovider.jar]

[Loading superclass and interfaces of com/ibm/jsse/f]

[Preparing com/ibm/jsse/f]

[Loaded com.ibm.security.jgss.IBMJGSSProvider from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjgssprovider.jar]

[Loading superclass and interfaces of com/ibm/security/jgss/IBMJGSSProvider]

[Preparing com/ibm/security/jgss/IBMJGSSProvider]

[Loaded com.ibm.security.jgss.d from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjgssprovider.jar]

[Loading superclass and interfaces of com/ibm/security/jgss/d]

[Preparing com/ibm/security/jgss/d]

[Loaded com.ibm.security.jgss.GSSManagerImpl from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjgssprovider.jar]

[Loading superclass and interfaces of com/ibm/security/jgss/GSSManagerImpl]

[Loaded org.ietf.jgss.GSSManager from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/security.jar]

[Loading superclass and interfaces of org/ietf/jgss/GSSManager]

[Preparing org/ietf/jgss/GSSManager]

[Preparing com/ibm/security/jgss/GSSManagerImpl]

[Initializing org/ietf/jgss/GSSManager]

[Running static initializer for org/ietf/jgss/GSSManager]

[Initializing com/ibm/security/jgss/GSSManagerImpl]

[Running static initializer for com/ibm/security/jgss/GSSManagerImpl]

[Loaded org.ietf.jgss.Oid from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/security.jar]

[Loading superclass and interfaces of org/ietf/jgss/Oid]

[Preparing org/ietf/jgss/Oid]

[Loaded com.ibm.security.jgss.Debug from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjgssprovider.jar]

[Loading superclass and interfaces of com/ibm/security/jgss/Debug]

[Preparing com/ibm/security/jgss/Debug]

[Initializing com/ibm/security/jgss/Debug]

[Running static initializer for com/ibm/security/jgss/Debug]

[Loaded com.ibm.security.jgss.a from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmjgssprovider.jar]

[Loading superclass and interfaces of com/ibm/security/jgss/a]

[Preparing com/ibm/security/jgss/a]

[Loaded com.ibm.misc.HexDumpEncoder from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmpkcs.jar]

[Loading superclass and interfaces of com/ibm/misc/HexDumpEncoder]

[Loaded com.ibm.misc.CharacterEncoder from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmpkcs.jar]

[Loading superclass and interfaces of com/ibm/misc/CharacterEncoder]

[Preparing com/ibm/misc/CharacterEncoder]

[Preparing com/ibm/misc/HexDumpEncoder]

[Loaded com.ibm.security.cert.IBMCertPath from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmcertpathprovider.jar]

[Loading superclass and interfaces of com/ibm/security/cert/IBMCertPath]

[Preparing com/ibm/security/cert/IBMCertPath]

[Initializing com/ibm/security/cert/IBMCertPath]

[Running static initializer for com/ibm/security/cert/IBMCertPath]

[Loaded com.ibm.security.cert.IBMCertPath$1 from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/ibmcertpathprovider.jar]

[Loading superclass and interfaces of com/ibm/security/cert/IBMCertPath$1]

[Preparing com/ibm/security/cert/IBMCertPath$1]

[Loaded java.security.Security$LoadFailed from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/core.jar]

[Loading superclass and interfaces of java/security/Security$LoadFailed]

[Preparing java/security/Security$LoadFailed]

[Loaded java.security.SecureRandomSpi from
/utils/IBMJava2-ppc64-142/bin/../jre/lib/core.jar]

[Loading superclass and interfaces of java/security/SecureRandomSpi]

[Preparing java/security/SecureRandomSpi]

[Loaded com.ibm.crypto.provider.SecureRandom from
file:/utils/IBMJava2-ppc64-142/jre/lib/ext/ibmjceprovider.jar]

[Loading superclass and interfaces of com/ibm/crypto/provider/SecureRandom]

[Preparing com/ibm/crypto/provider/SecureRandom]

[Loaded com.ibm.crypto.provider.MD5 from
file:/utils/IBMJava2-ppc64-142/jre/lib/ext/ibmjceprovider.jar]

[Loading superclass and interfaces of com/ibm/crypto/provider/MD5]

[Preparing com/ibm/crypto/provider/MD5]

Here it hangs!



Best Regards,

        Shay

----------------------------------------------------

Shay Hassidim

Product Manager, GigaSpaces Technologies

Website: www.gigaspaces.com <http://www.gigaspaces.com/>








===========================================================================
To unsubscribe, send email to [email protected] and include in the body
of the message "signoff JAVASPACES-USERS".  For general help, send email to
[email protected] and include in the body of the message "help".

To view past JAVASPACES-USERS postings, please see:
http://archives.java.sun.com/archives/javaspaces-users.html

JDC members can download the JavaSpaces(tm) Technology from:
http://developer.java.sun.com/developer/products/jini/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.