Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: OT - MVS / Java / Oracle 9iAS
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, etcTIA - 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