Community
Participate
Working Groups
Build Identifier: 20100917-0705 When automatically creating an ESI the generated interface starts with @WebService(name = "SEI", targetNamespace = "http://default_package/") import javax.jws.WebService; ... what is wrong. It has to be import javax.jws.WebService; @WebService(name = "SEI", targetNamespace = "http://default_package/") Reproducible: Always Steps to Reproduce: 1. Select the class to make a web service from in the project explorer. 2. Right click and choose from the context menu Web Services > Create Web Service. 3. Configure with Web Service Runtime "Apache CXF" and deploy service. 4. In the next window "Apache CXF 2.3.0 Web Service Starting Point Configuration" check "Use a Service Endpoint Interface" and "Create an SEI" 5. In the next window a preview will be shown of the generated SEI with the two lines in wrong order.
The problem only appears when the class to make a web service from resides in the default package.
Hi Shane, over to you.
Fix committed to maintenance branch. Fix will be available in WTP 3.2.4 and WTP 3.3.0
Fix verified in M-3.2.4-20110327081707