This is an automated email from the ASF dual-hosted git repository. billblough pushed a commit to tag 1.2 in repository https://gitbox.apache.org/repos/asf/axis-axis1-java.git
commit d5004bdb8b7b865a99c2e2d433bac0d42ca6b668 Author: Glen Daniels <gdani...@apache.org> AuthorDate: Tue May 3 18:16:43 2005 +0000 Merging over HEAD changes to 1.2 branch --- changelog.html | 17 ++++++++++++++++- docs/reference.html | 17 +++++++++++++++++ release-notes.html | 8 +++++--- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/changelog.html b/changelog.html index bda2f01..7f1ddaf 100644 --- a/changelog.html +++ b/changelog.html @@ -16,7 +16,22 @@ h1 { margin-left: -30px} <body> <h1>Axis Change Log</h1> -<h2>Axis 1.2 beta 3</h2> +<h2>Axis 1.2</h2> + +<h3>Changes from 1.2rc3</h3> +<ul> + <li> Tons of changes to typemapping system to better support jax-rpc1.1 and .NET + <li> Improved SAAJ 1.2 support + <li> Much better for rpc/lit and doc/lit (especially for arrays) + <li>Map schema "wrapped" arrays (with inner <item> elements) into arrays of the item type, instead of JavaBeans, by default. Introduce the "-w" or "--wrapArrays" option to WSDL2Java to switch back to the earlier behavior. + <li> Fix some WS-I related bugs. Makes it easier to deploy WS-I BP compatible services. + <li> Internationalized happyaxis jsp pages. + <li> Updated to latest dependency jars. (ex wsdl4j-1.5.1.jar) + <li> Improved commons httpclient support. + <li> Support for sending and receiving multiple cookies + <li> Lots of fixes for performance enhancements (including eliminating ThreadLocal's) + <li> Improved JMX support - Start/Stop server/services and deploy/modify services +</ul> <h3>Changes from 1.2beta2</h3> <ul> diff --git a/docs/reference.html b/docs/reference.html index c11bb81..5fd64ce 100644 --- a/docs/reference.html +++ b/docs/reference.html @@ -126,6 +126,10 @@ password to access the WSDL-URI <br> <argument> <br> use this as the implementation class <br> + -w, --wrapArrays +<br> + +Prefer generating JavaBean classes like "ArrayOfString" for certain schema array patterns (default is to use String []) <br> </p> <h4> -h, --help</h4> Print the usage statement and exit @@ -284,6 +288,19 @@ that your implementation class implements the port type name interface generated by wsdl2java. You should also make sure that all your exported methods throws java.lang.RemoteException. </p> +<h4> -w, --wrapArrays</h4> +<p>When processing a schema like this:</p> +<pre> +<element name="array"> + <complexType> + <sequence> + <element name="item" type="xs:string"/> + </sequence> + </complexType> +</element> +</pre> +The default behavior (as of Axis 1.2 final) is to map this XML construct to a Java String array (String[]). If you would rather a specific JavaBean class (i.e. ArrayOfString) be generated for these types of schemas, you may specify the -w or --wrapArrays option. +</p> <br> <h3><a name="Java2WSDL"></a>Java2WSDL Reference</h3> <p>Here is the help message generated from the current tool: </p> diff --git a/release-notes.html b/release-notes.html index 52a5819..80f6355 100644 --- a/release-notes.html +++ b/release-notes.html @@ -22,10 +22,12 @@ h1 { margin-left: -30px} <h3>About this release</h3> <p>This is the Final release of Axis 1.2. Please kick the tires, put it through it's paces, and let us know via our mailing lists or -bug tracking system if there are problems. +<a href="http://issues.apache.org/jira/browse/AXIS";>bug tracking system</a> if there are problems. + +<dl><dd><b>Please Note:</b> It's been much too long between 1.1 and 1.2, and as such we are releasing 1.2 in order to distribute an "official" release incorporating all the fixes and improvements. We do realize that there are still some issues to be resolved, and we expect to follow the "release early and often" mantra in a much more rigorous way than we have been over the past year. The net of this : expect to see a follow-on 1.2.1 or 1.3 release sometime soon as well.</dd></dl> <h3>Change History</h3> -<p>Click to read the <a href="docs/cvslog.html">cvs change log</a>.</p> +<p>Here is the <a href="changelog.html">change log</a> (a high-level list of changes). You can also read the <a href="docs/cvslog.html">cvs change log</a> (which lists actual diffs).</p> <h3>JAX-RPC</h3> <p>This release is intended to be 100% compliant with the <a href="http://java.sun.com/xml/jaxrpc";>JAX-RPC</a> and <a href="http://java.sun.com/xml/saaj/";>SAAJ</a> specifications from Sun. @@ -39,7 +41,7 @@ bug tracking system if there are problems. <h3>How You Can Help</h3> <p>Coding, testing, and helping to answer questions on axis-user are all greatly appreciated. We particularly encourage you to submit improvements to the documentation, - however large or small and in any format, to axis-...@ws.apache.org. Also, + however large or small and in any format, to <a href="mailto:axis-...@ws.apache.org";>axis-...@ws.apache.org</a>. Also, interoperability is always a concern, so please report all <i>replicable</i> bugs.</p> <p>Thanks for your interest in Axis!</p>