Thanks Eric, optional.jar is already in %ANT_HOME%\lib and it finds it OK. It's just not finding j2ee.jar
If I explicitly add j2ee.jar to the classpath when I invoke Ant then everything works OK. But that is not an optimal solution. William > -----Original Message----- > From: Erik Hatcher [mailto:[EMAIL PROTECTED]] > Sent: Monday, 10 December 2001 10:48 > To: Ant Users List > Subject: Re: Setting classpath for Taskdef > > > At the very least you'll also need Ant's optional.jar in that nested > classpath, as that is where > org.apache.tools.ant.taskdefs.optional.net.MimeMail lives. > > I'm not sure that will complete fix it as I haven't tried it > myself, but > that should get it a bit closer. > > Erik > > > ----- Original Message ----- > From: "William Ferguson" <[EMAIL PROTECTED]> > To: "Ant User (E-mail)" <[EMAIL PROTECTED]> > Sent: Sunday, December 09, 2001 6:33 PM > Subject: Setting classpath for Taskdef > > > > Has anyone managed to set the classpath attribute for TaskDef? > > > > Eg I wanted to get the MimeMail task to work without having to put > j2ee.jar > > into %ANT_HOME%\lib > > or specify it on the command line when invoking Ant. The > doco for Taskdef > > (and some posts on > > this list) seemed to suggest that the following was correct usage. > > > > <taskdef name="mimeMail" > > classname="org.apache.tools.ant.taskdefs.optional.net.MimeMail" > > <classpath> > > <pathelement location="${project}/lib/j2ee/j2ee.jar"/> > > </classpath> > > </taskdef> > > > > where ${project}/lib/j2ee/j2ee.jar is where the j2ee.jar resides. > > But I just get "Could not create task of type: mimeMail due to > > java.lang.NoClassDefFoundError: javax/mail/Address" > > > > Any suggestions? > > > > > > > > William Ferguson > > Technical Lead - Workflow Functionality > > Versata, Inc. > > "Business Logic Development and Management" > > Ph +61 03 9428 0788 > > Fax +61 03 9428 0786 > > Email [EMAIL PROTECTED] > > www.versata.com > > > > > > -- > > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
