How to Install Newer JVM for IS

Hi Guys,

Another small query regarding Java and OS and memory.

What are the restrictions on the total memory assigned when running HP JVM 1.2.2 on HP-UX 11.11?

It seems that there are restrictions which we assumed would not be there when we migrated from a Win 2000 server.

Thanks in advance,

Steve.

Hi,

I have to install jvm 1.4.2 on my IS so as to use the MessageDigest class. I am currently using jvm 1.4.0 which comes with the wM 6.0.1 installation.
For this, I copied the bin and lib directories of 1.4.2 in the IS/jvm directory but got the follwing errors while trying to restart the server:

D:\webMethods60\IntegrationServer\bin>server.bat
java.lang.ExceptionInInitializerError
at javax.crypto.Cipher.a(DashoA6275)
at javax.crypto.Cipher.getInstance(DashoA6275)
at com.entrust.toolkit.security.provider.AnsiRandom1.engineSetSeed(AnsiR
andom1.java)
at java.security.SecureRandom.<init>(Unknown Source)
at iaik.security.random.SecRandom.<init>(SecRandom.java)
at com.entrust.toolkit.security.provider.AnsiRandom.<init>(AnsiRandom.ja
va)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 

    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou 

rce)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at java.lang.Class.newInstance0(Unknown Source)
at java.lang.Class.newInstance(Unknown Source)
at iaik.security.random.SecRandom.a(SecRandom.java)
at iaik.security.random.SecRandom.getDefault(SecRandom.java)
at com.wm.app.b2b.server.StateManager.init(StateManager.java:63)
at com.wm.app.b2b.server.Server.run(Server.java:213)
Caused by: java.lang.SecurityException: Cannot set up certs for trusted CAs
at javax.crypto.SunJCE_b.<clinit>(DashoA6275)
… 16 more
Caused by: java.security.PrivilegedActionException: java.security.InvalidKeyExce
ption: InitVerify error: java.security.NoSuchAlgorithmException: Cannot find any
provider supporting RSA/ECB/PKCS1Padding
at java.security.AccessController.doPrivileged(Native Method)
… 17 more
Caused by: java.security.InvalidKeyException: InitVerify error: java.security.No
SuchAlgorithmException: Cannot find any provider supporting RSA/ECB/PKCS1Padding

    at iaik.security.rsa.RSASignature.engineInitVerify(RSASignature.java) 
    at java.security.Signature.initVerify(Unknown Source) 
    at iaik.x509.X509Certificate.verify(X509Certificate.java) 
    at iaik.x509.X509Certificate.verify(X509Certificate.java) 
    at javax.crypto.SunJCE_b.c(DashoA6275) 
    at javax.crypto.SunJCE_b.b(DashoA6275) 
    at javax.crypto.SunJCE_s.run(DashoA6275) 
    ... 18 more 

Is there anything that I am missing out here?

Rgds,
Anant

Noticed this thread was started in May, 2003. Coming to the end of 2005, can someone (like Mark Carlson) help me answer the following questions?

  1. Is JVM1.4 officially supported by WM for IS6.1 on SunOS 5.6?
  2. Porting from current JVM1.3, what kind of effort and benefits I am working at?
  3. What are the issues and risks that people has run into when porting from JVM1.3 to 1.4?

Thank you in advance!

  1. Yes. Confirmed by reading the Integration Server Platforms and O/S Requirements section of the wM 6.1/6.1.5 Installation Guide (Bookshelf->Installation section of Advantage) []See this post. []Very few. Almost none, if your java services were very simple and stuck to the core parts of Java 1.3.

HTH,

Mark