stevel 2003/03/25 11:30:49
Modified: java changelog.html Log: added 'changes that may break your code' section, mentioned mapping change and timeout. Added a 'what may break in future' section Revision Changes Path 1.4 +38 -3 xml-axis/java/changelog.html Index: changelog.html =================================================================== RCS file: /home/cvs/xml-axis/java/changelog.html,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- changelog.html 12 Mar 2003 17:40:03 -0000 1.3 +++ changelog.html 25 Mar 2003 19:30:49 -0000 1.4 @@ -14,10 +14,40 @@ </style> </head> <body> -<h2>Axis Change Log</h2> +<h1>Axis Change Log</h1> + +<h3>Forthcoming changes in Axis 1.2</h3> + +Here are some things that are expected to happen in the next release of Axis, so +you can start preparing for them today. + +<ul> + <li>log4j.properties will no longer be in axis.jar. This is to avoid conflicts + with the configuration files in other bits of the application. You can prepare + for this change by removing the file from axis.jar and including your own log4j + configuration files in your application. + </li> + +</ul> + +<h2>Axis 1.1</h2> + +<h3>Changes from 1.0 to 1.1 that may break your code</h3> +<ul> + <li> + We have changed how we map http URLs to packages, such that any directories in the + URL are used as well as the hostname. The previous behavior was a defect, as it + would import WSDL from the same site into the same place. If you do not explicitly + state the mappings of URIs to packages, things may now end up in different places + </li> + <li> The default socket timeout for clients is now 60 seconds, not infinity. + You can use the setTimeout() option on any binding (cast it to an + <tt>org.apache.axis.client.Stub</tt> first) to change this.</li> +</ul> <h3>Changes from 1.0 to 1.1</h3> <ul> + <li>Axis supports JMS for reliable messaging between client and server. Note that the actual wire format of JMS messages is vendor-specific at present, so you may not be able to use this to connect arbitrary JMS clients and servers @@ -25,8 +55,11 @@ details. (rule-of-thumb is "if you can get a JMS connection working, we can talk SOAP over it." :)) - <li>We include a more recent version of wsdl4j.jar (28/feb/2003). - + <li>We include a more recent version of wsdl4j.jar (23/mar/2003). + + <li>Log4J 1.2.8 is the version of log4J we use, though Axis still works with + older versions (i.e. we dont use the XML configuration mechanism.). + <li>Many more WSDL and interop issues reported (thank you!) and fixed. <li>One late breaking interop fix was a workaround for a bug in @@ -94,6 +127,8 @@ and we need to do a lot more interop testing across platforms and languages. We also need a willing volunter to provide a guide to exceptions in SOAP and Axis. + +<h2>Axis 1.0</h2> <h3>Changes from 1.0beta-3 to 1.0</h3> <ul>