I was trying to j2ee web service example helloservice. When I was building the simpleclient I got the error:
wsimport-client-generate-nosecure:
wsimport-client-generate-nojvmargs:
[echo] C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\bp-project\ma
in.xml/../../../../../../glassfish/lib/endorsed
[echo] helloservice.endpoint
[echo] build/generated/wsimport/client
[echo] build/jar
[echo] http://localhost:8080/helloservice/HelloService?WSDL
[wsimport] Consider using <depends>/<produces> so that wsimport won't do unnece
ssary compilation
[wsimport] JDK's tools.jar was not found in C:\Program Files\Java\lib\tools.jar
. Usually this means you are running JRE, not JDK. Please use the java command i
n JDK 5.0 or later (not JRE.)
[wsimport] Command invoked: wsimport "C:\Program Files\Java\jre6\bin\java.exe"
-Djava.endorsed.dirs=C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\bp-p
roject\main.xml/../../../../../../glassfish/lib/endorsed -classpath C:\glassfish
v3\glassfish\modules\acc-config.jar; ... C:\glassfishv3\glassfish\modules\weld-integration.jar;C:\glassfishv3\glassfish\modules\weld-osgi-bundle.jar com.sun.tools.ws.WsImport -d C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\jaxws\simpleclient\build\jar -Xendorsed -keep -s C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\jaxws\simpleclient\build\generated\wsimport\client http://localhost:8080/helloservice/HelloService?WSDL -p helloservice.endpoint
BUILD FAILED
C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\bp-project\jaxws-ant.xml:
27: The following error occurred while executing this line:
C:\glassfishv3\glassfish\docs\javaee-tutorial\examples\bp-project\jaxws-ant.xml:
42: wsimport failed
I don't know why I am getting this stupid mistake. I didn't modify anything. I just ran the ant command inside the simpleclient directory. Before that I ran the ant all command inside helloservice directory. So I am not sure how to deal with that. Please offer some help here.