I committed r651426 which should provide usable support for services and references that use Java interfaces containing JAX-WS annotations without any WSDL files.
At present this code path (Interface2WDLGenerator) is only executed for interfaces that have an @WebService annotation. Also, the JAXB databinding is assumed. Next steps include the following: 1. More testing. 2. Enable this code path for all Java interfaces that are used with <binding.ws> and no WSDL. 3. Add support for other databindings, starting with SDO. 4. Change the Java2WSDL tool to use this code. Simon