Thursday, May 31, 2007

Apache WSS4J 1.5.2 Released

Apache WSS4J Team is happy to announce the WSS4J-1.5.2 release.

You can download the releases from:
http://www.apache.org/dyn/closer.cgi/ws/wss4j/1_5_2

Apart from the binary and source distributions, We have an additional
ZIP file that contains other required JAR files to install and run WSS4J.

This release of wss4j uses Apache XML Security 1.4.0.

Please refer to the *readme.* files in the distribution for
further information regarding implemented features, additional
information, links to the Wiki pages, etc.

Enjoy !

The WSS4J team

JNI wrapper for GPG

I'm looking for a JNI wrapper for GPG. Please ping me if you got any pointers.

This impl seems to be simply calling the shell commands available with GPG. And the mailing lists seems to be silent on this topic.

Monday, May 07, 2007

Apache Axis2/C 1.0.0 Released

Apache Axis2/C Team is pleased to announce the release of Apache Axis2/C
version 1.0.0
You can download this release from
http://ws.apache.org/axis2/c/download.cgi

Key Features

1. Support for one-way messaging (In-Only) and request response
messaging (In-Out)
2. Client APIs: Easy to use service client API and more advanced
operation client API
3. Transports supported: HTTP
a. Inbuilt HTTP server called simple axis server
b. Apache2 httpd module called mod_axis2 for server side
c. IIS module for server side
d. Client transport with ability to enable SSL support
e. libcurl based client transport
4. Module architecture, mechanism to extend the SOAP processing model
5. WS-Addressing support, both the submission (2004/08) and final
(2005/08) versions, implemented as a module
6. MTOM/XOP support
7. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages;
This has complete XML infoset support
8. XML parser abstraction
a. Libxml2 wrapper
b. Guththila pull parser support
9. Both directory based and archive based deployment models for
deploying services and modules
10. Description hierarchy providing access to static data of Axis2/C
runtime (configuration, service groups, services, operations and messages)
11. Context hierarchy providing access to dynamic Axis2/C runtime
information(corresponding contexts to map to each level of description
hierarchy)
12. Message receiver abstraction
a. Inbuilt raw XML message receiver
13. Code generation tool for stub and skeleton generation for a given
WSDL (based on Java tool)
a. Axis Data Binding (ADB) support
14. Transport proxy support
15. REST support (more POX like) using both HTTP POST and GET
16. Comprehensive documentation
a. Axis2/C Manual

Major Changes Since Last Release

1. Many Bug Fixes
2. IIS module for server side
3. libcurl based client transport
4. Improvements to overall API to make it more user friendly, stable
and binary compatible
5. Transport proxy support
6. Memory leak fixes

We welcome your early feedback on this implementation.
Thank you for your interest in Axis2/C.

-- Apache Axis2/C Team --

Congratulations Apache Axis2/C Team !!!

Apache Rampart Website

A very basic Apache Rampart website is up now. Created using "mvn site".

New house, no car and in Maryland without luggage

I just moved into a new house in Battaramulla and moving furniture and other preparations with unusual rainy weather conditions was quite a physical challenge :-). Especially my parents were really tired after the whole process. To make matters worse AMW (local Nissan agents) are still not done with fixing the front bumper and lights of my car (ts been more than a month now) - they are quick to blame the delay on the number of holidays that we had during April (sinhala and tamil new year) and May (vesak).

Well ... amidst all these I am to present the WSO2 Identity Solution at WSSC 2007! After getting my travel arrangements sorted out in the very last moment, I boarded a Srilankan airways flight to London. Transit in Heathrow was fine and I was happy to find a power adapter for the my HP laptop which I was going to use as the demo machine. The Virgin Atlantic flight to Washington DC was nice (They had a cartoon - flight security video which was funny ... hehe). At this point I'm half way through the extra large m&m's I bought in Colombo/Katunayake airport :D. I got through immigration with out much of a delay and found myself among a bunch of angry people who can't seem to find their baggage :-( ... I was hoping mine won't end up in somewhere like Hiti. Then it was a quite a long shuttle ride to Baltimore, Maryland to the hotel.

Just called the Virgin Atlantic baggage services and they said the bags are in London and that they will be able to get them over to my hotel sometime today! yipii :D ... So now I'm in my hotel room listening to some "baila" songs and trying to get some work done.