Sorry Tom, you were right the first time. It looks like the usage for the task is from the command line:
java weblogic.ant.taskdefs.ear.DDInit <staging-dir> So I'm not sure what the problem is. However, quoting their documentation: </quote src="http://www.google.com/search?q=cache:3g2NTrD6WWkC:edocs.bea.com/wls/doc s61/webServices/package.html+weblogic+ddinit+task&hl=en" On Windows NT, execute the setEnv.cmd command, located in the directory BEA_HOME\config\domain, where BEA_HOME is the directory in which WebLogic Server is installed and domain refers to the name of your domain. On UNIX, execute the setEnv.sh command, located in the directory BEA_HOME/config/domain, where BEA_HOME is the directory in which WebLogic Server is installed and domain refers to the name of your domain. </quote> I would study the setEnv script and try to recreate the environment detailed there. Sorry for the diversion, Paul > -----Original Message----- > From: Callaghan, Tom [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, January 16, 2002 6:25 AM > To: 'Ant Users List' > Cc: 'Paul Cody' > Subject: RE: Please help! > > > Third, it looks like (I could be wrong) you are trying to call a > task > directly using <java>. Most likely bea wrote the task > such that you > should > declare it with: > > <taskdef name="ddinit" > classname="weblogic.ant.taskdefs.ejb20.DDInit" /> > > Ant then use it in your build.xml file something like > (I prefer task > names > that aren't shouting at me): > > <target name="ejb-desc"> > <ddinit> > ... > </ddinit> > </target> > > Thanks for your sugestions Paul. I tried: - > > <taskdef name="ddinit" > classname="weblogic.ant.taskdefs.ejb20.DDInit"/> > > And also, > > <taskdef name="ddinit" classname="weblogic.ant.taskdefs.ejb20.DDInit" > classpath="${weblogic}/> > > But get, as output, the error: - > > build.xml [32] You must not specify name or value together > with file or > resource. > > Also to use the task def I`ve wrote: - > > <target name="ejbdesc" depends="javac"> > <ddinit> > <arg value="${packageroot}"/> > </ddinit> > </target> > > Is this the correct way to pass and argument to the class > file specified in > <taskdef> ? > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>