This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Page tree
Skip to end of metadata
Go to start of metadata

Project Proposal

This is a proposal to create a new Apache Web Services sub-project, wsabi4axis (pronounced wah-sah-bee for axis), that provides a web-based application to administer Axis, Axis2 and other Apache Web Services sub-projects.

Motivation

Creating an active community based on meritocracy around the project is of top priority. Because there is a direct tie between wsabi4axis and Axis, the current committers feel that the ASF is the natural home for the project. In addition, the current community revolving around the Axis sub-project and Web Service Project in general is a springboard for building a solid base for the community.

Features/Benefits

Security - ability to apply a security policy to your web service. Integrates with WSS4J and Axis1 security internals (handlers, etc).

Auditing - ability to apply an audit policy to your web service. Current policies are: Summary Audit, Full Audit, Full Audit on Fault. Depending on which policy is chosen for an individual web service, key data (including SOAP Envelopes) is persisted into a datastore that can be viewed thru the GUI and used for capacity planning and SLA management.

Monitoring - ability to view overall operational health of your web services

Configuration - ability to create, view, update and delete Handlers, Globals, Transports, Services.

Life-cycle Control - Ability to stop and start your web service with one-click.

WS-ReliableMessaging Enablement - Ability to allow reliable communication between your webservices and clients as defined by the WS-RelableMessaging specification. Functionality provided by Apache Sandesha.

Initial Source

Initial Source contributions will be provided by Allesta who maintain an open-source project, wsabi4axis (http://www.sourceforge.net/projects/wsabi4axis), which provides a web-based application to administer Axis1 and integrates with WSS4J, Sandesha.

It is envisioned that the initial source code will work as a base to provide administration capabilities for both Axis1 and Axis2 (current code only support Axis1) as well as integration of other Apache Web Services sub-projects.

  • No labels