You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by to...@apache.org on 2005/01/27 10:42:07 UTC

cvs commit: ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs beta1-beta2.xml beta2-beta3.xml bugs.xml contact.xml cvs.xml docs.xml download.xml faq.xml howtobuild.xml index.xml interim.xml legal.xml mail.xml mailguide.xml news.xml overview.xml ref.xml releases.xml site.xml tabs.xml who.xml

toshi       2005/01/27 01:42:07

  Added:       site/src4forrest-060/java/src/documentation/content/xdocs
                        beta1-beta2.xml beta2-beta3.xml bugs.xml
                        contact.xml cvs.xml docs.xml download.xml faq.xml
                        howtobuild.xml index.xml interim.xml legal.xml
                        mail.xml mailguide.xml news.xml overview.xml
                        ref.xml releases.xml site.xml tabs.xml who.xml
  Log:
  Migration for Forrest 0.6
  
  Revision  Changes    Path
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/beta1-beta2.xml
  
  Index: beta1-beta2.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="ChangesFromBeta1ToBeta2"/>
  <section>
  <title>WebServices - Axis - Changes from beta1 to beta2</title>
  
  <ul>
    <li>javax interfaces are now fully compatible with JAX-RPC version 0.8. And the implementation mostly supports these interfaces.</li>
  
    <li>Server-side skeletons are no longer generated by default (they can still be generated with the option '--skeletonDeploy true'). If the skeleton exists, WSDL metadata resides within it. If the skeleton does not exist, WSDL metadata resides in deploy.wsdd.</li>
  
    <li>Generated beans now include robust toString(), equals(..) and hashCode() methods.</li>
  
    <li>Additional XML-type support:</li>
  
    <ul>
      <li>attribute/element "format" attributes.</li>
  
      <li>derived complexTypes.</li>
  
      <li>an element or attribute without a type correctly defaults to xsd:anyType.</li>
  
      <li>abstract attributes on complexTypes.</li>
    </ul>
  
    <li>The bindings for the echo sample are now generated from a wsdl file.</li>
  
    <li>WSDL2Java only generates referenced types (unless --all is specified). Now, derived types are considered referenced if their base type is referenced. If the WSDL file contains xsd:anyType, then all types are considered referenced.</li>
  
    <li>Meta data and serializer/deserializer access can be embedded in the bean class or a helper class.</li>
  
    <li>Password support in WSDL2Java</li>
  
    <li>Improvements to SerializationContext to allow specification of both javaType and xmlType.</li>
  
    <li>Serialization/deserialization of beans that have public fields instead of getter/setter methods.</li>
  
    <li>The runtime for beta 2 is built in debug (so when folks have problems and give us stack traces, we can see line numbers).</li>
  
    <li>Various bug fixes and improvements.</li>
  </ul>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/beta2-beta3.xml
  
  Index: beta2-beta3.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="ChangesFromBeta2ToBeta3"/>
  <section>
  <title>WebServices - Axis - Changes from beta2 to beta3</title>
  
  <ul>
    <li>JAX-RPC/SAAJ interfaces are now fully compatible with JAX-RPC final version. And the implementation mostly supports these interfaces!</li>
  
    <li>Support for the new version of the DIME specification for attachments.</li>
  
    <li>Support for the new javax.xml.namespace.QName, rather than multiple QName classes</li>
  
    <li>Holders are now generated in a "holders" package.</li>
  
    <li>You cannot set arbitrary properties on the Call object for now due to JAX-RPC limitations.  We are working with Sun on resolving this.</li>
  
    <li>Underscores are now supported in names mapped from/to WSDL, and will no longer be removed.</li>
  
    <li>Various bug fixes and improvements.</li>
  </ul>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/bugs.xml
  
  Index: bugs.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="Bugs"/>
  <section>
  <title>WebServices - Axis - </title>
  
  <p>New Axis bugs should be reported using <a href="http://issues.apache.org/jira">JIRA</a> (the Apache bug database).</p>
  
  <ul>
    <li>Please report bugs against the newest release.</li>
  
    <li>If you're not sure whether the behavior in question is a bug or a feature, please post a message to the <a href="mailto:axis-dev@ws.apache.org">axis-dev</a> mailing list for clarification.</li>
  
    <li>To avoid duplicate bug reports, please query JIRA to see whether the bug has already been reported (and perhaps fixed).</li>
  
    <li>If you can't find your bug in the database, it would help if you could check out Axis from CVS, and build it locally to verify that the bug still exists.</li>
  
    <li>If you have found a new bug, please enter an Axis bug report in JIRA. Remember to include the following information:
  
      <ul>
        <li>Version number of Axis</li>
  
        <li>Version number of JDK (enter "java -fullversion")</li>
  
        <li>Instructions for how to reproduce the problem, ideally including a small testcase.</li>
      </ul>
  
      <p><i>Before you can enter your first bug report, you must submit your email address to JIRA and receive a password.</i></p>
    </li>
  </ul>
  
  <p>Bugs related to WSDL4J should be addressed to the Expert Group for JSR110 at <a href="http://groups.yahoo.com/group/jsr110-eg-disc">http://groups.yahoo.com/group/jsr110-eg-disc</a>.</p>
  
  <p>For more information visit the following links:</p>
  <ul>
    <li><a href="http://issues.apache.org/jira/">Apache JIRA</a></li>
  </ul>
  
  <p>We also encourage you to write patches for problems you find and submit them to the <a href="mailto:axis-dev@ws.apache.org">axis-dev</a> mailing
  list. If we agree the problem is a bug and the patch fixes it and does not break something else, we are likely to include the patch in the next release.</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/contact.xml
  
  Index: contact.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="ContactUs"/>
  <section>
  <title>WebServices - Axis - Contact Us</title>
  
  <p>If you have questions or comments <b>about this site</b>, please send email to:<br/>
  <a href="mailto:axis-dev@ws.apache.org">axis-dev@ws.apache.org</a>.</p>
  
  <p>If you have questions or comments <b>about the software or documentations on this site</b>, please subscribe to the <b>axis-user</b> mailing list:</p>
  
  <p><a href="mail.html">Mailing lists</a></p>
  
  <p>The Axis project is an effort of the Apache Software Foundation.  The address for general ASF correspondence and licensing questions is:</p>
  
  <p><a href="mailto:apache@apache.org">apache@apache.org</a></p>
  
  <p>You can find more contact information for the Apache Software Foundation on the <a href="http://www.apache.org/foundation/contact.html">contact page of the main Apache site</a>.</p>
  
  </section>
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/cvs.xml
  
  Index: cvs.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="CVSRepositories"/>
  <section>
  <title>WebServices - Axis - CVS Repositories</title>
  
  <p>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 <a href="releases.html">download pages</a>.</p>
  
  <p><b>View the Source Tree</b></p>
  
  <p>Latest CVS sources can be viewed at <a href="http://cvs.apache.org/viewcvs/ws-axis/">http://cvs.apache.org/viewcvs/ws-axis/</a></p>
  
  <p><b>Access the Source Tree (AnonCVS)</b></p>
  
  <p>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 <a href="mail.html">mailing list</a> and find out.</p>
  
  <p>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):</p>
  
  <blockquote>
    <table width="90%">
      <tr bgcolor="#F2C0F6">
        <td>
          <source>cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
  password: anoncvs
  
  cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic checkout ws-axis</source>
        </td>
      </tr>
    </table>
  </blockquote>
  
  <p><b>Full Remote CVS Access</b></p>
  
  <p>If you are a <i>Committer</i> 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 <a href="http://jakarta.apache.org/site/guidelines.html">Jakarta GuideLines</a> page (we follow the same rules) for more information.</p>
  
  <p>To have full access to the CVS server, you need to follow the links depending on the operating system you are using:</p>
  
  <ul>
    <li><a href="http://jakarta.apache.org/site/cvsonunix.html">Unix</a></li>
    <li><a href="http://jakarta.apache.org/site/cvsonwin32.html">Windows</a></li>
  </ul>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/docs.xml
  
  Index: docs.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="MiscNotes"/>
  <section>
  <title>WebServices - Axis - Misc Notes</title>
  
  <p>Misc notes and docs that might be of interest...</p>
  
  <ul>
    <li><a href="http://cvs.apache.org/viewcvs/~checkout~/ws-axis/java/docs/requirements.html?content-type=text/html">Current list of requirements</a></li>
    <li> Notes from the 1st Face-2-Face</li>
    <li><a href="docs/F2F-2.html">Notes from the 2nd Face-2-Face</a></li>
    <li><a href="docs/ms-interop.html">Notes from the Interop meeting with Microsoft</a></li>
    <li><a href="docs/SOAPVerse.html">Glen's note about SOAPVerse</a></li>
    <li><a href="docs/CachingEarlDraft2.html">Toshi's note about Caching Mechanism</a></li>
    <li><a href="java/soapmonitor-user-guide.html">SOAPMonitor User's Guide</a> [for nightly build]</li>
    <li><a href="http://ws.apache.org/~toshi/jp-site/axis/index.html">Axis site in Japanese</a> [translation]</li>
  </ul>
  
    </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/download.xml
  
  Index: download.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document> 
    <header> 
      <title>WebServices - Axis</title> 
    </header> 
    <body> 
      <section>
        <title>WebServices - Axis - </title>
  <p>
   <table border="0" width="100%" cellspacing="4">
     <tr>
      <!-- RIGHT SIDE INFORMATION -->
      <td align="left" valign="top">
                  <table border="0" cellspacing="0" cellpadding="2" width="100%">
   <tr><td bgcolor="#82ADF6">
     <a name="Download"><b><font size="+2">Downloading the Apache Axis distribution</font></a></b>
   </td></tr>
   <tr><td>
    <blockquote>
  <p>Use the links below to download the Apache Axis distribution from one of
  our mirrors.  <!-- You <strong>must</strong> <a href="#verify">verify the
  integrity</a> of the downloaded files using signatures downloaded from
  our main distribution directory. --> </p>
  <p>Only current recommended releases are available on the main
  distribution site and its mirrors.  Older releases are available from
  the <a href="http://archive.apache.org/dist/ws/">archive download
  site.</a></p>
  <table border="0" cellspacing="0" cellpadding="2" width="100%">
   <tr><td bgcolor="#82ADF6">
    <font face="arial,helvetica,sanserif">
     <a name="mirror"><strong>Mirror</strong></a>
    </font>
   </td></tr>
   <tr><td>
    <blockquote>
  <p>[if-any logo]
  <a href="[link]"><img align="right" src="[logo]" border="0" /></a>[end]
  The currently selected mirror is <b>[preferred]</b>.  If you encounter a
  problem with this mirror, please select another mirror.  If all
  mirrors are failing, there are <i>backup</i> mirrors (at the end of
  the mirrors list) that should be available.</p>
  <form action="[location]" method="get" id="SelectMirror">
  Other mirrors: <select name="Preferred">
  [if-any http]
    [for http]<option value="[http]">[http]</option>[end]
  [end]  
  [if-any ftp]
    [for ftp]<option value="[ftp]">[ftp]</option>[end]
  [end]
  [if-any backup]
    [for backup]<option value="[backup]">[backup] (backup)</option>[end]
  [end]
  </select>
  <input type="submit" value="Change" />     
  </form>
  <p>You may also consult the <a href="http://www.apache.org/mirrors/">complete
  list of mirrors</a>.</p>
    </blockquote>
   </td></tr>
  </table>
  
  <table border="0" cellspacing="0" cellpadding="2" width="100%">
   <tr><td bgcolor="#82ADF6">
    <font face="arial,helvetica,sanserif">
     <a name="apache20"><strong>Apache Axis 
  1.1 is the best available version</strong></a>
    </font>
   </td></tr>
   <tr><td>
    <blockquote>
        	  <ul>
  			<li><a href="[preferred]/ws/axis/1_1/axis-1_1-src.tar.gz">
  				Version 1.1 Sources - tar.gz</a></li>
  			<li><a href="[preferred]/ws/axis/1_1/axis-1_1-src.zip">
  				Version 1.1 Sources - zip</a></li>
  			<li><a href="[preferred]/ws/axis/1_1/axis-1_1.tar.gz">
  				Version 1.1 Binary - tar.gz</a></li>
  			<li><a href="[preferred]/ws/axis/1_1/axis-1_1.zip">
  				Version 1.1 Binary - zip</a></li>
  	  	  </ul>
    </blockquote>
   </td></tr>
  </table>
  </p>
      </section>
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/faq.xml
  
  Index: faq.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document> 
    <header> 
      <title>WebServices - Axis</title> 
    </header> 
    <body> 
      <section>
        <title>WebServices - Axis - FAQ - Table of Content</title>
  
  <p>These questions seem to be frequently asked:
  <ul>
  <li>
  <a href="#faq1">What is Axis? What is its relationship to Apache SOAP?</a></li>
  
  <li>
  <a href="#faq2">Why call it "Axis"?</a></li>
  
  <li>
  <a href="#faq3">Is Axis close to a release of some kind?</a></li>
  
  <li>
  <a href="#faq4">What is Axis's status overall?</a></li>
  
  <li>
  <a href="#faq5">Why do some classes fail to load under Tomcat?</a></li>
  
  <li>
  <a href="#faq6">What if I can't find the answer to my question here?</a></li>
  
  <li>
  <a href="#faq7">How do I report bugs?</a></li>
  
  <li>
  <a href="#faq8">How does Axis create my backend service objects?&nbsp;
  Can I control this?</a></li>
  
  <li>
  <a href="#faq9">So does Axis support sessions?</a></li>
  
  <li>
  <a href="#faq10">Cool, SOAP header-based sessions?&nbsp; How do I make
  that work?</a></li>
  
  <li>
  <a href="#faq11">What else can I do with sessions?</a></li>
  
  <li>
  <a href="#faq12">How do I get access to the MessageContext in my service
  object?</a></li>
  
  <li>
  <a href="#faq13">Where do I put my &lt;typeMapping>/&lt;beanMapping> information?</a></li>
  
  <li>
  <a href="#faq14">What is the relationship between JAXM and Axis?</a></li>
  
  <li>
  <a href="#faq15">How does Axis figure out which deployed service to call?</a></li>
  
  <li>
  <a href="#faq16">How do I associate a namespace mapping with my service?</a></li>
  
  <li>
  <a href="#faq17">How do I set a timeout when using WSDL2Java stubs?</a></li>
  
  <li>
  <a href="#faq18">How do I set a header when using WSDL2Java stubs?</a></li>
  
  </ul>
  
  </p>
  </section>
      <section>
        <title>WebServices - Axis - FAQ - Answers</title>
  <p>
  <a name="faq1"></a><i>What is Axis? What is its relationship to Apache
  SOAP?</i>
  <blockquote>Axis is essentially Apache SOAP 3.0. It is a from-scratch rewrite,
  designed around a streaming model (using SAX internally rather than DOM).
  The intention is to create a more modular, more flexible, and higher-performing
  SOAP implementation (relative to Apache SOAP 2.0).</blockquote>
  <a name="faq2"></a><i>Why call it "Axis"?</i>
  <blockquote>The name "Axis" was chosen because, when the project started,
  the XML Protocol working group had not chosen a name for its protocol.
  The intent was for Axis to support SOAP 1+, XML-RPC, and XMLP (whatever
  it wound up being called), so calling it "Apache SOAP 3.0" would have missed
  the mark. Recently, the XML Protocol working group decided to retain the
  SOAP name, so perhaps it would have been better to keep Axis as part of
  the Apache SOAP project. C'est la vie.
  <p>(According to the README, Axis stands for "Apache eXtensible Interaction
  System", which could mean almost anything.)</p></blockquote>
  <a name="faq3"></a><i>Is Axis close to a release of some kind?</i>
  <blockquote>The first beta was released on March 15, 2002, the second
  on April 29, 2002, and the third on July 9, 2002.
  We are hoping for a 1.0 release in the Summer of 2002.</blockquote>
  <a name="faq4"></a><i>What is Axis's status overall?</i>
  <blockquote>To keep track of Axis's progress:
  <ul>
  <li>
  <link href="http://www.apache.org/~rubys/ApacheClientInterop.html">Sam Ruby's
  Axis/SOAP interop page</link></li>
  
  <li>
  <link href="http://cvs.apache.org/viewcvs/~checkout~/ws-axis/java/docs/requirements.html?content-type=text/html">The
  requirements &amp; status page.</link></li>
  </ul>
  </blockquote>
  <a name="faq5"></a><i>Why do some classes fail to load under Tomcat?</i>
  <blockquote>Tomcat will not load classes with package names starting "java."
  or "javax." from the WEB-INF directory. jars containing such classes need
  to be installed in $TOMCAT_HOME/common/lib rather than in WEB-INF/lib.
  Currently (April 25, 2002) jaxrpc.jar is such a jar.</blockquote>
  <a name="faq6"></a><i>What if I can't find the answer to my question here?</i>
  <blockquote>Try the <link href="mail.html">mailing lists</link>.</blockquote>
  <a name="faq7"></a><i>How do I report bugs?</i>
  <blockquote>See <link href="bugs.html">bugs</link>.</blockquote>
  <a name="faq8"></a><i>How does Axis create my backend service objects?&nbsp;
  Can I control this?</i>
  <blockquote>Axis supports a "scope" parameter on services, which can be
  set to "request" (make a new object to service each request - this is the
  default), "session" (associate a new object with each session), and "application"
  (all users share a singleton object).&nbsp; WARNING: If you set the scope
  to "session" or "application", it is possible that multiple threads of
  control may attempt to access your object's methods at the same time. It
  is your responsibility to ensure that your objects are thread-safe in these
  cases.</blockquote>
  <a name="faq9"></a><i>So does Axis support sessions?</i>
  <blockquote>Yes.&nbsp; We have a session abstraction which allows an extensible
  set of underlying implementations - take a look at the class org.apache.axis.session.Session
  for details.&nbsp; In particular, we currently support sessions based on
  HTTP cookies and also transport-independent sessions based on SOAP headers.&nbsp;
  It is up to some handler on the request chain to set up an appropriate
  Session implementation and attach it to the MessageContext with MessageContext.setSession()
  so that anyone who wants to use session semantics can get at it.</blockquote>
  <a name="faq10"></a><i>Cool, SOAP header-based sessions?&nbsp; How do I
  make that work?</i>
  <blockquote>There is a Handler class called "org.apache.axis.handlers.&nbsp;
  SimpleSessionHandler" which implements this functionality. You need to
  include this handler in the request and response flows of both your client
  and your server.&nbsp; Take a look at our session test (test.session.TestSimpleSession)
  for an example.</blockquote>
  <a name="faq11"></a><i>What else can I do with sessions?</i>
  <blockquote>Any time after the session context has been established, calling
  getSession() on the current messageContext will obtain you a reference
  to a Session object.&nbsp; You may use this object like a Hashtable to
  store arbitrary data associated with this Session.&nbsp; For instance,
  on one request you might extract the caller's name and address from a database
  (an expensive operation), and then cache them in the Session object for
  fast access on subsequent invocations from the same caller.&nbsp; This
  functionality can be used either by custom Handlers or by your backend
  service object itself.</blockquote>
  <a name="faq12"></a><i>How do I get access to the MessageContext in my
  service object?</i>
  <blockquote>Use the static MessageContext.getCurrentContext() method at
  any time during a method call on your object.</blockquote>
  <a name="faq13"></a><i>Where do I put my &lt;typeMapping>/&lt;beanMapping>
  information?</i>
  <blockquote>There are two places in the WSDD where type mappings are appropriate.&nbsp;
  At the top level, just under &lt;deployment>, they become <b>global</b>
  type mappings, and all services deployed in the Axis engine will be able
  to use them.&nbsp; Alternately, you can place them inside your &lt;service>
  tag, and then the mappings will only be accessible by that particular service.</blockquote>
  <a name="faq14"></a><i>What is the relationship between JAXM and Axis?</i>
  <blockquote>JAXM is a specification (NB. not an implementation) of two
  sets of interfaces: javax.xml.soap and javax.xml.messaging.
  Recently, the former set has been moved to its own specification, 
  "SOAP with Attachments API for Java" (SAAJ), by Sun.
  Axis implements the SAAJ (javax.xml.soap) interfaces.
  </blockquote>
  <a name="faq15"></a><i>How does Axis figure out which deployed service
  to call?</i>
  <blockquote><p>Axis has a very flexible dispatch mechanism, with three built-in
  options, and the ability to customize your own.&nbsp; Dispatch to a service
  in Axis really means setting the service field in the MessageContext as
  it flows through the various Handlers in your configuration.&nbsp; Once
  the service is set, the engine will be able to call it at the appropriate
  time.&nbsp; So who does the setting?&nbsp; Any Handler who wants to.</p>
  <p>The default dispatch mechanism for Axis is by URL, so that if you access
  http://myhost/axis/services/WeatherReport, you will get the "WeatherReport"
  service.&nbsp; This mechanism works because the HTTP transport in Axis
  has the URLMapper (org.apache.axis.handlers.http.URLMapper) Handler deployed
  on the request chain.&nbsp; The URLMapper takes the incoming URL, extracts
  the last part of it as the service name, and attempts to look up a service
  by that name in the current EngineConfiguration.</p>
  <p>Similarly you could deploy the HTTPActionHandler to dispatch via the
  SOAPAction HTTP header.&nbsp; You can also feel free to set the service
  in your own custom way - for instance, if you have a transport which funnels
  all messages through a single service, you can just set the service in
  the MessageContext before your transport calls the AxisEngine.&nbsp; Or
  if you dispatch based on the contents of a SOAP header, or the time of
  day, you could write a Handler which did that.</p>
  <p>If no Handler has set the service by the time someone needs to deserialize
  the SOAP message, we will attempt to look it up using the namespace of
  the first body element.&nbsp; So for instance:</p>
  <p>&lt;SOAP:Body>
  <br/>&nbsp; &lt;ns:MyMethod xmlns:ns="http://ws.apache.org/axis/Weather"/>
  <br/>&lt;/SOAP:Body></p>
  <p>This message would look up "http://ws.apache.org/axis/Weather" in the
  namespace mapping list to see if there was an associated service.</p></blockquote>
  <a name="faq16"></a><i>How do I associate a namespace mapping with my service?</i>
  <blockquote>The WSDD for your service should look something like this:
  <p>&lt;service name="MyService" provider="java:RPC">
  <br/>&nbsp; &lt;namespace>http://my.com/MyServiceNamespace&lt;/namespace>
  <br/>&nbsp; ...
  <br/>&lt;/service>
  <br/>&nbsp;&nbsp;</p></blockquote>
  <a name="faq17"></a><i>How do I set a timeout when using WSDL2Java stubs?</i>
  <blockquote>
  <p>There is a <em>setTimeout</em> method on the <tt>org.apache.axis.client.Stub</tt> class, which
  is the class all emitted stubs extend.</p>
  <p>Here is how to set the timeout given a service named Foo:
  <pre>
   FooServiceLocator loc = new FooServiceLocator();
   FooService binding = loc.getFooService();
   org.apache.axis.client.Stub s = (Stub) binding;
   s.setTimeout(1000);  // 1 second, in miliseconds
   </pre></p>
  <p>The default timeout in Axis 1.1 and later is 60 seconds. Axis 1.0
  did not have a default timeout (i.e. it defaulted to 0). 
  This timeout value is set on the HTTP socket and is not a connection timeout,
  which requires implementation we do not have as of Axis 1.1.
  </p>
  </blockquote>
  
  <a name="faq18"></a><i>How do I set a header when using WSDL2Java stubs?</i>
  <blockquote>
  <p>There are two styles of headers, explicit and implicit.  Explicit headers are
  defined in the WSDL of the service.  The WSDL2Java generation tool will recognize
  these headers in most cases and emit stub class methods that include the headers
  as arguments to the methods.</p>
  <p>In other cases, you may want to set headers that are not explicitly called
    out in the WSDL. For instance, you want to do some custom processing in a handler
    or add security.
  In this case you can add headers to request before you invoke the stub method.</p>
  <p>There are are two <em>setHeader</em> APIs on the <tt>org.apache.axis.client.Stub</tt> class.
  The first takes the namespace, name and value of the header.
   <pre>setHeader(String namespace, String partName, Object headerValue)</pre>
  The second takes a SoapHeaderElement: 
  <pre>setHeader(SOAPHeaderElement header)</pre></p>
  <p>Here is an example of using the first API</p>
  <p>
  <pre>
   FooServiceLocator loc = new FooServiceLocator();
   FooService binding = loc.getFooService();
   org.apache.axis.client.Stub s = (Stub) binding;
   s.setHeader("http://my.name.space/headers", "mysecurityheader", "This guy is OK");
   result = binding.myOperation(...);
  </pre>
  </p>
  </blockquote>
  </p>
      </section>
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/howtobuild.xml
  
  Index: howtobuild.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.1//EN" "../dtd/document-v11.dtd">
  
  <document>
    <header>
      <title>How To Build Axis Project's Website</title>
      <authors>
        <person email="toshi@apache.org" name="Toshiyuki Kimura" />
      </authors>
    </header>
    <body>
  
  <a name="InstallingForrest"/>
  <section>
  <title>Installing Forrest</title>
  
  <p>The Axis website build system requires two components to perform a build.<br/>
  <a href="http://ant.apache.org/">Ant</a> and <a href="http://forrest.apache.org/">Forrest</a>.</p>
  
  <p>Specifically the build has been tested to work with Ant version 1.6.1 and Forrest 0.5.1. To install these products download the distributions and follow the instructions in their documentation.  Make sure you don't forget to set the environment variables FORREST_HOME and ANT_HOME. The ANT_HOME/bin directory should be in the path.</p>
  
  </section>
  
  <a name="CheckingOutWs-axisAndWs-siteModule"/>
  <section>
  <title>Checking out ws-axis and ws-site module</title>
  
  <p>Check out <b>'ws-axis/site/src'</b> and <b>'ws-site/target/axis'</b> module via your favorite CVS tools.<br/>
  Please follow the guildeline written <a href="site:cvs">here</a>.</p>
  
  </section>
  
  <a name="RunningTheBuild"/>
  <section>
  <title>Running the Build</title>
  
  <p>Here's a list of targets for the ant task. But, what you need to do is just "ant".</p>
  
  <table>
    <tr>
      <th>Target</th>
      <th>Description</th>
    </tr>
    <tr>
      <td>clean</td>
      <td>Erase all build work products (ie, everything in the build directory</td>
    </tr>
    <tr>
      <td>run-forrest</td>
      <td>Run Forrest with Jetty server to review the target</td>
    </tr>
    <tr>
        <td>run-browser</td>
        <td>Invoke a web browser (ie, Internet Explorer)</td>
    </tr>
    <tr>
      <td>backcopy</td>
      <td>Reflect the updates on the build directory to the master source on 'ws-axis/site/src'</td>
    </tr>
    <tr>
      <td>forrest</td>
      <td>Create the updated static contents</td>
    </tr>
    <tr>
      <td>replace</td>
      <td>Copy the contents to ws-site/targets/axis directory</td>
    </tr>
    <tr>
      <td>build-site (default)</td>
      <td>Do clean up and all tasks to the build site</td>
    </tr>
  </table>
  
  </section>
  
  <a name="ForCommittersHighlyRecommended"/>
  <section>
  <title>For Committers (Highly recommended)</title>
  
  <p>The procedure to make changes to http://ws.apache.org/axis/ is:</p>
  
  <ul>
    <li>*cd* into the local <b>'ws-axis/site'</b> CVS dir</li>
    <li>execute <b>"ant"</b></li>
    <li>make changes to  <b>'build/webapp/content/xdocs'</b></li>
    <li><b>reload and review the contents</b> with the autostarted browser</li>
    <li><b>close the browser and the forrest window</b> when you are ready to finish editing the site</li>
    <li>cvs commit (ie, <b>'ws-axis/site/src'</b> and <b>'ws-site/target/axis'</b>)</li>
  </ul>
  
  </section>
  
  <a name="ManualUpdateIfYouWantToRealizeTheValueOfAntTasksAbove"/>
  <section>
  <title>Manual update (If you want to realize the value of ant tasks above ...)</title>
  
  <p>If you just want to update the site step-by-step, the followings are the instructions.</p>
  
  <ol>
    <li>Installing Forrest<br/>
      [Note] At this time, the version 0.5.1 of Forrest is tested version.</li>
  
    <li>Checking out 'ws-axis/site' module<br/>
      [ex]<br/>
      'ws-axis/site/src/documentation/content/xdocs/java/user-guide.ihtml'</li>
  
    <li>Make changes to the target</li>
  
    <li>Confirming the change with "forrest run"
      <ol>
        <li>cd into the local "ws-axis/site" CVS dir</li>
        <li>execute "forrest run"</li>
        <li>have an access to http://localhost:8888/ to see the site</li>
      </ol>
    </li>
  
    <li>Generating a static content with "forrest"
      <ol>
        <li>execute "forrest" in the "ws-axis/site" dir</li>
        <li>check the generated contents in "ws-axis/site/build/site/"</li>
      </ol>
    </li>
  
    <li>Make commitments
      <ol>
        <li>commit the original source (xml/ihtml/gif/jpg) to "ws-axis"</li>
        <li>copy the generated contents into "ws-site/targets/axis"</li>
        <li>commit the generated contents to "ws-site"</li>
      </ol>
    </li>
  
    <li>(Optional) If you are in a hurry to reflect the change to the site, cd to /www/ws.apache.org, and execute "cvs update -P" on minotaur.
      <p>[Note] *** VERY IMPORTANT ***<br/>
        YOU HAVE TO CHECK YOUR UMASK IS "002" BEFORE DOING THE COMMAND, OR THE SITE WILL BECOME A NON-UPDATABLE SITE FROM THEN ON.<br/>
        The site will be updated automatically twice a day 12 midnight and 12 noon PST by a cron job of dims.</p>
    </li>
  
  </ol>
  
  </section>
  
  <a name="FAQ"/>
  <section>
  <title>F.A.Q.</title>
  
  <p><i>Q1.</i><br/>
    I encountered
    <source>The &lt;xmlcatalog&gt; data type doesn't support the nested &quot;catalogpath&quot; element.</source>
    error, during the build.</p>
  
  <p><i>A1.</i><br/>
    Please make sure that your Ant version is later than 1.6 alpha. You can check the Ant version, by running &quot;ant -version&quot;.</p>
  
  <p><i>Q2.</i><br/>
    I see an error like this regarding mirrors.pdf<br/>
    <source>[java] X [0]  mirrors.pdf BROKEN ....</source></p>
  
  <p><i>A2.</i><br/>
    This is a known issue, but does not affect the site itself.</p>
  
  <p><b>( more to be come )</b></p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/index.xml
  
  Index: index.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="Introduction"/>
  <section>
  <title>Introduction</title>
  
  <p>NEWS (December 16, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.4 Final</a> is now available!</p>
  <p>NEWS (December 03, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.4 Alpha</a> is now available!</p>
  <p>NEWS (November 16, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2RC2/">1.2 RC2 release</a> is now available!</p>
  <p>NEWS (October 29, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.3 Final</a> is now available!</p>
  <p>NEWS (September 30, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2RC1/">1.2 RC1 release</a> is now available!</p>
  <p>NEWS (September 15, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.3 Beta</a> is now available!</p>
  
  <hr/>
  
  <p>NEWS (August 18, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.3 Alpha</a> is now available!</p>
  <p>NEWS (August 17, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2beta3/">1.2 beta 3 release</a> is now available!</p>
  <p>NEWS (July 14, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2beta2/">1.2 beta 2 release</a> is now available!</p>
  <p>NEWS (July 09, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.2</a> is now available!</p>
  <p>NEWS (June 29, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.2 Beta</a> is now available!</p>
  <p>NEWS (June 15, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.2 Alpha</a> is now available!</p>
  <p>NEWS (May 07, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.1.1</a> is now available!</p>
  <p>NEWS (April 16, 2004) : Axis C++<a href="http://ws.apache.org/axis/cpp/download.html">1.1</a> is now available!</p>
  <p>NEWS (March 31, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2beta/">1.2 Beta</a> is now available.</p>
  <p>NEWS (December 1, 2003) : Axis <a href="http://ws.apache.org/axis/download.cgi">1.2 Alpha</a> is now available.</p>
  <p>NEWS (June 16, 2003) : Axis <a href="http://ws.apache.org/axis/download.cgi">1.1 Final</a> is still the most recent stable release (read the <a href="http://cvs.apache.org/viewcvs/%7Echeckout%7E/ws-axis/java/release-notes.html">release notes</a>)! </p>
  
  <hr/>
  
  <p>Apache Axis is an implementation of the SOAP ("Simple Object Access Protocol") <a href="http://www.w3.org/TR/SOAP">submission</a>
  to W3C.</p>
  
  <p>From the draft W3C specification:
    <blockquote>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.</blockquote>
  </p>
  
  <p>This project is a follow-on to the <a href="http://ws.apache.org/soap">Apache SOAP project</a>.</p>
  
  <p>Please see the <a href="ref.html">Reference Library</a> for a list of technical resources that should prove useful.</p>
  
  </section>
  
  <a name="Axis1.2AndBeyond"/>
  <section>
  <title>Axis 1.2 and beyond</title>
  
  <p>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 <a href="http://ws.apache.org/axis/mail.html">user community</a> and there a many companies who use Axis for Web Service support in their products.</p>
  
  <p>For Axis 1.2, we are focusing on our document/literal support to better address the <a href="http://www.ws-i.org/Profiles/BasicProfile-1.0.html">WS-I Basic Profile 1.0</a> and <a href="http://java.sun.com/xml/downloads/jaxrpc.html">JAX-RPC 1.1</a> specifications. And we are fixing as many bug as possible.</p>
  
  <p>We can always use <b>your</b> help.  Here are some links to help you help us:
    <ul>
      <li><a href="http://ws.apache.org/axis/bugs.html">How do I report bugs?</a></li>
      <li><a href="http://wiki.apache.org/ws/SubmitPatches">How do I submit patches to Axis?</a></li>
      <li><a href="http://cvs.apache.org/snapshots/ws-axis/">Where can i get snapshots of latest CVS?</a></li> 
    </ul>
  </p>
  
  </section>
  
  <a name="Credits"/>
  <section>
  <title>Credits</title>
  
  <p>The Axis Development Team</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/interim.xml
  
  Index: interim.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="Interim"/>
  <section>
  <title>Interim</title>
  
  <p>Nightly builds are done of the current source in the CVS repository.  The source and binaries from these builds are available at:
  <blockquote><a href="http://cvs.apache.org/dist/axis/nightly">http://cvs.apache.org/dist/axis/nightly</a></blockquote>
  </p>
  
  <p>Nightly Snapshots of the current CVS source tree are available at:
  <blockquote><a href="http://cvs.apache.org/snapshots/ws-axis/">http://cvs.apache.org/snapshots/ws-axis/</a></blockquote>
  </p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/legal.xml
  
  Index: legal.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="LegalStuff"/>
  <section>
  <title>WebServices - Axis - Legal Stuff</title>
  
  <p>All material on this website is Copyright &copy; 1999-2003, The Apache Software Foundation.</p>
  
  <p>Sun, Sun Microsystems, Solaris, Java, JavaServer Web Development Kit, and JavaServer Pages are trademarks or registered trademarks of Sun Microsystems, Inc. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. Windows, WindowsNT, and Win32 are registered trademarks of Microsoft Corp. All other product names mentioned herein and throughout the entire web site are trademarks of their respective owners.</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/mail.xml
  
  Index: mail.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="MailingList"/>
  <section>
  <title>Mailing List</title>
  
  <p><b>Before subscribing to any of the mailing lists, please make sure you have read and understand the <a href="mailguide.html">guidelines</a>.</b></p>
  
  <p>While the mailing lists are not archived on Apache they are available at other sites, for example <a href="http://marc.theaimsgroup.com">http://marc.theaimsgroup.com</a> is pretty good and is used for searching below.</p>
  
  </section>
  
  <a name="TheAxisUserList"/>
  <section>
  <title>The Axis User List</title>
  
  <p>
  <b>Medium Traffic</b>
  <a href="mailto:axis-user-subscribe@ws.apache.org">Subscribe</a>
  <a href="mailto:axis-user-unsubscribe@ws.apache.org">Unsubscribe</a>
  <a href="mailto:axis-user-digest-subscribe@ws.apache.org">Subscribe(Digest)</a>
  <a href="mailto:axis-user-digest-unsubscribe@ws.apache.org">Unsubscribe(Digest)</a>
  <a href="mailto:axis-user@ws.apache.org">Send mail to list</a>
  <br/>
  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.
  <br/>
  <form action="http://marc.theaimsgroup.com/" method="get">
    <input type="hidden" name="l" value="axis-user"/>
    <input type="hidden" name="w" value="2"/>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr><td align="left">
        <input type="hidden" name="r" value="1"/>Search: <input type="text" name="s" value="" size="25" maxlength="40"/><input type="submit" value="Search"/><input type="reset" value="Reset"/><br/>[<input type="radio" name="q" value="t"/>] Subjects [<input type="radio" name="q" value="a"/>] Authors [<input type="radio" name="q" value="b"/>] Bodies for list 'axis-user'
      </td></tr>
    </table>
  </form>
  </p>
  
  </section>
  
  <a name="TheAxisDeveloperList"/>
  <section>
  <title>The Axis Developer List</title>
  <p>
  <b>Medium Traffic</b>
  <a href="mailto:axis-dev-subscribe@ws.apache.org">Subscribe</a>
  <a href="mailto:axis-dev-unsubscribe@ws.apache.org">Unsubscribe</a>
  <a href="mailto:axis-dev-digest-subscribe@ws.apache.org">Subscribe(Digest)</a>
  <a href="mailto:axis-dev-digest-unsubscribe@ws.apache.org">Unsubscribe(Digest)</a>
  <a href="mailto:axis-dev@ws.apache.org">Send mail to list</a>
  <br/>
  This is the list where participating developers of the Axis project meet 
  and discuss issues, code changes/additions, etc. 
  <form action="http://marc.theaimsgroup.com/" method="get">
    <input type="hidden" name="l" value="axis-dev"/>
    <input type="hidden" name="w" value="2"/>
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
      <tr><td align="left">
        <input type="hidden" name="r" value="1"/>Search: <input type="text" name="s" value="" size="25" maxlength="40"/><input type="submit" value="Search"/><input type="reset" value="Reset"/><br/>[<input type="radio" name="q" value="t"/>] Subjects [<input type="radio" name="q" value="a"/>] Authors [<input type="radio" name="q" value="b"/>] Bodies for list 'axis-dev'
      </td></tr>
    </table>
  </form>
  </p>
  
  </section>
  
  <a name="TheAxisC++UserList"/>
  <section>
  <title>The Axis C++ User List</title>
  <p>
  <b>Medium Traffic</b>
  <a href="mailto:axis-c-user-subscribe@ws.apache.org">Subscribe</a>
  <a href="mailto:axis-c-user-unsubscribe@ws.apache.org">Unsubscribe</a>
  <a href="mailto:axis-c-user-digest-subscribe@ws.apache.org">Subscribe(Digest)</a>
  <a href="mailto:axis-c-user-digest-unsubscribe@ws.apache.org">Unsubscribe(Digest)</a>
  <a href="mailto:axis-c-user@ws.apache.org">Send mail to list</a>
  <br/>
  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++.
  <form action="http://marc.theaimsgroup.com/" method="get">
    <input type="hidden" name="l" value="axis-c-user"/>
    <input type="hidden" name="w" value="2"/>
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr><td align="left">
          <input type="hidden" name="r" value="1"/>Search: <input type="text" name="s" value="" size="25" maxlength="40"/><input type="submit" value="Search"/><input type="reset" value="Reset"/><br/>[<input type="radio" name="q" value="t"/>] Subjects [<input type="radio" name="q" value="a"/>] Authors [<input type="radio" name="q" value="b"/>] Bodies for list 'axis-c-user'
        </td></tr>
      </table>
  </form>
  </p>
  
  </section>
  
  <a name="TheAxisC++DeveloperList"/>
  <section>
  <title>The Axis C++ Developer List</title>
  <p>
  <b>Medium Traffic</b>
  <a href="mailto:axis-c-dev-subscribe@ws.apache.org">Subscribe</a>
  <a href="mailto:axis-c-dev-unsubscribe@ws.apache.org">Unsubscribe</a>
  <a href="mailto:axis-c-dev-digest-subscribe@ws.apache.org">Subscribe(Digest)</a>
  <a href="mailto:axis-c-dev-digest-unsubscribe@ws.apache.org">Unsubscribe(Digest)</a>
  <a href="mailto:axis-c-dev@ws.apache.org">Send mail to list</a>
  <br/>
  This is the list where participating developers of the Axis C++ project meet 
  and discuss issues, code changes/additions, etc. 
  <form action="http://marc.theaimsgroup.com/" method="get">
    <input type="hidden" name="l" value="axis-c-dev"/>
    <input type="hidden" name="w" value="2"/>
      <table width="100%" border="0" cellpadding="0" cellspacing="0">
        <tr><td align="left">
          <input type="hidden" name="r" value="1"/>Search: <input type="text" name="s" value="" size="25" maxlength="40"/><input type="submit" value="Search"/><input type="reset" value="Reset"/><br/>[<input type="radio" name="q" value="t"/>] Subjects [<input type="radio" name="q" value="a"/>] Authors [<input type="radio" name="q" value="b"/>] Bodies for list 'axis-c-dev'
        </td></tr>
      </table>
  </form>
  </p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/mailguide.xml
  
  Index: mailguide.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="MailGuideline"/>
  <section>
  <title>Mail Guideline</title>
  
  <p>Every volunteer project obtains its strength from the people involved in it. Mailing lists provide a simple and effective communication mechanism. </p>
  
  <p>You are welcome to join any of our mailing lists (or all of them if you wish). You can choose to lurk, or actively participate. It's up to you.</p>
  
  <p><b>Before you join these lists, you should make sure that you read and follow the information below... </b></p>
  
  <p>We ask that you do your best to respect the charter of the appropriate mailing list. There are generally two types of lists that you can join. 
    <ul>
      <li>The "User" list is where you should send questions and comments about configuration, setup, usage and other "user" types of questions.</li>
      <li> The "Developer" list is where you should should send questions and comments about the actual software source code and general "development" types of questions. </li>
    </ul>
  </p>
  
  <p><b>Summary: Join the lists that are appropriate for your discussion.</b><br/>
    Please make sure that you are joining the list that is appropriate for the topic or product that you would like to discuss.</p>
  
  <p><b>Summary: Do not abuse resources in order to get help.</b><br/>
    Asking your configuration or user type of question on the developers list because you think that you will get help more quickly by going directly to the developers instead of to the user base is not very nice. Chances are that doing this will actually prevent people from answering your question because it is clear that you are trying to abuse resources.</p>
  
  <p><b>Summary: Do your best to ensure that you are not sending HTML or "Stylelized" email to the list.</b><br/>
    If you are using Outlook or Outlook Express or Eudora, chances are that you are sending HTML email by default. There is usually a setting that will allow you to send "Plain Text" email. If you are using Microsoft products to send email, there are several bugs in the software that prevent you from turning off the sending of HTML email. Please read this page as well...</p>
  
  <p><b>Summary: Watch where you are sending email.</b><br/>
    The majority of our mailing lists have set the Reply-To to go back to the list. That means that when you Reply to a message, it will go to the list and not to the original author directly. The reason is because it helps facilitate discussion on the list for everyone to benefit from. Be careful of this as sometimes you may intend to reply to a message directly to someone instead of the entire list.</p>
  
  <p><b>Summary: Do not crosspost messages.</b><br/>
    In other words, pick a mailing list and send your messages to that mailing list only. Do not send your messages to multiple mailing lists. The reason is that people may be subscribed to one list and not to the other. Therefore, some people may only see half of the conversation. </p>
  
  <p><a href="mail.html">Back to the Mailing List page.</a></p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/news.xml
  
  Index: news.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="News"/>
  <section>
  <title>News</title>
  
  <p>(December 16, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.4 Final is available!</b></a></p>
  <p>(December 03, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.4 Alpha is available!</b></a></p>
  <p>(November 16, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2RC2/">1.2 RC2 release</a> is now available!</p>
  <p>(October 29, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.3 Final is available!</b></a></p>
  <p>(September 30, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2RC1/">1.2 RC1 release</a> is now available!</p>
  <p>(September 15, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.3 Beta is available!</b></a></p>
  <p>(August 18, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.3 Alpha is available!</b></a></p>
  <p>(August 17, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2beta3/">1.2 beta 3 release</a> is now available!</p>
  <p>(July 14, 2004) : Axis <a href="http://www.apache.org/dyn/closer.cgi/ws/axis/1_2beta2/">1.2 beta 2 release</a> is now available!</p>
  <p>(July 09, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.2 is available!</b></a></p>
  <p>(June 29, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.2 Beta is available!</b></a></p>
  <p>(June 15, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.2 Alpha is available!</b></a></p>
  <p>(May 07, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.1.1 is available!</b></a></p>
  <p>(April 16, 2004) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.1 is available!</b></a></p>
  <p>(December 29, 2003) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/"><b>1.0 is released!</b></a></p>
  <p>(December 01, 2003) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_2alpha/">1.2 Alpha</a> is available! </p>
  <p>(December 01, 2003) : Axis C++ <a href="http://www.apache.org/dist/ws/axis-c/">Beta</a> is available! </p>
  <p>(October 31, 2003) : Axis C++ alpha has been released! </p>
  <p>(September 10, 2003) : Axis CVS Repository has moved from xml-axis to <a href="http://cvs.apache.org/viewcvs/ws-axis/">ws-axis</a></p>
  <p>(June 16, 2003) : Axis <a href="http://ws.apache.org/axis/download.cgi">1.1</a> is now available!</p>
  <p>(March 5, 2003) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_1rc2/">1.1 RC2 release</a> is now available!</p>
  <p>(February 9, 2003) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_1RC1/">1.1 RC1 release</a> is now available!</p>
  <p>(October 7, 2002) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_0rc2/">1.0</a> is now available!</p>
  <p>(September 30, 2002) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_0rc2/">1.0 RC2 release</a> is now available!</p>
  <p>(September 6, 2002) : Axis <a href="http://archive.apache.org/dist/ws/axis/1_0rc1/">1.0 RC1 release</a> is now available!</p>
  <p>(July 9, 2002) : The Axis <a href="http://archive.apache.org/dist/ws/axis/beta3/">beta 3 release</a> is available!</p>
  
  <p>See the <a href="mail.html">Mailing Lists</a> for more information.</p>
  
  <p>The Axis Development Team</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/overview.xml
  
  Index: overview.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="Overview"/>
  <section>
  <title>Overview</title>
  
  <p>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!</p>
  
  <p>There are a variety of ways to participate. Regardless of how you choose to participate, we suggest you join some or all of our <a href="mail.html">mailing lists</a>.</p>
  
  <p><b>Use the Products and Give Us Feedback</b></p>
  
  <p>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.
    <ul>
      <li><a href="mail.html">Join Mailing Lists</a></li>
      <li><a href="releases.html">Download Binary Builds</a></li>
      <li><a href="bugs.html">Report bugs/Request additional features</a></li>
    </ul>
  </p>
  
  <p><b>Contribute Code or Documentation Patches</b></p>
  
  <p>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:
    <ul>
      <li><a href="mailguide.html">Read Guidelines</a></li>
      <li><a href="ref.html">Review Reference Library</a></li>
      <li><a href="http://cvs.apache.org/viewcvs/ws-axis/">Download the Source Code</a></li>
      <li><a href="cvs.html">Access CVS Repository</a></li>
    </ul>
  </p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/ref.xml
  
  Index: ref.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="ReferenceLibrary"/>
  <section>
  <title>Reference Library</title>
  
  <p>The Axis Project lives or fails based on its human resources. Users and contributors alike help the project with ideas and brainpower. A common
  foundation of knowledge is required to effectively participate in this virtual community. The following is a list of documents that we have found
  helpful for us and may be helpful to you:</p>
  
  <p>These resources are required reading for anybody contributing source code to the project.</p>
  
  <p><b><font>SOAP Specific Resources</font></b></p>
  
  <p><b><a href="http://www.w3.org/TR/soap/">SOAP W3C Specification</a></b><br/>
    Required reading.</p>
  
  <p><b><a href="http://www.w3.org/TR/SOAP-attachments">SOAP Messaging with Attachments W3C Specification</a></b><br/>
    SOAP combined with MIME.</p>
  
  <p><b><a href="http://www.w3.org/TR/SOAP-dsig/">SOAP Security Extensions: Digital Signature Specification</a></b><br/>
    Adding security to SOAP.</p>
  
  <p><b>Other Specifications</b><b><a href="http://www.w3c.org/TR/wsdl.html"></a></b></p>
  
  <p><a href="http://www.w3c.org/TR/wsdl.html">Web Services Description Language (WSDL) 1.1</a></p>
  
  <p><a href="http://www.ws-i.org/Profiles/BasicProfile-1.0.html">WS-I Basic Profile Version 1.0</a></p>
  
  <p><a href="http://jcp.org/aboutJava/communityprocess/first/jsr101/index.html">Java API for XML-based RPC (JAX-RPC)</a></p>
  
  <p><b>Other Resources</b></p>
  
  <p><b><a href="http://java.sun.com/docs/books/jls/index.html">The Java Language Specification</a></b><br/>
    Written by the creators of the Java Programming Language, this online book is considered by many to be the bible for programming in Java. A must
  read.</p>
  
  <p><b><a href="http://java.sun.com/products/jdk/javadoc/index.html">Javadoc</a></b><br/>
    Javadoc is the automatic software documentation generator used by Java since it was first released. All code written for this project must be documented using Javadoc conventions.</p>
  
  <p><b><a href="http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html">The Java Code Conventions</a></b><br/>
    This Sun document specifies the de-facto standard way of formatting Java code. All code written for this project must follow these conventions.</p>
  
  <p><b><a href="http://cvsbook.red-bean.com/">Open Source Development with CVS</a></b><br/>
    Written by Karl Fogel, this is an online version of many of the primary chapters from the dead-tree version of his book.</p>
  
  <p><b><a href="http://www.cvshome.org/docs/blandy.html">Introduction to CVS</a></b><br/>
    Written by Jim Blandy, this brief introduction gives a first look into CVS. If you have never used CVS before, you'll want to start here.</p>
  
  <p><b><a href="https://www.cvshome.org/docs/manual/">Version Management with CVS</a></b><br/>
    Written by Per Cederqvist et al, this is the main manual for CVS. It provides details on all documented CVS features.</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/releases.xml
  
  Index: releases.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="Releases"/>
  <section>
  <title>Releases</title>
  
  <p>
  <table border="0" width="90%">
    <tr> 
      <td><b>Name</b></td>
      <td><b>Date</b></td>
      <td><b>Description</b></td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2RC2/">1.2RC2</a></td>
      <td>November 17, 2004</td>
      <td>Release Candidate #2 for version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2RC1/">1.2RC1</a></td>
      <td>September 30, 2004</td>
      <td>Release Candidate #1 for version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2beta3/">1.2beta3</a></td>
      <td>August 17, 2004</td>
      <td>Third beta release for version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2beta2/">1.2beta2</a></td>
      <td>July 14, 2004</td>
      <td>Second beta release for version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2beta/">1.2beta1</a></td>
      <td>April 1, 2004</td>
      <td>First beta release for version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_2alpha/">1.2alpha</a></td>
      <td>December 1, 2003</td>
      <td>Alpha Version 1.2.</td>
    </tr>
    <tr>
      <td><a href="http://ws.apache.org/axis/download.cgi">1.1</a> (from mirror)</td>
      <td>June 16, 2003</td>
      <td>Final Version 1.1.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_1rc2">1.1rc2</a></td>
      <td>March 5, 2003</td>
      <td>Release Candidate #2 for version 1.1.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_1RC1">1.1rc1</a></td>
      <td>February 9, 2003</td>
      <td>Release Candidate #1 for version 1.1.</td>
    </tr>
    <tr>
      <td><a href="http://archive.apache.org/dist/ws/axis/1_1beta">1.1beta</a></td>
      <td>December 3, 2002</td>
      <td>Beta for 1.1 release</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/1_0/">1.0</a></td>
      <td>October 7, 2002</td>
      <td>Release 1.0.</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/1_0rc2/">1.0rc2</a></td>
      <td>September 30, 2002</td>
      <td>Release Candidate #2 for version 1.0.</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/1_0rc1/">1.0rc1</a></td>
      <td>September 6, 2002</td>
      <td>Release Candidate #1 for version 1.0.</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/beta3/">Beta 3</a></td>
      <td>July 9, 2002</td>
      <td>Third beta release (<a href="beta2-beta3.html">changes since beta 2</a>).</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/beta2/">Beta 2</a></td>
      <td>April 29, 2002</td>
      <td>Second beta release (<a href="beta1-beta2.html">changes since beta 1</a>)</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/beta1/">Beta 1</a></td>
      <td>March 15, 2002</td>
      <td>First beta release.</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/alpha3">Alpha 3</a></td>
      <td>December 14, 2001</td>
      <td>Third Alpha - add JAX RPC, WSDD, more WSDL functionallity, etc.</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/alpha2">Alpha 2</a></td>
      <td>September 21, 2001</td>
      <td>Second Alpha - add WSDL functionality, many bug fixes</td>
    </tr>
    <tr> 
      <td><a href="http://archive.apache.org/dist/ws/axis/alpha1">Alpha 1</a></td>
      <td>August 15, 2001</td>
      <td>First Alpha release</td>
    </tr>
  </table>
  </p>
  
  <p>For nightly builds, see the <a href="interim.html">Interim Drops</a> page.</p>
  
  </section>
  
    </body>
  </document>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/site.xml
  
  Index: site.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  
  <!--
  Forrest site.xml
  
  This file contains an outline of the site's information content.  It is used to:
  - Generate the website menus (though these can be overridden - see docs)
  - Provide semantic, location-independent aliases for internal 'site:' URIs, eg
  <link href="site:changes"> links to changes.html (or ../changes.html if in
    subdir).
  - Provide aliases for external URLs in the external-refs section.  Eg, <link
    href="ext:cocoon"> links to http://xml.apache.org/cocoon/ 
  
  See http://xml.apache.org/forrest/linking.html for more info
  -->
  
  <site label="Axis" href="" xmlns="http://apache.org/forrest/linkmap/1.0" tab="">
  <Axis label="Axis">
   <introduction label="Introduction" href="index.html"/>
   <news label="News" href="news.html"/>
  <!-- <faq label="FAQ" href="faq.html"/>-->
   <wiki label="FAQ/Wiki" href="http://wiki.apache.org/ws/FrontPage/Axis"/>
   <getinvolved label="Get Involved">
    <overview label="Overview" href="overview.html"/>
    <cvs label="CVS Repository" href="cvs.html"/>
    <mailinglist label="Mailing Lists" href="mail.html"/>
    <library label="Reference Library" href="ref.html" target="body"/>
    <bugs label="Bugs" href="bugs.html"/>
    <buildsite label="HowToBuildSite" href="howtobuild.html"/>
   </getinvolved>
   <axisjava label="Axis (Java)">
    <documentation label="Documentation" href="java/index.html"/>
    <installation label="Installation" href="java/install.html"/>
    <users label="User's Guide" href="java/user-guide.html"/>
    <developers label="Developer's Guide" href="java/developers-guide.html"/>
    <integration label="Integration Guide" href="java/integration-guide.html"/>
    <architecture label="Architecture Guide" href="java/architecture-guide.html"/>
    <reference label="Reference Guide" href="java/reference.html"/>
    <read label="Reading Guide" href="java/reading.html"/>
    <requirements label="Requirements" href="java/requirements.html"/>
   </axisjava>
   <axiscpp label="Axis (C++)">
    <axisc label="Latest Axis C++ Release!" href="http://ws.apache.org/axis/cpp/index.html"/>
    <documentation label="Documentation" href="http://ws.apache.org/axis/cpp/documentation.html"/>
    <download label="Download" href="http://ws.apache.org/axis/cpp/download.html"/>
    <wiki label="Wiki Pages" href="http://wiki.apache.org/ws/FrontPage/AxisCPP"/>
    <who label="Who we are" href="http://ws.apache.org/axis/cpp/who.html"/>
    </axiscpp>
  <downloads label="Downloads">
    <releases label="Releases" href="releases.html"/>
    <interim label="Interim Drops" href="interim.html"/>
    <sourcecode label="Source Code" href="http://cvs.apache.org/viewcvs/ws-axis/"/>
  </downloads>
  <translation label="Translation">
    <releases label="Japanese" href="http://ws.apache.org/axis/ja/index.html"/>
  </translation>
  <related label="Related Projects">
    <wsif label="WSIF" href="http://ws.apache.org/wsif/"/>
    <wsil label="WSIL" href="http://cvs.apache.org/viewcvs/*checkout*/ws-wsil/java/README.htm"/>
    <wsdl4j label="WSDL4J" href="http://www-124.ibm.com/developerworks/projects/wsdl4j/"/>
    <uddi4j label="UDDI4J" href="http://www.uddi4j.org/"/>
  </related>
  <misc label="Misc">
    <who label="Who We Are" href="who.html"/>
    <contact label="Contact" href="contact.html"/>
    <legal label="Legal" href="legal.html"/>
    <notes label="Notes/Docs" href="docs.html"/>
  </misc>
  
  </Axis>
  
    <external-refs>
      <xml.apache.org href="http://xml.apache.org/">
        <forrest href="forrest/">
          <validation href="validation.html"/>
          <webapp href="your-project.html#webapp"/>
          <document-v11 href="document-v11.html"/>
        </forrest>
        <cocoon href="cocoon/"/>
        <mori href="http://jakarta.terra-intl.com" />
      </xml.apache.org>
    </external-refs>
  
  </site>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/tabs.xml
  
  Index: tabs.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE tabs PUBLIC "-//APACHE//DTD Cocoon Documentation Tab V1.0//EN" "http://apache.org/forrest/dtd/tab-cocoon-v10.dtd">
  
  <tabs software="Terra-International, Inc."
    title="Terra-International, Inc."
    copyright="Terra-International, Inc."
    xmlns:xlink="http://www.w3.org/1999/xlink">
  
    <!-- The rules are:
      @dir will always have '/@indexfile' added.
      @indexfile gets appended to @dir if the tab is selected. Defaults to 'index.html'
      @href is not modified unless it is root-relative and obviously specifies a
      directory (ends in '/'), in which case /index.html will be added
      If @id's are present, site.xml entries with a matching @tab will be in that tab.
    -->
  
    <tab id="" label="WebServices-Axis" dir="" indexfile="index.html"/>
    <!-- Add new tabs here, eg:
    <tab label="How-Tos" dir="community/howto/"/>
    <tab label="XML Site" dir="xml-site/"/>
    -->
  
  </tabs>
  
  
  
  1.1                  ws-axis/site/src4forrest-060/java/src/documentation/content/xdocs/who.xml
  
  Index: who.xml
  ===================================================================
  <?xml version="1.0" encoding="UTF-8"?>
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
    <header>
      <title>WebServices - Axis</title>
    </header>
    <body>
  
  <a name="WhoWeAre"/>
  <section>
  <title>Who We Are</title>
  
  <p>The Axis Project operates on a meritocracy: the more you do, the more responsibility you will obtain. This page lists all of the people who have gone the extra mile and are Committers. If you would like to get involved, the first step is to join the mailing lists.</p>
  
  <p>We ask that you please do not send us emails privately asking for support. We are non-paid volunteers who help out with the project and we do not necessarily have the time or energy to help people on an individual basis. Instead, we have setup mailing lists which often contain hundreds of individuals who will help answer detailed requests for help. The benefit of using mailing lists over private communication is that it is a shared resource where others can also learn from common mistakes and as a community we all grow together.</p>
  
  <a name="ActiveCommittersJava"/>
  <section>
  <title>Active Committers (Java)</title>
  
  <ul>
    <li>
      <b>Andras Avar</b>
      &lt;<a href="mailto:Andras.Avar@nokia.com">andras.avar@nokia.com</a>&gt;
    </li>
    <li>
      <b>David Chappell</b>
      &lt;<a href="mailto:chappell@sonicsoftware.com">chappell@sonicsoftware.com</a>&gt;
    </li>
    <li>
      <b>Glen Daniels</b>
      &lt;<a href="mailto:gdaniels@apache.org">gdaniels@apache.org</a>&gt;
    </li>
    <li>
      <b>Doug Davis</b>
      &lt;<a href="mailto:dug@apache.org">dug@apache.org</a>&gt;
    </li>
    <li>
      <b>Eric Friedman</b>
      &lt;<a href="mailto:ericf@apache.org">ericf@apache.org</a>&gt;
    </li>
    <li>
      <b>Chris Haddad</b>
      &lt;<a href="mailto:haddadc@apache.org">haddadc@apache.org</a>&gt;
    </li>
    <li>
      <b>Tom Jordahl</b>
      &lt;<a href="mailto:tomj@macromedia.com">tomj@macromedia.com</a>&gt;
    </li>
    <li>
      <b>Dominik Kacprzak</b>
      &lt;<a href="mailto:dominik@apache.org">dominik@apache.org</a>&gt;
    </li>
    <li>
      <b>Rick Kellogg
      &lt;</b><a href="mailto:rmkellogg@comcast.net">rmkellogg@comcast.net</a>&gt;
    </li>
    <li>
      <b><a href="http://ws.apache.org/~toshi/">Toshiyuki Kimura (Toshi)</a></b>
      &lt;<a href="mailto:kimuratsy@nttdata.co.jp">kimuratsy@nttdata.co.jp</a>&gt;
    </li>
    <li>
      <b>Steve Loughran</b>
    </li>
    <li>
      <b>Jaime Meritt</b>
      &lt;<a href="mailto:jmeritt@sonicsoftware.com">jmeritt@sonicsoftware.com</a>&gt;
    </li>
    <li>
      <b>Yuhichi Nakamura</b>
      &lt;<a href="mailto:nakamury@apache.org">nakamury@apache.org</a>&gt;
    </li>
    <li>
      <b>Thomas Sandholm</b>
      &lt;<a href="mailto:sandholm@mcs.anl.gov">sandholm@mcs.anl.gov</a>&gt;
    </li>
    <li>
      <b>Igor Sedukhin</b>
      &lt;<a href="mailto:igors@apache.org">igors@apache.org</a>&gt;
    </li>
    <li>
      <b><a href="http://ws.apache.org/~dims/">Davanum Srinivas</a></b>
      &lt;<a href="mailto:dims@yahoo.com">dims@yahoo.com</a>&gt;
    </li>
    <li>
      <b>Sanjiva Weerawarana</b>
      &lt;<a href="mailto:sanjiva@watson.ibm.com">sanjiva@watson.ibm.com</a>&gt;
    </li>
    <li>
      <b><a href="http://www.iasandcb.pe.kr">Changshin Lee (a.k.a. Ias)</a></b>
      &lt;<a href="mailto:iasandcb@tmax.co.kr">iasandcb@tmax.co.kr</a>&gt;
    </li>
    <li>
     <b>Srinath Perera</b>
     &lt;<a href="mailto:hemapani@opensource.lk">hemapani@opensource.lk</a>&gt;
     </li>
    <li>
      <b>Venkat Reddy</b>
      &lt;<a href="mailto:venkat@apache.org">venkat@apache.org</a>&gt;
    </li>
    <li>
      <b>Jarek Gawor</b>
      &lt;<a href="mailto:gawor@apache.org">gawor@apache.org</a>&gt;
    </li>
  </ul>
  
  </section>
  
  <a name="ActiveCommittersC++"/>
  <section>
  <title>Active Committers (C++)</title>
  
  <ul>
    <li>
      <b>Chaminda Divitotawela</b>
      &lt;<a href="mailto:chadiv@opensource.lk">chadiv@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Nuwan Gurusinghe</b>
      &lt;<a href="mailto:nuwan@opensouce.lk">nuwan@opensouce.lk</a>&gt;
    </li>
    <li>
      <b>Susantha Kumara</b>
      &lt;<a href="mailto:susantha@opensource.lk">susantha@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Damitha Kumarage</b>
      &lt;<a href="mailto:damitha@opensource.lk">damitha@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Nadika Ranasinghe</b>
      &lt;<a href="mailto:nadika@opensource.lk">nadika@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Sanjaya Sinharage</b>
      &lt;<a href="mailto:sanjayasing@opensource.lk">sanjayasing@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Roshan Weerasuriya</b>
      &lt;<a href="mailto:roshan@opensource.lk">roshan@opensource.lk</a>&gt;
    </li>
    <li>
      <b>Sanjiva Weerawarana</b>
      &lt;<a href="mailto:sanjiva@watson.ibm.com">sanjiva@watson.ibm.com</a>&gt;
    </li>
  </ul>
  
  </section>
  
  <a name="CommittersEmeritiCommittersThatHaveBeenInactiveFor3MonthsOrMore)"/>
  <section>
  <title>Committers Emeriti (committers that have been inactive for 3 months or more)</title>
  
  <ul>
    <li>
      <b>Vahe Amirbekyan</b>
      &lt;<a href="mailto:avahe@apache.org">avahe@apache.org</a>&gt;
    </li>
    <li>
      <b>Russell Butek</b>
      &lt;<a href="mailto:butek@us.ibm.com">butek@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Wouter Cloetens</b>
      &lt;<a href="mailto:wouter@mind.be">wouter@mind.be</a>&gt;
    </li>
    <li>
      <b>Matt Duftler</b>
      &lt;<a href="mailto:duftler@apache.org">duftler@apache.org</a>&gt;
    </li>
    <li>
      <b>Steve Graham</b>
      &lt;<a href="mailto:sggraham@us.ibm.com">sggraham@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Rob Jellinghaus</b>
      &lt;<a href="mailto:robj@helium.com">robj@helium.com</a>&gt;
    </li>
    <li>
      <b>Jacek Kopecky</b>
      &lt;<a href="mailto:jacek@idoox.com">jacek@idoox.com</a>&gt;
    </li>
    <li>
      <b>Ravi Kumar</b>
      &lt;<a href="mailto:rkumar@borland.com">rkumar@borland.com</a>&gt;
    </li>
    <li>
      <b>Berin Loritsch</b>
      &lt;<a href="mailto:bloritsch@apache.org">bloritsch@apache.org</a>&gt;
    </li>
    <li>
      <b>George Matkovits</b>
      &lt;<a href="mailto:matkovitsg@apache.org">matkovitsg@apache.org</a>&gt;
    </li>
    <li>
      <b>Kevin Mitchell</b>
      &lt;<a href="mailto:kmitchell@apache.org">kmitchell@apache.org</a>&gt;
    </li>
    <li>
      <b>Vidyanand Murunikkara</b>
      &lt;<a href="mailto:Vidyanand@infravio.com">vidyanand@infravio.com</a>&gt;
    </li>
    <li>
      <b>Bill Nagy</b>
      &lt;<a href="mailto:wnagy@us.ibm.com">wnagy@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Christopher Nelson</b>
      &lt;<a href="mailto:cnelson@synchrony.net">cnelson@synchrony.net</a>&gt;
    </li>
    <li>
      <b>Ryo Neyama</b>
      &lt;<a href="mailto:neyama@apache.org">neyama@apache.org</a>&gt;
    </li>
    <li>
      <b>Glyn Normington</b>
      &lt;<a href="mailto:glyn@apache.org">glyn@apache.org</a>&gt;
      [<a href="http://cvs.apache.org/~glyn">Apache home page</a>]
    </li>
    <li>
      <b>Rick Rineholt
      &lt;</b><a href="mailto:rineholt@us.ibm.com">rineholt@us.ibm.com</a>&gt;
    </li>
    <li>
      <b><a href="http://www.intertwingly.net/blog/">Sam Ruby</a></b>
      &lt;<a href="mailto:rubys@us.ibm.com">rubys@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Rich Scheuerle</b>
      &lt;<a href="mailto:scheu@us.ibm.com">scheu@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Matt Seibert</b>
      &lt;<a href="mailto:mseibert@us.ibm.com">mseibert@us.ibm.com</a>&gt;
    </li>
    <li>
      <b>Richard Sitze</b>
      &lt;<a href="mailto:rsitze@apache.org">rsitze@apache.org</a>&gt;
    </li>
    <li>
      <b>James Snell</b>
      &lt;<a href="mailto:jasnell@us.ibm.com">jasnell@us.ibm.com</a>&gt;
    </li>
  </ul>
  
  </section>
  
  </section>
  
    </body>
  </document>