The Apache Axis Project
Total Page:16
File Type:pdf, Size:1020Kb
The Apache Axis Project 1. Axis 1.1. WebServices - Axis 1.1.1. WebServices - Axis - Introduction NEWS (April 09, 2005) : Axis C++1.5 Final is now available! NEWS ((March 01, 2005)) : Axis Axis 1.2 RC3 release is now available! NEWS (February 08, 2005) : Axis C++1.5 Alpha is now available! NEWS (December 16, 2004) : Axis C++1.4 Final is now available! NEWS (December 03, 2004) : Axis C++1.4 Alpha is now available! NEWS (November 16, 2004) : Axis 1.2 RC2 release is now available! NEWS (October 29, 2004) : Axis C++1.3 Final is now available! NEWS (September 30, 2004) : Axis 1.2 RC1 release is now available! NEWS (September 15, 2004) : Axis C++1.3 Beta is now available! NEWS (August 18, 2004) : Axis C++1.3 Alpha is now available! NEWS (August 17, 2004) : Axis 1.2 beta 3 release is now available! NEWS (July 14, 2004) : Axis 1.2 beta 2 release is now available! NEWS (July 09, 2004) : Axis C++1.2 is now available! NEWS (June 29, 2004) : Axis C++1.2 Beta is now available! NEWS (June 15, 2004) : Axis C++1.2 Alpha is now available! NEWS (May 07, 2004) : Axis C++1.1.1 is now available! NEWS (April 16, 2004) : Axis C++1.1 is now available! Page 1 Copyright © 2000-2004 The Apache Software Foundation All rights reserved. The Apache Axis Project NEWS (March 31, 2004) : Axis 1.2 Beta is now available. NEWS (December 1, 2003) : Axis 1.2 Alpha is now available. NEWS (June 16, 2003) : Axis 1.1 Final is still the most recent stable release (read the release notes)! Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") submission to W3C. From the draft W3C specification: SOAP is a lightweight protocol for exchange of information in a decentralized, distributed environment. It is an XML based protocol that consists of three parts: an envelope that defines a framework for describing what is in a message and how to process it, a set of encoding rules for expressing instances of application-defined datatypes, and a convention for representing remote procedure calls and responses. This project is a follow-on to the Apache SOAP project. Please see the Reference Library for a list of technical resources that should prove useful. 1.1.2. Axis 1.2 and beyond Axis 1.1 has proven itself to be a reliable and stable base on which to implement Java Web Services. There is a very active user community and there a many companies who use Axis for Web Service support in their products. For Axis 1.2, we are focusing on our document/literal support to better address the WS-I Basic Profile 1.0 and JAX-RPC 1.1 specifications. And we are fixing as many bug as possible. We can always use your help. Here are some links to help you help us: • How do I report bugs? • How do I submit patches to Axis? • Where can i get snapshots of latest CVS? 1.1.3. Credits The Axis Development Team 1.2. WebServices - Axis 1.2.1. WebServices - Axis - News Page 2 Copyright © 2000-2004 The Apache Software Foundation All rights reserved. The Apache Axis Project (April 09, 2005) : Axis C++ 1.5 Final is available! (March 01, 2005) : Axis 1.2 RC3 release is now available! (February 08, 2005) : Axis C++ 1.5 Alpha is available! (December 16, 2004) : Axis C++ 1.4 Final is available! (December 03, 2004) : Axis C++ 1.4 Alpha is available! (November 16, 2004) : Axis 1.2 RC2 release is now available! (October 29, 2004) : Axis C++ 1.3 Final is available! (September 30, 2004) : Axis 1.2 RC1 release is now available! (September 15, 2004) : Axis C++ 1.3 Beta is available! (August 18, 2004) : Axis C++ 1.3 Alpha is available! (August 17, 2004) : Axis 1.2 beta 3 release is now available! (July 14, 2004) : Axis 1.2 beta 2 release is now available! (July 09, 2004) : Axis C++ 1.2 is available! (June 29, 2004) : Axis C++ 1.2 Beta is available! (June 15, 2004) : Axis C++ 1.2 Alpha is available! (May 07, 2004) : Axis C++ 1.1.1 is available! (April 16, 2004) : Axis C++ 1.1 is available! (December 29, 2003) : Axis C++ 1.0 is released! (December 01, 2003) : Axis 1.2 Alpha is available! (December 01, 2003) : Axis C++ Beta is available! (October 31, 2003) : Axis C++ alpha has been released! (September 10, 2003) : Axis CVS Repository has moved from xml-axis to ws-axis (June 16, 2003) : Axis 1.1 is now available! (March 5, 2003) : Axis 1.1 RC2 release is now available! (February 9, 2003) : Axis 1.1 RC1 release is now available! Page 3 Copyright © 2000-2004 The Apache Software Foundation All rights reserved. The Apache Axis Project (October 7, 2002) : Axis 1.0 is now available! (September 30, 2002) : Axis 1.0 RC2 release is now available! (September 6, 2002) : Axis 1.0 RC1 release is now available! (July 9, 2002) : The Axis beta 3 release is available! See the Mailing Lists for more information. The Axis Development Team 1.3. Get Involved 1.3.1. WebServices - Axis 1.3.1.1. WebServices - Axis - Overview Every volunteer project obtains its strength from the people involved in it. We invite you to participate as much or as little as you choose. The roles and responsibilities that people can assume in the project are based on merit. Everybody's input matters! There are a variety of ways to participate. Regardless of how you choose to participate, we suggest you join some or all of our mailing lists. Use the Products and Give Us Feedback Using the products,reporting bugs, making feature requests, etc. is by far the most important role. It's your feedback that allows the technology to evolve. • Join Mailing Lists • Download Binary Builds • Report bugs/Request additional features Contribute Code or Documentation Patches In this role, you participate in the actual development of the code. If this is the type of role you'd like to play, here are some steps (in addition to the ones above) to get you started: • Read Guidelines • Review Reference Library • Download the Source Code • Access CVS Repository 1.3.2. WebServices - Axis Page 4 Copyright © 2000-2004 The Apache Software Foundation All rights reserved. The Apache Axis Project 1.3.2.1. WebServices - Axis - CVS Repositories Most users of the source code probably don't need to have day to day access to the source code as it changes. For these users we provide easy to unpack source code downloads via our download pages. View the Source Tree Latest CVS sources can be viewed at http://cvs.apache.org/viewcvs/ws-axis/ Access the Source Tree (AnonCVS) So, you've decided that you need access to the source tree to see the latest and greatest code. There's two different forms of CVS access. The first is anonymous and anybody can use it. The second is not and you must have a login to the development server. If you don't know what this means, join the mailing list and find out. Anyone can checkout source code from our anonymous CVS server. To do so, simply use the following commands (if you are using a GUI CVS client, configure it appropriately): cvs -d :pserver:[email protected]:/home/cvspublic login password: anoncvs cvs -d :pserver:[email protected]:/home/cvspublic checkout ws-axis Full Remote CVS Access If you are a Committer and have a login on the Apache development server, this section is for you. If you are not a Committer, but you want to submit patches or even request commit privileges, please see the Jakarta GuideLines page (we follow the same rules) for more information. To have full access to the CVS server, you need to follow the links depending on the operating system you are using: • Unix • Windows 1.3.3. WebServices - Axis 1.3.3.1. WebServices - Axis - Mailing List Before subscribing to any of the mailing lists, please make sure you have read and understand the guidelines. While the mailing lists are not archived on Apache they are available at other sites, for example http://marc.theaimsgroup.com is pretty good and is used for searching below. Page 5 Copyright © 2000-2004 The Apache Software Foundation All rights reserved. The Apache Axis Project 1.3.3.2. The Axis User List Medium Traffic Subscribe Unsubscribe Subscribe(Digest) Unsubscribe(Digest) Send mail to list This list is for developers that are using Axis in their own projects to ask questions, share knowledge, and discuss issues related to using Axis. Search: [] Subjects [] Authors [] Bodies for list 'axis-user' 1.3.3.3. The Axis Developer List Medium Traffic Subscribe Unsubscribe Subscribe(Digest) Unsubscribe(Digest) Send mail to list This is the list where participating developers of the Axis project meet and discuss issues, code changes/additions, etc. Search: [] Subjects [] Authors [] Bodies for list 'axis-dev' 1.3.3.4. The Axis C++ User List Medium Traffic Subscribe Unsubscribe Subscribe(Digest) Unsubscribe(Digest) Send mail to list This list is for developers that are using Axis C++ in their own projects to ask questions, share knowledge, and discuss issues related to using Axis C++. Search: [] Subjects [] Authors [] Bodies for list 'axis-c-user' 1.3.3.5. The Axis C++ Developer List Medium Traffic Subscribe Unsubscribe Subscribe(Digest) Unsubscribe(Digest) Send mail to list This is the list where participating developers of the Axis C++ project meet and discuss issues, code changes/additions, etc.