The wscompile task is configured to fork; otherwise, it does not accept the
-mapping option for some unknown reason.
Even if you are using a JDK in Eclipse (as opposed to a JRE) or have tools.jar
in your global entires, only the private JRE libraries are passed when the task
forks, and the java.home system property is set to [jdk-install-dir]/jre. As a
workaround I added the following element to the wscompile path
(webservice.build.xml):
<path id="wscompile.path">
| <fileset dir="${jwsdp.home}/jaxrpc/lib" includes="*.jar" />
| <pathelement location="${java.home}/../lib/tools.jar" />
| <pathelement location="${resources.dir}" />
| </path>
I guess your java 1.5.0_07 entry in Eclipse points to a public JRE, hence
directory ${java.home}/../lib does not exist. However, when you add tools.jar
to your java 1.5.0_07 entry, that JAR is also passed to the forked VM.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3973957#3973957
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3973957
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user