Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [wtp-incubator-dev] Integrating the JAX-WS DOM Tools contribution

From my point of view, project facets are design time artifacts which have no results on how the web service application would work on the server. In other words, if an application contains @WebService annotated classes, then the server should create web services for them no matter whether the jaxws facet is installed or not

 

There is another usability aspect in enabling JAXWS via a designated facet. In order to create a web service the user can:

1.       Use a web service wizard which will annotate some classes and install the jaxws facet; or

2.       The user can manually annotate classes with jaxws annotations

Both approaches result in a creation of a web service. But the UI would behave inconsistently – once it would show web services and once not

 

I would personally vote for the options to always display web services in case they are available.

 

Best regards, Danail


Back to the top