Hi Vivian, I'm no Oracle Java expert, but just wondering why you're not loading the Java source instead of the compiled class? By loading the source you've got the source code in case something needs changing. Using 9i I can successfully load the source and implicitly compile the class using: loadjava -user test1/test1 -resolve Hello.java
Also to use the "-oci8" flag I believe you require a functioning TNS connection (eg tnsnames.ora entry or similar) and specify @<database_name> in the user string: loadjava -user test1/test1@mydb -oci8 -resolve Hello.java
Cheers,
Stuart.
Hi,
I have a very simple java program that I would like to load into Oracle.
*$ more Hello.java* public class Hello { public static String world () { return "Hello world."; } }
The above java code complies successfully by itself. But, when I do loadjava, I get below errors: *$ loadjava -user userID/password -oci8 -resolve Hello.class* errors : class Hello ORA-29545: badly formed class:
The following operations failed class Hello: resolution exiting : Failures occurred during processing
Any ideas why this is happening?
Thanks, Vivian