Milestone: Axis .jws Deployment

Description

Annotated Java files with ".jws" file extensions are automatically registered with Axis as a Web Service and configured based on the file's metadata. Most annotations and rules specified in JSR-181 are supported.

Tasks

Tests

Documentation

Risks

Milestone: PetStore

Description

Select functionality of the "Pet Store" sample application used to showcase the other two prongs of Beehive netui and controls is exposed as a WebService, using JSR-181 metadata annotations. The emphasis of this milestone lies on illustrating the simplicity of authoring Web services using JSR-181 annotations compared to the more complex traditional authoring model. It would be nice to complete this milestone for ApacheCon for demonstrations.

Tasks

Tests

Documentation

Risks

Milestone: JSR-181 compliant

Description

This milestone adds all the missing pieces to the implementation that are required for a full JSR-181 compliant implementation. The milestone is complete once the implementation passes the TCK.

Tasks

Tests

Documentation

Risks

Milestone: IDE Support

Description

This milestone provides functionality for applications that need to verify code (e.g. IDEs) through validation functionality that goes beyond validation by the Java compiler. In particular, the verification routines check for semantic errors that contradict (annotation) rules specified in JSR-181.

Tasks

Tests

Documentation

Risks

Milestone: WSM Demo Application

This milestone demonstrates how the authoring model suggested by JSR-181 metadata annotations simplifies the creation of Web services. The sample application focuses on the WSM part of Beehive, which keeps the sample small and easier to understand than the more comprehensive "PetStore" sample.

Do we want to do this on top of the Pet Store sample?

Tasks

TBD.

Tests

TBD.

Documentation

TBD.

Risks

TBD.