Hi, I noticed in one of the test files there were multiple 'use Inline' statements. I was wondering if it was possible to use this to combine a "use Inline Java => 'DATA';" with a "use Inline Java => 'STUDY' ..." section.
The code I'm interfacing with is in three jar files that I've added in the CLASSPATH => "..." directive, but simply having an 'import java.awt.Color' line in the code does not seem to make the static class methods available - so it seems that I need to add 'STUDY', but you can only have one of DATA or STUDY... When I try adding two 'use pragmas', however: use Inline Java => 'DATA', CLASSPATH => "piccolo.jar:piccolox.jar:examples.jar", AUTOSTUDY=>1; use Inline Java => 'STUDY', STUDY=>['java.awt.Color']; my code doesn't work, as illustrated by this colorful java moment: java.lang.NoClassDefFoundError: edu/umd/cs/piccolox/PFrame at java.lang.ClassLoader.defineClass0(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:747) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:146) at java.net.URLClassLoader.defineClass(URLClassLoader.java:440) at java.net.URLClassLoader.access$500(URLClassLoader.java:104) at java.net.URLClassLoader$ClassFinder.run(URLClassLoader.java:811) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:336) at java.lang.ClassLoader.loadClass(ClassLoader.java:552) at java.lang.ClassLoader.loadClass(ClassLoader.java:484) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:253) at org.perl.inline.java.InlineJavaClass.ValidateClass(InlineJavaClass.java:27) at org.perl.inline.java.InlineJavaProtocol.CreateJavaObject(InlineJavaProtocol.java:176) at org.perl.inline.java.InlineJavaProtocol.Do(InlineJavaProtocol.java:57) at org.perl.inline.java.InlineJavaServer.ProcessCommand(InlineJavaServer.java:121) at org.perl.inline.java.InlineJavaServer.ProcessCommand(InlineJavaServer.java:110) at org.perl.inline.java.InlineJavaServerThread.run(InlineJavaServerThread.java:51) Can't receive packet from JVM: Inappropriate ioctl for device at /usr/local/lib/perl/5.8.0/Inline/Java/Protocol.pm line 299 at ./p3.pl line 7 at ./p3.pl line 7 Any help appreciated, jas.