WSO2 Data Services is the Enterprise ready Web services engine powered by Apache
Axis2.
It is a lightweight application server for Web services that
incorporates leading open source components into a simple, easy-to-use and
highly performant package. WSO2 Data Services is based
on the revolutionary WSO2 Carbon [2] framework, Middleware a la carte'.
Now you can adopt the middleware to suite your enterprise architecture.
All the major features have been developed as pluggable Carbon components.
It supports Java components as services using both SOAP and REST models.
Web services support include WS-Security, WS-Trust, WS-SecureConversation,
WS-Reliable Messaging, WS-Addressing, WS-Policy, WS-SecurityPolicy and more,
giving a fully secure and reliable infrastructure that interoperates with
both
J2EE and .NET frameworks using open standard protocols.
WSO2 Data Services is built on Apache Axis2, the popular Web services framework
mainly developed by WSO2 engineers. WSO2 Data Services provides many value additions
on top of
Axis2,
making it a more enterprise ready product. It also integrates other core
Apache Web
services projects such as Apache Axiom, Apache Rampart, Apache Sandesha2, Apache Savan
, and Apache Neethi to form a production quality, comprehensive Web
services server platform.
An open source product, WSO2 Data Services is available under the
Apache Software License (v2.0)
. This includes all of the extra integration and management
functionality as well.
What's New In This Release
Fix for https://wso2.org/jira/browse/DS-499
Other fixes include architectural improvements to Apache Axis2, Apache Rampart, Apache Sandesha2 , WSO2 Carbon and other projects.
Key Features
Support for large XML outputs
Google Spreadsheets as a data source
Content Filtering based on User's role
Support for named parameters
Ability to configure schema type for output elements
Mixing multiple data sources in nested queries
Excel 2007 support
Oracle Ref Cursor support
Support for multiple data source types
Data Services IDE - Eclipse IDE integration
Clustering support for High Availability & High Scalability
Full support for WS-Security, WS-Trust, WS-Policy and WS-Secure
Conversation and
XKMS
JMX & Web interface based monitoring and management
WS-* & REST support
GUI, command line & IDE based tools for Web service development
Open Source components included in WSO2 DataServices/Java
Apache Axis2 (SOAP)
Apache Axiom (High performance XML Object Model)
Apache Rampart/Apache WSS4J (WS-Security)
Apache Rahas(WS-SecureConversation)
Apache Sandesha2 (WS-ReliableMessaging)
WS-Addressing implementation in Axis2
Apache Neethi (WS-Policy)
WS-SecurityPolicy implementation in Axis2
Apache XML Schema
Apache Derby (Database)
Hibernate (Persistence)
Embedded Apache Tomcat
Apache Tribes (Group Communications Framework)
Spring Framework
Known Issues
WS-Policy support is limited to policy expressions with a single policy
alternative.
You cannot have two different versions of the Apache Sandesha2 module
in the system.
Persistent RM is still in the experimental stage
A <parameter name="OmitSOAP12Action">true</parameter> entry
has been added to the HTTP & HTTPS transportSenders in order to
overcome some issues with some browsers. In case of interoperability
failures, please change the value of this parameter to false and
retry.
The 'Try It' feature does not work for MTOM enabled services.
Cannot connect to a JMX service using a JMX client tool such as jconsole
from a remote
machine
when the server is running on Linux. See
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6209663.
To rectify this, you should edit the /etc/hosts file on the server
machine and set
the correct IP
address.
Data Services cannot be
deployed using the URL-based repository configuration
We are committed to ensuring that your enterprise middleware deployment is completely supported from evaluation to production. Our unique approach ensures that all support leverages our open development methodology and is provided by the very same engineers who build the technology.
For more details and to take advantage of this unique opportunity please visit http://wso2.com/support/