I am told that Java 7 is supposed to include JAX-WS such that I don\'t need libraries like those in Apache CXF. However, the official docs say:
This
Jdk 7 (like 6) includes a metro based implementation.
As you can see from your exception, the internal implementation is running "com.sun.xml.internal.ws.transport.http.server.EndpointImpl". The problem seems to be that it doesn't like your WsdlLocation (i believe jaxws is expecting a local resource, but you have given it a http resource).