Documentation

##### WSO2 WSAS 2.2-RC1

- Release Notes
- Contents
- Home

##### Downloads

- Releases

##### Documentation

- User Guide
- FAQs
- Installation Guide
- Source
- Running Behind a Proxy
- Data Services Guide
  - RDBMS Data Source
  - CSV Data Source
  - Excel Data Source
  - JNDI Data Source
- EJB Guide
- Clustering Guide
- JMX Guide
- XKMS Guide
- Changing Keys

##### Samples

- Chad
- Commodity Quote
- Data Services
- Flickr
- Javascript
- Jaxws
- JiBX
- Mtom
- STS
- Trader
- Tiny URL
- Metadata Exchange
- WS-Transfer
- XML Key Managment Specification
- Cluster Management

##### API Documentation

- Java Docs

##### Tools

- Code Generation
- Change Password
- Eclipse IDE Integration
- TCP Monitor
- WSDL2Code
- WSDL View
- Try It
- AAR Validation
- MAR Validation

##### Resources

- News

##### Get Involved

- Mailing Lists
- Integration

##### Project Information

- Project Team
- Issue Tracking
- License

# Welcome to WSO2 Web Services Application Server (WSO2 WSAS) , v2.2-RC1

## 10th October 2007 - WSO2 WSAS , v2.2-RC1 Released!

[Download] | [Documentation Home] | [Release Note]

The Web services (WS) platform, based on XML messaging, is the only enterprise-class platform for integration that is completely open and agreed across the industry. Based on the concept of Service Oriented Architecture (SOA), the Web services specifications support secure, reliable and transactional integration based on the concept of loose coupling, which is inherently scalable. Many vendors have "bolted on" support for Web services and XML to their existing proprietary product solutions. WSO2 has created a new platform that cuts out unnecessary layers, supporting the full WS-* stack in a simple, clean, lightweight model, making it easier to develop, deploy and run applications.

WSO2 WSAS is an application server for Web services. With its built in high-performance Web server, full support for XML, SOAP, WSDL, and support for reliable, secure communications, WSO2 WSAS makes it simple and effective to create, consume and manage Web services.

WSO2 WSAS supports most of the major components of the WS-* stack and provides an integrated runtime that is easy for developers and administrators to use.

### WS-* Support

- SOAP 1.1/1.2
- WSDL 1.1
- WSDL 2.0
- MTOM, XOP & SOAP with Attachments
- WS-Addressing
- WS-Security
- WS-Trust
- WS-SecureConversation
- WS-MetaDataExchange
- WS-SecurityPolicy
- WS-ReliableMessaging
- WS-Policy
- WS-PolicyAttachment
- WS-MetadataExchange
- WS-Transfer

WSO2 WSAS brings together a number of open source projects into a single, seamless, easy-to-use offering. Instead of having to download the different parts of the Apache Web services stack separately and assemble them together, we have done that for you and offer you a single integrated package.

### Open Source Components of WSO2 WSAS

- Apache Axis2 (SOAP)
- Apache Axiom (High performance XML Object Model)
- Apache Rampart/Apache WSS4J (WS-Security, WS-SecureConversation)
- Apache Rahas(WS-Trust)
- 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)

### WSO2 WSAS can be used in a number of different scenarios:

- Exposing existing or new business applications as Web services.
- Building reliable messaging links within or across enterprises.
- Serving as the host for lightweight browser applications using the AJAX model.
- Integrating with .NET, J2EE, CICS, SAP and other platforms.

WSO2 WSAS is a fully open source product. WSO2 contributes to the Apache Software Foundation's Web services project through a combination of leading open source components. Together with our own integration code, WSO2 offers production quality open source software. All our integration code ? including the unified management console is available under the Apache Software License version 2.0. We call it "source from the source".

## New Features In This Release

- Various bug fixes from WSAS 2.0 release
- Data services support for RDBMS, MS-Excel(97-2003) and CSV
- Eclipse IDE integration
  - JAVA2WSDL form completion of all round web services cycle through IDE
  - Inclusion of offline Web Services Archive build feature with all resources
  - Introduction of WSAS Tools from IDE (Validators AAR/MAR, WSDL Converter 1.1->2.0)
  - All the WSAS Preferences now persist through Eclipse Preferences
  - Debug features now can be configured from preferences
  - Various Bug fixes and improvements
- UI tools
  - WSDL2Java
  - Java2WSDL
  - WSDL 1.1 to WSDL 2.0 converter
  - Try it for public WSDLs available either 1.1 or 2.0 versions
  - AAR/MAR Validators

The complete list of features is available in the Release Note.

## Tools Available:

- TCPMon - This utility allows the user to monitor the messages passed along in TCP based conversations.
- Code Generator, WSDL2Java / Java2WSDL - This command line tool allows you to generate a WSDL file from a java class (Java2WSDL) and/or a java class file from a WSDL (WSDL2Java).
- Change Password -This tool allows admin users to change the passwords of the users by running a script on the machine that hosts the WSO2 WSAS instance.

Note: All the tools are located in WSO2WSAS_HOME/bin

## WSO2 Web Services Application Server , Documentation

See the full list of documents with instructions on installation, administration, sample guides and how to use the tools packaged with WSO2 WSAS , v2.2-RC1.

## Mailing Lists

Your feedback on WSO2 WSAS is most appreciated. Please send them to our user mailing lists:

- WSO2 WSAS , Users' mailing list: wsas-java-user@wso2.org | Subscribe | Unsubscribe | Mail Archive

- WSO2 WSAS , Developers' mailing listwsas-java-dev@wso2.org | Subscribe | Unsubscribe | Mail Archive

## Archived News

For information on previous releases running up to the current release please see the 'Archived News' page.

###