My Oracle Support Banner

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

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.