Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Mailing Lists -> Oracle-L -> RE: OT - MVS / Java / Oracle 9iAS

RE: OT - MVS / Java / Oracle 9iAS

From: <babette.turnerunderwood_at_hrdc-drhc.gc.ca>
Date: Mon, 01 Dec 2003 05:54:24 -0800
Message-ID: <F001.005D8558.20031201055424@fatcity.com>


Message



 I got an e-mail from developer with more details.
Hope this information is useful....

Full description of the exception being thrown is included below:

java.lang.ClassFormatError: __Proxy0 (Illegal UTF8 string in constant pool)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:699)
at java.lang.ClassLoader.defineClass(ClassLoader.java:629)
at com.evermind.net.DynamicClassLoader.findClass(DynamicClassLoader.java:69)
at java.lang.ClassLoader.loadClass(ClassLoader.java:518)
at java.lang.ClassLoader.loadClass(ClassLoader.java:450)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:220)
at com.evermind.reflect.Proxy.getProxyType(Proxy.java:144)
at com.evermind.reflect.Proxy.getProxyConstructor(Proxy.java:102)
at com.evermind.reflect.Proxy.getProxyClass(Proxy.java:86)
at com.evermind.server.rmi.RMIConnection.addReceivedType(RMIConnection.java:2494)
at com.evermind.server.rmi.RMIInputStream.resolveObject(RMIInputStream.java:32)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:414)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:251)
at com.evermind.server.rmi.RMIConnection.handleLookupResponse(RMIConnection.java:1768)
at com.evermind.server.rmi.RMIConnection.run(RMIConnection.java:518)
at com.evermind.server.rmi.RMIConnection.run(RMIConnection.java:275)
at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:797)
at java.lang.Thread.run(Thread.java:513)

Process Description:

1. A standalone Java client is executing on the OS390 USS (version info is included below)
2. It is trying to make an RMI call to a Session EJB residing on Oracle 9IAS (Release 2 - 9.0.3) residing on HP Unix (environment info is included below).
3. Necessary jar files to make the Client code make the RMI call are included in the classpath of the client. These support files have been downloaded from Oracle website. Oracle claims that the support software is certified for Linux 390 or IBM S/390 based linux, none of which is our case.

IBM Environment

java.runtime.version Value: 1.3.1
java.fullversion Value: J2RE 1.3.1 IBM OS/390 Persistent Reusable VM build cm131s-20030510a (JIT enabled: jitc)
Java.vm.name = Classic VM
os.name Value: OS/390
file.encoding Value: Cp1047
java.vm.info Value: J2RE 1.3.1 IBM OS/390 Persistent Reusable VM build cm131s-20030510a (JIT enabled: jitc)
java.version Value: 1.3.1
sun.io.unicode.encoding Value: UnicodeBig

HP Unix Environment

java.runtime.version Value: 1.4.1.02
java.fullversion Value:
Java.vm.name = Java HotSpot
os.name Value: HP-UX PA_RISC2.0
file.encoding Value: 8859_1
java.vm.info Value: Mixed Mode
java.version Value: 1.3.1
sun.io.unicode.encoding Value: UnicodeBig


TIA - Babette
 -----Original Message-----
From: ml-errors@fatcity.com [mailto:ml-errors@fatcity.com] On Behalf Of Turner-Underwood, Babette MG [NC]
Sent: 2003-11-28 2:09 PM
To: Multiple recipients of list ORACLE-L
Subject: OT - MVS / Java / Oracle 9iAS


I am a Java-idiot.
I am hoping some of the brilliant people on this list can help me
A developer came to me with a problem they are having.

He is setting up a JVM to run under USS (Unix System Services) on OS/390 v2.10
He has java code that uses (RMI)IIOP to talk to a EJB on 9iAS running on HPUX
This is failing with UFT-8 error.

The mainframe code page is IBM-1047. JDK is IBM 1.3.1

HP code page is ISO88859-1 using JDK 1.4.1

This did not work, so he copied the JVM from Oracle download to replace the one in USS
(6 libraries / files or something like that) and it still did not work.

If any one has ANY ideas of what I can do to help him,
where to look, etc

TIA - Babette

-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: <babette.turnerunderwood_at_hrdc-drhc.gc.ca
  INET: babette.turnerunderwood_at_hrdc-drhc.gc.ca

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: ListGuru_at_fatcity.com (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Received on Mon Dec 01 2003 - 07:54:24 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US