Author: jochen
Date: Wed Aug 30 14:31:45 2006
New Revision: 438637

URL: http://svn.apache.org/viewvc?rev=438637&view=rev
Log:
Release 3.0

Added:
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcHttpTransport.ByteArrayReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransport.GzipReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransport.ReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransport.ReqWriterImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcHttpTransport.ByteArrayReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransport.GzipReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransport.ReqWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransport.ReqWriterImpl.html
    webservices/xmlrpc/site/images/icon_help_sml.gif   (with props)
Removed:
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcHttpTransport.ByteArrayRequestWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransport.RequestWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcHttpTransport.ByteArrayRequestWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransport.RequestWriter.html
Modified:
    webservices/xmlrpc/site/advanced.html
    webservices/xmlrpc/site/apidocs/allclasses-frame.html
    webservices/xmlrpc/site/apidocs/allclasses-noframe.html
    webservices/xmlrpc/site/apidocs/constant-values.html
    webservices/xmlrpc/site/apidocs/deprecated-list.html
    webservices/xmlrpc/site/apidocs/help-doc.html
    webservices/xmlrpc/site/apidocs/index-all.html
    webservices/xmlrpc/site/apidocs/index.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcConfig.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcConfigImpl.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcException.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcHandler.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcRequest.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/XmlRpcRequestConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcRequest.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/class-use/XmlRpcRequestConfig.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/AsyncCallback.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/TimingOutCallback.TimeoutException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/TimingOutCallback.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClient.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcCommonsTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLocalTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/XmlRpcTransportImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/AsyncCallback.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/TimingOutCallback.TimeoutException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/TimingOutCallback.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClient.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientRequestImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcClientWorkerFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcCommonsTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcCommonsTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcHttpClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLiteHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLiteHttpTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLocalClientConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLocalStreamTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLocalStreamTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLocalTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcLocalTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcStreamTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcSunHttpTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcSunHttpTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcTransport.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcTransportFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcTransportFactoryImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/class-use/XmlRpcTransportImpl.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/package-use.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/ClientFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/class-use/ClientFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/package-summary.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/package-tree.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/client/util/package-use.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/LocalStreamConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/ServerStreamConnection.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/TypeConverter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/TypeConverterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/TypeConverterFactoryImpl.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/TypeFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/TypeFactoryImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcController.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcExtensionException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcHttpConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcLoadException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcRequestProcessor.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcStreamConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/XmlRpcWorkerFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/LocalStreamConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/ServerStreamConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/TypeConverter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/TypeConverterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/TypeConverterFactoryImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/TypeFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/TypeFactoryImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcController.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcExtensionException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcHttpConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcHttpRequestConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcHttpRequestConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcLoadException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcNotAuthorizedException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcRequestProcessor.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcRequestProcessorFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcStreamConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcStreamRequestConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcStreamRequestProcessor.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/class-use/XmlRpcWorkerFactory.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/common/package-use.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/JaxbParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/JaxbSerializer.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/JaxbTypeFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/class-use/JaxbParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/class-use/JaxbSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/class-use/JaxbTypeFactory.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/package-frame.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/jaxb/package-use.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/Util.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/class-use/ReflectiveXmlRpcMetaDataHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/class-use/Util.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/class-use/XmlRpcListableHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/class-use/XmlRpcMetaDataHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/class-use/XmlRpcSystemImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/metadata/package-use.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/package-frame.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/package-use.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/AtomicParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/BigDecimalParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/BigIntegerParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/BooleanParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/ByteArrayParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/CalendarParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/DateParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/DoubleParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/ExtParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/FloatParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/I1Parser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/I2Parser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/I4Parser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/I8Parser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/LongParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/MapParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/NodeParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/NullParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/ObjectArrayParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/SerializableParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/StringParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/TypeParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/TypeParserImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/XmlRpcRequestParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/XmlRpcResponseParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/AtomicParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/BigDecimalParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/BigIntegerParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/BooleanParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/ByteArrayParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/CalendarParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/DateParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/DoubleParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/ExtParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/FloatParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/I1Parser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/I2Parser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/I4Parser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/I8Parser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/LongParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/MapParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/NodeParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/NullParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/ObjectArrayParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/RecursiveTypeParserImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/SerializableParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/StringParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/TypeParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/TypeParserImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/XmlRpcRequestParser.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/class-use/XmlRpcResponseParser.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/parser/package-use.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/BigDecimalSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/BigIntegerSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/BooleanSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/ByteArraySerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/CalendarSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/DateSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/DoubleSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/ExtSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/FloatSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/I1Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/I2Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/I4Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/I8Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/ListSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/MapSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/NodeSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/NullSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/ObjectArraySerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/SerializableSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/StringSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/TypeSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/TypeSerializerImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/XmlRpcWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/XmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/BaseXmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/BigDecimalSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/BigIntegerSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/BooleanSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/ByteArraySerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/CalendarSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/CharSetXmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/DateSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/DefaultXMLWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/DoubleSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/ExtSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/FloatSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/I1Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/I2Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/I4Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/I8Serializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/ListSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/MapSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/NodeSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/NullSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/ObjectArraySerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/SerializableSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/StringSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/TypeSerializer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/TypeSerializerImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/XmlRpcWriter.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/class-use/XmlWriterFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/package-summary.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/package-tree.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/serializer/package-use.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.AuthenticationHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/PropertyHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.RequestProcessorFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/ServerHttpConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcHttpServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcServerConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcServerWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/XmlRpcStreamServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/AbstractReflectiveHandlerMapping.AuthenticationHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/AbstractReflectiveHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/PropertyHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/ReflectiveXmlRpcHandler.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestProcessorFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.RequestSpecificProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.StatelessProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/RequestProcessorFactoryFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/ServerHttpConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcHandlerMapping.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcHttpServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcHttpServerConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcLocalStreamServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcNoSuchHandlerException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcServerConfig.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcServerConfigImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcServerWorker.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcServerWorkerFactory.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/class-use/XmlRpcStreamServer.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/server/package-use.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/HttpUtil.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/LimitedInputStream.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/SAXParsers.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/ThreadPool.Task.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/ThreadPool.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/XmlRpcIOException.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/HttpUtil.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/LimitedInputStream.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/SAXParsers.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/ThreadPool.Task.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/ThreadPool.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/XmlRpcDateTimeDateFormat.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/XmlRpcDateTimeFormat.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/class-use/XmlRpcIOException.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/package-frame.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/package-summary.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/util/package-use.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/Connection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/HttpServletRequestImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/HttpServletResponseImpl.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/RequestData.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/ServletConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/ServletWebServer.Exception.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/ServletWebServer.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/WebServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/XmlRpcServlet.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/XmlRpcServletServer.ServletStreamConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/XmlRpcServletServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/Connection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/HttpServletRequestImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/HttpServletResponseImpl.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/RequestData.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/ServletConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/ServletWebServer.Exception.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/ServletWebServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/WebServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/XmlRpcServlet.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/XmlRpcServletServer.ServletStreamConnection.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/class-use/XmlRpcServletServer.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/package-frame.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/package-summary.html
    
webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/package-tree.html
    webservices/xmlrpc/site/apidocs/org/apache/xmlrpc/webserver/package-use.html
    webservices/xmlrpc/site/apidocs/overview-frame.html
    webservices/xmlrpc/site/apidocs/overview-summary.html
    webservices/xmlrpc/site/apidocs/overview-tree.html
    webservices/xmlrpc/site/apidocs/serialized-form.html
    webservices/xmlrpc/site/changes-report.html
    webservices/xmlrpc/site/changes.html
    webservices/xmlrpc/site/client.html
    webservices/xmlrpc/site/contributing.html
    webservices/xmlrpc/site/dependencies.html
    webservices/xmlrpc/site/dependency-convergence.html
    webservices/xmlrpc/site/download.html
    webservices/xmlrpc/site/extensions.html
    webservices/xmlrpc/site/faq.html
    webservices/xmlrpc/site/index.html
    webservices/xmlrpc/site/integration.html
    webservices/xmlrpc/site/issue-tracking.html
    webservices/xmlrpc/site/license.html
    webservices/xmlrpc/site/links.html
    webservices/xmlrpc/site/mail-lists.html
    webservices/xmlrpc/site/project-info.html
    webservices/xmlrpc/site/project-reports.html
    webservices/xmlrpc/site/project-summary.html
    webservices/xmlrpc/site/server.html
    webservices/xmlrpc/site/source-repository.html
    webservices/xmlrpc/site/ssl.html
    webservices/xmlrpc/site/team-list.html
    webservices/xmlrpc/site/types.html

Modified: webservices/xmlrpc/site/advanced.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/advanced.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/advanced.html (original)
+++ webservices/xmlrpc/site/advanced.html Wed Aug 30 14:31:45 2006
@@ -40,7 +40,7 @@
   
   
             <div class="xleft">
-        Last Published: 07/26/2006
+        Last Published: 08/30/2006
                       </div>
             <div class="xright">      <a 
href="http://www.apache.org/";>Apache</a>
           |
@@ -191,7 +191,69 @@
     client.setConfig(config);
     ClientFactory factory = new ClientFactory(client);
     Adder adder = (Adder) factory.newInstance(Adder.class);
-    int sum = adder.add(2, 4);</pre></div><div class="section"><h3>Exception 
handling</h3><p>Currently, exceptions are a problem: If the server throws an 
exception (for example an IOException), then the client receives an 
XmlRpcException. Consequently, the generated implementation will attempt to 
throw the XmlRpcException.</p><p>Unfortunately, the method signature will of 
course contain an IOException, but rarely an XmlRpcException. As the 
XmlRpcException cannot be thrown, it is converted into an 
UndeclaredThrowableException.</p><p>This is no problem, if you are prepared for 
runtime exceptions by enclosing your code with proper exception handlers. (Of 
course, the exception handlers may be in a calling method.) Only if you want to 
catch the exception (for example, because you expect an error at a certain 
point), then you need to consider, which exception is being trapped: If the 
method exposes XmlRpcException, then you'll need to catch the XmlRpcException. 
Otherwise, it's Und
 eclaredThrowableException.</p></div></div>
+    int sum = adder.add(2, 4);</pre></div><div class="section"><h3>Exception 
handling</h3><p>Currently, exceptions are a problem: If the server throws an 
exception (for example an IOException), then the client receives an 
XmlRpcException. Consequently, the generated implementation will attempt to 
throw the XmlRpcException.</p><p>Unfortunately, the method signature will of 
course contain an IOException, but rarely an XmlRpcException. As the 
XmlRpcException cannot be thrown, it is converted into an 
UndeclaredThrowableException.</p><p>This is no problem, if you are prepared for 
runtime exceptions by enclosing your code with proper exception handlers. (Of 
course, the exception handlers may be in a calling method.) Only if you want to 
catch the exception (for example, because you expect an error at a certain 
point), then you need to consider, which exception is being trapped: If the 
method exposes XmlRpcException, then you'll need to catch the XmlRpcException. 
Otherwise, it's Und
 eclaredThrowableException.</p></div><div class="section"><h3>Custom data 
types</h3><p>Apache XML-RPC was built with extensibility in mind. In 
particular, it was written to support custom data types.</p><p>The data type 
handling is completely left to the <a 
href="apidocs/org/apache/xmlrpc/common/TypeFactory.html">TypeFactory</a>. In 
other words, adding support for custom data types is as simple as providing 
your own type factory. This is typically done by subclassing <a 
href="apidocs/org/apache/xmlrpc/common/TypeFactoryImpl.html">TypeFactoryImpl</a>.</p><p>We'll
 illustrate the concept by creating a type factory, which uses a non-standard 
date format for transmitting date values. First of all, we've got to implement 
the subclass:</p><div class="source"><pre>    import java.text.DateFormat;
+    import java.text.SimpleDateFormat;
+    import org.apache.xmlrpc.common.TypeFactoryImpl;
+    import org.apache.xmlrpc.common.XmlRpcController;
+    import org.apache.xmlrpc.parser.DateParser;
+    import org.apache.xmlrpc.parser.TypeParser;
+    import org.apache.xmlrpc.serializer.DateSerializer;
+    import org.apache.xmlrpc.serializer.TypeSerializer;
+    import org.apache.ws.commons.util.NamespaceContextImpl;
+
+    public class MyTypeFactory extends TypeFactoryImpl {
+        public MyTypeFactory(XmlRpcController pController) {
+            super(pController);
+        }
+
+        private DateFormat newFormat() {
+            return new SimpleDateFormat(&quot;yyyy-MM-dd HH:mm:ss.SSS&quot;);
+        }
+
+        public TypeParser getParser(XmlRpcStreamConfig pConfig, 
NamespaceContextImpl pContext, String pURI, String pLocalName) {
+            if (DateSerializer.DATE_TAG.equals(pLocalName)) {
+                return new DateParser(pFormat);
+            } else {
+                return super.getParser(pConfig, pContext, pURI, pLocalName);
+            }
+        }
+
+        public TypeSerializer getSerializer(XmlRpcStreamConfig pConfig, Object 
pObject) throws SAXException {
+            if (pObject instanceof Date) {
+                return new DateSerializer(newFormat());
+            } else {
+                return super.getSerializer(pConfig, pObject);
+            }
+        }
+    }</pre></div><p>On the client side, we've got to tell the <a 
href="apidocs/org/apache/xmlrpc/client/XmlRpcClient.html">XmlRpcClient</a> to 
use the new factory. That's as simple as typing</p><div class="source"><pre>    
XmlRpcClient client = new XmlRpcClient();
+    client.setTypeFactory(new MyTypeFactory());</pre></div><p>Things are a 
little bit more difficult on the server side. Basically all we need to do is 
setting the type factory on the <a 
href="apidocs/org/apache/xmlrpc/server/XmlRpcServer.html">XmlRpcServer</a>. The 
question is, how to obtain the server object. That depends on the environment. 
If you are using the XmlRpcServlet, then you've got to derive a 
subclass:</p><div class="source"><pre>    import 
org.apache.xmlrpc.webserver.XmlRpcServletServer;
+    import org.apache.xmlrpc.webserver.XmlRpcServlet;
+
+    public class MyXmlRpcServlet extends XmlRpcServlet {
+        protected XmlRpcServletServer newXmlRpcServer(ServletConfig pConfig) {
+            XmlRpcServletServer server = super.newXmlRpcServer(pConfig);
+            server.setTypeFactory(new MyTypeFactory(server));
+            return server;
+        }
+    }</pre></div><p>And, if you are using the <a 
href="apidocs/org/apache/xmlrpc/webserver/WebServer.html">WebServer</a>, you've 
got to override a similar method:</p><div class="source"><pre>    import 
java.net.InetAddress;
+    import org.apache.xmlrpc.server.XmlRpcStreamServer;
+    import org.apache.xmlrpc.webserver.WebServer;
+    
+    public class MyWebServer extends WebServer {
+        public MyWebServer(int pPort) {
+            super(pPort);
+        }
+
+        public MyWebServer(int pPort, InetAddress pAddr) {
+            super(pPort, pAddr);
+        }
+
+            protected XmlRpcStreamServer newXmlRpcStreamServer() {
+                XmlRpcStreamServer server = new ConnectionServer();
+                server.setTypeFactory(new MyTypeFactory());
+                return server;
+            }
+        }</pre></div></div></div>
       </div>
     </div>
     <div class="clear">

Modified: webservices/xmlrpc/site/apidocs/allclasses-frame.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/allclasses-frame.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/apidocs/allclasses-frame.html (original)
+++ webservices/xmlrpc/site/apidocs/allclasses-frame.html Wed Aug 30 14:31:45 
2006
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 
-->
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Aug 30 22:23:40 CEST 2006 
-->
 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <TITLE>
-All Classes (Apache XML-RPC 3.0rc1 API)
+All Classes (Apache XML-RPC 3.0 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2006-07-26">
+<META NAME="date" CONTENT="2006-08-30">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -311,6 +311,8 @@
 <A HREF="org/apache/xmlrpc/server/XmlRpcStreamServer.html" title="class in 
org.apache.xmlrpc.server" target="classFrame">XmlRpcStreamServer</A>
 <BR>
 <A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransport.html" title="class in 
org.apache.xmlrpc.client" target="classFrame">XmlRpcStreamTransport</A>
+<BR>
+<A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransport.ReqWriter.html" 
title="interface in org.apache.xmlrpc.client" 
target="classFrame"><I>XmlRpcStreamTransport.ReqWriter</I></A>
 <BR>
 <A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.html" 
title="class in org.apache.xmlrpc.client" 
target="classFrame">XmlRpcStreamTransportFactory</A>
 <BR>

Modified: webservices/xmlrpc/site/apidocs/allclasses-noframe.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/allclasses-noframe.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/apidocs/allclasses-noframe.html (original)
+++ webservices/xmlrpc/site/apidocs/allclasses-noframe.html Wed Aug 30 14:31:45 
2006
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 
-->
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Aug 30 22:23:40 CEST 2006 
-->
 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <TITLE>
-All Classes (Apache XML-RPC 3.0rc1 API)
+All Classes (Apache XML-RPC 3.0 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2006-07-26">
+<META NAME="date" CONTENT="2006-08-30">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -311,6 +311,8 @@
 <A HREF="org/apache/xmlrpc/server/XmlRpcStreamServer.html" title="class in 
org.apache.xmlrpc.server">XmlRpcStreamServer</A>
 <BR>
 <A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransport.html" title="class in 
org.apache.xmlrpc.client">XmlRpcStreamTransport</A>
+<BR>
+<A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransport.ReqWriter.html" 
title="interface in 
org.apache.xmlrpc.client"><I>XmlRpcStreamTransport.ReqWriter</I></A>
 <BR>
 <A HREF="org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.html" 
title="class in org.apache.xmlrpc.client">XmlRpcStreamTransportFactory</A>
 <BR>

Modified: webservices/xmlrpc/site/apidocs/constant-values.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/constant-values.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/apidocs/constant-values.html (original)
+++ webservices/xmlrpc/site/apidocs/constant-values.html Wed Aug 30 14:31:45 
2006
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:53 CEST 2006 
-->
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Aug 30 22:23:37 CEST 2006 
-->
 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <TITLE>
-Constant Field Values (Apache XML-RPC 3.0rc1 API)
+Constant Field Values (Apache XML-RPC 3.0 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2006-07-26">
+<META NAME="date" CONTENT="2006-08-30">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -16,7 +16,7 @@
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Constant Field Values (Apache XML-RPC 3.0rc1 
API)";
+        parent.document.title="Constant Field Values (Apache XML-RPC 3.0 API)";
     }
 }
 </SCRIPT>

Modified: webservices/xmlrpc/site/apidocs/deprecated-list.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/deprecated-list.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/apidocs/deprecated-list.html (original)
+++ webservices/xmlrpc/site/apidocs/deprecated-list.html Wed Aug 30 14:31:45 
2006
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 
-->
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Aug 30 22:23:40 CEST 2006 
-->
 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <TITLE>
-Deprecated List (Apache XML-RPC 3.0rc1 API)
+Deprecated List (Apache XML-RPC 3.0 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2006-07-26">
+<META NAME="date" CONTENT="2006-08-30">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -16,7 +16,7 @@
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="Deprecated List (Apache XML-RPC 3.0rc1 API)";
+        parent.document.title="Deprecated List (Apache XML-RPC 3.0 API)";
     }
 }
 </SCRIPT>

Modified: webservices/xmlrpc/site/apidocs/help-doc.html
URL: 
http://svn.apache.org/viewvc/webservices/xmlrpc/site/apidocs/help-doc.html?rev=438637&r1=438636&r2=438637&view=diff
==============================================================================
--- webservices/xmlrpc/site/apidocs/help-doc.html (original)
+++ webservices/xmlrpc/site/apidocs/help-doc.html Wed Aug 30 14:31:45 2006
@@ -2,13 +2,13 @@
 <!--NewPage-->
 <HTML>
 <HEAD>
-<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Jul 26 17:51:54 CEST 2006 
-->
+<!-- Generated by javadoc (build 1.6.0-beta2) on Wed Aug 30 22:23:40 CEST 2006 
-->
 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <TITLE>
-API Help (Apache XML-RPC 3.0rc1 API)
+API Help (Apache XML-RPC 3.0 API)
 </TITLE>
 
-<META NAME="date" CONTENT="2006-07-26">
+<META NAME="date" CONTENT="2006-08-30">
 
 <LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
 
@@ -16,7 +16,7 @@
 function windowTitle()
 {
     if (location.href.indexOf('is-external=true') == -1) {
-        parent.document.title="API Help (Apache XML-RPC 3.0rc1 API)";
+        parent.document.title="API Help (Apache XML-RPC 3.0 API)";
     }
 }
 </SCRIPT>


Reply via email to