Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Unable to load Java procedure in Oracle 8i
Hello,
I'm facing a weird problem with Java stored procedures in Oracle 8i. Each time i try to use the loadjava utility, i get this error message :
C:\>loadjava -u scott/tiger_at_myPC:1521:orcl -v -r -t test.java
internal error: unanticipated exception: java.lang.NoClassDefFoundError:
oracle/aurora/sqljdecl/SqljDecl
java.lang.NoClassDefFoundError: oracle/aurora/sqljdecl/SqljDecl
at oracle.aurora.server.tools.SourceFileReader.getScanner
(SourceFileReader.java:52)
at oracle.aurora.server.tools.SourceFileReader.getFirstName
(SourceFileReader.java:61)
at oracle.aurora.server.tools.LoadJava.processLoadAndCreate
(LoadJava.java:1094)
at oracle.aurora.server.tools.LoadJava.process(LoadJava.java:1021) at oracle.aurora.server.tools.LoadJavaMain.run(LoadJavaMain.java:193) at oracle.aurora.server.tools.LoadJavaMain.main(LoadJavaMain.java:49)resolver :
Anyway, if i try to load the .class instead of the .java, loadjava works C:\>loadjava -u scott/tiger_at_myPC:1521:orcl -v -r -t test.class
But then i'm unable to publish my procedure in Oracle (I copy/past the Fibonnaci example from Oracle documentation, and Oracle says that the object 'fib' is invalid when i type the 'desc fib' command.)
Has anyone an idea about this ?
Thanks
Emmanuel BOURG Received on Fri Aug 13 1999 - 07:35:13 CDT