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("yyyy-MM-dd HH:mm:ss.SSS");
+ }
+
+ 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>