Bill, Did that solve your problem ?
Andi.. On Feb 28, 2011, at 20:05, Andi Vajda <va...@apache.org> wrote: > > On Sun, 27 Feb 2011, Bill Janssen wrote: > >> Andi Vajda <va...@apache.org> 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..