xml-general-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From duft...@apache.org
Subject cvs commit: xml-site/sources/soap index.xml releases.xml
Date Thu, 23 May 2002 20:25:20 GMT
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: general-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: general-cvs-help@xml.apache.org


Mime
View raw message