To get a discussion started on wtp-incubator-dev
with a view
to formulating a milestone/release plan for the JAX-WS Tools component.
I’m going
to start by covering some of the features we aim to provide.
JAX-WS Runtime Support:
(*Forward looking : Will
seek community contributions for additional runtime support)
Tools:
There is a opportunity here to reuse in part some
of the
tooling from the STP Service Creation (SC) component which is now being
retired.
@David: should we submit a
IPZilla CQ before attempting to re-use
any of the parts from the STP SC Component?
- Annotations view: Possible to re-use
(in part) the annotation view from the STP SC component. It’s a
property style view - currently tied to a STP
nature. I've reworked this to open it for use with any Java project
that has Java 6 or the appropriate jars on it's classpath. Still using
older STP code behind the scenes. Needs to be updated to call the
current code and the view itself could be updated to a tabbed
properties view). Another option
would be to look at the Dali annotation tooling.
- Annotations Validation (JDT-APT. Works
with any Java Project. More rules required here. Would provide
easy-access bugzillas for contributors to handle)
- JDT - Java Editor - Auto-Completion
for Annotation values.
- Add support for all the JAX-WS
annotations throughout the tooling.
- Provide tools to make it easier for
users to take advantage of standards like WS-Security, WS-Policy and
WS-Addressing,
(Will
seek community contributions here)
- Additional Transports (JMS)
And of course create wiki pages adding in
documentation,
tutorials, videos etc.