When zipping up the XDoclet build files on Linux & unzipping on Windows,
I noticed that a couple of files were giving overwrite errors even
though the directory didn't exist previously.  This turned out to be due
to Windows' lack of case sensitivity - 
xdoclet.modules.jmx.JMXTagsHandler uses the namespace "Jmx", while
xdoclet.modules.jboss.jmx.JMXTagsHandler uses the namespace "JMX",
giving rise to the files JMX.html & Jmx.html (and JMX_toc.html &
Jmx_toc.html) in the same directory in the generated template tag
documentation.

So far as I can tell, this means that when building on Windows we only
get the docs for one of them (it doesn't merge the files), so I'm
thinking we should change one of them to avoid this clash.  On the other
hand, changing one of the namespaces would also require all the
templates which use those tags to be updated (plus it would break things
for anyone using custom templates which use the old namespace), so
perhaps it should wait till after 1.2.3.

Any objections to renaming the JBoss JMX handler to use the namespace
"JBossMX" in 1.3?


Andrew.
-- 



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
xdoclet-devel mailing list
xdoclet-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel

Reply via email to