I think that all you need to do is to put in the classpath that you use in your 
<available/> task invocation all the jars needed, that is the ones containing 
the class itself, the ones containing the parents of the class, and containing 
the fields. Parent classes and fields can bring in extra dependencies. Maybe 
this is what happens.

Regards,

Antoine
-------- Original-Nachricht --------
Datum: Tue, 7 Nov 2006 11:59:39 -0800
Von: "Chun Ji" <[EMAIL PROTECTED]>
An: "Ant Users List" <user@ant.apache.org>
Betreff: RE: Ant "available" task

> Hi Antoine, 
> Thank you for the tips. 
> For your second case, what happen if a parent class is located in a jar
> file, would that be possible for this "available" task to check the child
> class ? 
> 
> What I have found is for such scenario, of the same classpath setting, if
> I was to check the availability of the parent class, it would load the
> parent class from the jar file, and set my "present" property to be true. 
> 
> But if I was to check the availability of the child class, it gives me
> errors as " Could not load dependent class ... , Unable to load child class to
> set property ..."? I have a feeling once it finds the child class, it
> never check the other files for the parent class. 
> 
> 
> -cji 
> 
>  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to