6856630: Restructure jaxp/jaxws repository
Tim.Bell at Sun.COM
Fri Oct 9 22:08:20 UTC 2009
Kelly O'Hair wrote:
> I can't see the webrev right now due to the server issues.
Fri Oct 9 15:08:00 PDT 2009
The fact that we all got this email, and that I can load up
Makes me hopeful that the .ojn servers are back online.
But - your mileage may vary. We do not have an official
'all clear' message yet.
> As soon as I can look at it I'll let you know.
> At first I wondered if it should be named ALT_JDK7_DROP_DIR,
> but then I thought not, and I should have used jdk-drops
> instead of jdk7-drops, getting the version out of the directory.
> The file names should make them unique enough.
> So your change may be fine as is, as soon as I can see it. ;^)
> And I apologize for not creating an ALT_* setting before... my oversight.
> Andrew John Hughes wrote:
>> 2009/10/7 Andrew John Hughes <gnu_andrew at member.fsf.org>:
>>> 2009/9/22 Kelly O'Hair <Kelly.Ohair at sun.com>:
>>>> This 6856630 change has been integrated into the build
>>>> forest jaxp and jaxws repositories:
>>>> Assuming we get successful test builds of the build forest, these
>>>> changes will get integrated into the jdk7 master forest.
>>>> * The jaxws (and jaf) and jaxp sources have been extracted and
>>>> put into separate source zip files. These zip files represent
>>>> the source deliveries into the jdk7 project. Selection of
>>>> the bundles is determined by the properties in the files
>>>> jax*/jax*.properties and jax*/build-defs.xml.
>>>> The current 3 source drop bundles are:
>>>> If not found in the /java/devtools/share/jdk7-drops directory,
>>>> the ant scripts will look for them at
>>>> a temporary site for now until the JAX* teams engage.
>>>> * The original jaxp/src and jaxws/src files are still there,
>>>> but should not be used unless the drop source bundles are
>>>> unavailable (currently the drop bundles contain the exact
>>>> same files). A warning will be issued if they are used.
>>>> Eventually the original jaxp/src and jaxws/src files will
>>>> be deleted from the jdk7 repositories.
>>>> * 'ant source' or 'cd make && make source' will get the drop
>>>> bundles and populate the drop source area. But this should
>>>> happen automatically.
>>>> Please ask questions, this is kind of a big change and anything
>>>> can go wrong, please let me know if there are problems.
>>> Hi Kelly,
>>> This patch is now in b73 and I'm trying to get IcedTea7 to build with
>>> it. How do I specify the location of the zips to use?
>>> Andrew :-)
>>> Free Java Software Engineer
>>> Red Hat, Inc. (http://www.redhat.com)
>>> Support Free Java!
>>> Contribute to GNU Classpath and the OpenJDK
>>> PGP Key: 94EFD9D8 (http://subkeys.pgp.net)
>>> Fingerprint: F8EF F1EA 401E 2E60 15FA 7927 142C 2591 94EF D9D8
>> I found a number of issues with the current version:
>> * The drop zips are expected to be in a share/jdk7-drops subdirectory
>> of the devtools directory. This doesn't really work outside Sun's
>> internal setup. I've added support for ALT_DROP_DIR which can be used
>> to specify an exact path to the zips. If this is not set, the old
>> devtools behaviour is used.
>> * The zips are being downloaded and extracted in the source directory,
>> which could be read only. I've changed this so they are written to
>> the build directory like everything else.
>> The webrev for these changes is here:
>> I've committed this to IcedTea already. Does this look ok for build also?
More information about the build-dev