File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes wsdlLocation issue Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "wsdlLocation issue" Watch "wsdlLocation issue" New topic

wsdlLocation issue

Ashish Yadav

Joined: Sep 09, 2009
Posts: 3

I am deploying JAX-WS webservice as a servlet endpoint using JBoss 4.3.0 and Java 1.6. My service implemantation class has below @Webservice annotation.
@WebService(serviceName = "TestServiceImpl", endpointInterface = "",
targetNamespace = "",
wsdlLocation = "/TestService.wsdl")

I am struggling with wsdlLocation, I need my WSDL to be outside of my war file; when I am doing so it is only recognizing the absolute path (eg. wsdlLocation = "C:\\Jboss 4.3/server/default/deploy/TestService.wsdl"). I need to provide some relative path here so that I will not require changing my code when deploying to UNIX environment. I had already tried many combinations of relative path but no luck.

Please help.
Thanks in advance!

I agree. Here's the link:
subject: wsdlLocation issue
It's not a secret anymore!