One other thing -- and I think this one is actually worth dealing with
for 1.0.3, since it's so easy to fix.
The current 1.0.2 plugins distribution does not include Log4J. However,
1.0.2 does not run out of the box unless Log4J is available, because the
default velocity.properties file in the Velocity JAR configures the use
of a Log4J-based logger. So if you try to run XD2 out of Ant without
the Log4J library available, it dies immediately with a
NoClassDefFoundError. Which is kind of bad.
What do you say to bundling Log4J into the xdoclet-plugins lib/
directory? It would make XD2 much easier to get going.
I assume this isn't a problem when running out of Maven, otherwise you'd
see it too.
... . . . . j