I have been noticing some issues with ANT lately where the
structure like this:

<available property="log4j.present" classname="org.apache.log4j.Category">
  <classpath refid="project.class.path"/>
</available>

I am getting false test positives.  This is the case both with
Avalon Framework and with JMeter!

JMeter is trying to exclude classes based on whether a commercial SSL
implementation package is in the classpath.  Avalon is trying to
exclude classes based on whether Log4J or JDK1.4 logging is present.

Here is the puzzling bit:

In JMeter, if both JSSE and IAIK iSaSiLk are not in the classpath,
it will compile without problem.  If both are in the classpath,
it will compile without problem.  However, if JSSE is present, and
IAIK is not, ANT will try to compile the IAIK classes.

Does anyone know the remedy?

-- 

"Those who would trade liberty for
 temporary security deserve neither"
                - Benjamin Franklin

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

Reply via email to