Web Services PMC Report for April, 2010
DUE on April 19th
Axis is gone! Now what?
The WS PMC is just starting solid discussions on three main topics, and we hope to have board resolutions for these things by our July report, if not before.
- Which subprojects should be promoted to TLPs?
- Which subprojects should be migrated to the Attic?
- What should the structure look like for what remains?
Code Releases [since the last report]
No news below means nothing particularly notable for the board occurred this quarter.
Woden is an open source Java implementation of the W3C WSDL 2.0 specification.
JaxMe 2 is an open source implementation of JAXB, the specification for Java/XML binding.
Apache Scout is an implementation of the JSR 93 (JAXR), which is a java API to XML registries such as jUDDI. Since January Scout went through a cycle of testing and bug fixing and a 1.2.1 maintenance release was released in February. No new features were added in the last quarter.
jUDDI (pronounced "Judy") is an open source Java implementation of the Universal Description, Discovery, and Integration (UDDI) specification for Web Services. jUDDI v3 went through a cycle of testing and bug fixing. The 3.0.1 release in February saw lots of bug fixes and small enhancements. A load test framework based on XLT was committed. Documentation is now DocBook based, and is starting to get some critical mass. The project is now using Nexus. We will see a 3.0.2 release soon, and development for 3.1 has also started.
Apache Web Services Invocation Framework (WSIF) is a simple Java API for invoking Web services, no matter how or where the services are provided as long as it is described in WSDL.
Apache WS-Commons is a collection of projects that are primarily used as parts of various WS projects but useful even outside the WS space. WS-Commons houses:
- Apache Axiom : A streaming XML object model
- No news
Apache XmlSchema : an object model to manipulate XML schema documents
- Apache Neethi - a WS-Policy implementation
- various other smaller projects such as tcpmon.
Apache Muse is a Java implementation of WS-ResourceFramework, WS-Notification, and WS-DistributedManagement. It provides code generation tools and APIs that aid users in creating standards-compliant interfaces for manageable resources. Muse-based interfaces can be deployed in a J2EE or OSGi environment.
Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol that uses XML over HTTP to implement remote procedure calls.