duftler     02/05/23 13:25:19

  Modified:    sources/soap index.xml releases.xml
  Log:
  Updated for version 2.3.
  
  Revision  Changes    Path
  1.10      +4 -0      xml-site/sources/soap/index.xml
  
  Index: index.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/soap/index.xml,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- index.xml 4 Feb 2002 18:33:04 -0000       1.9
  +++ index.xml 23 May 2002 20:25:19 -0000      1.10
  @@ -2,6 +2,10 @@
   <!DOCTYPE s1 SYSTEM "sbk:/style/dtd/document.dtd">
   
   <s1 title="Apache SOAP">
  +     <s2 title="May 23, 2002 - Version 2.3 Release Candidate 2 Posted">
  +     <p>Click <jump href="releases.html#v2.3">here</jump> for a list
  +     of changes.</p>
  +     </s2>
        <s2 title="May 30, 2001 - Version 2.2 Released">
        <p>Click <jump href="releases.html#v2.2">here</jump> for a list
        of changes.</p>
  
  
  
  1.9       +248 -0    xml-site/sources/soap/releases.xml
  
  Index: releases.xml
  ===================================================================
  RCS file: /home/cvs/xml-site/sources/soap/releases.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- releases.xml      30 May 2001 15:37:12 -0000      1.8
  +++ releases.xml      23 May 2002 20:25:19 -0000      1.9
  @@ -1,6 +1,254 @@
   <?xml version="1.0" standalone="no"?>
   <!DOCTYPE s1 SYSTEM "sbk:/style/dtd/document.dtd">
   <s1 title="Releases">
  +     <anchor name="v2.3"/>
  +     <s2 title="May 16, 2002 - Version 2.3 Release Candidate 1">
  +             <ul>
  +                     <li>Changed default schema to 2001 spec.
  +                     </li><li>Reflected timeInstant -&gt; dateTime change
  +                     in 2001 schema spec.
  +                     </li><li>Added support for primitive XSD data type
  +                     hexBinary.
  +                     </li><li>Added support for 2001:base64Binary.
  +                     </li><li>Added HTTPS proxy support.
  +                     </li><li>
  +                     Made several changes to reduce the overhead
  +                     of a SOAPMappingRegistry creation and
  +                     also
  +                     to reduce the number of SMRs created.
  +                     </li><li>Removed SMR constructor which took the schema
  +                     namespace URI because it doesn't work
  +                     (new'ing
  +                     an SMR with the desired URI isn't enough
  +                     to make the entire thing use that schema
  +                     URI).
  +                     </li><li>Added a getParent() method to 
SOAPMappingRegistry
  +                     to allow the registry tree to be walked-up.
  +                     </li><li>Added a test to the SOAPMappingRegistry so
  +                     that null strings get serialized correctly.
  +                     </li><li>Fixed a bug that prevents the default encoding
  +                     from being correctly applied in the SOAPMappingRegistry.
  +                     </li><li>The SOAPMappingRegistry class, a subclass
  +                     of XMLJavaMappingRegistry, now supports
  +                     chaining,
  +                     i.e. an instance has a parent, with the
  +                     parent
  +                     being null for the &quot;root&quot; instance.
  +                     When looking up a mapping, the chain
  +                     is followed
  +                     if necessary to resolve the mapping.
  +                     </li><li>The XMLJavaMappingRegistry class has a method
  +                     setDefaultEncodingStyle, which sets the
  +                     default
  +                     encoding style. When this method is called
  +                     on a SOAPMappingRegistry instance, the
  +                     default
  +                     encoding style is set only for the particular
  +                     link in the chain. It is *not* set for
  +                     the
  +                     parent (and recursively for all parents).
  +                     This breaks the proper application of
  +                     the
  +                     default.
  +                     </li><li>Fixed encoding in SOAPHTTPConnection for
  +                     systems whose default codepage is not
  +                     8859_1.
  +                     </li><li>Add deployment descriptor to the bag in 
SOAPContext
  +                     so people can query the data in it.
  +                     </li><li>Fixed the popPollDelay constructor argument
  +                     in SOAPSMTPConnection so that it is no
  +                     longer
  +                     being ignored.
  +                     </li><li>Put the port number back in the HTTP host
  +                     header.
  +                     </li><li>Fixed the behavior of ExceptionFaultListener.
  +                     It was previously not looking in the
  +                     right
  +                     place for the type of the detail entry
  +                     to
  +                     be unmarshalled. It was also not printing
  +                     the encodingStyle attribute.
  +                     </li><li>Within SOAPException, the fault code and
  +                     exception message will now be run through
  +                     Utils.cleanString(...) to escape special
  +                     characters.
  +                     </li><li>&quot;Clean&quot; stack tracebacks. In 
particular,
  +                     constructors appear in stack tracebacks
  +                     as
  +                     &lt;init&gt; methods.
  +                     </li><li>
  +                     Fixed the deployment descriptor so javaType=
  +                     doesn't get output if the value is null.
  +                     </li><li>Fixed a bug that prevented a service's method
  +                     from taking a Hashtable, array, or Vector,
  +                     as a parameter, while returning a DOM
  +                     Element.
  +                     </li><li>Fixed the documentation and code for the
  +                     Base64 class so that they match, and
  +                     so that
  +                     encode uses its len parameter correctly.
  +                     </li><li>Fixed a bug that prevented the client from
  +                     using a BeanSerializer to serialize SOAP-encoded
  +                     parameters within a Call labeled with
  +                     the
  +                     literalXML encoding style.
  +                     </li><li>The BooleanDeserializer has been updated
  +                     to be very liberal in what it will accept;
  +                     per the spec, 0 and 1 are valid boolean
  +                     values
  +                     (and, in fact, are the ones used by the
  +                     WhiteMesa
  +                     implementation).
  +                     </li><li>Synchronized calls to DateFormat's methods,
  +                     since DateFormat appears to not be thread-safe.
  +                     </li><li>Serialize dates without losing precision
  +                     (the JDK format is contains milliseconds).
  +                     Deserialize dates with any number of
  +                     digits
  +                     of fractional seconds, and with or without
  +                     a time zone offset.
  +                     </li><li>Fixed a NullPointerException that was being
  +                     thrown when a DataSource was passed as
  +                     the
  +                     source parameter within the MimePartSerializer.
  +                     </li><li>Started to add the ability to serialize 
elements
  +                     with qualified names. If PrefixedName
  +                     objects
  +                     are not explicitly used as the context
  +                     arguments
  +                     for serialization, the behavior is exactly
  +                     the same as it was before.
  +                     </li><li>
  +                     Fixed a bug in the EJB providers which
  +                     printed
  +                     out the wrong error message.
  +                     </li><li>Changed context intialization within the
  +                     EJB providers to allow the specification
  +                     of the PROVIDER_URL and INITIAL_CONTEXT_FACTORY
  +                     separately.
  +                     </li><li>Put in the non-debug version of the COM 
provider.
  +                     </li><li>
  +                     Added a method to remove a body part
  +                     from
  +                     a Call object.
  +                     </li><li>
  +                     Fixed a problem that would cause a Call
  +                     object's
  +                     targetObjectURI property to get set to
  +                     null
  +                     if a Fault was returned.
  +                     </li><li>Pass the actual encoding style on the Call
  +                     constructor. Solves a literal XML interop
  +                     problem with pocket soap.
  +                     </li><li>
  +                     Fixed a bug that was causing an attribute
  +                     to be printed without a closing &quot;.
  +                     </li><li>
  +                     The DeploymentDescriptor will now allow
  +                     a
  +                     TypeMapping to be specified without the
  +                     elementType.
  +                     </li><li>Made the DeploymentDescriptor and TypeMappings
  +                     serializing/deserializing logic more
  +                     tolerant
  +                     of null values.
  +                     </li><li>Fixed the DeploymentDescriptor.toString()
  +                     method to correctly display the TypeMappings.
  +                     </li><li>
  +                     Removed debug println from the DeploymentDescriptor.
  +                     </li><li>
  +                     Add support for opts on java and script
  +                     services
  +                     in the dd.xml file.
  +                     </li><li>A type-check was not being performed in the
  +                     ServiceManager due to its placement.
  +                     It has
  +                     been moved so that it now has effect.
  +                     </li><li>Added support for setting the configuration
  +                     file name as a Web application context
  +                     parameter
  +                     so that it will be picked up by the JSPs
  +                     as well as the router servlets. This
  +                     will
  +                     fix the problem of the JSPs using the
  +                     default
  +                     ConfigMananger when one has been specified
  +                     for the router servlets.
  +                     </li><li>Fixed problem of attempting to store null
  +                     as the classloader in the servlet attributes.
  +                     </li><li>Made the servlets store the classloader from
  +                     the thread instead of theirs.
  +                     </li><li>Removed 2 server-side stack traces from the
  +                     servlets where exceptions were also being
  +                     propagated.
  +                     </li><li>Made the 
ServerHTTPUtils.readEnvelopeFromRequest(...)
  +                     method public, instead of the default
  +                     package
  +                     access.
  +                     </li><li>The code will now only store the target object
  +                     in the ServletContext or HTTPSession
  +                     when
  +                     it is newly created, and will not store
  +                     it
  +                     on each invocation.
  +                     </li><li>Added a patch to SOAPHTTPConnection that
  +                     makes the set-cookie and set-cookie2
  +                     header
  +                     searches case-insensitive.
  +                     </li><li>Fixed exceptions that are thrown from 
HTTPUtils,
  +                     so that they contain more helpful messages.
  +                     </li><li>Ensure request URI contains at least one
  +                     character.
  +                     </li><li>Fixed a StringOutOfBoundsException that was
  +                     being thrown when a server returned a
  +                     header
  +                     with no value to an Apache SOAP client.
  +                     </li><li>Added a method to DOMUtils to retrieve 
qualified
  +                     attribute value. That is, it will returna
  +                     QName representing the value of the requested
  +                     attribute.
  +                     </li><li>Fixed a problem with QName that Was causing
  +                     it to throw a NullPointerException if
  +                     localPart
  +                     constructor arg was null.
  +                     </li><li>
  +                     Fixed a missing closing &lt;/a&gt; tag
  +                     in
  +                     list.jsp.
  +                     </li><li>Build now allows dist target to build when
  +                     ejb is not present.
  +                     </li><li>Added support for config file element to
  +                     allow users to enable or disable SOAP
  +                     interface
  +                     to Service Manager.
  +                     </li><li>Changed all samples to use the Fault class's
  +                     toString() method, instead of calling
  +                     the
  +                     getFaultCode() and getFaultString() methods.
  +                     This will cause the samples to display
  +                     all
  +                     the fault information, and not just parts
  +                     of it.
  +                     </li><li>Added a new calculator demo that simulates
  +                     a reverse polish notation calculator.
  +                     </li><li>Fixed the EJB sample so that the correct
  +                     parameters are passed to the EJB method.
  +                     </li><li>Fixed up the interop sample and added support
  +                     for the echoMap service.
  +                     </li><li>Updated to reflect Java 1.2+ requirement.
  +                     </li><li>Fixed some typos in the documentation.
  +                     </li><li>Fixed WAS 3.5 instructions for using the
  +                     correct Xerces JAR.
  +                     </li><li>Updated deployment descriptor schema to reflect
  +                     the mapping QName being made optional.</li>
  +                     <li>Made the XMLParserUtils.getXMLDocBuilder() method
  +                     synchronized.</li>
  +                     <li>Added support for turning off Nagle's algorithm
  +                     under TCP (HTTP).</li>
  +                     <li>Fixed ArraySerializer to recognize null items
  +                     when unmarshalling.</li>
  +             </ul>
  +     </s2>
        <anchor name="v2.2"/>
        <s2 title="May 30, 2001 - Version 2.2">
                <ul>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to