<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="font-family: monospace; ">Similar to jaxp change, but the source normalization was not needed.</span><div><span class="Apple-style-span" style="font-family: monospace; "><br>7150322: Stop using drop source bundles in jaxws<br><a href="http://cr.openjdk.java.net/~ohair/openjdk8/infra-jaxws/webrev/">http://cr.openjdk.java.net/~ohair/openjdk8/infra-jaxws/webrev/</a><br><br></span><div><span class="Apple-style-span" style="font-family: monospace; ">I'm working on helping to get the jdk8 build-infra changes integrated, this is for jaxws.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">This is just the changes to the build files to remove the use of the drop bundles and add a new Makefile</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">that won't be used just yet. The ant scripts have been cleaned up and simplified too.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">The webrevs do not contain the src/ directory addition, made it too big a webrev.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">I created a make/scripts/update_src.sh script that will copy in the</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">latest source drop bundle that was used for this repository, position it in the src/ directory,</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">and run the whitespace normalizer script. This script could be re-used in the future but</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">it's mostly there to document how I pulled the sources into the repository.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">Once these changes are reviewed, I would need to:</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">  sh ./make/scripts/update_src.sh&&  hg addremove src</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">on the repository before creating the changesets that bring in all these sources.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">I have run builds and verified that the two deliveries from these repositories (dist/lib/classes.jar</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">and dist/lib/src.zip) match the ones created before this change.</span><br><font class="Apple-style-span" face="monospace"><br></font><span class="Apple-style-span" style="font-family: monospace; ">These changes should not impact the final built jdk bits.</span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; "><br></span><span class="Apple-style-span" style="font-family: monospace; ">-kto</span></div></div></body></html>