Thanks, that cured my problem. I thought I tried that earlier, but I must have overlooked it.
_________________________________ Jeremy Nix Southwest Financial Services, LTD. [EMAIL PROTECTED] (513) 621-6699 ext.1158 -----Original Message----- From: Dominique Devienne [mailto:[EMAIL PROTECTED] Sent: Monday, November 10, 2003 4:52 PM To: 'Ant Developers List' Subject: RE: Java task failing with AntSecurityException Just fork your Java task. Ant doesn't want any Java code it executes to exit the VM, thus the exception you're seeing. When you fork your <java>, the code executed can exit, and won't affect Ant. --DD > -----Original Message----- > From: Dale Anson [mailto:[EMAIL PROTECTED] > Sent: Monday, November 10, 2003 3:47 PM > To: Ant Developers List > Subject: Re: Java task failing with AntSecurityException > > Do something like this: > > <java classname="org.apache.xalan.xsltc.cmdline.Compile" > failonerror="${javac.failonerror}" > dir="${basedir}"> > <arg value="-d ${build.dir}"/> > <arg value="-p com.sfsltd.documents.xsl view/xsl/avm_hve.xsl"/> > <classpath> > <fileset dir="${ext.lib.shared}" casesensitive="false"> > <include name="xml-apis.jar"/> > <include name="xerces_2_4_0.jar"/> > <include name="xalan_2_5_2.jar"/> > </fileset> > </classpath> > </java> > > The Ant doc for the <java> task has a link to the details. > > Dale > > > > Jeremy Nix wrote: > > > I'm trying to use the Java task to compile my xsl documents into > > templates. > > > > Here's the ant code: > > <java classname="org.apache.xalan.xsltc.cmdline.Compile" > > failonerror="${javac.failonerror}" > > dir="${basedir}" > > args="-d ${build.dir} -p com.sfsltd.documents.xsl > > view/xsl/avm_hve.xsl"> > > <classpath> > > <fileset dir="${ext.lib.shared}" casesensitive="false"> > > <include name="xml-apis.jar"/> > > <include name="xerces_2_4_0.jar"/> > > <include name="xalan_2_5_2.jar"/> > > </fileset> > > </classpath> > > </java> > > > > This produces the following error: > > [java] The args attribute is deprecated. Please use nested > > arg elements. > > [java] org.eclipse.ant.core.AntSecurityException > > [java] at > > org.eclipse.ant.internal.core.ant.AntSecurityManager.checkExit(AntSe > > curi > > tyManager.java:44) > > [java] at java.lang.Runtime.exit(Runtime.java:88) > > [java] at java.lang.System.exit(System.java:715) > > [java] at > > org.apache.xalan.xsltc.cmdline.Compile.main(Compile.java:187) > > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl > > .jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > > Impl.java:25) > > [java] at java.lang.reflect.Method.invoke(Method.java:324) > > [java] at > > org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:208) > > [java] at > > org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:150) > > [java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:443) > > [java] at > > org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:163) > > [java] at > > org.apache.tools.ant.taskdefs.Java.execute(Java.java:108) > > [java] at org.apache.tools.ant.Task.perform(Task.java:341) > > [java] at org.apache.tools.ant.Target.execute(Target.java:309) > > [java] at > > org.apache.tools.ant.Target.performTasks(Target.java:336) > > [java] at > > org.apache.tools.ant.Project.executeTarget(Project.java:1339) > > [java] at > > org.apache.tools.ant.Project.executeTargets(Project.java:1255) > > [java] at > > org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntR > > unne > > r.java:583) > > [java] at > > org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunne > > r.java:381) > > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) > > [java] at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl > > .jav > > a:39) > > [java] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > > Impl.java:25) > > [java] at java.lang.reflect.Method.invoke(Method.java:324) > > [java] at > > org.eclipse.ant.core.AntRunner.run(AntRunner.java:337) > > [java] at > > org.eclipse.ant.internal.ui.launchConfigurations.AntLaunchDelegate$1.run > > (AntLaunchDelegate.java:205) > > [java] at java.lang.Thread.run(Thread.java:534) > > > > Anyone have any ideas? > > > > _________________________________ > > Jeremy Nix > > Southwest Financial Services, LTD. > > [EMAIL PROTECTED] > > (513) 621-6699 ext.1158 > > > > > > -------------------------------------------------------------------- > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > -------------------------------------------------------------------- > > - > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
