Merging jdk7-b75 into Jigsaw

Mark Reinhold mr at sun.com
Tue Nov 10 13:10:49 PST 2009


> From: Mark Reinhold <mr at sun.com>
> Date: Fri, 06 Nov 2009 11:32:37 -0800

>> From: Mark Reinhold <mr at sun.com>
>> Date: Fri, 06 Nov 2009 10:22:17 -0800
> 
>> ...
>> 
>> I'm starting to suspect something in my build environment.  I'll try a
>> pure M5 build, without any Jigsaw changes, and see what happens.
> 
> Yep, same problem, but then I recalled the recent ALT_JDK_IMPORT_PATH
> issue and noticed that my build script was still setting it.  Removing
> that setting fixed the problem, though I'm not completely sure why.

When something starts working for a reason unknown, beware ...

That wasn't the problem after all.  I'm seeing this again in a merged
Jigsaw+M5 forest.

After enabling some ant verbosity I found that, when building jaxws,
ant defines the javac -classpath argument as

    $BUILD/jaxws/build/classes:${RANDOM_ANT_JARS}:$BUILD/bootjdk/j2sdk-image/lib/tools.jar

in a plain M5 build.  In a Jigsaw+M5 build, however, the tools.jar
element is omitted, which certainly explains the failure I'm seeing.

Can someone with more ant expertise than I suggest how to proceed?

Full logs available on request.

- Mark



More information about the jigsaw-dev mailing list