On Tue, 4 Feb 2003, Erik Hatcher <[EMAIL PROTECTED]>
wrote:

> So, it seems the environment that built Ant is not quite the same as
> the environment that xdocs is running as, or so it seems.

That would be strange.

There is no defintion for jmf in the Gump profile at all.  I run Gump
with an empty CLASSPATH, so I'm sure I'm not introducing it by
accident, hmm.

I have no idea why xdocs thinks it could find jmf, it's really not
there (or is it?) - well, it is and it is present in both cases, at
least in part.

JDK 1.4 contains javax.sound.sampled.Clip which is used to detect JMF,
it doesn't seem to ship with JMF - which is javax.media.*.

The first thing to note, SoundTask doesn't require JMF at all, but
something else, and this is in JDK 1.4.

The second thing, XJavadoc does something to SoundTask that goes
beyond compiling the task.  This "something" seems to try to load a
class that is not present.

Let me throw in a little -debug for you.  Well, you won't like that,
you won't like it at all.  No mention of SoundTask anymore, instead I
get "class org.apache.tools.dvsl.DVSLTask cannot be found".  I'll try
to see where in Gump this is (and what I'll have to add as
dependencies to get that working).

If you want to get coverage for a maximum of Ant task, I'll change the
dependency to dist-ant and make the xdocs-proposal inherit all of
dist-ant's dependencies.

Stefan

Reply via email to