title: An embeddable web server with native @WebService support as an alternative to Endpoint.publish
body: <p>I have spent some time on investigating what Endpoint.publish can and cannot do, and it appears that you very quickly enter undocumented territory.</p>
  
  <p>In case you build a simple stand alone application which expose one or more @WebService annotated classes with Endpoint.publish and you then run into a situation where you cannot use Endpoint.publish any more (for any reason) what is then the simplest migration path?</p>
  
  <p>I know that you can create a WAR with sun-jaxws.xml and optionally Metro jars which you can then deploy to an embedded web server (like Jetty or Winstone) but I like the simple "take THIS class and expose it at THIS url" API of Endpoint.publish() without any XML or full containers.</p>
  
  <p>Is there a good way to do this?</p>