ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Radha Sangal" <Radha.San...@pega.com>
Subject RE: taskdef
Date Tue, 30 Nov 2004 16:05:31 GMT
My lib dir was on the same level as the dir which contained the ant script 
C:\0402\lib
C:\0402\DiffReport_Scripts\ant-script.xml

I included the lib inside the scripts dir and got rid of that error but now I have a new one
coming :( 

java.lang.InstantiationException: org.apache.tools.ant.Main
        at java.lang.Class.newInstance0(Class.java:293)
        at java.lang.Class.newInstance(Class.java:261)
        at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
        at org.apache.tools.ant.launch.Launcher.main(Launcher.java:56)

-----Original Message-----
From: Charles Daniels [mailto:cjd4@yahoo.com] 
Sent: Tuesday, November 30, 2004 10:35 AM
To: 'Ant Users List'
Subject: RE: taskdef

You also need to include in your <classpath> any jars that PRTagDiff
depends upon.  Since your class is a Task (I assume), I believe that
means you need to include the ant jar file at a minimum since you are
specifying your own classpath to taskdef.  So it's probably not your own
class that taskdef can't find, but some dependency that it cannot find
(perhaps the ant Task class).

> -----Original Message-----
> From: Radha Sangal [mailto:Radha.Sangal@pega.com] 
> Sent: Tuesday, November 30, 2004 8:25 AM
> To: Ant Users List
> Subject: RE: taskdef
> 
> yes
> 
> -----Original Message-----
> From: Jan.Materne@rzf.fin-nrw.de [mailto:Jan.Materne@rzf.fin-nrw.de] 
> Sent: Tuesday, November 30, 2004 10:23 AM
> To: user@ant.apache.org
> Subject: AW: taskdef
> 
> Is there a file named
> C:\0402\lib\com\util\infrastructure\ant\tasks\PRTagDiff.class ?
> 
> > -----Ursprüngliche Nachricht-----
> > Von: Radha Sangal [mailto:Radha.Sangal@pega.com]
> > Gesendet am: Dienstag, 30. November 2004 16:19
> > An: Ant Users List
> > Betreff: RE: taskdef
> > 
> > Thanks, but it did not work , I did the following for the 
> > class in lib directory...
> > 
> > <taskdef name="prtagdiff" 
> > classname="com.util.infrastructure.ant.tasks.PRTagDiff">
> > 			<classpath>
> > 				<fileset dir="C:\0402\lib\"/> 
> > 			</classpath>
> > 
> > 		</taskdef>
> > 
> > I get the error:
> > taskdef class com.util.infrastructure.ant.tasks.PRTagDiff 
> > cannot be found
> > 
> > -----Original Message-----
> > From: Jan.Materne@rzf.fin-nrw.de 
> [mailto:Jan.Materne@rzf.fin-nrw.de] 
> > Sent: Tuesday, November 30, 2004 10:07 AM
> > To: user@ant.apache.org
> > Subject: AW: taskdef
> > 
> > Should be a ClassDefNotFoundException (or so).
> > That´s why Ant uses another classpath for itself than for running a
> > program. So you have to provide the info to Ant where the lib is:
> > 
> > <taskdef ...>
> >     <classpath><fileset dir="..."/> </>
> > </>
> > 
> > 
> > Jan
> > 
> > 
> > > -----Ursprüngliche Nachricht-----
> > > Von: Radha Sangal [mailto:Radha.Sangal@pega.com]
> > > Gesendet am: Dienstag, 30. November 2004 16:03
> > > An: Ant Users List
> > > Betreff: taskdef
> > > 
> > > Hi,
> > > 
> > > I am a new bee in Ant. I am using taskdef as follows
> > > <taskdef name="prtagdiff"
> > > classname="com.util.infrastructure.ant.tasks.PRTagDiff"/>
> > > 
> > > I have a lib dir with the same dir structure but still when I 
> > > build it,
> > > the class is not visible , is there any classpath/path 
> > > setting for this
> > > task ?
> > > 
> > > Thanks in advance
> > > 
> > > 
> > 
> ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > > For additional commands, e-mail: user-help@ant.apache.org
> > > 
> > 
> > 
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> > For additional commands, e-mail: user-help@ant.apache.org
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message