6856630: Restructure jaxp/jaxws repository

Tim Bell 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.

% date
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.
> -kto
> 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:
>>>> http://hg.openjdk.java.net/jdk7/build/jaxws/rev/ae2bec597586
>>>> http://hg.openjdk.java.net/jdk7/build/jaxp/rev/534e23823a1b
>>>> Assuming we get successful test builds of the build forest, these
>>>> changes will get integrated into the jdk7 master forest.
>>>> Notes:
>>>>  * 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:
>>>>      jdk7-jaf-2009_08_28.zip
>>>>      jdk7-jaxp-2009_08_28.zip
>>>>      jdk7-jaxws-2009_08_28.zip
>>>>    If not found in the /java/devtools/share/jdk7-drops directory,
>>>>    the ant scripts will look for them at
>>>>      http://kenai.com/projects/jdk7-drops/downloads
>>>>    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.
>>>> -kto
>>> 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?
>>> Thanks,
>>> --
>>> Andrew :-)
>>> Free Java Software Engineer
>>> Red Hat, Inc. (http://www.redhat.com)
>>> Support Free Java!
>>> Contribute to GNU Classpath and the OpenJDK
>>> http://www.gnu.org/software/classpath
>>> http://openjdk.java.net
>>> 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:
>> http://cr.openjdk.java.net/~andrew/drops/webrev.01/
>> I've committed this to IcedTea already.  Does this look ok for build also?

More information about the build-dev mailing list