Hi,<div><br></div><div>since Java SE 5 there is the concept of package-info.java where you can apply meta data for a whole package (e.g. org/yanel/package-info.java).</div><div><br></div><div>This package-info.java is used by various technologies such as JAX-WS, JAXB and Javadoc.</div>
<div><br></div><div>I am using JAXB in my realm and I need to store meta data in that file regarding marshalling and unmarshalling.</div><div>So it is crucial, that the package-info.class file also gets compiled and stored in the distribution WAR file.</div>
<div><br></div><div>Unfortunately, all Ant versions have an issue with this new file:</div><div>see last section here: <a href="http://ant.apache.org/manual/Tasks/javac.html">http://ant.apache.org/manual/Tasks/javac.html</a></div>
<div><br></div><div>I found a workaround, see patch.</div><div><br></div><div>The patch should have absolutley no impact on any other realms, so please apply this as soon as possible because I need that for my distribution process.</div>
<div><br></div><div>Maybe I can overwrite the build-realm target in my local build.xml with the fix in it, but this I have to check first.</div><div><br></div><div>THANKS!<br>Cheers</div><div>Balz</div><div><br></div>