Hi,<br><br>I have noticed that the patch file patches/ecj/icedtea.patch patches the compile arg line for the JAX-WS build.&nbsp; It seems that this line (the original as well as the patch) put the tools.jar in the incorrect location.&nbsp; In all other build files the tools.jar file is in JAVA_HOME/lib/tools.jar .&nbsp; For this one file it is put in JAVA_HOME/jre/lib.tools.jar . For some reason this does not matter for linux, but does when compiling the BSD port using IcedTea7 on OS X.<br>
<br>The following line should be changed from<br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;compilerarg line=&quot;-bootclasspath ${build.dir}/../../jaxp/build/classes:${build.classes.dir}:../../../generated:${boot.java.home}<b>/jre</b>//lib/tools.jar:${boot.java.home}/jre/lib/rt.jar:${boot.java.home}/jre/lib/rt-system.jar&quot;/&gt;<br>
<br>to <br><br>+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;compilerarg line=&quot;-bootclasspath ${build.dir}/../../jaxp/build/classes:${build.classes.dir}:../../../generated:${boot.java.home}/lib/tools.jar:${boot.java.home}/jre/lib/rt.jar:${boot.java.home}/jre/lib/rt-system.jar&quot;/&gt;<br>
<br>I guess this should also be fixed in OpenJDK.&nbsp; What is the proper channel to get this fixed at Sun?<br><br>Michael<br>