Dilbert on Web services standards
I could not believe it when i saw it first...

" />
« November 2005 | Main | January 2006 »
I could not believe it when i saw it first...

There is one week left in the month and there are 355 emails on general@incubator. What's cooking? There is a year end introspection going on at Apache. The longest thread (sofar 60 posts) is titled "Is the incubator out of control? ". Basically questioning all aspects of Apache life and focused on incubation process of new projects. Why the heavy focus on incubation? It was all Sam's fault :) He posted a proposal - "AJAX Toolkit Framework Proposal". Another long thread (so far 33 posts) was about what domain should the incoming projects use for mailing lists ("[VOTE] @domain for Incubator mailing lists"). Yet another thread that had a serious debate going on was title "Incubating java projects" which started quite innocently - "Dumb question, is it a requirement that the incubating project move to
the org.apache package?". When was the last time there was this much traffic? Remember when Geronimo started? (560 posts on Sep 2003 and 560 in Oct 2003). So what's the news about that project. Please wait just a bit longer.
So what do i hope comes from this soul searching? How about a few New Year resolution to clean up the mess as a team and ensure that Apache continues to be as vibrant as ever. If u did not notice it's been 10 years since ASF started and oh boy what a ride it has been..If you ask when did i get involved, way back in Sept of 2000.
Happy holidays everyone!
Just saw this news - "JBoss acquires Arjuna technologies" and had a good laugh. Guess why?
See my previous post: Apache Axis - Necessary Evil for JBoss
And then see this thread on ArjunaTS forum with a revealing stack trace:
Caused by: java.lang.NoClassDefFoundError: org/apache/axis/SOAPPart
at com.arjuna.wsc.messaging.jaxm.axisbug.ArjunaMessageContext.setMessage
Context(ArjunaMessageContext.java:64)
Hi All,
We are proud to announce the release of Apache Sandesha2 version 0.9. You can download this release from
http://www.apache.org/dyn/closer.cgi/ws/sandesha2/0_9
(If the distribution is not yet available in the main mirrors please use the backup sites.)
This version of Sandesha2 should be used with the Axis2 version 0.93 which was released recently.
Major Features of this release.
---------------------------------------------
1. Support for WS-ReliableMessaging in both client side and server side of Axis2. (according the the WS-ReliableMessaging specification February 2005).
2. Plugable storage framework which currently have an in memory implementation but could be easily extended to provide permanent storage based reliability in the future.
3. Configurable delivery assurances.In-order exactly once delivery assurance is guaranteed. Users can also instruct the system to stop odering (this will give a higher performance).
4. Mechanisms to support WS-ReliableMessaging policy assertions in both server side and the client side.
5. Support for both SOAP 1.1 and 1.2.
6. Test cases
7. A project website was added http://ws.apache.org/sandesha/sandesha2/
8. Documentation
Features yet to do.
---------------------------
Permanent storage based reliability.
Completing interop testing
Thank you,
Apache Sandesha2 Team
Apache Axis2 team is proud to announce the 0.93 release.
You can download the release from:
http://www.apache.org/dyn/closer.cgi/ws/axis2/0_93/ (If you can not
find the distribution in the mirrors, please use the back up sites )
This release includes the following features:
* Complete XML infoset support for AXIOM
* AXIOM, a SOAP specific streaming XML infoset model for SOAP
1.1/1.2 messages
* Support for one-way messaging and request response messaging
* Modules, mechanism to extend the SOAP processing model
* Archives based deployment model
* WSDL2Java code generation tool for stub and skeltons
* XML Beans based data binding support
* ADB (Axis Data Binding) with complete simple type support and
limited complex type support
* Support for WS-Addressing, both the submission and final versions
* Client API
* REST web service support
* HTTP transport support
* SMTP transport support
* TCP transport support
* MTOM/SWA attachments support
* SAAJ implementation
* WS-Security support using WSS4J
What's new in this release ?
* JDK 1.5 compatibility
* Configurable handler chains using axis2.xml
* Improved class loader hierarchy
* Improved security module with dynamic configurability
* ADB (Axis Data Binding) with complete simple types support and
limited complex type support
* Jalopy based code formatting of generated code
* Proxy support and NTLM authentication
* support for rpc/literal
* And numerous bug fixes after 0.92 release
Experimental features list
1. DOOM - DOM implementation over OM
2. Java2WSDL
3. RPC Support
Major changes since last release
1. Refactored org.apache.axis2.clientapi to org.apache.axis2.client
2. Introduction of Options to configure clients
3. Renaming of descriptors. OperationDescription -> AxisOperation,
ServiceDescription -> AxisService, ServiceGroupDescription ->
AxisServiceGroup
What's still to do?
Please see a list of what we think needs doing - and please consider
helping out if you're interested & able!
* SOAP 1.1 and 1.2 validation
* JAX-RPC 1.1/2.0 compliance
* Implementation of other transports. e.g. JMS..
* Web Service Policy Support
* WSDL Generation
Axis2 is taking shape, this 0.93 release is a glimpse of 1.0 that
should be comming soon. If you happen to have vision of how the next
generation of the Web Service should be, and like to contribute to
Apache Axis2 please help us to shape the Apache Axis2. Any
contribution in the form of coding, testing, submiting improvements to
the documentation, and reporting bugs are always welcome.
Thanks for your interest in Axis2!
- -- The Axis Development Team