All jars files in /usr/share/java have no versioning. Is that policy?
In Java versioning is also important... i have often many troubles finding
the correct xerces.jar version for example...
XMLDiffMerger (or something, IBM Alphaworks) for example, only works with an
old xerces version, but it is the only tool available to merge two XML documents.
Therefore i would suggest to use xerces_version.jar etc... like all Linux libraries
in /usr/lib and a 'ln -s' for xerces.jar? Or are there reasons for not doing this?