On Fri, 8 Sep 2000, Steve Loughran wrote: > I've been wrapping someone else's code up in ExecuteJava because a) they > foolishly used System.exit() wherever they could and b) I need to adjust the > classpath. > > Although I can load and invoke their main() method fine, I get IllegalAccess > errors on the package scop methods they invoke on other classes in the same > package. > > Has anyone else encountered this little problem and any suggestions to a > workaround?
Steve, I haven't tried this from inside ant yet, and haven't hit this specific problem before but... I've gotten around other people's calling System.exit() by using a security policy that won't let them do it. Then, the security exception bubbles politely out of their code to some point where I can catch it. Not really in the theme of the java security kit, but is a nice hack. Hope that helps, Dave
