From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,84c881e15ab6c3d6 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-11 05:38:07 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.gv.tsc.tdk.com!newsfeed.berkeley.edu!ucberkeley!diablo.theplanet.net!newsfeed.skycache.com!Cidera!cpk-news-hub1.bbnplanet.com!lsanca1-snf1!news.gtei.net!newsfeed2.earthlink.net!newsfeed.earthlink.net!newsmaster1.prod.itd.earthlink.net!newsread1.prod.itd.earthlink.net.POSTED!not-for-mail Message-ID: <3AD441F9.35B609BD@earthlink.net> From: "Marc A. Criley" Organization: Quadrus Corporation X-Mailer: Mozilla 4.73 [en] (X11; U; Linux 2.2.14-5.0 i686) X-Accept-Language: en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Object Ada & Java target References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Wed, 11 Apr 2001 12:34:39 GMT NNTP-Posting-Host: 158.252.122.229 X-Complaints-To: abuse@earthlink.net X-Trace: newsread1.prod.itd.earthlink.net 986992479 158.252.122.229 (Wed, 11 Apr 2001 05:34:39 PDT) NNTP-Posting-Date: Wed, 11 Apr 2001 05:34:39 PDT X-Received-Date: Wed, 11 Apr 2001 05:33:24 PDT (newsmaster1.prod.itd.earthlink.net) Xref: supernews.google.com comp.lang.ada:6752 Date: 2001-04-11T12:34:39+00:00 List-Id: Etienne Baudin wrote: > > here is the source code : > > --################################## > with Java.Lang.System; use Java.Lang.System; > with Java.Io.Printstream; > with Interfaces.Java; use Interfaces.Java; > > procedure TestJava is > begin > Java.Io.Printstream.Print (stdout, "salut"); > end TestJava; > --################################# > > the compiler detect no errors but at the execution : > > E:\>java TestJava > Exception in thread "main" java.lang.NoClassDefFoundError: > interfaces/java/Ada_Applet > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:355) > at > java.security.SecureClassLoader.defineClass(SecureClassLoader.java:74) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:188) > at java.net.URLClassLoader.access$1(URLClassLoader.java:156) > at java.net.URLClassLoader$1.run(URLClassLoader.java:137) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:131) > at java.lang.ClassLoader.loadClass(ClassLoader.java:245) > at java.lang.ClassLoader.loadClass(ClassLoader.java:195) > > I tryed to run another simple hello world written in real Java and it Works > fine > > Is my source code bad ? > Thanks > Etienne Baudin Is your CLASSPATH variable properly set? In other words, has the JVM been informed where to locate the Ada run-time class or jar files? (Java has default locations where it expects to find its run-time, so if the Ada ones are somewhere else, the JVM won't know to go look there.) Doesn't ObjectAda have some sort of "Getting started" section to guide one through their first Ada->Java program? Marc A. Criley