Resource not found by JAX WS web service under eclipse

I developed a little web service using eclipse + JAX WS. I use it to validate the structure of a XML document. When I deploy the web service directly under tomcat, it runs fine and I get the expected result.

However, If I run the webservice FROM eclipse AND using the same tomcat instance, it is not able to find a resource file (the XSD file I used to check the XML structure of a file).

The code to get the URL of this XSD is the following one:

When I deploy the war file directly from tomcat, the "sFile" is located into the WAR under the WEB-INF/classes directory.