SoapHttp_Tie.class missing when changing JVM from 32 bit to 64 bit
(Doc ID 1451329.1)
Last updated on APRIL 27, 2023
Applies to:
Web Services - Version 10.1.3.1.0 to 10.1.3.4.0 [Release Oracle10g]Linux x86-64
Symptoms
A Web Service application deployed to iAS (versions 10.1.3.0 to 10.1.3.5.0) throws SoapHttp_Tie.class missing error. The application runs without error on a 32 bit JVM but
fails on upgrade to 64 bit JVM.
In this case the following JVMs were utilized:
JDK 32 bits
java version "1.5.0_06" (build 1.5.0_06-b05)
Java HotSpot(TM)
JDK 64 bits
java version "1.5.0_22" (build 1.5.0_22-b03)
Java HotSpot(TM)
The error stack looks similiar to the following:
An inspection of the deployment-cache.jar file shows a missing first character in the class name IE:
omeserver.someport.com.service.ejb.ifaces.runtime.CreditServiceRemoteSoapHttp_Tie
instead of:
someserver.someport.com.service.ejb.ifaces.runtime.CreditServiceRemoteSoapHttp_Tie
( To verify the missing character in deployment-cache.jar use ' jar -tvf deployment-cache.jar' command)
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |