Andi Vajda <[email protected]> wrote: > Bill, > > Did that solve your problem ?
Haven't had a chance to try it yet. Will report back when I do. Bill > > Andi.. > > On Feb 28, 2011, at 20:05, Andi Vajda <[email protected]> wrote: > > > > > On Sun, 27 Feb 2011, Bill Janssen wrote: > > > >> Andi Vajda <[email protected]> wrote: > >> > >>> It may be simplest if you can send me the source file for this class > >>> as well as a small jar file I can use to reproduce this ? > >> > >> Turns out to be simple to reproduce. Put the attached in a file called > >> test.java, and run this sequence: > >> > >> % javac -classpath . test.java > >> % jar cf test.jar *.class > >> % python -m jcc.__main__ --python test --shared --jar /tmp/test.jar > >> --build --vmarg -Djava.awt.headless=true > > > > This was a tougher one. It was triggered by a combination of things: > > - no wrapper requested for java.io.File or --package java.io > > - a subclass of a parameterized class or interface implementor of a > > parameterized interface wasn't pulling in classes used as type > > parameters (java.io.File here). > > > > A fix is checked into jcc trunk/branch_3x rev 1075642. > > This also includes the earlier fix about using absolute class names. > > > > Andi..
