From 046b62799a24354d8d097d34595e7c467e19ef24 Mon Sep 17 00:00:00 2001 From: Damon Kohler <damonkohler@google.com> Date: Tue, 28 Feb 2012 17:00:50 +0100 Subject: [PATCH] Convert from Maven to Gradle. --- .../taskArtifacts/cache.properties | 1 + .../taskArtifacts/cache.properties.lock | 1 + .../taskArtifacts/fileHashes.bin | Bin 0 -> 150013 bytes .../taskArtifacts/fileSnapshots.bin | Bin 0 -> 2782997 bytes .../taskArtifacts/outputFileStates.bin | Bin 0 -> 25168 bytes .../taskArtifacts/taskArtifacts.bin | Bin 0 -> 156575 bytes CMakeLists.txt | 17 - Makefile | 10 - README | 4 +- apache_xmlrpc/Makefile | 10 - apache_xmlrpc/client/pom.xml | 46 -- apache_xmlrpc/common/pom.xml | 46 -- apache_xmlrpc/manifest.xml | 10 - apache_xmlrpc/pom.xml | 60 --- apache_xmlrpc/server/pom.xml | 60 --- apache_xmlrpc/src/changes/changes.xml | 447 ------------------ apache_xmlrpc/src/main/osgi/apache_xmlrpc.bnd | 8 - apache_xmlrpc/src/site/apt/advanced.apt | 290 ------------ apache_xmlrpc/src/site/apt/client.apt | 229 --------- apache_xmlrpc/src/site/apt/contributing.apt | 45 -- apache_xmlrpc/src/site/apt/download.apt | 34 -- apache_xmlrpc/src/site/apt/extensions.apt | 155 ------ apache_xmlrpc/src/site/apt/index.apt | 46 -- apache_xmlrpc/src/site/apt/introspection.apt | 79 ---- apache_xmlrpc/src/site/apt/links.apt | 37 -- apache_xmlrpc/src/site/apt/server.apt | 351 -------------- apache_xmlrpc/src/site/apt/ssl.apt | 149 ------ apache_xmlrpc/src/site/apt/types.apt | 110 ----- apache_xmlrpc/src/site/fml/faq.fml | 270 ----------- apache_xmlrpc/src/site/site.xml | 58 --- .../src/site/xdoc/images/feather.gif | Bin 3966 -> 0 bytes .../src/site/xdoc/images/group-logo.gif | Bin 6945 -> 0 bytes .../src/site/xdoc/images/project-logo.jpg | Bin 12241 -> 0 bytes .../src/site/xdoc/images/xml-logo.gif | Bin 1707 -> 0 bytes .../src/site/xdoc/images/xmlrpc-logo.gif | Bin 2057 -> 0 bytes .../LICENSE | 0 .../NOTICE | 0 .../README | 0 apache_xmlrpc_client/build.gradle | 21 + .../apache/xmlrpc/client/AsyncCallback.java | 0 .../xmlrpc/client/TimingOutCallback.java | 0 .../apache/xmlrpc/client/XmlRpcClient.java | 0 .../xmlrpc/client/XmlRpcClient.properties | 0 .../xmlrpc/client/XmlRpcClientConfig.java | 0 .../xmlrpc/client/XmlRpcClientConfigImpl.java | 0 .../xmlrpc/client/XmlRpcClientDefaults.java | 0 .../xmlrpc/client/XmlRpcClientException.java | 0 .../client/XmlRpcClientRequestImpl.java | 0 .../xmlrpc/client/XmlRpcClientWorker.java | 0 .../client/XmlRpcClientWorkerFactory.java | 0 .../xmlrpc/client/XmlRpcCommonsTransport.java | 0 .../client/XmlRpcCommonsTransportFactory.java | 0 .../xmlrpc/client/XmlRpcHttpClientConfig.java | 0 .../xmlrpc/client/XmlRpcHttpTransport.java | 0 .../client/XmlRpcHttpTransportException.java | 0 .../client/XmlRpcLite14HttpTransport.java | 0 .../XmlRpcLite14HttpTransportFactory.java | 0 .../client/XmlRpcLiteHttpTransport.java | 0 .../XmlRpcLiteHttpTransportFactory.java | 0 .../client/XmlRpcLocalClientConfig.java | 0 .../client/XmlRpcLocalStreamTransport.java | 0 .../XmlRpcLocalStreamTransportFactory.java | 0 .../xmlrpc/client/XmlRpcLocalTransport.java | 0 .../client/XmlRpcLocalTransportFactory.java | 0 .../xmlrpc/client/XmlRpcStreamTransport.java | 0 .../client/XmlRpcStreamTransportFactory.java | 0 .../client/XmlRpcSun14HttpTransport.java | 0 .../XmlRpcSun14HttpTransportFactory.java | 0 .../client/XmlRpcSun15HttpTransport.java | 0 .../XmlRpcSun15HttpTransportFactory.java | 0 .../xmlrpc/client/XmlRpcSunHttpTransport.java | 0 .../client/XmlRpcSunHttpTransportFactory.java | 0 .../apache/xmlrpc/client/XmlRpcTransport.java | 0 .../xmlrpc/client/XmlRpcTransportFactory.java | 0 .../client/XmlRpcTransportFactoryImpl.java | 0 .../xmlrpc/client/XmlRpcTransportImpl.java | 0 .../xmlrpc/client/util/ClientFactory.java | 0 .../xmlrpc/client/XmlRpcClient.properties | 0 apache_xmlrpc_common/LICENSE | 202 ++++++++ apache_xmlrpc_common/NOTICE | 5 + apache_xmlrpc_common/README | 1 + apache_xmlrpc_common/build.gradle | 21 + .../java/org/apache/xmlrpc/XmlRpcConfig.java | 0 .../org/apache/xmlrpc/XmlRpcConfigImpl.java | 0 .../org/apache/xmlrpc/XmlRpcException.java | 0 .../java/org/apache/xmlrpc/XmlRpcHandler.java | 0 .../java/org/apache/xmlrpc/XmlRpcRequest.java | 0 .../apache/xmlrpc/XmlRpcRequestConfig.java | 0 .../xmlrpc/common/LocalStreamConnection.java | 0 .../xmlrpc/common/ServerStreamConnection.java | 0 .../apache/xmlrpc/common/TypeConverter.java | 0 .../xmlrpc/common/TypeConverterFactory.java | 0 .../common/TypeConverterFactoryImpl.java | 0 .../org/apache/xmlrpc/common/TypeFactory.java | 0 .../apache/xmlrpc/common/TypeFactoryImpl.java | 0 .../xmlrpc/common/XmlRpcController.java | 0 .../common/XmlRpcExtensionException.java | 0 .../xmlrpc/common/XmlRpcHttpConfig.java | 0 .../common/XmlRpcHttpRequestConfig.java | 0 .../common/XmlRpcHttpRequestConfigImpl.java | 0 .../common/XmlRpcInvocationException.java | 0 .../xmlrpc/common/XmlRpcLoadException.java | 0 .../common/XmlRpcNotAuthorizedException.java | 0 .../xmlrpc/common/XmlRpcRequestProcessor.java | 0 .../common/XmlRpcRequestProcessorFactory.java | 0 .../xmlrpc/common/XmlRpcStreamConfig.java | 0 .../common/XmlRpcStreamRequestConfig.java | 0 .../common/XmlRpcStreamRequestProcessor.java | 0 .../apache/xmlrpc/common/XmlRpcWorker.java | 0 .../xmlrpc/common/XmlRpcWorkerFactory.java | 0 .../org/apache/xmlrpc/jaxb/JaxbParser.java | 0 .../apache/xmlrpc/jaxb/JaxbSerializer.java | 0 .../apache/xmlrpc/jaxb/JaxbTypeFactory.java | 0 .../apache/xmlrpc/parser/AtomicParser.java | 0 .../xmlrpc/parser/BigDecimalParser.java | 0 .../xmlrpc/parser/BigIntegerParser.java | 0 .../apache/xmlrpc/parser/BooleanParser.java | 0 .../apache/xmlrpc/parser/ByteArrayParser.java | 0 .../apache/xmlrpc/parser/CalendarParser.java | 0 .../org/apache/xmlrpc/parser/DateParser.java | 0 .../apache/xmlrpc/parser/DoubleParser.java | 0 .../org/apache/xmlrpc/parser/ExtParser.java | 0 .../org/apache/xmlrpc/parser/FloatParser.java | 0 .../org/apache/xmlrpc/parser/I1Parser.java | 0 .../org/apache/xmlrpc/parser/I2Parser.java | 0 .../org/apache/xmlrpc/parser/I4Parser.java | 0 .../org/apache/xmlrpc/parser/I8Parser.java | 0 .../org/apache/xmlrpc/parser/LongParser.java | 0 .../org/apache/xmlrpc/parser/MapParser.java | 0 .../org/apache/xmlrpc/parser/NodeParser.java | 0 .../org/apache/xmlrpc/parser/NullParser.java | 0 .../xmlrpc/parser/ObjectArrayParser.java | 0 .../parser/RecursiveTypeParserImpl.java | 0 .../xmlrpc/parser/SerializableParser.java | 0 .../apache/xmlrpc/parser/StringParser.java | 0 .../org/apache/xmlrpc/parser/TypeParser.java | 0 .../apache/xmlrpc/parser/TypeParserImpl.java | 0 .../xmlrpc/parser/XmlRpcRequestParser.java | 0 .../xmlrpc/parser/XmlRpcResponseParser.java | 0 .../serializer/BaseXmlWriterFactory.java | 0 .../serializer/BigDecimalSerializer.java | 0 .../serializer/BigIntegerSerializer.java | 0 .../xmlrpc/serializer/BooleanSerializer.java | 0 .../serializer/ByteArraySerializer.java | 0 .../xmlrpc/serializer/CalendarSerializer.java | 0 .../serializer/CharSetXmlWriterFactory.java | 0 .../xmlrpc/serializer/DateSerializer.java | 0 .../serializer/DefaultXMLWriterFactory.java | 0 .../xmlrpc/serializer/DoubleSerializer.java | 0 .../xmlrpc/serializer/ExtSerializer.java | 0 .../xmlrpc/serializer/FloatSerializer.java | 0 .../xmlrpc/serializer/I1Serializer.java | 0 .../xmlrpc/serializer/I2Serializer.java | 0 .../xmlrpc/serializer/I4Serializer.java | 0 .../xmlrpc/serializer/I8Serializer.java | 0 .../xmlrpc/serializer/ListSerializer.java | 0 .../xmlrpc/serializer/MapSerializer.java | 0 .../xmlrpc/serializer/NodeSerializer.java | 0 .../xmlrpc/serializer/NullSerializer.java | 0 .../serializer/ObjectArraySerializer.java | 0 .../serializer/SerializableSerializer.java | 0 .../xmlrpc/serializer/StringSerializer.java | 0 .../xmlrpc/serializer/TypeSerializer.java | 0 .../xmlrpc/serializer/TypeSerializerImpl.java | 0 .../xmlrpc/serializer/XmlRpcWriter.java | 0 .../xmlrpc/serializer/XmlWriterFactory.java | 0 .../java/org/apache/xmlrpc/util/HttpUtil.java | 0 .../xmlrpc/util/LimitedInputStream.java | 0 .../apache/xmlrpc/util/ReflectionUtil.java | 0 .../org/apache/xmlrpc/util/SAXParsers.java | 0 .../org/apache/xmlrpc/util/ThreadPool.java | 0 .../xmlrpc/util/XmlRpcDateTimeDateFormat.java | 0 .../xmlrpc/util/XmlRpcDateTimeFormat.java | 0 .../apache/xmlrpc/util/XmlRpcIOException.java | 0 apache_xmlrpc_server/LICENSE | 202 ++++++++ apache_xmlrpc_server/NOTICE | 5 + apache_xmlrpc_server/README | 1 + apache_xmlrpc_server/build.gradle | 21 + .../ReflectiveXmlRpcMetaDataHandler.java | 0 .../java/org/apache/xmlrpc/metadata/Util.java | 0 .../XmlRpcListableHandlerMapping.java | 0 .../metadata/XmlRpcMetaDataHandler.java | 0 .../xmlrpc/metadata/XmlRpcSystemImpl.java | 0 .../AbstractReflectiveHandlerMapping.java | 0 .../xmlrpc/server/PropertyHandlerMapping.java | 0 .../server/ReflectiveXmlRpcHandler.java | 0 .../RequestProcessorFactoryFactory.java | 0 .../xmlrpc/server/ServerHttpConnection.java | 0 .../xmlrpc/server/XmlRpcErrorLogger.java | 0 .../xmlrpc/server/XmlRpcHandlerMapping.java | 0 .../xmlrpc/server/XmlRpcHttpServer.java | 0 .../xmlrpc/server/XmlRpcHttpServerConfig.java | 0 .../server/XmlRpcLocalStreamServer.java | 0 .../server/XmlRpcNoSuchHandlerException.java | 0 .../apache/xmlrpc/server/XmlRpcServer.java | 0 .../xmlrpc/server/XmlRpcServerConfig.java | 0 .../xmlrpc/server/XmlRpcServerConfigImpl.java | 0 .../xmlrpc/server/XmlRpcServerWorker.java | 0 .../server/XmlRpcServerWorkerFactory.java | 0 .../xmlrpc/server/XmlRpcStreamServer.java | 0 .../apache/xmlrpc/webserver/Connection.java | 0 .../xmlrpc/webserver/ConnectionServer.java | 0 .../apache/xmlrpc/webserver/RequestData.java | 0 .../apache/xmlrpc/webserver/WebServer.java | 0 build.gradle | 34 ++ pom.xml | 79 ---- .../taskArtifacts/cache.properties | 1 + .../taskArtifacts/cache.properties.lock | 1 + .../taskArtifacts/outputFileStates.bin | Bin 0 -> 18512 bytes .../taskArtifacts/taskArtifacts.bin | Bin 0 -> 18512 bytes rosjava/CMakeLists.txt | 15 - rosjava/Makefile | 10 - rosjava/build.gradle | 42 ++ rosjava/pom.xml | 157 ------ rosjava/src/main/java/org/ros/RosRun.java | 14 +- rosjava_actionlib/Makefile | 1 - rosjava_actionlib/build.gradle | 20 + rosjava_actionlib/manifest.xml | 19 +- rosjava_actionlib/pom.xml | 44 -- .../src/main/osgi/actionlib_java.bnd | 9 - rosjava_actionlib_tutorial/Makefile | 10 - rosjava_actionlib_tutorial/build.gradle | 20 + rosjava_actionlib_tutorial/manifest.xml | 2 + rosjava_actionlib_tutorial/pom.xml | 44 -- .../taskArtifacts/cache.properties | 1 + .../taskArtifacts/cache.properties.lock | 1 + .../taskArtifacts/fileHashes.bin | Bin 0 -> 19685 bytes .../taskArtifacts/fileSnapshots.bin | Bin 0 -> 47008 bytes .../taskArtifacts/outputFileStates.bin | Bin 0 -> 19136 bytes .../taskArtifacts/taskArtifacts.bin | Bin 0 -> 33728 bytes rosjava_bootstrap/Makefile | 10 - rosjava_bootstrap/build.gradle | 23 + rosjava_bootstrap/pom.xml | 67 --- .../scripts/install_generated_modules.py | 29 +- rosjava_geometry/Makefile | 10 - rosjava_geometry/build.gradle | 21 + rosjava_geometry/manifest.xml | 15 +- rosjava_geometry/pom.xml | 58 --- rosjava_tutorial_pubsub/Makefile | 1 - rosjava_tutorial_pubsub/build.gradle | 23 + rosjava_tutorial_pubsub/manifest.xml | 1 - rosjava_tutorial_pubsub/pom.xml | 66 --- settings.gradle | 20 + 243 files changed, 717 insertions(+), 3203 deletions(-) create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/cache.properties create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin create mode 100644 .gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin delete mode 100644 CMakeLists.txt delete mode 100644 Makefile delete mode 100644 apache_xmlrpc/Makefile delete mode 100644 apache_xmlrpc/client/pom.xml delete mode 100644 apache_xmlrpc/common/pom.xml delete mode 100644 apache_xmlrpc/manifest.xml delete mode 100644 apache_xmlrpc/pom.xml delete mode 100644 apache_xmlrpc/server/pom.xml delete mode 100644 apache_xmlrpc/src/changes/changes.xml delete mode 100644 apache_xmlrpc/src/main/osgi/apache_xmlrpc.bnd delete mode 100644 apache_xmlrpc/src/site/apt/advanced.apt delete mode 100644 apache_xmlrpc/src/site/apt/client.apt delete mode 100644 apache_xmlrpc/src/site/apt/contributing.apt delete mode 100644 apache_xmlrpc/src/site/apt/download.apt delete mode 100644 apache_xmlrpc/src/site/apt/extensions.apt delete mode 100644 apache_xmlrpc/src/site/apt/index.apt delete mode 100644 apache_xmlrpc/src/site/apt/introspection.apt delete mode 100644 apache_xmlrpc/src/site/apt/links.apt delete mode 100644 apache_xmlrpc/src/site/apt/server.apt delete mode 100644 apache_xmlrpc/src/site/apt/ssl.apt delete mode 100644 apache_xmlrpc/src/site/apt/types.apt delete mode 100644 apache_xmlrpc/src/site/fml/faq.fml delete mode 100644 apache_xmlrpc/src/site/site.xml delete mode 100644 apache_xmlrpc/src/site/xdoc/images/feather.gif delete mode 100644 apache_xmlrpc/src/site/xdoc/images/group-logo.gif delete mode 100644 apache_xmlrpc/src/site/xdoc/images/project-logo.jpg delete mode 100644 apache_xmlrpc/src/site/xdoc/images/xml-logo.gif delete mode 100644 apache_xmlrpc/src/site/xdoc/images/xmlrpc-logo.gif rename {apache_xmlrpc => apache_xmlrpc_client}/LICENSE (100%) rename {apache_xmlrpc => apache_xmlrpc_client}/NOTICE (100%) rename {apache_xmlrpc => apache_xmlrpc_client}/README (100%) create mode 100644 apache_xmlrpc_client/build.gradle rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.properties (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java (100%) rename {apache_xmlrpc/client => apache_xmlrpc_client}/src/main/resources/org/apache/xmlrpc/client/XmlRpcClient.properties (100%) create mode 100644 apache_xmlrpc_common/LICENSE create mode 100644 apache_xmlrpc_common/NOTICE create mode 100644 apache_xmlrpc_common/README create mode 100644 apache_xmlrpc_common/build.gradle rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcConfigImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcException.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcHandler.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcRequest.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/XmlRpcRequestConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/LocalStreamConnection.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/ServerStreamConnection.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/TypeConverter.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/TypeConverterFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/TypeConverterFactoryImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/TypeFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/TypeFactoryImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcController.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcExtensionException.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcInvocationException.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcLoadException.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessor.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcWorker.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/common/XmlRpcWorkerFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/jaxb/JaxbParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/jaxb/JaxbSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/jaxb/JaxbTypeFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/AtomicParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/BigDecimalParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/BigIntegerParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/BooleanParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/ByteArrayParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/CalendarParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/DateParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/DoubleParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/ExtParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/FloatParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/I1Parser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/I2Parser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/I4Parser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/I8Parser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/LongParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/MapParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/NodeParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/NullParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/ObjectArrayParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/SerializableParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/StringParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/TypeParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/TypeParserImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/XmlRpcRequestParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/BigDecimalSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/BigIntegerSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/BooleanSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/ByteArraySerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/CalendarSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/DateSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/DoubleSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/ExtSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/FloatSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/I1Serializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/I2Serializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/I4Serializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/I8Serializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/ListSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/MapSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/NodeSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/NullSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/ObjectArraySerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/SerializableSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/StringSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/TypeSerializer.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/TypeSerializerImpl.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/XmlRpcWriter.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/serializer/XmlWriterFactory.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/HttpUtil.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/LimitedInputStream.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/ReflectionUtil.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/SAXParsers.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/ThreadPool.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.java (100%) rename {apache_xmlrpc/common => apache_xmlrpc_common}/src/main/java/org/apache/xmlrpc/util/XmlRpcIOException.java (100%) create mode 100644 apache_xmlrpc_server/LICENSE create mode 100644 apache_xmlrpc_server/NOTICE create mode 100644 apache_xmlrpc_server/README create mode 100644 apache_xmlrpc_server/build.gradle rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/metadata/Util.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/PropertyHandlerMapping.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/ServerHttpConnection.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcErrorLogger.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcHandlerMapping.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServer.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfig.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorker.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/server/XmlRpcStreamServer.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/webserver/Connection.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/webserver/ConnectionServer.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/webserver/RequestData.java (100%) rename {apache_xmlrpc/server => apache_xmlrpc_server}/src/main/java/org/apache/xmlrpc/webserver/WebServer.java (100%) create mode 100644 build.gradle delete mode 100644 pom.xml create mode 100644 rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties create mode 100644 rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock create mode 100644 rosjava/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin create mode 100644 rosjava/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin delete mode 100644 rosjava/CMakeLists.txt delete mode 100644 rosjava/Makefile create mode 100644 rosjava/build.gradle delete mode 100644 rosjava/pom.xml delete mode 100644 rosjava_actionlib/Makefile create mode 100644 rosjava_actionlib/build.gradle delete mode 100644 rosjava_actionlib/pom.xml delete mode 100644 rosjava_actionlib/src/main/osgi/actionlib_java.bnd delete mode 100644 rosjava_actionlib_tutorial/Makefile create mode 100644 rosjava_actionlib_tutorial/build.gradle delete mode 100644 rosjava_actionlib_tutorial/pom.xml create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin create mode 100644 rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin delete mode 100644 rosjava_bootstrap/Makefile create mode 100644 rosjava_bootstrap/build.gradle delete mode 100644 rosjava_bootstrap/pom.xml delete mode 100644 rosjava_geometry/Makefile create mode 100644 rosjava_geometry/build.gradle delete mode 100644 rosjava_geometry/pom.xml delete mode 100644 rosjava_tutorial_pubsub/Makefile create mode 100644 rosjava_tutorial_pubsub/build.gradle delete mode 100644 rosjava_tutorial_pubsub/pom.xml create mode 100644 settings.gradle diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties b/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties new file mode 100644 index 00000000..17eead1b --- /dev/null +++ b/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties @@ -0,0 +1 @@ +#Tue Feb 28 13:29:14 CET 2012 diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock b/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock new file mode 100644 index 00000000..40fdece9 --- /dev/null +++ b/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin b/.gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..3d0a6f4b6a1f0da3c2f53058bdab5b98af1c5a3d GIT binary patch literal 150013 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 LTl~eVs%8KHa4fP{ literal 0 HcmV?d00001 diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin b/.gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin new file mode 100644 index 0000000000000000000000000000000000000000..7613866b12d1123b4a73e072eec4c60686044225 GIT binary patch literal 2782997 zcmX@(!oVOQ@E-~oAb<%>vB<1sV36Pfvsu51Gcd?40I?mruJ4DjUEP0Afw4dAl{1C0 z=V=#DhOygsPLYAJnYUh)hOwPL|M<_qaO4}vOx^A&q9A${kA}c#2#kinXb6mkz-S1J zhQMeDjE2By2#kinXb6mkz-S1JhQMeDjE2By2#kinXb6mkz-S22J_OE$GB7YeW&ju@ z%plVO53jM-ohfHvFyLWeVEEiv9hvo|q^}n27Tzn~(20cqjVFE;UH!hZA1toXsQ?pi zI&W^na>PdtEY2zX6eiwme7@rQwC|E&amB`Nn0Sl1d9X@B|3k1igTD$~yz=(BR8z|u zu(-w<OPF|T()m(mL)Rj(xZ2LSF!8pfeJz4_4}xbK7zCHr!^Lmdb4d3mPJ^hQq5%`{ zur-m({qS!GM0~z4OuWzNjMNdvo_2_Mi#kkvf<@BeJ@YEhg2h!92*SmmNnJk0zHkLt zT){vVF8<bPYT~TV>|k*w--R&oiL?1Wop|)<16Z8#M<QH&y|d=3HC}7M;%ccKF!4#6 zDTlPpK1qSaxn6#QiBD$TG$ZS+)Dy6{+#I;SCQsD6DCg^00v1=Ba1y3|%GBLAMcycx zfyGrmzlMoVz4xF(NU~c8EY91R2@{|0v6%aWK+0pVxLW-_xOkcWuH(`AS`hK{uQ2f$ z%GY07S?&;nh_BCpiO-2hR+{eHbO<8eHU%zzBEp?b)6WVlF0lh{{+#<a4=70)UIvSE zo7{k_|L(p#+qJz4EUwnx0u!IRt9h4+Os)r5oRwn(Onkoap{7v&ji15d0vxAc;tP45 zYFA1?jAu|~vxbQ;3hek9*l~vqtezqL3tW8q60yxq;ShJqWxjxkFAj*D#XtKIB;FZ3 z0$}1xSnWGG{cdako5MI)8797Lf8;6i!uEe)akcFRaPiBz7ac#wz6XoTHLie(uMCi1 zcstKK7c4II$qg>v`?i|pyZ1z}xcszxF!9w+4;8s&=R(pahi({5d`;5dm-n5vz6Pro z+UErmU;8LP=BLR!AF#M^vja?g<M(ntWuK=@!Qv|12Vvryi}$K&`poSHi!+2bz{I!w z|8VTc#=P?o@yhuy@vXO+G&=py*+InXjA7#2+`pH`F|vTl76t}}_~|h5?J1wWWS)L1 z4_2?19Rd^I%gwm$tV_ceusG{AR+#wyM3u!WUp<AC4{E!5Vd4kU{ylL^+zKgwB(mh- z;&&(V=|t~U2b-gocNQjo(BO>Cnf!x!U~!eIXE5<YS0)J@=Y3iS7H9t23KKtExHV5d zIyxLIF7gE)kB8?3a!sDU#0xCWP+bU9e<VOJ{JEYaG#?dd!Ntq#w|Q%2Cxg|iExZO3 zKb9F{FK}Z27O=QhAw1lUO=DmenPC7)&+=aI8Qo)7zkXfMr+FK!USdxI%$(!g58WQI zne~9hnU+Yy#7~s`X;o$FbOMX3&6o%m-?{a}Etypie<@|iz{F3!wRWiv_kv^?Sy@Mz z_~~q)-RD-WZiARp+6foGG-1JmNii3|;wlC3a`;S|MQ_|hm1wZI!~=LbKR0Qj!`7>@ zko2q?t_U;d{L@Xfsq1fWg4OddJcNl~DBiQI@%``PU~z>#Q(@v4r<dJt?_S;r7FRn6 z&%YP<?cVGfesC&SoN4(UnEFecs&&P;!mfhF)w&+T#4o#@Jn8Jyzz7ka^$#X~rDXQp zg)g^BfW;a19fpZt<FODuxH8rcEUq>$7AAgO>}a6Rv?-Qgae><i@$WH;A3poBg2mOA z!OMs1{~d2%y_N|HXSJp9c)!UbQLwwr;}%4HUkuFrTN+#Sjvl-Y$&V`UIAP+q)ptKW z)&21YSiQ<6c=>sI`;(hDoWeT5;tHD2Ve0RCO)9MWHGc+JoGBGvZr@K!TF0^M)h4jG zMq?UG{r#%sq@S+&55VHgQq3^&hmq^tF7*pT$`if@C%E{MKjzoeE;oSH3oZzTi$By4 z^<V!E>M!@*F!4uf3k{79GC=e7{%pATtgherkLvz{%~9vM3KM_a{#Ad@mp%DlaUr2V zxcH5OLc#J!=7Gi4R!oA4KMC2UaMrePJy=|BuP#jdnc&>?y+_Pgz~W+Dym0Y*Pc=+i zyCCk7(uJ4v&n@D_n{LkD16Hs6E(xao#aB~rg#*huz~XB8dtu@)nG4TuHai2Urx-sK zz{FpvpY?bjxB*iBGx)&E=T}u~MM-tvwt~%JPJ@>ZZ*qU+9^DWr2o`4vISMo9&8umb zuJJwo2o{&Ng|`RZ#uX}ZY}>&L7H6Ff&)08ft`}W)uKfsDTyU=)%$&D>;$4*b7C_Rc zM8pi3`1@$bkaw<mkos386kcw>zw^l@OKj#ousLdLe#6v%@VO`Z-v9S=usB0XJY2jw zXSczG!Z{G}=reHfch_Id<Bx=-D~3`jnD|GrjAaqhjF5Jt+J*?2_~-eT*R9><YXde% zBKRj<{N(YI4T)#=gT*=BlHuZiJ9bvYHl={Y89a8t#J`+dX5+xe&;k~h%!q=Cf1R+g zAd%Aq5-%$1LU8dD&1@X|SeJm+vu7TGiU07;`u<$~Ii&vOceQ|vPt0=R`lWCete(jo z-ah#)xFp{5W5`^vxJDa1JpXAtQ2Z)BtsE>a{Za{L&cDR0WG`DDHL$o^4Lm&mE%se_ zF8O-~Se!K&p3a$bAMd?*^>{2;oH6tV%pB$deTLR48zJQz(=~WFv#dA2Gwsl{2(WsU zyF4)UY-};iOW#F9(wodW3AnhY)**90AxQdBtNa8L=g^R!!>pvJ4>m__^LDuSL5nj_ zy#*7%;^KAic00#W$5V^CoNj={nOdu0>UnnPExBw^0SPyyc6XRK-$la@A2Oe;2CEm{ zsRk40Ke*%`-{gake9AaqA0{psy)ZeXwh+<|*Ocgii3{;K6pA)@K<XEj-SBV_xo6D( zSce-@A2Hp8$Ct?O_O6&aCm`vZc_Tdih_U*uh`PYg1a^<yc6d4wi;6Jc@`}3>EUvs0 z-maEl7Lsf7*#&XGM)yjXdnAl?>z(!~o&u{^tM!M8OTK-7_oA;kBz>wyFN29oRlRu= z&~alqSiOqf1-STrE*(p~`A;F@WwYSo*Z+Oq>v`)PSX@E*J4{?!yRb>*WzrO|IM31R zFmai!mp@!Li(Lm6*IZ)@6PMjlc`oMhdpEE+izGWtT;W31>e|QEkbV=>#UQx&Z$6LE z?~fquBGo8(y{TBfsI&N2H>BODHXYtSQc~46U$|)|q<<&jJQ-$=vg{Ap`+;ve!S=F= zz|)m-lilvD$rY(!ag7#uxu+^@+w<q|dPq6X*#!5O>YR06w+@&=!e7mW5oW&Xt)uGa z7-m5HE4p6?Ca$(X+H1)>aTT!nEGC;_;_7Fw=zrX^I|nSTmc$Pe*EE}@xhldC+F$5B z4inc-yLl*XWt%5hz4{(_`LDfSdCim#wKT9e<H=Vr^}14)nT`j{XM@FAi>|=L_1yk5 z#`T&7g2m<Y;N_uS%>mtxNeBOf#W|DLz}3%EJ7=~(9a2BC?wSV|zdA+ruGCS8d(?V! zVB!X$c~+du=LdkzVLA=(pBh9@x6JGn$OMaXZGopBL;LS>4_E$xv|G3<jbP>&X4n=8 z#IZo@!ENyVh2h!F+w<RFhSqBr;pxhFisE*?V1p}Q^BK9tVCI<4H7&84eF2g_84BR( z%5>Z989}YrA?aB}-wLMQY*y-v-(IyAU~|L_;r(T^1D)?()>%UO9b&xeVCv1){#NA{ zeTI~iY)j6;#TPk*e|?!N3pPh>6FeR*w*F)PeP#xvf5EyBUT<1%o-NGMx(d?IQmbTw znPY7lV9WKM3(_BCsfPDE?AFX$xv={nWc);KMm|ivy^a4Q@mb4ff$e3;fwx!f9ZxKO zeL4VA4ht`bj}JIF_%uvcItXdMu}MV2%yHPJ_x!a#52SohFoBQ5I4)zUd)CGSX}2>j zItEkk^r<DA%V}c)#NLYaFmV^&$}5^_Pay3aRUUXex>T^K6s|uB>DRLqr^3{`KJ*cC zO)Z)ZHb-U3T9~-oyOs*YH9Eh+;%W$c-IZ_haTMQxv<GB<!0T}j@p~cGFF2#X>eU6x zVCH!Gx}EsCxg65oW<2Hr6Zb0mV5;1-5z-z|Yk<eE*PkA%V|OP&##_`f;Njr?V72a* zP27<3U;YiepXkH!Lv#VJ0%RymZQ@Rt`M$Rnr@p(Z4G|YS4v(*Z%yjh^j=^DIcdDhp z+e^XWM$_gRnL*s6ZUP_Q2u@2%_3z4ojPqzT!`lfVsaGf6+bs<7m;5t$yEIf#^<>|T z_mK3%CJP^D3w`;mJ7MAnNIO9y_b$wx;q2Z&7&R>+{XT{oc>ayZ-Fn#bCL^TW&{Tns zzeVgkqWsuP0a9LZN5ajI{H^%GU|&-y*k5vg;qBPyA~S=1It)o*aZLsI_)qkm3s#Cv zxsY)-6|eU&_r!`PYBuI`LHhL!!SHdXgoz8BizaQ62AiW+RtZy|bV7dD>(5sq{biOt z@P1Qr>XWZk$}4*z>eq0?)Thte%`WF;3lUeD4KFt``nNo`@$G|*k1<x<hN;hVmyz%N z>j@brRB1Q_7hff1St#|?6k>jk3rswVX+>Syg+NHWs1?K830Z-h8(lte>;<c5DQAPL zud3SC#B>$Xzvle`ufMYHve*Co#kB^kUai?2raouhbH($~{g8I4+MYjf@y`?3%szaB zj8|yNz|%v4lIR3O`Hhh9mrjJ&BL$0nnS!%(UP8>D{SIbM!FBVSXE{9}W4vlp;qA9# z<$ogjQ}03IOKoKnOnu4Sw`NIN=|92dsBDFsQ-1D`#CP|=$zX9IvzajU6<n^&IW_iW zU~#dX%VFY`J2H3Ox%U=Q4k$3g^IeV00fC>h_d&)p86)B5)c8GNPruCtNpEVMpJC?I zK1=bLUZxJ|@5?TMw=?UqPV|J;v_ZzHRO`86>gy}trJQU|f|Q2>!SH$zCJ%DwP2(zM z5Iu@VLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU z1V%$(Gz3ONU^E067|s|oFff2-WrG+P7=qTkWne8XV&Kb4EKAhONz6;v^U2Rkx9)y2 z;Y`2seI^D*F9z1K#GKO9iXsL9gd)Gv+@#c^wlz~_xu-nnW@2EdfX+KJ6@tRpvia3Q zkUh*T3=GUQAPlu9GQTKYFTE%+B_~xcu^>|~Gp{7IC@(QbFF7MIFFiFSwInsUBr`ux z&m}c2u{5W|Ei)%II4`lFI3vHLB(+Ed#COim$$_YX$#~`#<iuRB-nigMm^l*zqYndT zF;q`+2?M_m$l3a(C7C(;zKI3a6$Qmb41yprJ&>55M`Ce?Z(;!}`>lhA#S$(uGcdU^ zaOLDDrnn_0m*f|DGH{k;6r~nt<maSR6xcg}yvM*(4q6r=z`(%3Qo@j?pOK%Ns-KdW zo1d4RpOKSVq+gU@tY4mAlwDkqn4AjYfvk&9&M!i6lJfIQic5+T3-pVNlJ#>FGxPL8 ziuCh~(m@*Zb5o0p6Vp@mLo#zy^*}PkMGXE_2tAN@Vd1v(!l~q03^GTU7#O1&STYie zGfEhkqMa%VN{c}Bn$O}t*f>HSz@k^6JhzkYFk6J~CZ7417)!ful`v$|)bGBKFo1Z! zkfDx&trSFpru+pN9=MzoGE4IfVlA>?>-OT=A6h#mIJKxOGZ`8eAZH*PBjEM<ZnJ3Y zwwhBpDpL-Bdh(@&A&aH~<5F6b2+k(pgn{Om!aX0AE>C##WUlIU-`$y9)nEXO<X z-=G}HbcTU}=?Dlzb7T;)Y0AH}q@Wa>A&X(@2b3eR2;V(_*gWW?*B&MYCLadgw9K4T zgboG=A5aQU2NwbQi3OSZup&Sotq9P^p4Y8?7`Th_^T7`BOu?1E>0Zu&;(&>|MGHek zG00Rlj53F*gdvo|<dsyKnUkWQl3I|Omy(*7T&bI!n4FPHor>W1&Hi04V=wJ3VF;v( zE0c2)i;Gi>!DS>kM7Zp<q885j?Nbj<+1)!P&jh7xmYoa?jC(+MG-Xq>1_h--dZlaz zaE#t?3r>eLC<Ga9q~D6nwXb`7e#_j$JqIrNl`zy&JyBuQxzKt?B{;PxGchN#3R2dB z(;+wkB1(QihUSP%d^;{RZDY-6ytwSX(c2P+eA+t@Ru^G+(#r6Vm!5|sgbVnO{<*(W zd}#?o0qvaxuadC2NkD$`@;BKp8+4pFv#eH~3>BtJC_$r9537r^9F6WqSe?}6VRqZX zv+XBK2}1-`0;wdoKtC(7NZ;4d&(qB{I7H9a4K2+Gcq>_|=6sjqyPT43b56N<8aUBU z+9$;gD#n;W3$Q_(YHmS`F}hb}v~Ds(GWm>~Gmb!70rcqz(4ZJ&EMdr_N}9>ZOezL7 z`a!L^czDM^*Feue&p<cW&oLm_!#_kXE3s%0^a0Gzby#>7u%G+6D)5+7#pScO8Yu%3 zI8^AyK5s})X_9Te1kRMlyj%8yG9`;00|Sd02oKjx$y&mYLzT1)E^MK#HH?ZC+?fTd z82FSt+O`0<s4?Pbv~8ge=^cU7DXx@EQriMtmNYsV>w?M>=DiFI%v(ViT9%CVz^O9Q zN1F;hmMVo}QEEYcQAx3WNosLPv3_P=N@|5(MoDhYU?>F-zig=VIk{>%zmd^vzn`+% zxGHp}5{4k^2L^S992l*l*m?Pnv{7rw0TfTVMXAN5IVHv5*1Lexld}`GmWn{yu2UNY zPlB>C%Ps~6<{l6p&B}v($bqqhp@gK=n^*uE5sR<L%_%BKj!(|XOwB8SRt(_gIyU)1 z*<u%D*tdS6PPKBjlD_YyTl3b`9mJKx2QZAN&~P^``<)&VXL=M|*;Z7nempwlfHYe& zIc?U%trP1n%-vyD{n&g~4mgxnmVaRcm1CeW2gYv<42<8P<=C(rb6_lCXr(;+!)NM> zQj7CTi;`1|!L4UVQJ@bgD)ga6MMQ2+P(iXYxZKbyD9SHLEh@=OEglRt{)B?(OZ)zA zeY^R^os~OYKfeu53&O9@-yRI(3nA(e`*JJdk{)X5Z10?P+67Nx6-82v7UdU%##fNb zaHtUWVw(y@(w$-xj{Gvo%isY1I(O3<(EK`<sdJPu2jeB{_kl7cxN)(Vfq{83G*gcD z69#cVp@E#V7@r7U?2wb06kk$Wk`J0}z>++%sKTCN2YPuxV(fiCf0-wNKg2I^segF+ z7Ejh448cW(3@$c3+9`*zGaQ`3f6MHTB!3kMwZ|OjH=iNMa3&*sl8}dzWtMZgzyJ3q zN#Nipm1^?`m1E2u3=GWGAUs-*4gO9Nd4s^|srk97B}J9kN-vn);4HJ84n*+_$6t`R zFCn0lo+53Hr_7>v&`_a#x_0u`OasH~_rMwQvuuyrEZLt7-Jo0vZe4UUFfezI=E}jJ zD@W+ig@DZGx${KxC7+(_N%kpO{XGs(?i{EfqCzf38M$yVc`M~KI&=Xax)8{`+M|_c zY$|n9(^miZ)ps@EvdnRZ-Sh>Zatt(d!4%HGz!W}Ojt%m14Ci`A#u5fElDbcj0T;Bf zS<oO$R%&tyb!HT{xTYUCQ@ouQoZ6On#4ZOfK__v+v>?OMjkQTaZzMEKN@KRz>3ikj zDZqwc^MXk&@z9Bl43Gs(-2BU)o(S3s%9IR`7#J8vz#68F8m9_D{$)G@T6PM;qlM5= zErcL5dq#fQ(V!R|O~Iqv0;sY5hz5%ia8{$JDcGTjfk9pugrQ~9FqzXa0B^klZNt(j zVQ8kj*#Mu@0Z$Hq_NG8u7kH*~Tq}}O3lQ6H27F(ZAj3hMd;=}tnwp|VdzNfCa`t8k z!vxHbf$qE0hivuGPb@0QOiN5IDb}^n2k+4-0c}sK$j#ABEXXVdc^|?s)HBdaG6Jt@ zHa0XiOHQ;jHcK-zNw!QevoJNXOfxXCNH#Jvv`9)ZHZ@C1voKAzglpD?Xa+A`1!V=q z!g&GLcF_ahQ?kM~9$RZ@!P)(~gn_g%VMr{YwE>BYOwhhReaO@tWRqVd_AO=;XSOCR zH)Jq7e?Y41apX~@5{53!V8yf7j}kXR<_|qeN(w@X67z~d>xa<N9cq9IGF(|Ftd+^P z?QcAD{Bds%|Be!dZaTZxIX^cyKd%_>U_5~<!2M)aPRerjg<I#E9r3g%o?pVyLuc3e zWR|3&gfAZF3Nl=%<a*g%eZ+5m)|{TF*FLG1FtpLxy}_k<hNdVE#+GUY4E43r<QxRI zD_P4OGuGN$P{PniXNSV$AG9wQn;QigmR{x6VJtq?bh>Yf^Es9CYSf*cC#ERJh<$7h z70^=ub?N_{kM8rA31?2PF8NOXDkr$4C^az`9;8@ZSz>%;*S$Jdha*i~PV7;9lS>%- z=^W)g`N@enXimkGodim+9ShTZyT0ye%ujZ$hV3;a3>|cKF+4<}&cu~g1wvQ;%bRjP zyZvfl%;k-f1P{=&qJmTckeVtyzbHGk2wVIMGCT}DV&+~c^tmI%EU=2b@KgyyADx2} zl${JsP)a9gz+!W;KtA*H^KKiiY}Q)au{eg|WKao16TKY_O0n=nfYp&XU4pY8@Ao^X zvg%yghkeRzB@9n69Z6KH3e=f`GzRpNA$6pFa(=E}aY0dLUOHqckshWRy^NBQ0_bug zV?9GX18^fO*~HQ~(bC8?(ZJF$G1)l9BF)6aGR4x!%rq_4(8$EXC?zo|$tcmBL>qL$ zHehL~2{QaSx^3cld8w3o{U_F{vD3bjx(5^DbMl&MkQ{(No*a)%=-72$;`k1B)5kMX z-D>FH@Ch!>BRc8Zu5$j{wzRf9rLVvBUv@%h2}28Js-kJ565X}f62BnB+MjVM4cu$n z*=&EUJ5p4uNPl-i%01`&ytK@8oW*lRR-)+f%tw!|%~+SNV8_}r04)hnNrLQFY~d+T zX63c)!IGY{3*DsN?mT_8p@gBG&e4vgh{ozt(L{!yU)Pv3X1uWV{x!Y#IsHQv5|}}$ zg{7&*CAeZ<kfHI{Yrg6i={^Rz7xuQyU6M!tmM%)B#}=4^3~P%yck1P~T5j?^b$mnf z>_a6CRdkMbNN8enoq#guU&TWSqPcIL`Cgu*?D@Qep_k5%!|c@HYc_b5&sX4a%n@3# zxhUE&bDuy7Lp9yp>sVZwm+YLFlarK~oQ*X!1$t%f7rS;FD{q%%5Ul>eH!z_|d?So$ zQA#0ul-0!xA6{@2-Mes;{v|vp|3H!_q?E@Rtky<(GM;VcS&SsVW*xJA^QeTOlWvg? zX?}ovH}EzHz62^2)AA#G#_`?JPV*K@`*yCRe~_Y&!C(#2jIz4V%}wIjpJaa2@5{J3 zgZ|DWCNu>Z<~%n&xcjNE(Vh>?*^g2TZk8~t#Eg1UTj1rz@J4ufu`aYdt_vO$1Pxaj zf?L^!MrNrN25D*LmKJHL$*E?>CP~SbCaGqIX%<PT7Ks)qi3SEqsb&WHXhwiXJPoll zqXp6?&Q;Q=y|vwGq3NwMADwFh)sMuJ)0E;&p3KZ)Xno@%+G4S1@5T~_dz1$^G=Pcf zj^yO0r)TD+>l^AB>Otbc+|1NGIWf&B+1w)4FvZ+5+1w<>*euN`G1bt>BGJ&$G|fCY z+0ep(6ytTl#$$;iL57~$Z4R3^H%T`oXga7JZu6&b*BH33hrB2ftt$kU$F?vMeQbBa zg1oHeiBq%YC7jr;(qFZFU`8KNs}^h}iy*_>BUYiE_sV^|(_*VQ>aT~DFgRgJL%Bx! zpgpn0nI-u}mHJtwd6^|p(pb*|6!jnxT`(I<JPF7<{I1aQ*ZJNrCTo<=Uu9Loa0`ni zkmE)0&v#(<x`|3j$@wX%$@+$R#?VfAnuVFAfvLGcYLbDap>c}2sezH1QBsnLk&$s~ zYKpNzl0k}@p=D|c@rLVy4aeenL57V#9$vch(Py5qoqcNcyWcnH-<5#W*^m(_eAQuA zgo~Y^LAif&LhZ8r8=G3`KY>F0n4}=X3H!;PTRbea+WYPX3(bvhr~jZNxS@gOWNg_? zfWzZ=se!2P>{G0duD-r8X%_v*&mc(vdQ4|AHb)9FTu+_6O{ML?m4A0ni9R*rV=7^& z$IPZQ8tMqi%+1V8_b)BM+hmXGbr!rTe^*%8xTI&}dSNE;a<99a9;im{%GIhBT)NBa z(T&Zn%?c$9<&?M_T+U-T=o3;MfTl}}3X=5;5{rsci$I5z27p=E0#$(P-wpHpimB$Y z7gi=XFHkv0VSkc1mt`eZB<Xu4RwThrM8h=@-LkC2_Vssx?o(=B-!`AG>nLF;qg%Ln zTHp>gL5ACxX3rEZKAeA%_lV?oMd7D(aT&N#8SEGVaTtzVa*<D1_4aeFqO!A0p_7u2 zKcX;~5ErAx(4*}j=?#Ch3dDu)UeDU!-+j+{8TbDA$9GZK`XJ7QkanYfNM%8)bADb~ zYEemQ5wxzsJtVXz+`n~i7SCt>++~ZC?(Hz6u&+p*OOe77S{_FD`h*u{A{>k@Ckry{ zu+d7~@qK<`A~Wael=;@>^h=T<8AYjyDFONUIoMn#;PiFHK?}i+dVVUqXNwj+J4#{q zkhoBU#y6zL4ITRnD9TSxEiTT-G3_<~!}Z%`rnkzARV@qV2Tw~VVW^{hX@lZU@BjvQ zfErss3NrjjOJ6W``R!TX3d>Hc&*^ufu&G8|NFt?2|0K|oXvd<W#7g{mT##X^MS7>n zg(JLg&XpYEcysA9T_PP^KtiJ2C9xzGbUqk}cFQlyO)S9{qyi$py%oM(=Dl#O&(x<_ z|E(Q`qthgZs8eN0DpBFN@!^dg)#P`1K0gY-<#tO>r%QN36DQ~luhb$)L((}vFAs8D zI@a(k*x+{Z{>IOjzZ5zxuyAl(PvPVqap8#+?VkPwmNk9)=YQzH_tY;w`&o|aM;Me* z*wiJ?fzWWoR{3BHML~xB%Pu^;ZX|uMt1&8MK1)YM2}1?#iy~-)5tL&fEevdK6VSWD zDnHHqmn6UW3XvO66Xww+AtIGQ&WSmxc`1oS_zNHb(S!G0TMqWFJhAsw`qO-^Ep*A) z&=3qtO)f1e&MZp>MK~lVaknw%9lLYl|E#T+uZ+z2mREKD80mu#q#ei%>GHrA0}z)T zq0s~{dm&MTEwu|W^fovJ$2VQv-?;I>Qm%=MGANuCB+h}*@&Zzm`Q#_25Gd4sZJ((g zX|ue6zoh$}da+Ccg@eJwIT9&P`sJsj63CBXS!cvGg9=P}81&Yz7ZIqXceli~qJ)48 zonAi(4u0{(dx`F@`yEz|KPj9IBrXu4F%2px;N24J39&;&rlv&gr2E&?$N2N_t(2fk z+YjnINJ8|?E6Yy?A6||(ISRzp?vt5US*yH9Ue`KO!iI+~RV-3!jL6L)*j*BcD*yFs z=Fb;f{)A-c7$0reLT^X9<d-Jp5Xdxw467$Qnk#1hlG55#;$@xa(M*@&8E|tdC^Zdw zEly}jCiZ?^ZYR@mo(YTQM6C3(5LwAwN0<H*tnAKAcS%jo%uUR}U3d#P@XhIJejq1a z{iw_I-Y4%_bO}AE10nH?+i`*nD>vU$`+cM4CeIf?>xMER19}(QpfU%4ktoRU@WZ0D z(>qdiJ~nT0<Vc8Cpm4!5ab+S>R(8tI&q+<pBjn5uu9!Q8s>$Iii@zS+lPA_*!carE z<}$23iZ7~n>-@MH=JE2{mW&IVW*D*A(6c!Yie`Ln``<9l_t%d0V~1a6<Xw)HoJIcz z4&jNPsPwHe@5M40zx=5bZ{h7Xp-a^aAEgF`Aatk@Th%Nez;VB3>&)m6HOrS*v&X)) zqsw?Eawf@4_slCvO;07zClX|M!pwDTqCmF0b=-veIX*S7={XPKT2X>K8473=EPSgZ zf311_oL$pjKHjD<yq0EAw8DtELKCH>1{z0%j(I}XXW;673e+b*+_q1nEppXM=I<g) z-gJzv(HMZ-3vI~|s^zXP-6?hbS3uwX*Y&HMx?i5A%4!lqdmO=yK~Q?a)eID5xcuK! zh*`IOd2!E;Jueo0i=vCWAYBq@BF9=Rt8=dvd%fY`jCpET^!2B1J6OU{O#4Ow#95F` zhs{-j49l&G+9s-oR7F=FWLv;fEk@6_fM012zV@>Fq+B+KPcFYb^)$A6AL;r=;ra?P z3NF9=635b#jQpa^s#N@g9s*vQlQz5kwq5gd`FrOZj{~ac()&OuWu5c$N{T?Yhhm*i z5{TP*bCZRfMpSC++lX@EgYW3#KyY^T$;{0xNlo$0D=002jM`&QimMWXnwkVRZ(jO3 zMceo4n!j{uRzdqm(3U-(CV|Cz$JQse`kpdvjsK}CsmcOgOu;^VQWWS!4Iftq1{EU^ zhMq?-dYtXxI?fhxu!2De!xTyiUhtXM&{dBZm#9F-e_=~rpu5{3g)o*4DzH{O*qDJo zJ6j-enV;1zx2v}&tKT~N&4*coDoez09Q}$lq`<`mWbG9+Y*Y-9F1X_apPR<Rz`!72 z^<{H&kgXAC_l2vGC(Q5XlrT)AZ=_<Zz)}HC@8*}5AO<5L(F$7ZisWz?EB||Xme-qv z9dF0@oc~xtVWmcHYQ$Kfj?J-x3<q>vYB&Y69v|oH+H`8u?%7n?^g&9BfaD!Wl0fa4 zV{@>8<dW^dGu)2HE!wVcHf2ibPpn6Ukh&(1boWAPIU>XOM6vIqnG2Jop3mH4*i&1m zO_dFvq`Mgs#?TflxPyi@gq_tTjLro~&s+7}*8So=9%ia+#wOjhSl5zbbFd)8i+}CH zHvc5AT+jctMq;D59EBrFq~|!)y;ay9dGljXL*~LmY}e}T-aNiNW6}U+G%S@A_VPDm z)~(>H#pac>)_?u-zJcQug(I<~2P&jsfM+r6uCx)~&0rm=zSVy66X`P^ue>Onq@viB zxU*H@gBIysr?$K{<+4iFns;F*g`@A}x)f3fU=K{L&vX4)9R(*BC~M#NmQw$|gkhq7 zMt*K8v8TdAYJB+IIN44F_v0{+;lY-#1Z+Bbmpn@?k7+(}tYXz+uhIdkZ9xMTkf4Qj z#j!e8`-A;%^QFs6j`W7DSAP`zu7qLMKm;(zvG9DQ0$-I7lv)Ux#>AdFD#brfVdVN& zm9kpXxOj$B1%+!<$xR(-H7|Cz%Km(4Dac|N<NZRwKzeqE{QwmUC;^StrGgAoO&gw@ z=E(AEaR(N~t_s>PK-De!zDpHDTn+PD-o3UhsgtS<a~y=ecU~?Ypd5#s+i;h<DyRKz zrq?junSN)|%L51QTq$9gJ`gz$EzzpLvl?!fi|=z+ohPFuu~PGULY^U$?EtnHP?9l@ zWFg4#V_nLxr#3T949?GH+Fi%YJ3#3I<8%<LB{9Q^tMBrTF+{gKFY5?YdR$OKjpN%$ zZ{%X;I;^FHfb@-@mak^docT=uSAOxcy-pO)8IWG~V)omyJ2ZtO!&=YveE0PvgSw_E zHVG82f+XFc7`=9^?i6I0q`ZIQzJxc8uPrp~M9T91mM}~nR0RW8XA8Lej+0+FWuo89 zj5XaA&)z(t%1LRYCtGme4Bmo(4&-2WvHHWsKZJvHeahTle%{z`lr%uq8@gk0m%GZR zzg{vlc=u_ZrrnzG3paKQRKmbGEfH@pyD0Iyl~33q`r*d;BdhORpH#vybs&;6IANew zcKF;a$Z+PG-*@F3%iFdee8u%(SMr7d8qYzg;s^}zRn&y^ry5zDl?;v(oOZrZneKzA zke)F(tl{YzYwi<dXgz&Cd*||r83Nzgrtq9H`8+^FPhhtqx7ctvca=to+N82ciFvzs z?vY?KTS51F4idBwmqJD(vAR@1Q=I7#TgV&U#$|aQPpP_R3{bI#*?v$l!s=i_hW8V> zMbotxMyb5nH}B(~n|lXIOW3_CvjE;2#_Du|Y{|%5&X3py6jyq=sC}4qe}LL*prfA9 zPLRObv@~8FemY@)pwg^6_fAF5IGQy;?O^nzfi-Le88)#V7e33`)p5G0;`B2f)#L#x z%pf@qy8W~mt6K%itv|3{-)Hb3MIm`rZ|mzt16nxX8|Dc}yJ>MMk3U#m#%9vTj5B@% z8m5p^3}>(HKdYr0;{s*()$?~AI`u6}c>tR`sF@32vq2!Sdfj>Ro9V_=3KdfCGXJw0 zz#;+dNNa3Gf*`{khZNyIGo?j0c`!4bd@h?ZP}MN{k>OY~njk}q+obDB{PQ!Gs8scx zsXL)PKtp|yLIHnkOpsyk;>k;-MIOD|U}(L^T-2_qgkjQvG=0&-7H<MBC|`c(Zan)r z))l?e&dqDkAE2Rj^uZE*ZWd(to}y}I+|M^ZG2xp_{+ixbxNd`DBK7iCJQD{gsRgNd zDXDqMmAa6NABq^LaAjS(pN!D^v>QPs3?Z~gE5)EC0du$eH+5vqj?n<GBii_I`^yx4 zaOsd*te=~hnTPG}b@0rGKBN)qT2YdkSDcxjhb;pjZlVxmSQz&$kc(@w!Om-H_D=sb zS5RexEK!33NNd6&ZpN5DK)6$&Hg6fzUQVu4Q#Wr}AD?saGKIAwB&bMrCS;ck(!y78 zjDX_{$*IPl?;A274_n&7xNu%r{S4~tlp)Hg;Bhvztx#B<sHk?oYR5)JrB^@J^qY&B z6%9zFdm0f4NkN7UZ0xb_%72sYa%Prn;!!lEu+c_ltS6Qr?|j1=pnUTt)&$Hhl2YkC z{b5;ATs-{(6xSM0tj>%(S5w;j`C&oami>MqCtqHq%FZL=lP1z(Kv<opFMRW%gke*! z%l7>XG6E9f=oj7KoC7I^KnDtd)@nhI;lS!pGgYg;`@iEw?p<f!u$1lET?$)}B&17d zbb~hez<1z6>s_=_Nu&}<&HF@&&CZ~&S5yODr=D*&p|HI`x^p2R3tc<}Ki3B8Zlq=; zlAB#lp7B3u?_RRj;_U-D%Z?uU<tT7kz_KVAYf7+Q@bJ)qGI!tAr`|r3FZTONl}($( z=P1y~BY3L=HpdAvG=v|I$UCsikgqGZ|EA1eKKkW%=(=f7L+FxeZ0-{%Hkh!e_^WF0 z?~6h92a+D#qF)?Cvk@d+f&vkvM~+B}f(*}o6+Wx#WB)2YUBCN){8C1$tc@oslA*x} zDwFU8q#(l@*1iSTzSy|w%S1#iJa;>h!kIG?ayU4*Adb{h0iCOrn3R)>HCGEV?0qb% z_OF4<Hh<~02}%zRTTtc19ioB~64#J;##vMfGF*3>rOESfiGQTo#+cuG>JL%49FT&L z3`s1`#u19Ars|mPk68ZG`LOe+%Qmm|>7F1#M`++pkaHcs*FAfzv|57m)x*Qz-dNHv zYeTb)6MUN~UUz;e;ya)c@JxN{iKNXfm46%Q=T4;VkEbEQmhe61gXwX$C7&wod0Zy0 zcpXXMlmQ9J5?WN^YH^^94I&Cn0dudTTe2QoxW(rMxhjg~TT?h_MS_Eo0v5hHjbQk$ ze;~MBM{2+IOs9{6GtN1=lrSu&q;F4xa|wlSKoMwv6!dr|c$*Jv!5|P=s1<Nx;@?y1 zzh!LVRZAl2S9rm49pnTAJXub_&dSrxhI{R1>j^LBW@=`)moO|FBq8mbSX|<qk(!*H znU{`|+_46>Aj7=&)pC6{hfM9-GpfH7-ch8=AwfjdWzf)e%gIlKZBxhAz!GFQA?M%s z*nh=lxnR{(rWJi@^cyyTIuTOq2Bj7k<mVNq;z<{R470a9Qk2*KerlRV*(uvwD&Z7P z=98WUA#Q~%KtS)S;79_ujE>l@U*UK?l>Ka~y>kF{&W$802_Thno+bo~x8}r(3s(dq z^cAMQXlh<&-cR9@RuaM%EggVwHNuk&1T>S6=}dgYJ-No{iGZu~3!V~&rSvTxz^e@) zi2!kWqzXhdwWtis$&%Qzo<O<uv65VoBP9pA%N7;0b;}Q)3fmY*TJE}D8l-WPH@cMh zQuMmj`>vKSRMIKrAsG+SG{@>V0pHjaE(e_ww*T_3JjYzP_W8gx(<}(&GXZ<?v_0?R zW_Y_=9GJqgu}Y4@*?SVQ8MGCF<LpyxDO8Z*Rioe@*Hu2QE0s9P4k)czLcc(T779-2 z$6{f3=Z{COOFyZec_jUFy$AEx#t#&3CL$qJ!JS)3>O?-O6}vO%oYUSg>7wlJKZ~z; zG4G4Dpm2F53C={S3!sZ2FwWq{=462wvE$E!<F|55Zr*M1eYMgW3U?Ke;9_V3fJ~_1 zsSX4g9!CEE&b&5n#SO*wMGf1J$WXYFodh=`g(~)wq_KsmAj6ICMpugd2{E?MVk(={ zW+q3!p%^3wqn;m$&7lHT&((f;ZG9{AruOuNxIG8C=+`7bawoV2OQ2L0WSE!MGfn-} z?>_Izr&XLBlCIEiUI59dpdJAMmkQLqUTDVTdv<5Y+jU=Ozj^+c?itFlBtJJZ8Bc~1 zC@hZN@1V7I3TwlkkWAn6_4KQvkP1`KcqV9$1w`YUXK`C_I=OkbL1vP7P}k@7#3=gZ zC1`yLigf5S1!&9=Wql-KutShxP5GhO$NGG)=84ysZR)o>HXtb!G$=<Xg{DWw%xG3P zSCh;Ve)MVW{y+4axkAcHh_N{W&J|>6dC=X|v!!Oq+!ujY#oB9{=$8VJ-0PcIK)|5_ z%Evxe-CLbFMaS8-ZAr9H1N{;Jv?_%;5H$9VFaNVeMNMn62#PF;<5{P&wLGkZVG*5L z`AAs`K8%H&w>(o)^GY&HDnWS;t^jLyK#<|x(Q{8e&!3g%-5$L|y<ER%K-yZ)8K86B zOE3=b#ai9UxcytJz#RH`iGe`Tj_Y-w=r=Tn^<+qFZWLs=o*wOY$9|LkF~_WeS2H|n z>6eP3i38HshWEbHGShJ+fNpzv>j@9<>b0<RC|EKvn3OQg8zjltC$qSOm?S*OvEiPQ zsf2RvY>{8QHJR@QswBod&JTOq*s16@ulRk+YBoN_%fW_sCV&^F+4`MiOU%ivN-fey zbmm}1QECxV<RQ+u5oEwH3bKUC-hlxGc*;3INBA%>Fi^S_5V^5Wo27sgGN$M?@pP9_ zxD*iCq2SPmuJQwg3uAc3`MRpUOPd#fLp+*svnS|CF|R8O46J8Bc=SlI%=|n(Xvfzr zGbc4TFR`FFBfq31wMYfTcLtq$mt2yWp9hlxwdG>2S8rT!B+Q(NfzgM7vlyxe6ygj_ z6$Qmb41!sSWr=#AR;!*zVsVCVVgW1rt%HZf5-u_`Fu5^s<>V)(K<Y0~2F{X<qSWGy z{G61E0*qwLLTXuGlwS<8JHDi}B)=##F(<yDG^w~W3D>D&paY9wN{jWOYC*+NYF=s) ze15Ko!5?(rC*)pGy~Kh{z0ACl)S|q^9KGa>#Ju#>l++UFRXKRV5)=}!P~3UpRPrna znIlXLjL{4%8HvRiB@9f_P89{EMId_3XYn6w93c;w7#J!F7#J7?8G1kD99nYI`SziW z`r1D3itVIM{!=4dLK1VbaTH7f{8D#6sUEg0<>FW#Qoz-)gwzQgYPb&;Z&-^?fq+Y~ z3B}F}TZ<-su$bT;S2GYUgoGeGU4d3BBMNr`v*zz7^uH#yUfU$Cc-WRr0nak;Xp(Ad z{DDiG;{BP-ht6Y(MSLX;;Z$@hdI`@U>E)BR{L=PCTfrs#_7KY>dBp|!McD5EGt}2g zlXDQ<u4FBD%vfu00jY%x*5&eq&ecUZst~?y6jY32KdW=;RbCy&;!{nh`=&UbQ#r3j zVYdyklb<9<f{v;JE$o6j7Mnu_wA6oH`akER`}}3XnbWIFzEe1~OolrlZC(7XEHS>a z>t3C!!;vN~C-x}5$rSc>$Z#cO`m3ZUH8B_NR7l-di8WkHuN@21e7nBxY0OV{t%mJ2 z6wW)7;bL@W;!3Lmp)3F8O}U@lel;-W^2SMm2Phn~Bg3hXol20ccGyBwkl|tI5i|En zq0b#5W`R}gg{LT-OeDjNpzLIbeUBZesRC{`AqK<*@|mBXciV7fv)0;<#W4&ggDAYO zh8zdyCnx5>69Kkh70Brloc(ye-$9jC=h8mxQ*J9^c!F8V>p>b!G`UDUqokw&TCy7J z8R{A6XC)TtC!1IrCt4brCK^~8CMFxFSfrVlSf*GSnVF`g8XB2c7^Ng8B^f1}6Lp(9 z!UkQi4SHFLMQCv)$nfXrwu$HErBdqkpIEELPWw)3vy6&03f6dXJTjqU*LjKKJJ?Mh z&q#Hvp>Qb~8HowkPB&~x-*%Pr-?pW-<tcsrt^cwULMfb8rGjg*1*#y!+MjVM4cu$n z*=&EUJ5p4uNPl-i%00-mKhEO0A}dk!c;=%=*Ji9sSFmGk8Gx1qs3bvlE4J_yD6{ff z_FzfR*@bRWZ+D(P+CbrS8X3`!rHIDrQqe?)pI_IQGiJQ7_5L-z_c{GT6cU)wC04j% zUXY>j*K5A&7wJ9*xfk}f%w3X4|CTPn2BaXv+G5U~dbzEZn|x0l-_Sh!5QQ5+$cT4H zXkv|OWzN5fhZ00{-#qiZJV)8{IfawwWH=6V?gi>5cYMu8uk!f{JdQa+D>fHJ8)ohk zpzw%)lH7}W3@^5lU7%Oyez9w}vGR6F2Epndd;=4j#5cm27Nr!jM_FCG@ZkkV(Y*^d z>0iQw@((0=LP~k8iPYLCPsX$DJd2U!*Q{f<Zyr(Qya3Yril7o6-d4nyK&4_@eq_%$ zzB}4!-a={L&Xx2JQjC*Xu%*<DvbxXBP2$;~WPa4|%eXm%{>~&OGzA&vJU2bK`>C(d zo)65~k5UY74zGK(8ZdhkprP9G{G#mQg2d!heb|sza(+>&KIN@wf;mko&g99=9ER36 zE}|_Kd-iS|y*`U7mp?()Yv*Jp6{ANYcwR@>K+izWKsVUWF(BB(KLl$RY=g)xt6NM{ z_npqm%KyUC)JWmPD@hd}bk4Oj53PTXt*{nkczeVuwDVrMk9S&Z6-WK`uo4C*%w(>Y zYouS4T999yS(0B=sh?GvmstWOjrA<_3?Xb?FdIvF2*^A9uF&$=`Q9%kYn0AkWi`@o z8E?l7Vmg#0kP#_-)nQhIi=CiBxqos(?XvtEn_4McOh!(!C3;L!kl}>=<j*Z0mRjw7 zcY}rI#<$adP!iiPDz<DUz~S+`)IijC_9@m!S6|<lG>iV@XOPMSIulro&5?o(*Hb5N zQ)xSJ<=@>?qEC(Zm`I(CqNK{hJgOI4Lnx}(S@5d-U14G4lAew0g_*z;Ebkw!(#c4L z-NFQ2KZSNNE_jXxZKO<~;>^1?wXDANo^kJ#8xrTIQ#e!%t{req>O#T>&5^++MVWc& zc$RkwGW@(5I*oPfic7}@I+vT4F5X7JE&rgIa(%>3aHI)L#K5p1L#IWZf19U!uMNjf zmxIDZJrt%H62cI=#0a!D2UezGjph2qg`K~&V&`ce&td<%e`6y3LJ+=E3r`FSINW4f z&-PwaZf?%p?%0soq7-(QNC-fr6_L>U@UX7*L5}TPrQGxTHkPfb^ND-zw&@cOh4X79 zI2M|%ohnOG9gB(*EAa%WAVYH&tJWfp{T1!gI~LvEu(*SMQ4V#crwJbS3DkanFP-bV zPW<wE(`l-gf3?zYsTefRK$?i7XNuwNv5}BCk#Z7b3k-pbBrtlWSTS@-9F~LckV13x zOfgU^C?4B@0tv|zCD$X}8;iBN96eJE$9at4_7J4x1nqMH?RUYq*Jbofu{`41!YHW| zI*Alel%JehT%2Eow`DharWiN}<1R_TNftC{KYFHEZcb4_ay&GxK}Prp1Rhi^B*%jS z5jy7q)`r%V96eL47*B-`PKJn{<mj1V1&PTSsqm{2NvO%uLvr*?F|vXY+Dk+1Tg1~_ z6J!`YQ;f)?szF0B@ST3pnj5qn1Z8bGVmLuy^h`0*nn*aqcl1m#YW3uyl|Igp9z9cx z&_p*0wHdS+hP1Fo&lDqWApr^Di#(7rdZri^M^cdH{YK9equ^3-64ElHkigRg8$DBu z$X43unPP-jYmtyJ!Cf*)>Kr{&jNmdj5&{<5I)F^5;O(G|o+*}_Ph?L5sYx(;rdU2? zTRw%eD@Z{K>NXIX`Wrn{jL=9Sq%eiev4CiN^DLuhiV?g?3@L?<o+(DnDherJN6!?a zV*d(Mj$$2196eJEG|;6_^^pSjN;Oc(Lq~3LEchEeQ!IyIflFu<5p*aFD5T+O97k9W zi!;S6CrrHqI^l|WG6MtS9uOWq;cAedaK(V@lphB0g6o#`wP~Po2vOq0c0Q%2=I5rC z6jef3et`GTpvz&~KQjmpvzm8Rrgz%Gf7#h?O1C&-Z|C6(0>%=C9Fn$gp!=Wnu%W^o zw+o+@2<`uRMFSjv<v*i;oJ@NCLCgiroi!t%8I(cgO&Az>I6-(cgAVcx%0ud9DzHSD z2tGG2Co>6t7#%b@f>*U5uOtF(NP?@@PpwGIEyzjLcgsx5&r3{B&U6GD1ld&rt-S_3 z6ARRSs}Pf}5dXUL1IHpq<MPT9hS_9gRk**&45gsbJa|9_XMzF_Ik-@!!;y|!vpf2B zQ>Fq->1xeaAGhxR$vsHo7&2ZAjbqf);RG2zO}ro$d?x<PQ`sqx4R6o8Rl+cH5QaDo z$4?4*b1g+cT*X8vM?^Z+TfBr}+JHD7Pg=q1a)EHGRf#*NudF;UD<<T@%XNAs4D$z% z!y)O#IWZ?EDKR;_7`qQrSaVCS=*&p1ZD@Zpi>>AOAkC>p*j>-6wl_PYb(7z_$E&Kk zZkaF*s)Pdxf2<A{WcX-yX<wO;=}a4y3sI+I*xr$P@)(Wkk>G;VWUMY0u)G>tdvIZz z@~^}FyARsP@eH<v0tsy#MY<qEf2a`mj;#LcQldih^n^bRy7Cd?eC$DQ{{HtZtsh(8 zKh%1o;kULwdawmOr17DGeE$`qHWg%e+&|yviuJ<>#a~{1XPp|*i>pD;RKgHNyVA3` zh=B^tcaa~zx76E6d@o^$qpnji&RGRj@P;nW+0JcRtP%+B9$feReJCffxVRW3g;>2O z$Z+d*PWWYCEsZG~w^k<oF*!@>)=!MGgt(?C^n^W>7L_Sd3PyI~)pA3>Da$WvI{*DH zz_F*Kh}6xMWID09B(Wq_AJX!3&ri$=2JuzEq-$PjE)K^oU|b~cP{24Nc&m$SWKs4> zQf~n!*RiRfTk!Njt}87LDN0O6Jx>`qIM-jaWxQ}*YSYn>eRt<w<-SPjp=ji~5EOjS z;Dls)M4%dC4NL*mLZ#!?IuDa)T$|GS<B^~wU0oWIT9liaM_jZEMD^ZUo$Mky<9UGV z<mcg2KbJ5xQ<lX^%0-Ygikz3QhNmFI<_UXjq@w(H&AVkcrE7<D=m2JR6Rb`Yko9=% zRbpUZo7ywUd*0o+Tcn<YM`q%L7Dt!?iP9!O<RXEvz6sfhbJitKTQ$joH+E9|0EQ&? z%p=Hfc4N@K167K9WY4W{ZAhG7L+bu%%7PM<xqTD!64O!6bw`AtAj1r))$c#vmJWP0 z#c#!`dyiE}Jzj@Q_Z34*O6VaPkW2$<K;ejML52srrd|kc-MDM@%Hl;^q+6DfdZG$d zT#B4FA@0SRg9I7&{XH}%yXw>~33iJOpL-YHrBhi1sV+e$p@Ax)R00*HK($TU$HE)C zH5L@rZA#`j5KHR$wq%AWG^0bJ9a0Tp4MqVKIqyP&OMk!K?=}+86D;PWQwE2GA|$Rs zSqL1KSY0T{@S)b{`8M_G&SI7o8G;XD#YjDYfU+QjxDh!Zv5giWGQ2>E;mbwQZ`tM? z{66KFu&{9@saM&O>0C&N!qX*=u-x>GJ?mMgkgMpGO)FVHh)t(crhz6$xa)iqlQS~& zQgN0<y+<DANvzLh{;NDG`mCdkKdDEhkr{@NSVrsLBcfK2Ve`D2t2zsoEM!>gctN+( zp@&Yv2QABylOmp?Q9z6NEc;Rcr>r+-y5`UF>njJo#zF4(BEnN3zU1n$eJ9LrJ(xZ< zRGDLA9JmX|nQ+hsG+~Ep;Q(gbVxG5&Iv)VZ8j#R~l!b^Q2Q)2+(OF#HT*F~6p^^Mi zoNcS&=gSvJJqnf#Cqim#NUVZf=aHC~l9P(<=qmxQ4fdhh+13rGX0&yt9gGktVaOw^ z5uTKvUs7CBlvn_5griJ=!X>fIfTDM<kFcsR@h*GpJ4eJR^IZ$09I0nhkse;q0tJ#` zA#sW*ma)XCK*fachcfz1Q<&9eWM0<#^{#{=12fRjjt&H+qTJNt;>7e+z2cIT_}t?3 zVtv#D74^~Oi3zTaWyjoEf;6V@zW(e}t?XT)5{49#+)|WZoLo?V%Owz5!tM~@OTCr2 z^iql58D81lcR#+E0nU9kL25UMIU^KWBoVba9jZ2<D8C@JsH75-w2OQb3kovxu-~yK zP|fuC^<~Z9<t^V9&s(}vtC+Imx1kOo%CY6CNl@j8-7+{T(`$EFWH&g@_`QjD*Oa^e z_jQ5;a8@Y)&BWaNyzKmpoYW$G1sUX&HTceIk`5rG-~_sUx2v|G8FUpZ1_tp>APk*B zkEFsCT_jz1R>HvV1InxV;B5)Mi3Qfwxckfie1#wAIzL6q?y7+%1I*e55^=EO@p4m3 z5>paO67_>p({ezUn3bhM76tpJmL$3)mLx*cJESZh@OfuJhOgp#Vpdvizb@jX^lRdR zj<Z;&Zi%{jq#`#*H?bhI7!(u`hM}H;UXl^`E)ioxW3%K$OJlP%Gm~V?6f+A`Bg-@c z6N_XcGee7{6k}7fq%;fDWJ|baU5I9EXR^Asiyru%k`=b`*jhsi&hFQg9Z5-K#6p!p zA`=>kutE!zY%!V*FA7%0$W%Cm3;pSTAF9xuOX@ftBwfJ@1gQ0dk{?tV#Fdct1HrRX z1sN87X#F`sS|scUXKO*C?%c<e-5daQ10km(iq`PdB#2WXnF6&vAz&Sl&hXpuEsLf8 zcaQ#E=dRMlaZo=Xha)z}2{N>woz8m2F;3%4`>P(asqd3XZ5)yn%ZQ*us+F)LLIFAR zlMl)*o-by9e=;y_;<-{%JIiFb4qgO8LJzcJ6m%6dF?nX%$4i!;#z8z*LX~^lCd?5T zy$1<)4^j<gn-J6>C2Bb}G%*vOA)!ZEfvPL)ss8Yni{_WVdGi(SnrO}RydaXYQ~il_ zA5<A6RY3|2$fjD*K^@rKDPY;a<z=z&gz6*h!YiHj|2ydKOwi#=$WF!TOpR!6#`_lH zv2VZe`M=tm`kd624P@m~XlObnfjWK3C5Yw<G5PfPwW6F?@AY3S+wirxD*EFude*>@ z-~<IMfx=JSIY>k3bg6aS;_?qtYHo)~?T1nltk6UXJ`x<_U~Dlj$nfT+s7vjA7JH=! zb+#+#*gc|W3dPX_!%~k3GW_7u&XzQodCk;Z;r!z*JNMBgEYT{G;L75X)LdMdU65hZ z=bPPLsxtq5*KwVSy7W7mE^dToBWQes$88{m688A+GkZ35%GQ8%f5vsYeE%<J8eZ3o z+{3J-i0V0jx|)#OrU%)7QcTp9f;su=>6v-y`i6Rjpo<(5i}cOSOwE%M(~OeMEm93r z%q^46O;U`_(u@*Q4UH@k4Gm4x%#)K1EeuF8UKeaUmVSsJL(l9shs~Rtq?-~n9n=oD z`I9;@4e>Lqi4XBQ^6(ordBQ_Ef(%>V1nDwXebC>2)X+L6%*&C~`D9dkp-G%j^8qcl zV(ssuHthu&E@o^yUGSB!*S6~LzBC0X4pQfv$Z{yuKaeczT2z!@<ddHcnz6-N@@*A) zweL*ll+@Pjd&_f}T2$x~mQW`mDrJacp;a^XqGiEcX;-$!1qYIs<hoYu>)J=B>rfgo z^E~YuridCJccm&&X?NjQ+3^jB&v*44So5QyVWeN#Qb+q3f~Hq!DlI7~z#Tn;3>SCA z2t}y$-k#&k8X$h4u931*6KXZlr4#r(Su8nSz;x!P!mEO_|4!bu<EfNgI>{5ul$1r# z4j1~_!LaSD*qocdIaB-aTApQ*Cs%RZddz*D)a4nJI2RJne)++r$r;cx$+aRmwV(vF z_Xvw)1sUG0eRkQe<SozBrmeSaqmP{#sJ0noFbrD(Dj=cG@tz~j;B1xAk>z(+2^^qj zK@SN~q_es3<)8O!I@iQ7FT8f(&AmnYmc+AyCmMuh6rDgJkM+QH$YcUh6CTj1G^m3z zOH$FV;sWosLL2N92$^*&_-e6v<*fBzzr1hYI90+hk%B@8>ITx?3tCZ-pI3}=;~!Qx z+jR6Ud6rrp(|qDs#j3+zr6mlr2Exstjx5~4D)37}f>H~^i!w`atRoYs6#qPhk?UJk z%4$vH;u%gAl;wW1103Xd=zME_URoxO={xNY_PfoOE-yLK8@68kQSdv;M#3p_EIg!f zOyW&7ZFp{)Bg?PF9at2*Drmz1g)4HHf;+reQ?SZuf1BwwjCZErne_6&fjd_Q$g${G zl4A{80frM--{l=+h;Dga))A=mxS)h#@<3#_VDOL(JQ=7E$Y(CU<K!1kndtX2V@-F( zvo}u$%GITLhS={e#+oo(l=$7sC+raYaO3=u)pxE>!aAo%bSs@Y84l4v!0P0Rnvnif zBa5?=!Eu7q&NnKTFial|$-})Wvw%Pn$(D?~<@|_UKyjs)i`s`-_o;H19~pHYxRQr1 z@I~Ibh_u40-1-CS^?e2pQWTO`^|roVG=QlY``yu4lSX3oy7T5Y(~YMTDx}_J{%1wm zBo^7J8T0;dtOcDQ!yShd;XgB_MK^gcGo5@cn^MBiJrGIRC$l6KR6oPZIvmbzahr5K ziGO~^5|ygHGj%7lOBf~%3g^N)KUmX5LHY7KcjMX5v99Qyc5YsS{s1*N(W^duZWd(t zo}y}I+|M^ZG2xp_{+ixb;D&oe)@0t4)V$<M-DJ?!3e?$j=i=D3aAnQ())IygTEr!| z`9JsLyH>NE_K)4c-Uyn*$Ol?S#Q2Yaf$<v%53hAZJm7Ui0t^fcjFfc@q2&*JyrL+z zIKQ+gIkgzebz)Gpkj@ySO{iA@SvQxNT3kE`Ru4@mc)qmn@7A}QU)))_<Ms2~;Iwep zZj~P>EiiX7FfccQFf=U$fd=~1ixNR=SrZE~^)mBHQj78ubM%rk67$kiQ&LMnE2i@E z^!!Up3Q9}dGILUkgYyy#iZk*{N>Yndun6Bhf7m?eqt_lL1|}Z{-ZT^)3=Tf|Md|tw z3-uEVGWB5=>Z4hx53&k#wVJgL19wq=KG-3iDaANesL_3;9B34si5iRJP!e@JwMq&^ zipFsr*$_<D;1Z9`9<+{-fdM7h!e|q0)Tsw9{O^`qA^qzSI9q-`ANUcJEtN|c7zAE` zFf?1zJptp$NP?gNEIrWjPd$&s;tb!!0#^202M>!STx4coa%14i$xlpy)UcimoFy4W zsl^%jIVlwd&}fkW7tsm~3=HB}J3M;Of&fy_>L(VJWTqu1mlW$-=!46RlKdj@Rm_mJ zi}2NqkadWZFJc_<(pms>-6WQVDN&)6k_SG2SRY0k!DnDi%?&J4(ku*<)67zm($Y*# zOwBA!(+rYQ&5SJ!lFXBmk}XUVlarHST6Mu%^|BI+AX%&wRJd_6Ffa%*d^&wYOv-PD z$L|jL^HX+mJSX$81LO%+=+*+lbEpEo?mipac&4oHo_TJ8>4KE|qZ9R@+ySb;Arl8f zeWJdSq+%PIZs2EX#TS$&6_+OI!&`Bnk_+5`1C6Sbl$PWdWhUkn>qC`+mO!TFr50hG zcPO1^c{wI<g2)X~5rcy>&OIV_{|9K|D>FG&53<7peg6llED;I5$S>=+h$g4)YH#_U z6N&{M5xXS@W>HCMaY;PL_h?&U(B%m`MUY|pjGA}#)AJ^KPB?IEPmZ-5Wiy1-T2~>E z^{RoBb<zHPGdAlO?+Cj8nb;tL?FzybMCkIw1kruFqahRL%U@g?$Gmg(hM2V_4D&Ek zG*M+aC{Jf4<rf$0<)xOCRO&-WV?8516FoQ3SrGb3rJ&ts`Y8s6hDM1=rbY&4h8CvD ziKgZThG`ZSDMqHr7ABTP=1FO$#wjVOh7c2Ukxal^yzh{b%XnHUmuR~4ju_{TvkD`9 zn*Ip|@kd6PoKaFz0BwjH>lx}9fEzf;CYHvDmPV$D29}12$;K%bX(lF?DV9cNrfI2$ zMkW?UDTzr*Mv3M`t)D{JpbNGEYbyA2blb%9@=_`F`mmMGEo6p6R%u>li9Uoh*0a!q z>^m_}HAzlMH8M*wHBPilG)Og0OEpb0Fi0^>NlHovEe1<5F*7hTfauc&>%-zs0gdOc z=e_%9xGelwd+7c%M;$3Fk-%fM$PE)n1j1K>f#r!Q2KKFAs8g++t)%aJ>DIh8bq7lr z$}xivR4U_GC{AI;7Lu3)I&ue8`=K@81O%$Dbhc-Hey~s3@9>6O^UswqT*Y)5(FGJF zd`N0^<fWGA8|fK9Q?_xcxrMoznSr@cTAFF1X>yuznyHDgVTz@>ak7cAL9(SuYO<N3 z5m5;{FSSG$Y%-RVBFM1cdEYb}b_?s`_a!%P@og2yI$TYZ$CLAO_0se6({obw(n}M| z67?Zuk%2ilv!)oOnxq&T8e60om|I#TnVT9Im|2*nrdXIJn_DEC8ycl0Ss10InnJYc z78#ghaj!r?)jO5DYn$%XnxC;&6D_|s@cV}!%vayQE36`tcVbu7M$z6Ql;t&0`y;go zcV2_Y6O-2#{;sM$cBQQF!A!~HKhisONUi><w`o`)TKdJlt<IDE*1xJz%TK?YL~NT8 z*3!V<W<-@GCP?<Y&)Z$XlJsCwbA5+=>KC>Wh9WGPJl9CSD77HJII|?bs1m#f7Rjdc zqQrs>yql?u@{19Qh;h}oSk*JLmSxOpov`@u4EtSP;L(pYPL1bAmwF<qM?<74&k$R| zAn)+ILd#$0d%u{hQ96H>6;(D}V|JJzB|B)_XHh}2KDM20xYt6BF7>>0=cCU&V>|oQ z>UY0ykb3GKB<Nv{4oE?WrArG@28$u6GRT|+XnqlQ^o%a`1kLE71>ERTPm&HofF?IW z<pxw4BvnFE<gi`p$#daL7<l+~bggIJ=vq%QPZlA4ff1;zhs;4kH@IP4m@&H6Gn0r* zmcadceMo7A9HygdJ+a+r2?;IIQ|#zkPjb&4B0a1@r2~AW+2~qN9K&sprZlX@4IO?Z zJ+L7~#^_p4f)`?vU2<Tox5lw}a&)a{33O-;+!{c>g$a_@VZ9${T8C757)w(jt2!#N z2C~5LS?ejb*?$XY1rGBR1_tH^5QeV62?9;RL6)cJjV_FXE%(E|C=b*|in(6Balw%= zb0!8x9|q21=n_Hj6a@7b#*ufPCj25UX#PMsPZKVQZ8&ql7YYe7JQVZloN~HwkAQoi zgTbsdUbrqGVI+6903HBjgbo!hC5cR)CjV%+Tpf61c>e|M{jduKKPx`%1?5oCZG##G z3=A3t&>T8U*2pD**T^+6Ffdq*u90Jkc3SgU{0AFH$O9$@hKd3P1_mr^<fdTGXyBPp zh17Z!x9~tUB-+kfyme&aGC!+bZdY$lR=;)jn-8-FsYg*$$=UE80QQ>PMtnDeb)@=M z`^itF&v?A@8la7!a94t=66`Jwe9$7j>(rLlrd(FZTJtXKq-?)BwDCi3Lm#^nxjxVJ zV|5gqT%fFd<6BDo`_Z%VU@J&E^)vEwQ}t6QICz)zs6rcTz#eC^KOb5OvKYpAzYs8x zp50+j*-3BYC#(G2T;zT7Duy`D-WRCl-D}&DI;qMq$3f_O=jGx-vMm$7B@=fJ7T@Qt zI!{JRVx{Kyggiqg+Y*M}fk+mhf*fUR1V=~<GW=MV^6RP1OcR6ivzd0+G4o<wH$wZG z2mK5M9PSm6zVXxY)$ExwpXvX~FMhVyi7LCINXd4XhhBrbpx{mbV$Z7}!zAVX8}}u= zX?$&=X(v*a_m|ZB4=Ao0K^q$MAwxEJ>+lqg3~N2t^WE2z4C<Pu*d$PPUNzZ;1NamY zcom7)#p(|i{}2w+^(k|I`FUf%QPKbvXXuW_T_`A@{(8yK;N7Qrns#f#FWlHc+0r7a zEiAT6j`4DHHj!6wzNhR~<+`VYVd{XCRr$%Fo8O936LZmn6l--R$Z+PG-*@F3%iFde ze8u%(SMr7d+WU^0WO2B)_4N7doy#X?2z+Oo!gI>x^FVFO1_d&tG{7^DCdjZ#qeN{| z*`&n0-8=V4u$ir(d$9!>s)M)`I+u>EfECabXF9|d@`kr@S>DG}s_q$dI(M#bAaV$1 z<*0&u&oXkg^L`??Xu9^oD3v$+=6&3AbMF9E=b%#yP|sSxnmq)JSBIZY*dM4g>(0GX zku#2Fjr7&{U4tQcVT~$5hE1%;h0k(!b(}7$IQ@)AHF-db20VqBKtS3}i&J_0!SXUT zlRjpg@f)D(0l5sr(VP`z_|Iyo#<)P)ef9jEhfaOVQl{eA1f?6IL0ck`ix%`v_oQA8 zOmT}AxoW^a*DJ`dck$#U(jt%EZ7{UnV=ijfME5j++5E<l1_Z3WY;F#+HR9~Pa5eIT z`Td*{hH3OI1u(iaDj}J<srjWP_ybwM#mfJlp5^r>VaMAsKIcD{4A4PfL^c`^=(yBy z3T8b%&eyf+)TZ6D2dHO`Tq@x0<w!2s9z4VCc-*4x`esw6l>Wpza8CP<IobddJ|_z@ zoGA8vG;?8+)bp8p40~z|wFjuN3khTBl2_c_GG}!OqjN#h^Hx2#b-#Fzhk1bdk>G9w zS}^0Nf?xb=7q<B)dF6WkuQd`I#pNhl98X4H-LbebFBx{p9S%p{{20`bx$qF%wR*cZ zk8jVIG(Z^*Gz5k=mx0y6qo;_*laUZ0busD?<LD`(#WY(Qgc8zN)3G4K=qaM44CF#m zF#1tySc7)hoFcjsvtdcpmQc_-AxQIGue=z(9k#q!7cv%EtP5`Kf{v^)1n&_wG%`!I zFi1-?x3ox0O-?m4Hc0|)bu}|gvq(y{NVG^vGyt8=VxW&^1o-wntlPrUCeBsTsJ*q_ zX`$(@G9R65B@Cmtehkb>wis&^@ihqrTt?4?%}mWBXSE_)i%@0sOxS$tZ$H8ur^K6@ zN6&;MD=CAT;>0vyM$d#LzbTI1kinOZahwVJxaz(yXcZ#sV+ID++aL^Gg*duSII%Pb zd>kk8v7m!toiJ+&Lp)}ij=WJJ&|wKhCB^!n^P-BuM<*1O=w%Ix^IoqW_rLDjl(zo7 zbkzx4cI|Z~4B52tb#igBv2H<TDySivlv<K#td~)e3|`y82|gl_2Yf`}p2bYdl5fpk zv6|`J{<C=}!b%ttXycsByp+@my^NCF91J&{_S)I{=R>uYz}Ido1I4+^X_gR*ODc0x z^^%K=F`Te(-{*qj*3_2v?5rPri+)_hdK?Hf(qd9#ajGtEckH#>8QHVr+BPS<-H)Gk z#zx~>HqKPS5K5DHqRy$Q)6PejU;nfBBo$B324!X4qSWHjoDxX%$vBwYUiZ48-wC_~ z-SXJtJ)i>L-;sgA-x7qO1^zHuc76b~?3|H-fq|g}>*zUAeP8&AtZ)XXpG%GV<p+Gn z1(s#!l-$||84Q4KtpG3Dz`Zf6AhD=8wMajtvLH18%)~zMB3M_L7JlU!qt;(nuTbH= zj1(?s053o#&Vj|LptCeHt5S>fof3;vBXV;f7bD?sSKZp(@M|^iQNGK@|35y6d3%S# zDFqVT3k`fwfI8>rm8BMyq!vNl3Yr1Iv0y|%?|?OLbHL4#){o^*yFwp6qU<mis3V9P zhJ&U6ztWr>JSjks;d!#GMawOdJK=|0&j(2E<QZLX4qI?e(b4IoCoRZ;sZV}l3jTRv zL54-yL5k(-ek*Pj7S0GfykaedD@90fDpIZmC9Gh0CdOL42r~4&iJ!kCT%%yF`rFh! z)2uDARujZGVMuT()K`!|^~*1DEG@~%FUqV+B@ns-w$iR*wn_yTK4hM0_VljIq;Lf^ z2~LLQSoky#B-`Rx)*#66C$^E>Wl;l5aoE=DR~|muL*eoO5*&&Ww$N$dfTH~5)Z*g& zBCIJv!0!a(uWysL-1cHkFJ65ASUQF4MM!rnwt^eGQ>(XKG@ZYH<EBQxfScYn>aG;d zuafRmNScL=PeMZ%-*T+HCr5dYTHf7yi0k6x>FSCb=w8M6<maVB(kk`<)xXE~a#hw7 zq1^S~<s+p!w^6w3ii7~oN~}oI_e!itB2Z8XRBvW}onY5xpqo>nBz(*L8iflhNN^%F z(+8y{mlhRgmZgHyDI_pK%?hjmD#$QXZ>jU`{xkLKUYWdjwCyh!h5G_Ya4t0KgItN! z`oZc<0nHemd6&Fr)-4OZa6WxX)0Yy4T1vWyB)Ae9sJ@8>kf6lsK0$`{GTmRI_(fMY zO!;vpU#~igeuWZJJxXND_qXHZ=_QLSC%((5T{=5`)$J07Ci(^@D9RzBi6>$HI+Nx0 zsg`N8QSUp6(AmjT>0WvICuOB3mpB#`C00TlizDj$zIR*l|DF5ZP;T#z)vtCaQMl5F zgtUp2gWw$rtd10LWBFY+_t)20_NDx(0&<3V^b1TRHzMV794!$6mv{Y|=1Oz-Ez)`9 zE*(-MNvEv>SZ+C?eM=HF%|b+-EV--a%!#kv8-JYSdOKlah6(+uJZRKG+7Ng)c<@W+ zCMO5XK6~x!zhbj}mr4guPuc`~ZjkygapER-=A&C)ta+mQ<xm3sn!8AawR2)lYF<iW z5rOuEAj9IalirVgSYIYjdH0gHP$`wd#oVNqFG#B%o%8eZpf|9AM~%P(&B!ay?<n_q z3cUHFU+{bSi;0pq=aewi(6?^!w7^qX3otJ&<#}C{D$4eE;>X%4sb2I;s^DceAsI!f zi75g3`8g_{pquTAN()L7lX6l+5{t93C)KLQVbP1C%sZV;jyAn~)Z|>kP(`Qkgk*bY z0fp6Zf(-rq=B35E``$hN>m<0`j{nerj2?jQ&LNPA1TvCUq;Dn`$jBPq2@;&uoj*Vw zG0(iR{N%)v%=|q3<1zy2)AU`Ei>-zGuJZ0UkXEpZ!o4P>=Xpr%LkfLpy^SLcv=_A; zdv$LA+=pzl{nyU8yNiA~9^ys<A*pU@zvp%Q%ixA3Gfc&9bOh2n19>EZuExPWlp)B_ zBi6mlFd=h(Tl&?XThA8C(l4IT%Og;s1S*Pfw9Et<nu{CEe;7+2cb#wkZIAM#`Sk18 zLfau&t05fD6_A$S9a`B}ta{wQpT9TpBgcUB$AU|WGV{_2l}&Dq+xWJ9Z7+GjDC4AV z_(Pw5-7zd<8o0ufPr&SHX1n-I=Bq1K3+ijmre7|HcECN2@YL&q3?KJZz4)%i6)djf za?nL+VgdbH$&gYAT2JB`ToYt?(G%a0b)eia|Hig$W;GA$DLlS`+(I3r-+`wS{v+$o zznyj4yyFi`DfQpyJx%v<7uSjsyzzdtocYkz`_np4PF^o<Q5Ca@ehoULraUZ%gUU}B zI~7-vzt&9V?iH@Ra>|*m6CMRx)DB4J12h7Ia4DVyu<o0{@izVc9ge>J9`D|Ex6!X~ zg64ZzHwjNF5U4owu1zhgZ@p*SJLQJN`RVk_{7^?i3VJ+F6lC~$Gjtm3))kkI3v@0w zEnU2geg!C6O^>4)*J)Ab-{$GwYs2x=<)Cm;PYFXkojMxO>K&9M@wGGs>K7Mw{?dw_ zr+qw!{p<dXiS!FWcs+?Hh6NmMGOcHOFDf@TXKr_F$ZS#ib<>ebBB%WPoYcfTMApU; z+qX)&=l5+aTUF;1_uOsMCm#BZ`a^S!Q)Nji;i1*$ELN>W9Q!NUr*|y6y<u?&{h}P| zOivShQC|D~y>zbcI`PZvO{b||{?$sqB`?rC18IA>R+OaX6%*`K3NkE=`xeN>HQ8Y2 zH8p#u|C%dG7_eNWNRxq2q$CP)Gh~Gh*3>Cbo41T<FDKWjshhW~kI%Vyc|h9kF8QTN zIjICPl7R8&`-aTN!<Ke1E}R!uKf{22H4nH{4@ynTfegommSpB&4^2h2`&BzODk{DD zv8LZ#%&cfYBHh!7Ku8KQY+z%LbyxnIbeA);WD}2~>41zSxg?eljB~zu6Keuy7fGq~ zp8l|`C@!9U0g96Ao%8cbit=-Ea5OXp;?C8SHh+Ft5VvK&U&zUq7wK1af|F*jV+5q= zEXJNJ^@VRflrU`Sb=kguK}JAA9Q~pj>^w**1d49Z0UB=kMY)M3*d1!7YSnlDcf82G z>+BnrvR%7N_d*`jFoI9-L0d>TTkHaA-X}_Ib_RXDq8jiz^?bWY3ByGCw&Nfn3+)fX zm-0Z}jXj86PM+~UXzyOK*5d60Im?b7`sFBaTJXut%`8bx@yshIErBeR!R}1!1rHA$ zD0BB+ed_Hq`C`AX^czY9I}_Az$63q^GBkuAkH|Z)%#g1uxBsThUq1TfcUW7=5R&1s z2VSwkghj<)RfB(D46;9v^xzi#;uxjW1O+1AL7Hd33ZGT=v454HuHSt?ekmi}mq3Ba zBs>8r$gqaBZ^5-MHg5Vd5m5`z-A<(6Ts}A%BF$mJ#*DGXxFEyc$D(Tg8n|rpmtLEo z^x&`s{RWR9We_BuaTb+=4A-4zY4SW=;vZ?YG3NK4`a|?vxq%*%I41xF8BR^rG2I`r z{HOC_=TDbyUhC66LHgyV;9K}F$S~LOd)>3gN~<L}Up+kh?Tsb<vNp8jamq{wO{b=( z7U9h}UyAq+s02Jy-+Cfxb4%slM*6uEsr%z;NU$Y*kNIGFoNdXcN_!rci7Q@5(r-)? zT2$g{ap0O9F!wsTCF`+;TYO%StD;!GHT|ZBkOCGyqChZw*FO;4t|PVIdZyDy!5QbA zTuK-g)3=F)GkgPzKur<o(oJ}q4{Px%5Ll=caAM-$Q|iBEY~oc*BI#Fn!EzmBtO-w+ z6R@-LbhF`JyV-iei@BMa+3h3!%+O_nB%L`Y7MD0@q$X!)=B1+~MyyFqkYQf?YPmj} zL#B4^8P#73?<mr5a2T4_+;Z|0@lOPukn`_*?7w2OT(IgX(~7<{`VAUEod{`j1f>=i z<mVORuP|qCd88<>|NYc7jj~g=w^YIhXe$e(uY=xG!;u7T86B}*zryi)DErw|d*^`9 z15<gL5G>rA6DuxU5sc7RnEIlrd6{`X{Z>?<rGvuK)M9)|RzNfPn9jsU+>>jJo(Q-) zzu+lhSW4gG0sDdqh-hk2S!xj^fe={pCr~bZtRz?DNXdcjvPH#g-SUH{xnhhXEq7fn z4br&D8(qqLDSF-NeOCu2En5&s%L4Y|X?xzs&G2@$I534}W0hP9LnWOO2&627^q;VX zp@47f3YUXU3EO{pSDs@oT>G4Uv)Ir!D&z`xqEe_J!>dNYJ+7;KTvsY_lpRo7vxI&T z4lNX%GSgjBlQVM@@o%90@yK=QC)G2Lq<^mWVE)?pfqv6+;0`Gy+CBa8FR2q`m~&2h z!=#I{yZ<b{;>El#)`ETuS&-WM(93Nje0?BuNq9#XW5kX>502l;F}ZoS!S~flYv?ym z15E&s=_EXDWkH6Ak^jFlugzO=L$Q5P!}cRG^jo8f6sky@UI-LVf($pl8(k^-C&bu3 zi>Yi*o0%N_2BMH0>{?Mmz@Y+G&((f;ZG9{AruOuNxIG8C=+`7bawoV2OTeXq4D-@@ zrm3I$-RC{|w2G5M(iQs6iXb@^)FU9^Qh~bH3(c5(&+ZI)yYB1kH_so_JwrK`<mYB4 z<H=A0g~ieP9kkX?VQu&mlIeTCo_<vnQeg@j%>~UcfoOcQOl}KKCpYgl$V~DM>iXQC z7)8Il1g%d&kq#|FK_jL(4xtcaSW|vz_OU+St9jxzW}Eu$jtxi(1r13ON}=hIF*BMK z&ebHdgdcrcyZ;aU=IxNO5@KYMfO7>IS{`&a^=zqGGWSK`Rk8M(Ci<lSB=`Cz77%c# zfby}=RrgjWPSJ68ZCes8)Ih%k0If=44g{^X#FzisqN1iXSp-Fv#PO_C*;*b}!mx-= z&1a-61s}vi&Rd=-sd*)tC6%B&2Umc#oh``l?&!HEpXbj?^KOscp<b@vQ^GKMGH|Ls z(kaJ~z%JHL&d=2=E&wgKFU~J5N>0_oRHK)ZpPrtXm#%N9XQ&4`{@C2i)I2#c%_!O2 zBGoX(+%nnRB*oY)%_uR|(8wau(9kr^JUQ9W!hjUxb-~8#WhEA2Y>(@i-R7`)bCYya zf~JGo;WqyPX*oM*fOZ|05Vc!eK*sIgS_S6N$4d+ZigsMD`$WHCX85X0P&R>P9~_zF zdU~|q9s5oC#~iZ?Ud`~RrC*r@Nqzc|o)f$`nwFW4!=>H!^41d`-qmYi=}@p_VlXLT zm^VlYCD1lHP)HLhkR~}c+*2}@P_CUV@{6}7^W8wztI+;5tTw>03`&q;r=s7y;`b@5 z+4vMM2OHj*06tD{%kS7jpyTvL&reOvOHWNnErF~e)Pr`aLFc6oxARkxx67cOpNcrH za=?%I6J)?Vsgt5pV{!W$5(c1CV?novA)lE_<s)2iJAvFITvMo3WJ1CKc8)HIXO~iV zlq~LG!E==C-K~w~TUAfq`Of1wiR;FEBRuD)hEOYzP);T-V&Kb4EKAhONz6;v1D)1n z-Th?3nSSN_Obm=(46J2|Ii;x;MGOK6MSi8ZNvTC`Yo^L_PkGSI#K2Hd@U2<Nq{q%e zhr&Z%afTqc*(KAvza)JrSLPaUfuAeMu>@4$i|=G$V0i|@!|VK19?<!z3<3-c3~Z!s z(JF!-)}Nl5pPO1zREg`*P0+>w47F}WiMgrZYu(cFi*iGXQd6M~pFvQRPIo=fvE%SX zZjrVyg-<tDFC%s36ozMU9F|E$z(4~9RMH}!mT~y^+4Gt!gmZT;Ok!o*Jj1Ajp`4^# zOOXr1Qj<&ai*U`6{Wr6_u3xg;X-D7(*_R9_HA@)6so}Je+yd~mGro>~o^GzeA$q=U z;M|HFD$^f`NIqH@yud}{Zn5mK^Esrhv!y6h0!tH1Qj793^Yd`T+4*!v<~a*}@?84g zFRMse`JU8SIf`5d&uKUu_jKWn)#t^w{xGo0Haz^gydGTkF^GPZOf4?SFG|(VD$UC* zfs)307J5eD$S_YeNlr;MGD|WwPP9xkNHtDNHBB-wNHI)FN=gRxe^X4%49pB5`gFni zu=H*PG@ien_wJwJvhZW=q5IDqb)@j_^c<wySaLFxiuEDa8pT)S<`fkqL$6=ZHPAEA zGtdq8a|{Uf@DIV_EJ23;7?ZvGEPBqolm7Q|PO4HpsqVsvvErg+{oKUNJbh3t2O5je z$65p+B_)tTjC4M4Dszmi<n`j6=k7=tEq*n(gyAY?79;B5Ys{ezqQ)!oQcLuWK;Z{Y z1;(l77UpJV2IfX-X{L#$$!W%ErY6RQDVFBO$tK1I$(AOm$!3N|#G0%NHW_P#?04Qb z&4%5=y7+y`&0Bn1#j$oFiSjsT&?h}VKRqW^FTFIeEKwgq78#g>y_8~<YLa4XXl#*U zU~XxVWNvC;U}j;Onqpy^Y;KWkZfKO2WMPz+Y6{V&TV!C4#k~RnRqs^pu5G$kYktOB zO|<+Psp$tb-4>^UmR3M3SuE)qB2PG73phN9x$(FEewTY}s>LI{8w@23d03K9t`Yct zh~mtW{Gv*5It5vfnVhOul3$RS9AA>3pHr-lnv3+YC?V`1L57#5X|uoIlTOs`W&Jo| z_tl3b3`In_C^xmZI59m{uPDDby(qCDBR;n{9m7pn6%lrofS1qr`C?nXH2CZ}mAN$S zEF-Cof;EfqItoP*5ss3aa>2-`@|Ni=Yxb!TPUdQ(qq?BliOgbb5RU4WV5WOe6;YmF zlwC~l;z{Iw4VD4|GUP}^B2zJRPCT=ve&LOnhIP~ao2ivBWMDc=4^IJ+T3iwjayG8g z0V+?}DS`}BB6FGz-9DarE7Gm~==*^jV%-AE^`K5DHn*V56XTY-yOWu?!UguucfR?Y z%dg-d)-hP3svl5-%}UBIF4oISEh(wghmgj4MtUZCZkc(BIr>SZpyQwPQw$6ZjS`bg zjSS2TEliUWP0bAq(=04fj7*a)Oe~GelhRC$Q&Lh5AtvY|nSiB25@gsRC71EER4&nU z=N&Q59cL9t-Rnheiv~+?4@=8NK>lLs(H@l@_g5B3ZPWFR=p5<GzAG@Z9VlDjC=I9+ zIeJ(kMv!6Nv^^=ZZDrzZ%cTRWe)O#=VJN1H+YtR0EY1=T`JK5hF8txo8;d>uZ29@o zu!NzIF0O+0fU&tr;O%*hV|PQ<o}1rX9<n+y7HjK@h*(U@&o3!1DM~CrZt=mQ7%oY; z*b)fSv0HR?`b~w_CimIwh3O5XmY~HYDe?H)RWNzNP7!423NyLed(uc<wYN*qa_`F^ ztk+3lsaas9by0qCazO!ls}oh07<aV3H+}Zn&290dBOSZ8-`zJ2+})j|B*B!Qk&{{k zZtdd8WLVqenEg74GJQyw6WlCLErL$=fp(HY7NKI#Y8Q9J2t}y$-k#&k8X$h4u8}Ie z20|{(O)W`GNi0d!2X7R{maa`_ek!~wIQ#G9T|1si*`<qN?R()#*N_l_b;3a%h14Q_ zLe7FJL*Hruoz#U=*n&|Yfpezz;k7)=B2TX3y7id*I%SKvpza{jxsXX+zx?3R<P7LB zj);}9Si)A2;oaJ2m;FlK@;q(YdfPVo*cr-J#gXG$NQ#7<+le(mCDb|IbHo{(tui{Y z{O&4&1C%W@BFBl44F)AesfoD|*J5+0AjA7Looiy47hXH?=H8-xOX69<dHay!;q9Pd zd<7N;2Id(c3?0TFz4vmk-h0VN?(l6%X-PilVz2mu(xl?jBy9C3ni6bP#vqu7n0DyJ z{GBY9pIts5q^NNFz)f6}b^{(#RG8ZPp)lQ;)9s=!IJb%`+WZ~8Ro;N85mV?O21#qj zNZSqsYjmPz8Z4DJsQQPgD%OW)KhXN1)V$OpY^Ak8=`_pBF@Y0AZitE)9Gr3P5wQ(I zQ2hZKi^Sd_M3u#syU{1qW_&K?W;uRBr}{^$Q6)!Y60wbBm`%8b8PMg4aSP^<$DkM$ z3j5vl_t?C<YaW;%lVe`m!a{5i!CL3If(Tunm>?RCBQduyyRJl!B|#e3dXN!5;+C`~ z=clA5>l^AB>luKjJkl)8EDcP}4N{W~EDeoQ%uNl9%#4zfOpJ_-Q&Urn4U!B}%nU74 zQ-~^*z=rFB4aYhTweiQpOLso{%rmyLPpy9U`^M;nkFX0LTgXfWBXWXvIY&zGV#7_M zvG-RoD69(dAa@xAtj>b97%}^KSZlVB#GGs#^_oESmCp9e&kyz~`yJkJYyP>>DcY38 z-2A+3$oL9T<=OyE(PEhk1w}rN;UHMs2tFW(t+xS}BwV!#l!Pu?;%<Au=-;}-t8(4z znyE7S16hBBWl9LtJV`Ag!dWtgd@0Fo*B3ocN-Y0lbYGs-${#jJh->H$CQsNYgLe>- z)Cpp`%vyu{Qyx>Fc|*tdAY)U(mBl5gxuE@eIMxGgSIcUA{I15EJ;gnJy}Nv93Byjz ziV07?fHX+ZM*ASi5Pbg=?pwnlNm3vGke>=vI=CP;IWsLY8U46O*vKH*F0}PC0*+hK z;=)%+w}vrGZk+q$GZST-KA`R;#c$9!Kpx4$>QI%b-_J?E6JtB4&lxwNe3Cy^#xRL; zD10~=>Qs1gQ8C1EmX{zyD{uL3vwgQMmKE4Cy|{cixP)OUosvv>Y7#US5J!%vI3=b) z6A5DM6>BK79-SZ?w=MaZ*{1!grGK8_Aa&S@{G<*KW$>UoHpdAvEc$M@ENqUzC94HR z&35q@j7u1%&?!`*LF$+UnuSU(fgKrLmI@ux_Dw7($jrmFUunmU{6>}q%@5XXG%>6Q z%9%#lQAJR<5S4bJY9T2X#~?iRuzqI9UiEj;??sLU4v7pic={<jjt=S$qTCEm2@qHN zrj{hSB$gyXLmEdJ{W4L><lN$kC$ATzy}4u|??KtQ52QF3suto{$XGmN<^XTG8~#kx z*7aU|>c{<a^E+N1Y$;)wM&G22NWu`8LxWevH?<@qKLr%vI70f(ukxS@<{7=ybCiCq zUurg)vfY=^&?72gAd0r|RL~95WvN9fjwvZcsl~;<i6zMyICifIu*Av#Q<$|&k5NfX z@Aa(mDEcL3sP7;lj5%e4E$0bnZip~n*X*iaJa2v9<BbaL163n~S6D()GS-wJV1B(> zFFIEG1@m5^9hc@$5iMbuMDHXFIUWpl(>*l9K`E?`7G&tU8~6FaHJ9frUVEQ564$#z zzjg#lVn9rM<2fKokl}Fow8vX`c&9!IX}CV)@mWLqg)t(tA+;ljYD5S!+>+l`b|BjJ zi<F0C)|s#CmX|PW9ZV@hCAcK9BsC|sxEM!M8E3O@hnxGk<qa~9A0O%+T_xY^Mfb!L zP?TSgT2xXAEv@l2I|Qnk9>2b<`MbR3+v0gkcWM<=w&@(2dPyv(5orfUcD#0nMRtSZ zjNhAhcTKtbe_toKi?(&^v?lQSZi3!L?6}16F0KherV@q-YNf`M)PmH!l+?WBO5Nnd z<c!o}s_g7zNHfZt;a1&T!a&LPL!1!??gDmv;&|PBaqHhV-~g|7TUQBM5g<32fkE;t z2t!u{M1mG)rWYlq<fQ5)7G&yWf-c<6OU%(r&Y;bn=Mn~fAJD20eem%=zKI3a6$Qmb z41yprJ&>55M`Ce?Z(;!}`>lhA#S$(uGcdU^aOLDDra;PlPX^ACjH1-yjQpIGiUNBF z1`sd+Z|noH)kuwf*q~NoGU&$HoJ`mhI<`GngJ7EcMOXZzmY|2KRk6W(u6$l{q#n|T z%e&yF3i3b&XuJavCeXwN-TCea4l77o7;C;4NH(#2_4&8=<^ya_Li<mdagtg#k?G82 z$aW}aFy)?~m;)(CvAR)^;lq#b3)EKMQ4=ZcUi+ifKc3W<E}4!j2Gvgb!I`-QIjIPj zg6k|u&E=X`nv289{l0s;?rd3CRHL|eg8qsqk`I<5*U8|<qCRrGJ16GkBqb(iW52mZ zkYUdsw`#wNtxc0WK1qIG^Hh`6W-ete#gb5Q9M&b^92s<et;^jDf752(Q1s>HCU>hM zBD3JALs4@SBrKit^NLFn^Ga}q;#Q9H=lQn2<?(H1WLfw%?>MPvN|PCi(0l}SBRDsy zVBZ5Pz&_bBBRxK$YT1;ygth7E(WEYwB-4ec1rj7PL7WRImT)xj1oTaNZf;dS@3-{6 zIzO-E<lCgK>?7B?xbr-YoZcK>GdXRcIO|Tv1yjyUe3L$aF>i#!iATh&OfKyBmKfA; zDXjL{F_2DK982OPR2V(yUc|#^&U9^-o%S`g=JXA8s*a$E6p|tdR7V2rPbXW%|2nk# z>CyM;5x+Jlkh>9|#BvDK=F$hb&C|slv~nr2Bp>^wyaILezsz}X>hPb720sNlA8$WV z!ca?6JDZ}c6Ovk#3)(9Lt|qajM**)VYtuvLEp-gG*i~5MysLt~B@t#3gg;RVl+NkQ zl-VJ$Cu6~mga@xHBIuMRp}EI7KQ|W~mcEI}8JT&o11Zp#irsph6MorOOJmB$t(8fC zOwJBqDP)Q@)&&`^mK*v_S$<K|`R{iDjy)wsq+TgYQL==@Iw<>q1CwC;Z2{vVd4~eV z8Npj!WFw2RPtqxq!wRC3#FEnDkfOw7&{7U?lONn!L_Swy{Y6{G3)iJK9SzxccivU* zi=>_dOoiY?ZxkD1jd=mpLZ#!?IuDa)T$|GS<B^~wU0sS&9ubIkfvDbFtCL+sXFLyZ zo%}p}>St0<EGIKep;;Z0Mj?$ONYG*pPeF#w6ZY6hMfvZVcgt={*AD5>0nF?sSe+;! z>+#sD#K6EdwP%v|yt{F?=+t_{8IZVInPGhsvJ>a5OP;oBk_B(<r1$|0N$i<Nkm2mc zpnV6b6!*xUTi@D{IKPJ6-LWJ#H=scYDlvT%^Agi>%;^X+%#d3B{^M=wz(-U3R;;@B zScOiFOK3@nt^bHCBp>XWdLg)V<F3^!ix+K?Zdpp|pfQ=b8`Y)AnH<vI#F~Qy8TS1> zG$*_2)Gi5jiw&Q97v7~)Sp*sMfVVmbm6+8wX&(!3?ABONRJSRa=Rho-+M3YRNwBOG zP?7U46u9*F>-}yc@jSs|PC8|9NGL+$8kB{=jSd_U{h`+9`8M_G&SI7o8G;XDN#4Uq zX0n6^A;gWy0ZE`aTw?fgQS@83IS0Q_IVLP@TuG;47)Xf1(<P3u-1Ln->shCetLT+Y zD_K8?O{Y_)frcgAb<nmtj#@{Mq4&tcJc;$W%zu?9MW1!F@h5dXC7DqUiDl68G#tUV zd0x#`odru4GOTsHpxfxsL#N<_mXOFv5l_)5pv8QaeW`#`)*CZj^Jn?>l>=Yn;23g? zFS&Yb-wCr@52jBIRp!_j2cF`Yvn2K`-p$;Yk&AuhH=;s^<PAvhK^l&TG6ytYgVA?b z-dw|BFQJkAQJih7;pfX2N*Jms93dd+M99E2Bw9hPgAVv(ah`zJ2K!L$Z0m+oGuk@S z4n_zJ_+bS)%OxI1$4&TP`0iQBpQXp2lDZL^^caN}D3A;biBd$dj4jM6CWJqf(Px^% ztTrR_vevJ61GyA>W7#oxmLQGkyRSd{R4aQ|h}i9Ousv7Ux6h%<5?+!mz?XU}ap|QJ zy)(SByYGH{F$0|YOqc^Y2p?JmEs$``4?xydq8+0^aE2VwcgL6^Cv`*#;sA2iF=Jay zf}<|Lx*#ApRqw|~&;&K}WCjN2a1e%0P>*g|AH-YMqsS@Uv1}T_mg@$5u3f-=#+J9w zgv7hq+<r!J9QwHo*Mbwq5(e4^1Qm9iZ__^W<oD(V25@2J9ig=gbTT!TL#LlNB&RgV zHeUj(`(U%8B;)Q6Fndw#(@;<bRi4hkpxh6_&<r~4R*)EAUA;}zF0P8)9Nol%%wkX( z4q+JT8R#V$f%lvm8ycG>Ct4btrJ0!|Tc(&<m>OB88JJik8<`neB&8UenkA)Km?m4o zHS0n&gZGpUd~R@U7d`MjB`a*>v9*R4oZYWU9pxaua)H*GkVUqTmL6nHC7vxkAD8!> zGjl7ivr2Ex`qt}phtz>WD!JCRs3^b4CqEtcFxTqX-j`RBjlI?FHvC+4q$--!^*mH^ zC}O!Pj%xcx;L=t9Rlm+V&VHaMRJG2CehXF6whMqxSO8sW1!?FP;aedo$gqE(QrESD ztCp(!|DQOq{oh`?uMEer3Lk4A3#erWi`2Ov;<!AsgFmC;)d$LM=Z0n*QW~4kEQYjK z3&&7{K=9trf8~r__vzgGn->!?#fg4SMN1Bd&3!nWD#-9uE%MkSMR&h6=F_t`RvtS? z>O2woSqxjV7*c>?PXHEzxx184nJ-*#6SMF3(gzPmPYQsY6wpReOOyN<gJv3NMgR{k zK<XOo5oW$vGci^$VC|Ws&wehyrEr~o*#O0%M3sd<R$QLitfpzg^^)!4mHr;#5{BLM z4OHmn0$gkIq0*pXL_E7(apZCVH-!gYmfL#@3NQZqsrp=^jeh&Buw`=4hD_JI<ouM( zymSIPG7I^ZoaufZutz`cuEo<oi<C<kR?#<F2<>@PaV#y#0A0nHoCsPW4NYrU^MfG6 z!@__<wiNfRI^ULF;eLO8BHc3tq<952X9#Rf5QzFw9Mt5<d2w2tL%{isTi%d5`bK^s zgGe#(eQr2{^O)%QM-r(|pL5?YF6X@-@t1yXL@8e&fr{0Q0&>dTD*GmNwpg&Yo)=#A z#-7xRb*K@H(4qs+rp6bM<@aW09&RX{T9zqZG9i)fxeV$=0)-#CH1;5On7+$>{$st; z<L~9Sue`nLR|&&r`W6`kJOiGU#IyYhyRR~nx5YO~eu(6{oZ5fm^VKu-+fom2Qlhuk ziQAg|-Tlm=bLRc_?n_g8GmY=mk~+IZjU0d|>~K_&f(&b${ul>Yb?Z#ZxvwsA<Ao8a z(_7>_6CS?MW)=K^1*{1{kYV&Zj{IVM9B1&59}B1@I#M4GYb*$0p2snqu2k-#Q-O&y z>63J}$URKg5;YzP+S~_8FeIIp2R&tTFkJvWC=P|ROOEk!b2gDzaK5MPR^_^<guw|* z#Gqakf__w;A=3R|hTx%H)Fsyf@(#Z%wET6x_lwCIrSn%=(XSdrG)s|c6ADh28QEt% zR$(R$&;~H77whm6X7pU0#N<@aZ3duq4DrdJtCApPA2}1+D3#^txjM9OkAR2TAg7T) z_IX!gZ<dUns{^^%5t=}W8r??}?C|l1(Q|cZRaijAN+2m2dlDW!S0_21l;jIl3+X(9 zM)n{<jAvYa^jsa#-LKGaBdUmis-<vX2j|$s=(##X#R8(BMzp}OmLY-+SeMc55IFb= zv`B~bF#`kZZ4ibo(ivSvH&|EEv6e6-P^+g<lv<EqR8p)Dx_qEmKQk{SwL&kWBsZsc zz*i3mGThzTSiV*D<el$4j+3}<%s0Zic$d5m5~{b85{pxHi%TkVQuUIHi@{6O5r;?# zGVHb68QHVr+BPS<-H)Gk#zvPg#M37DaXVq(zRv~4t*I^T*;zmM7X7$LGbca-MlTC9 z6s{ikzwX<Vw*I_y)d^d6?R6y#*|Z6T<l<su-Ga<i&|0>n)RIJFy^NA%j7ZtDm}yz^ zt=TJ9Go9OiHt$3ju9cQdR6H>Ylu2}pQj1G-N{Xp-tXIJ2<&umg!pS8Jp)?6haIner zZwd}i)cLazyeiXlRv>uUG|Mgq29`}A3@z}7$*N2q@VQ<B3=9lxB@8(vg(_@w1pGXD z=(=O@u6Oi<uArL$^g}XpVJ9IBf->_)`mM-Z`?|O1x6D1<bKsI6xtkzK3IboqHRCG5 zsi14cGONIo{x}*T%@LRQc3f)O#+uJ~aoK&Nw<Qeuw2vcD>mPI*5;!8kc>=KoLXcr) zc*sl7!x6#-{73)XUn#z{grR`;PI4(N!W~Qk@{^ap$$r_O<HVU|wd!Q3FkM0k8jV;Z zP9V$C=x&77NnIXhw=F!|ezK5zW*&ON!ggjJ>hQK8!==wR*p&bNw32AxuA0{{c`LXa zvu<!(4QjYDcQ7z8+ydd@T8=?h;Cmf0HK6CIi=aqgqQ*gshyt0B+yXg0H9t4Cq^J^F z9)mCHfECs-xxu+1gwdRfnMd~ai;a%y4b?LL9^q=H3_#FOVT%ZpTH>J-8yO(i11}W5 z_KaahkYO7rS2`SJU|{Y6VQ8)#?M@EX?j$3rTfR}JNRsn&bMy0%b0#+VL76)R873^q z%W9rDHEUkNiQOvwRm<^Y&w-gvrpn>L25S$>+?;nx3S4jIuL|fW03A#W+B8&DkgQ*j zSX7)^r0<rKpI8zAW@EdFQjlR?<Jyi$ov+evAKd@#*rA?V!caz1GYMO=z;Z_>L>bI+ zS&0=%`d*0@N%&kgPu8pIS*Pq~$vF~E`a6zYqHGf@G(lr-BS&>vF|@G@3p!Zi7srKX zdYg=d4`-L2b_$=jq-*arcFJy1A<~V|s0}VD%FIj09fAT}kCUcm9gP!Kko9D}9;B`| zx`_a`iGY$Rc_JeTGD!g)Mu*N&faaso`Y8e$v*Qjf+_2oPkJ&lxmz}r<*8OQjt?|LK zz$CFq-_p|1$TH2)%*4dV!o(!aEYT#<&@eI8$S5r-DK*u^Aj!}q#oXK^jr7$howP3} zkaDAQMq*KLYDq+HPIysfNoo;nZWvpbaz5dR>-iskJ~2#XwrW!v8>wgOL5c*}Y5^i6 z9GWYgGSfZtN>bBPi*V;mL53TP`kx2!hCB|weqTD~(jN)Rb|Mk!LZ~uG$_xgt`y-q_ ztyi;Wnorv++Ge)Ik<DhcY6(LH?c*I9mVWsusklQ?p!$+)n%C27yC&Xsh}B=_??jhq zMoN;NCIo5+o*yi(mvys3-q-nNpXd=hK$p4|8g`zBctS2PQsq*+#jfge`6?;z!%R9U zTc`|8SA?oos4}F>aggS=uw-LFhEts;|ND}aj0ILa{@)(=MVzkTXM!jEB-hH`4%=2^ z*I~T5W0~IG)0FMTfCdbq@PkGyEX{$ozT$SGAj6(pYI|?a=scQZVpy}@DEAmu`U8aA z2q{}&JA<%BYEz@tm-q+!4LADd&rMjlx|h_kOtK1RXb^`~7NkNe4)B(7EDjV%Jz%kW z*V#NZbEnG+^RGNPOWDRHsKtcB4XIQ?j$arXd+Sq>VO`tZ3$l|wCol5s_1gI|Zynag z1JQG7M7kBK3>wuXB?Sa45kZD?)sN?V>WjW@^uF34SiB~bE*S>Jp^*9xcSB5&VRP!) z0}oXgPal5w>RP`S8!Kh|m!OuD67k^nJfSFG@c$9>jNOZU<M?#mcKrEspRQ%15xxRv z{&qLz#haC8FPSX$>5KBxGRn4<5E*_@Wst<^T2YdkSDcxjhuCR}Er+Yry0ykz$uCJc zxRLwT;<-I^NsQpr)gjJwNi0bP%`ds-7v(0FVDFYsIksM7T21Rx?%6rL(OM#pNj+AQ ztWpwM!}up<r6!j+78NB{;*M{D;1BkOTjP`tRXynYGJnbTXu4z<s0$(C7?fIEke^qK zr->-Y@ON*Cj)+h}xXzoab&>btgz4Qzgt!#aWx*cPKV|bXlm&NjZaB+lna~%iMwirx zRNsJ((ZFBm2&5Y6?a;mStZk=?IA5*c?Emx*L{B694isd#9X<Q*10}A|cg9w$xnpO~ zr0nn%XrV$v*$rw~Al!(nZ6V08Vp2PQhQpk%o<e3S2M;7_(>){&5w66Z9Q(K*dd*4D z*z9u8<oxY=wYzi~bwkV6kjozN3|fAfx+}Uv?7+&eCReAs8!;EtJI{bha6$pu<{j|G zK;#qOpBSERTdcS2p-V*#DQ@sre@Sk-0#1H^8$&LgU1P+(Ux~8wn~2OSP-PJJLE2)_ zW+Qy3GxqfOTj1oAf;DQ7Pr2FO%{BXdh@K;?jwSiInaQ~8KtYC^X+H#4bbnD{(r5EM zu-znq-U-pKG$)5pLOgeY<;GIyg`L5NJ}g<`wDus~%Nz^*E)>w)EF`|^s$=;MMb!=e zwv?pOrQwKF13D!ZrxG=;D6&;?j~U;|H*Bj?oBIyUUr5;@QqU|xsFr~$gXA3aJOk~_ zV$V9)r*);xJfgifN%p{=x>++tNIgiKtTrUnxu6OWuj5YExBvZe$$a8-8OG!S@#}o_ z99Q(o$2)JL=+E-*NRyyVRkrbrEuCVqB@E@XAM%96FQk8pyZz7;xhq$zR&ePquSYjF zyEZG(#c9ym**CEOcTp(7_3wsxe#KPt*b6HYoENB^qf0prpGU-B!U!_7EGw~n{av8@ zl$zJK&FAYn=u#O&!_CtIcd!XE+`cq>rf~7${ENItB)=;PKc$Pyz@5=x#|VhSim?|T z7x{!$Z$IZMDm%**Iw|@1Bf4}!k&0#C!~*=$Di9aGdp&D^fA>A-W!(GcAKyiniUX;D zbI#8zOD#f7M&Zu4d&2!&_h#{Y*3VtGIO*OFGg7anBC9Ay3QOoMCK0|qkgh1+qIrjn zR^pED^Ai)9IajC5w=Sn&k_^cxN=-}&$j{HgmLvt7zOFcEA-GY`Pi6OP(V}NZ>C(%C z#y6yVMz4RdIa82f{)g+g%S>;T7pqzp%nzQHK$jL5iaSA@;~;ejb{GChOJ6W``R!TX z3d>Hc&*^uf%lso!dPEvx!k@<l8KzpKcbZ%{!u#f2$svw6mp;=a(!m8JB+5a3J<w<! zh{io)Cm{0MTj9%P-V4|IOnr*=-`de-C>|+9ohnOG!9#Y0!gJ%p8$GJY@A7<p6n@L? zmYhzP@PsB#(2DKUB1rcS|Ky)Q!3MXJ_cwmN{H4%ofrW$Pdb&&#Aw|2VKi*!nAj7AB z{)Y~HPyOPvpXI22gh3fy#y_Fq2x?uUS3cM?`u=4X9$q(+KG@Y56*8Ztqk^8zY*3DY zv@o!_O+fDotNb+cUy}UhD@1NQO_)cQgou=5oD*|W^HM;oN+A0iuurlHh#tJ}+H$aW z<%zwg(x2vQZJ|rXhBh68Qj<%IiZjbnK@koKO5AOXdB^UY_&;l_<trmIzU5V&KS~%z z_PHyh-APMU3kw=e@Uj;YMc7iiAVY71Q*eCK#r=&N4=m-HxF~}z1FO*T0#cLt<R_*O zDAay!pQ#>cv%G=7r2CzEu}lNq$FuTNQt?+{0%2Ka#5IEoOnDge)~**3sHJze#I>S? zfD4^oKL`$f@x*(H?ymbCR*gSNz5Ix*qzH{^P(cB&8L%hB4iTA}619`=Ur!(7&%d{F z0M?#)=9T3`&XC2M90lTP_sPtwtX1A4uWKDCVZ%e0Di*1RAZk!Bs{GflnLl4_`4f_% zV|=t>3%wobl3$vXLm<-#GOV8LXs(#~OG;}~iI;VvM>Ac9XTZ%V*ioAKdEj%YuuaJ4 zb}}93nXqV1#7Zv<k(JDKbm=d_%I?f`m(=9U+{7H*g|~nM-<+=I2Xf-okGf3nee#|~ zm(YVc5E8$*9Vf`Ja`Qd4-#2P*@_g~LZYUEnpm(7SDs%7`iGmCdKP*~1y(3lUWAheA zj)Z6hx~w=v%F0gp`8lbHd4!zV!4-3-P&GMxW%1X8d-BBENxch~tfCtl(XjR?zNp@< z^W$om$IEM5GA?YIVZ>%b&*nTRn(?{qf5SB2Upv~59e$aScR5ya7X2GIkh7NXjBN=- zrEisaFP6dh<xiz}3va&(U8-jIC^aYq@wrZb<9^N7nb99=mM^bnk9}!Jm+?&GOafoK zPAH!|VdlCvQ6SshI&Q-K9G{xk^qhxqt-!OPNkF4u;aes7Yt8HD?3(`a@iv7LhT(Kt zEgkk;KpT>fE(2&B5jy4x8BWC2{S>HAez<L)MqA{nm(1Tqmb~dGVHiEDmXf<lpwU2R zb{IAHLR&I~a_{w}JEgAw3h3Max_*^Y_si3CSsD&*41&@Vu4bSh!{z^;Ld?4L%Zqz% z?0K>1TNGW~1xe`8M2@Y;B%sc{R_yhLe>3K(UD4N{y6s>ILot2lgR!|vkYTx1QQJh- zkgDj)gKP_Us>SHp767d~!QB=RaG#XR=J3hox2K-QR_`NS-{`-@$S=PHbX!S&QD#*t z{y`4`ugyuD-G1AydAj_)^Nq&=RdnfnK(jX_@j2(`l@#UY<lq>AjN5s0lZBi{RBG$n zh;reB@95${aCY^{%*`xGP4UbtC@q1E+G9_Os}h5nnglm*Uivyk+xP04zjSF<L7UCc zmOY--XtCb0^~tTir%YSpf2vBVvVb>CC;yOi03B)I<I2F`bq0i?M;b(e&Pu1}ksKuq z{63&wu|7D+eG?0;sc}BX0nmX-j0_A64Ea<^FGL+%2#pd@I~N)skh6IP{0Joh!Meh< z@GH+4wf?$#g$nOwEMe%OybLEQOpt46YzxgGAp|;?1^M)%Te};6t>!(-ciH&=#|JTQ z@02j~(aF8gk_i-t@PR~Vrv=pbQ!&DRl91j3Yu@I7n<cFu%bj+GK72&?M2A!*VGq*h z$+8wLw@mJYA8tJ#Ai0x=Ds$dMB>`xVLJE7-QF!c5U6dW9Sg!83;#OhdjKISy)>5S- zNR(5NQY$Dxky?`2UE231e*TVdje@!AZ&UY7v$n)~WiF{Z(1>y=N}%GX?y<R9z*gE- z%vP!3!iUT=&7R(snN*q3Bg)Cp;t_4S2<KV3e_|WCT^2R46o+lSe&yklJydB$5#>;n zu!S~_5$m+EhN|BQ#$VqiZ@KNonqIv4{;_nbY?~y-vDgYM>_t`ewu`3o_ix<P=ofI) z+eY2BgrS$dWh<m0fHbI}p$q9<V|Q=flcT&xE$?nU#C7rUballIbT3+w*2`jzd;NQC zFIQzf5z1ZvT|QE(a~o9#poxlm_|O`Gf=ZxzGxO^NyDkIWoC+o3TkhAWvUHm$Cqgql zuBm)%0V>EaQ*WvB?fx_M>t30>c(m;=7gdJKiE=J9>w|I=Qmv0YVQR+k%)8`0vu;`N zh4blCn!ZqFjSf++ga#^NNiz0eTrbo8C5m5kb;Fb&XY%!`v*=eSA=RT8vxwN;`rC2x z^pZuE6W?XjE}fme>NZv85lIP5P?SSj?VxrZ))*IL_;n`B?Ncq&W~1JB5}~t`r_#Oh zL|QoraV!pp_I>ZR<o`SOy`kLR9jjmMP@>9g1X00>l!M?6XsnJDaAWyhHuu-pSoWp- zsRD9_dGrfRBsU`EavUuY0hf3En&wJ#_bt+S<SrdjBT2u)6Y5S#g$WuwB%->M+|_gD z#MkbPKTdMJoiH)OgnqRVifbX0QCK6MUotm2IbinLYhV8ro9(+)I(RyFCRp7oAoXG5 z#7*wZN4LCK^F;T{p#=K1M3Kr-*!(Dgs$P&`aoI`l$3Cntlc&6U$y=zDN|nX-q-1^U zN8Dg9_U|b7c?!JwqhIiQ`iqH@H|J1g#+fL`LhDfY_7rUH6JTCi%JaG?Rg~@T#E-R8 zQoZPxRKcTRhz$WMpi{Mqib@MgKnLH1Bo=35PpVaq!=e{OnRhyy9Bq2}sL7csOEriJ zPe>sJEugSEPLQFW-@LSVci+3mf1L!E+wmV7kd8gtj(@E2o{_8~eKWB@M%L&~kl?KD z`~m7CVOuGN)xGJ{^j(sRt%dup^6og0R<LV;26rHZKD0{3kp|j}T8_Osw}0+Kw%Pt` zXWZRIzZ?%qp@=niSVL0X(tgkD_?N*AOJ<mg-RKCUcLstT9)-<uf($)k-OCIUGUvCY zU;VlDY@sau;u*a>0_{=)6-782O@a)~#SP{^jHQpe&Nu(IM|slx5{77M4KtMF7U*Xs z7U}ys`gyv!28ZbRx}lvbDabG_)$ig%ZY7C_@6We<;89efd!r3&Er=tu1f=D6hgS9# zs~$J-=kHDY$T1*2HOPso1lkt@ZjIacwta0cdBG^-q;B{_pMD)RETbK`!jn(H>}h7Z z_)O-jD^?5YYtE)$Ap>hxz|M-oo{vB7t9tQWjVoAO$K{}l(8L1zHPRu4AhepsGwdeF z@S-QaA?rZ7WB!e8+stYn)R!>yQ!4|50|oi+5y-+p*!jpP9SMwX51#J%kE}cYcGhk4 zjz27=)PJA%G~GvJ5R0?GUc@Msj+QeYx_W<F=gG<Ir7fyr7SXRgiPV#T<#15(4P&Pk z;i#_Hn#tU~!nIdUIn#B*qd<$=0qOgI#%2&M#ghQmeG@p|rvJag(YN2@-P`Uq`V~&l zd=KlT;TfC}s5tYkO)aZ$y=UAz<%Y!h>GaF|P)9-vdOS`PWcYbAbQ<f{6_<_+bS^h7 zUA&Ec1t?lW14pv#w5aoM^K|dE;rQutP`IdvD%)U)>gPZUCs2~a*U%NHUtHMvODlGs z_VFC{ulqM9(k}$z^(3Ac7I3)9w4Uv~sNCF~x!tiLvqkAQN`O=nK^LzevNn#`zE#RS zzi(sNsyd&z=Wd%m@z8HR0GeZ*VB3rF1gRiHa~7-CB98qP?bACJ-QKXcgMLvCb*3lm z)Lv}0k3jAB_tLq(>%=dwH=U+>`By9b7J)$X45aOW<(Nur&J|=>822rZi)*sM&TDG+ zPX9GmP-TZKQF$CGi9*~AIW_`o>J+HWTgJ4Plk3#f&0E&T=UluzAZ>TZHW>mLNx=B? zeM9EsVM{w07tRZ-pFy3iGDL+axKu~m3xzG#1r*ipSMAuSsPyW`ntpRJv!Vfsbd(bp zu{l$aVFMd`th@5xq`RD%C7XB@O$THs3$(?YP@MD4n^+StyGTl<_w<KlMRD=;3s96? zkF>}WTYw70ovSHr{`{~YZp(hZkdrSj(y#0UCrzZ&fUr7GU-;%j3B#sdm+ku(WCSF{ z(J#8e&V!Ufpy&pj#Q{Bs1FJ*LRIU2%|Be^Acb$F1QnqV%>0Zc#8b<JmKWGaHXNz4x z&HF@&&CZ~&S5yODr=D*&DPfp65S>hDe;B^V2kLI@1-{G4GyVtd-AmS5ynP^N+0jG4 z90g7bSXL!tO$pWu9v(VS=I*=t)Z1tB#eQGuH<Af<CaB*I-s^zPae@pD;m0HL4lFa| z>&orFDf5?)e)%2NR)XCSfz5pa#Rd}=6@OI?{(UjX{y@@$Tl9-#lu{EEh<FESp8YC( zR@KM;RerjD_W}8(jC5Zd1uB#9Hj3A<_AR*f#l}rvCL(I#x!Z~Ko8<>5L!>D**pM~W zTrJ43_pzwjzXmSb{H50>C_OlALBGKxNa+rVXPiZ)Aj5U1S(-c#m-t7TZH)Q7r~VNA z)^wnUB+mIqL55RPbxik1EdS|z*!k0Co7ehuPmoBr=3vX&f(&yVzt=r`th8E!^VP${ z-`-f#FKa_f9*jGZu)Fh15#IrofM@DkPb6(_sr=hWKX)Q^e>{;-%*O7{d&~#Z<7`Vl zRoe5oOkD9gl73^F(4rDoiv!o>fVtPvEm@B(+~V_sTouLgt?4&4gcPvw5d{M6cR_~r z4+OXCNbR?t>GV->#yKaK5{AX}Z6e_e-+&^}1}W(IOz<`z*5Xwluuv=D#Kga+)PKv^ z#H*G>(y#D><vPd_2zcr$0Xr*CHyiG?o2@6jn477Y-Cn}5Y><Ssb7FCcb4F@%c4l5W zN_1ciY(a*3?W^VbYz~>)wP#d+DZHadzu{46Xd_>|iM`l3A?M%s*nh=lxnR{(rWJi@ z^cyyTIuTOqqTQl_-L12?JW`a`|9)zkM%gLbTPooLw9Nx$$vnKTf+GpsGCE?reud-p zQ1-K__Ray+IXIH2u^yyS4&{zG>|xuSSaIQsV1&NH)E7<7%gp=fx1<3r9Ux!3fX%4_ zn#sp>CO+bxTx0Y^z}5K$PYJ_P`W6q^mlQxmQ;W*594(2}ALY`=N^(VxlpN?TTU5-} zEkAfFY-1d0x$Amqkj72k=u+lO(d$<4yGoU#+=)udkU|2|G{@>V0pHjaE(e_ww*T_3 zJjYzP_W8gx(~vJ2z#8fH;%R%{$Ib9|wKy<^Wn+~b{pN9@tu!2mpJH>YAj7Lh!9A|4 zd|X#5ag-fUTC;?HfeI}YoY2q3!tTx=k6f32Qa$rX`saEN=C6$(=r=J1?vg=LC-PaX z*qu4&oc4xE7iD+<S$xHdd0(sr{g!ed)djc?;l}1<ff%vl&x7N)a!hXCZSZ}y(i*zY zkwYd_@U#{M86HOd|IWNNZ^aG8_C*cbkI2w(ktkBAB5epE*ps;N-RMfuKOx5USxjYf z+RWtWHxz^9VAKO7u|~etbG2VyTi?pOsXaX*ZqGq3`ZWoV+zD>M5)9ILX+6`_PyO!m zo_t!x$sy?q{pJOboC@j@5OAqL-Rp&BOulD#hP++(b@rR*kLjMFP;L{#8tsL}(fb{= z)=pt<_!E-pd%m82RTNTT3L4J@&9Q)JeDf@B3r;6D?>5Lx@($|y+@2Ukzq|ykPeG9m zou&Yd8R9sYK#*Zg`Jvgz`h2hEiPxBI>bE;KASo0yC`TxTrbouiXjV8^lgtu+^l9z> zKlGcqLdr^ru{i?H6=Z06(B0ItrDn<87lBvB+H0EVmjaO7i+W24)@-GG>~qz<)rnJd zoL$?NL<=?0F9AT?Qm~K&tvAF|p$f1?MNMn62#PF;<5{P&wLGkZVG(`%SD-8fAI3t? zTb?PYc_o=8l_(0Zb_WC*-W@&n<n#PlY2NM8JJieddj_Pf<(vUJ*u8|Py|)4~ZvWOQ zFo!-~Vjxho<9gjE`VGy&SE_*m78>9<g7tcOwBH^3P5Q?ivkG3#@TjF<Du$M~khV5t z2nJ7oP>`Y9Ufz1b!@GJdEFB7#ObjL^4D$v_G6wB@0);d@jpGRGNsbNoluRX*YiEo6 z;;qSiH&7)p=6QbD3OGTAor-?*ir=TKX5&-59Bg=J0{Db0w|$fE<z!Z+7U?7Ua<GyJ zWwkSBDd_Ye9tH*mEG9u#aN9e8PLg8a0UavEAi%)Dz*NEzL9IwlNi9gtOG(X3uGCFV zOwLFxE@I#V9f+lulbDyT2ReMhy8Fq5GyTf<nHU(o7+A{^b4pVyiWmeCiu_7*lTwS? z)=ZV<p7NlZiGiV_U_!<ey(XUSvJ!?6YB>}f_|R4Rpm1Rf&p2OK)pu$00&swv**B?x zjui8{!oa{h1B9VRiUkpSq?mtcNkM6eTV_sbad2K@L2*WYNl9vv3KrqJ=MS3)ee~MH z#K7dkz?+7mgTcWkzbIWFa)z0HVnL>UW?o5ZQC?z>esV@)UV3UuYDsExNoIbYKFBI( z(8+UPF3e7A9|rEC{Cu!OJX4Bs98gC0gVI2$l!+Q=qal(pBdKdbit>v=sV=^xv?L#N zZAg4UX;N`%l0IZCEhjUnSRaQHT?0J>Jp<ifKgWPz5C0Ioti+<?0Y4W_km2-Jd8@=C z#YsgUSKld+ZT(dNO4tl+7#V)RLy8JT!ViV%#++^!eZjf)+>0OTuy{kx*!rNn13Iw^ z7RAN-&^QLw9;taaicW!mOR)*X&I?<MCVsG(;2u{)>WmYPWCKlE#JMmeF(*5<2xZzA zQMe13HGe;$|247o+9qkm!?tV+xT2bg)SZg>olcwLed&>z)jx$>LrNIJNh;p)yA?T@ z!5KmFUvr7x{tLbg;51VkwX6wsr&e()Xxc#^xord)=fxEX!Fxadl{0qTr*rRbUQEOk zC(361pw>f5A7saaQ!%Pjb5lzaQxZ!OVUDdVE=kSx%q_^l;Z#9}r)rVM9x1x}r7@qL zy|MDxIm(8iNO5a<Y7$gA;+il>xFWUKkdn5AVD2vEQ|1fT+r;d<z4XCD${NQ|tBDF# zs9I<O0H+3w#xasZ%@=DX#tH_kJ#+Ng&*iriuG262Q5*{0WbK<+P>`9Ijx|gL8Gfv| zJhfR((}e3K+r=yWJ;EgnyGhDwkmMI%k(*OgkQ@)SpOiqwu_zVVPf~$O2N$F!XQpK) z!{>vc@=yv#>K1TQc;IEZy{Dk?;=iA&&n4PQ7^cz5ci0lQic?~WYhH4GN@iX<whj77 zNvM!-$(iow0ekf0?pi$kvq-swVHKSm4vj*`q~emI#N-m#Zicc{)a0ZBI(Zp1UI4k{ z2P%mpkv%L7C}c}<->UO%=@stx*C*0FLqLiZ=sMFpNV^!TTLq$i6bCgqa$cMk=MZpy z<CZs+jUYn<lc@ZFNHO85Ne~BPb)q1{G12pnBvPL~=e}QD&U-!LFJ=2b$#Ww#U%Dig zB;s)8i^%eOGcyl26izM66fc>ONWYMT`UttW#_C1^IpuDZeUmy{EZAGm3$J=(U&1hz zPPq(TPb2ad#JRqyC5fOw#h;<RyPr99&b;5=eQ8Q>rtzKH5{AumayT?>q0x`4I1VmJ zEJ@8tEiT5P0DE*~CU1*xl>89Mbvd>F#^<YN=w9d%@D&be?4EI$zRP|7W4+Sj@8!3z zyuIod{aP#Vv;|2~!SFU9R)-2QY*))_eEhD)n?1!neZ9MUC}q?8&;&wak%wpj;;706 z8P+!aF%Gio)|r%ZUtQ$J3!@T-or5aPLsJKVmI~H55OCa*78kxsx;2bha^u_|pPA^F zSfJ4bO)4ctsfoFG>K*}=so&2@zY}9Sr_UKTp?s1*WwV!1%ZW-WI8(KXA<iVz%3HqM zY~O8*Wd*iOFD_pWreFDvsLYX4wo_sXG?5T!{jnaMARD(W`I*_K{i~&ap5P#L0E_%a zIXslnHZ>udrh*KMzS}Jen<H?^YC%!6UHk>(5{4=C&4`5BrdacsAj6Iu`Hd_Knjfs& zXku6qlrxR8^{u3&U8q_}CiBY=E=|sW*6;Wef*`{)L-wk_i+(S1EO1C<n8DLe*(!dh zJIKjz#I;LaCMubnTRidP^@6lFmn`HxC|fK<igTfAAwdi&!El|^hDgf-;m<^EUGK%G ze%wDdzvJb>7W(xMq3%U*{y~$4if?L3Mt%yYA&4U}zxh=jRKYx>cY2P}uk}mKCQ~*6 z3v~@q2?J5I!TTvHjwvZcsl~;<i6zMyxW-Od;^hA+%-W^Ls3fNMdRBQ9{gN`&caXFJ zSx8K<qSM?EVZN@}Rlj)N`o6~-72F4^Mg|WyK~gf-lptV!y;(0hR{90=UZEYA=1&nV zVVFeU(imE$k<!u^WazpZ_xZs!m**>9d!IHE*SkW$b_7ad0F4Mh3JW~rd4ddw%cniw z!oxfDNl3%>8IR8z(l3k=nGLBO0S$3Nb;m9FZDj|dZNEr)NM@b+x^8(1!`8u+GE@k4 z5^*-`cDT8pTizh!`0=6M(N*%jUUW}90Y&)*sYNA~(9#;;2&+If)8p5dHGh}4d|Nzk z=}xU;%GRAgQ!j}HH6ra`EkgtuuH9jg-QYOm_a@$5Q||uX*NJD=h>{fnD6Xf?lo3Ok zQQi!<>SoGT1fVz+dCCPmU)1r5<8|}Jt$*Ku=Zmf|*i?XKtvSJKD@KnL)6Y%J%)>G@ zm7JfOo1do-TABkLwMR;fh-<M%j}*fdfJh4>M~@VPP4On@7p3Z>_IIHPji@pbx_EQ+ zNHOS=7Yc(DDTzW_+oMN{Q5d4&Mf<Q`VtyXlunbbMIeMg+K5|8kr2;}qoS=OVSeHp6 z1?cFJVg$kyoHR#|6ibY!FpER$D^SA-zGfNPLISPa!QM(5JyHxBY(!P_;G{Zwq!@MD zN~1@LQKQKTs)F$B6B1+?JyI-%P>l|0V?u`Ra2A!LM~V@s$Dw^7(C$UN33BvEF+%AP zsf9Uuq*y^>aw>eE1cgl`q<|egQmm1JQG8MwP0(@yI@W}zXc#?GEU}E@UH~+-!3Q$n z32Q-y(Idr5Gjj+w4WJ1f(n5gjXN69i!6z!QcB}*$MvoLDRLwz?DkN-Sp_*7!j570& zG?FrUq!^8d2vkOo6ock>qDBLdS`(h5M~YE*CIzt#9d9KzdZZYEP8m`f9X(Qv7X66P zBgJUcK?Ap72~4gCGK?N6Mz9GBZDx%gDMqCl3fe>f&9fj)uZ$ikM*ivvq)KY^NHHo7 zcR_PLtPmYNQY=3&J3k{QwFoqxs9&C6lwC}t%4_sUG3pK4Ld#poFacx;1~OHHW8h`< zNHJ=a#1tJVcBwV+ALxWD`EmvZmIx4ro^VC?v!HOCNhJt6oJkKfrLX6aSe)UTSis7D z>)>Irgp14!Ol}NZIr)hxkP6<DfwLr|D782vKPRQ40OPnLR#Mku!x|#6Q-e?shQjF4 z;XPmozPf!7oDbFeA?MJNo6ffnZPeHHaaU|FVTdDXjsbtTl;jrZXC)Tt`#So0y1532 z==r*Vmr)}|2n89sEnm#A*HE5y{mS!GD`vS&9EgLJupIq_a3YqYpK7TXM#QBZ$k9(& zi%$W5sk@(44_lUUaV!rh;A&Vh5FrS0A3SA)R>dQQAjZ*DpyLL&80h`igVYqodO7*& z>6v-y`i6RjdWPUMV{T?@o}8Fwlx%L1YM5efnQU&7Vr-UXl$dI0WRYlSXqsl8oNQ=e zpr4$dt5;l5l$n=aoL^d$oT>*pjt^3vq8qOZHXeL78>$Nh8G2^7Ic(nCB;Ayt>7aJF z&7agO7;t5T;-X~8s%}ux1zwtnw`|Y@DMQO60;SU|FUJH<5V;{LVsLQAxkn`oDVPaR zFV{%FD77HJII|?bs1n><0_|nUOitA+$}dhXD9}eep$@zc5h081{5te7n(?`mo8|Zk zo$4R0MwJ|qNhJ&!B)Ov`wYVf6<b512fyoo&mMM`r&4z9tPrViC)_(N;Ku!rm38q^> zc9Gs@1RwJUNkFjEjUdUCu)74@RVO)1Tsyhdq2;Yyvq|z}VuL6*wYWGjJyj1D1n7~4 zE>GAgf(&zaCo^${3+$cmeDgV%U%^4F2es-!&yj>2&8eSQRFavNm|Rk<YoQN5cCrMt zatxHCvXb(Pi}mtSOG+yBA*8XMk)Da3TPEn_$)wV}l$=!k6azy;qr@arBLg!-3)AF8 zQ*#5uGz*IqBhzFH6H6oWq%>3Gl$2CMhzYt#CSc8!JEY_?o|eibn(n+K#<}CHLJ7ky z%t$8M2aqU*l?g<Z8_D@8smc0=dd7MN;6f?Q!pzdZ)Z8F7$-vUkIK|x5z{t!fDapjh z$T&4M#n>RpAjQnkGBt&G!*#)iWA**U9}h3x`RFsx*v>w+`rYpvB@9pK>-&t7l7i%% z%+$ORePcaCXb>cuSQ;l<8kr^<SQ;iK8>d*LnV49nSQ?p`rllGhnOGR5Bqk*pC7Kfz z1PB{+!8TwGhd)QRO*}6zl~S+	B3W+IOs%r4W@0vP$zZOY|Y6v7UvV5jaxKQ%#an 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ⅈ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∈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⪼I&XbHfZ8bT+{b0xfxi+{jc~ln7emf!#Ug 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%0Ad;QE2MJS<0OGm>qPb=+Na&j2rK?c(bX} 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ⅈ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⪼I&XbHfZ8bT+{b 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⁢ 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ⅈ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%0Ad;QE2MJ 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 L1()!}B3Tmw5%|z} literal 0 HcmV?d00001 diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin b/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin new file mode 100644 index 0000000000000000000000000000000000000000..9d13c2d5dcba3c285bf11d060155d60f2a35628f GIT binary patch literal 25168 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 literal 0 HcmV?d00001 diff --git a/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin b/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin new file mode 100644 index 0000000000000000000000000000000000000000..3cd567e2dd4097bb87458583275ede59c922594d GIT binary patch literal 156575 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 A00000 literal 0 HcmV?d00001 diff --git a/CMakeLists.txt b/CMakeLists.txt deleted file mode 100644 index d7c72411..00000000 --- a/CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ -cmake_minimum_required(VERSION 2.4.6) -include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) - -# Append to CPACK_SOURCE_IGNORE_FILES a semicolon-separated list of -# directories (or patterns, but directories should suffice) that should -# be excluded from the distro. This is not the place to put things that -# should be ignored everywhere, like "build" directories; that happens in -# rosbuild/rosbuild.cmake. Here should be listed packages that aren't -# ready for inclusion in a distro. -# -# This list is combined with the list in rosbuild/rosbuild.cmake. Note -# that CMake 2.6 may be required to ensure that the two lists are combined -# properly. CMake 2.4 seems to have unpredictable scoping rules for such -# variables. -#list(APPEND CPACK_SOURCE_IGNORE_FILES /core/experimental) - -rosbuild_make_distribution(0.2.0) diff --git a/Makefile b/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/README b/README index 438ade3c..12339fb5 100644 --- a/README +++ b/README @@ -1,3 +1,3 @@ -Visit the rosjava wiki for instructions. +Visit the rosjava_core wiki for instructions. -http://ros.org/wiki/rosjava +http://ros.org/wiki/rosjava_core diff --git a/apache_xmlrpc/Makefile b/apache_xmlrpc/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/apache_xmlrpc/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/apache_xmlrpc/client/pom.xml b/apache_xmlrpc/client/pom.xml deleted file mode 100644 index d32df4b8..00000000 --- a/apache_xmlrpc/client/pom.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <artifactId>org.ros.org.apache.xmlrpc.client</artifactId> - <packaging>jar</packaging> - <name>Apache XML-RPC Client Library</name> - - <parent> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc</artifactId> - <version>3.1.3</version> - </parent> - - <dependencies> - <dependency> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc.common</artifactId> - <version>3.1.3</version> - </dependency> - <dependency> - <groupId>ws-commons-util</groupId> - <artifactId>ws-commons-util</artifactId> - </dependency> - </dependencies> -</project> diff --git a/apache_xmlrpc/common/pom.xml b/apache_xmlrpc/common/pom.xml deleted file mode 100644 index 54cfdd1d..00000000 --- a/apache_xmlrpc/common/pom.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <artifactId>org.ros.org.apache.xmlrpc.common</artifactId> - <packaging>jar</packaging> - <name>Apache XML-RPC Common Library</name> - - <parent> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc</artifactId> - <version>3.1.3</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <dependencies> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.httpclient</artifactId> - </dependency> - <dependency> - <groupId>ws-commons-util</groupId> - <artifactId>ws-commons-util</artifactId> - </dependency> - </dependencies> -</project> diff --git a/apache_xmlrpc/manifest.xml b/apache_xmlrpc/manifest.xml deleted file mode 100644 index aa709f91..00000000 --- a/apache_xmlrpc/manifest.xml +++ /dev/null @@ -1,10 +0,0 @@ -<package> - <description brief="apache_xmlrpc"> - apache_xmlrpc - </description> - <author>Apache Foundation</author> - <license>Apache License 2.0</license> - <review status="unreviewed" notes="" /> - <url>http://ros.org/wiki/apache_xmlrpc</url> -</package> - diff --git a/apache_xmlrpc/pom.xml b/apache_xmlrpc/pom.xml deleted file mode 100644 index ee748f26..00000000 --- a/apache_xmlrpc/pom.xml +++ /dev/null @@ -1,60 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc</artifactId> - <name>Apache XML-RPC</name> - <version>3.1.3</version> - <description> - A rosjava modification to Apache XML-RPC. - </description> - <packaging>pom</packaging> - <inceptionYear>2001</inceptionYear> - - <modules> - <module>common</module> - <module>client</module> - <module>server</module> - </modules> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.httpclient</artifactId> - <version>3.1.0</version> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.logging</artifactId> - <version>1.1.1</version> - </dependency> - <dependency> - <groupId>ws-commons-util</groupId> - <artifactId>ws-commons-util</artifactId> - <version>1.0.1</version> - </dependency> - </dependencies> - </dependencyManagement> -</project> diff --git a/apache_xmlrpc/server/pom.xml b/apache_xmlrpc/server/pom.xml deleted file mode 100644 index 8d241934..00000000 --- a/apache_xmlrpc/server/pom.xml +++ /dev/null @@ -1,60 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <artifactId>org.ros.org.apache.xmlrpc.server</artifactId> - <packaging>jar</packaging> - <name>Apache XML-RPC Server Library</name> - - <parent> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc</artifactId> - <version>3.1.3</version> - </parent> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <excludes> - <exclude>org/apache/xmlrpc/test/ScalabilityTest.java</exclude> - </excludes> - </configuration> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.logging</artifactId> - </dependency> - <dependency> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc.common</artifactId> - <version>3.1.3</version> - </dependency> - </dependencies> -</project> diff --git a/apache_xmlrpc/src/changes/changes.xml b/apache_xmlrpc/src/changes/changes.xml deleted file mode 100644 index ad2b99d2..00000000 --- a/apache_xmlrpc/src/changes/changes.xml +++ /dev/null @@ -1,447 +0,0 @@ -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<document> - <properties> - <title>Changes in Apache XML-RPC</title> - </properties> - <body> - <release version="3.1.3" date="2010-Feb-06"> - <action dev="jochen" type="fix"> - The version number in the clients user agent string is now - updated automatically. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-168"> - Fixed a deadlock in the ThreadPool. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-174" due-to="Livnat Peer" due-to-email="livnats@gmail.com"> - The ClientFactory is now supporting an empty remote class. - </action> - <action dev="jochen" type="add" due-to="Gam" due-to-email="gamaliel@fastmail.fm"> - Added support for configured timeouts to the XmlRpcSun15HttpTransport class. - </action> - <action dev="jochen" type="fix" due-to="Johan Hôgre" due-to-email="johan.hagre@home.se"> - Fixed a potential security hole: The client has been able to include server side resources - into the request by using external entities. - </action> - </release> - - <release version="3.1.2" date="2009-Apr-19"> - <action dev="jochen" type="fix" due-to="Mark Gertsvolf" due-to-email="markg@nortel.com" - issue="XMLRPC-162"> - Eliminated a possible race condition in the ThreadPool. - </action> - <action dev="jochen" type="fix" due-to="Mark Gertsvolf" due-to-email="markg@nortel.com" - issue="XMLRPC-161"> - The ThreadPool could create more threads than configured. - </action> - <action dev="jochen" type="fix" due-to="James Baldassari" due-to-email="jbaldassari at gmail dot com" - issue="XMLRPC-160"> - Weakened the access control in the WebServer class in order to make - subclassing easier. - </action> - <action dev="jochen" type="fix" due-to="Brandon DuRette" due-to-email="brandond@alum.mit.edu" - issue="XMLRPC-159"> - Improved the handling of HTTP status codes that indicate an error. - </action> - <action dev="jochen" type="fix" due-to="Alan Burlison" due-to-email="Alan.Burlison@sun.com"> - Fixed a possible NPE in case of a malformed HTTP request in the WebServer. - </action> - <action dev="jochen" type="fix" due-to="Alan Burlison" due-to-email="Alan.Burlison@sun.com" - issue="XMLRPC-166"> - The webserver's connection timeout wasn't applied to the ServletWebServer. - </action> - <action dev="jochen" type="fix" due-to="Alan Burlison" due-to-email="Alan.Burlison@sun.com" - issue="XMLRPC-166"> - A client could prevent other clients from connecting by not sending any data. - </action> - <action dev="jochen" type="fix" due-to="Greg Wurth" due-to-email="hackwurth@mac.com" - issue="XMLRPC-164"> - The platforms default encoding has been used at some point when decoding HTTP headers. - </action> - </release> - - <release version="3.1.1" date="2008-Aug-10"> - <action dev="jochen" type="fix" due-to="Póka Balázs" due-to-email="p.balazs@gmail.com"> - The XmlRpcCommonsTransport is now always declaring its entities as repeatable. - </action> - <action dev="jochen" type="add" due-to="Andreas Sahlbach" due-to-email="andreas.sahlbach@gmail.com" - issue="XMLRPC-149"> - It is now possible to set the clients user-agent header in the client configuration. - </action> - <action dev="jochen" type="fix" due-to="Andreas Sahlbach" due-to-email="andreas.sahlbach@gmail.com" - issue="XMLRPC-148"> - Ensured that the server replies with a spec compliant request, if the client uses the - content-length header. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-150"> - The XmlRpcSunHttpTransportFactory wasn't thread safe. - </action> - <action dev="jochen" type="add" issue="XMLRPC-101" due-to="Julio Francisco Veronelli" due-to-email="ckjfveronelli@fibertel.com.ar"> - Added support for javax.net.ssl.SSLSocketFactory and javax.net.Proxy. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-151"> - Added some clarification on the handling of Object[] and java.util.List to - the page on "XML-RPC Data Types". - </action> - <action dev="jochen" type="fix" issue="XMLRPC-157" due-to="Kay Tiong Khoo" due-to-email="kaytiong@gmail.com"> - Minor grammar improvements. - </action> - <action dev="jochen" type="add" issue="XMLRPC-156"> - Added the XmlRpcErrorHandler, which allows to customize the error logging. - This allows, for example, to minimize the logging for business exceptions. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-155"> - Documented, that called methods are choosen based on their signature. - In particular, multiple methods with the same name are supported. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-158"> - Fixed the FAQ entry on how to obtain the clients IP address. - </action> - </release> - <release version="3.1" date="2007-Aug-31"> - <action dev="jochen" type="add"> - Introduced the "enabledForExceptions" property. - </action> - <action dev="jochen" type="add"> - Added support for void methods, if extensions are turned on. - </action> - <action dev="jochen" type="add" issue="XMLRPC-118" due-to="Perry Nguyen" - due-to-email="pfnguyen@hanhuy.com"> - Added PropertyHandlerMapping.load(ClassLoader, Map). - </action> - <action dev="jochen" type="add" issue="XMLRPC-117" due-to="Jimisola Laursen" - due-to-email="jimisola@jimisola.com"> - The authentication handler, type converter and requestprocessor factories - are now configurable as properties of the XmlRpcServlet. - </action> - <action dev="jochen" type="add" issue="XMLRPC-116" due-to="Jimisola Laursen" - due-to-email="jimisola@jimisola.com"> - Atomic properties of XmlRpcServer are now configurable as init parameters - in the XmlRpcServlet. - </action> - <action dev="jochen" type="fix"> - Reworked the WebServer/ThreadPool framework in order to ensure a clean - shutdown. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-124" due-to="Jimisola Laursen" - due-to-email="jimisola@jimisola.com"> - The configuration framework, as introduced by XMLRPC-116, was applicable - to the configuration only, and not to the XmlRpcServlet, or the - XmlRpcServletServer. - </action> - <action dev="jochen" type="add"> - Introduced the method AbstractReflectiveHandlerMapping.isHandlerMethod(). - This should allow users to prevent remote invocation of certain methods, - for example initialization stuff. - </action> - <action dev="jochen" type="add" issue="XMLRPC-126" - due-to="Eugene Prokopiev" due-to-email="prokopiev@stc.donpac.ru"> - The ClientFactory is now able to use a custom name for the remote - handler. So far, it was always using the interface name. - </action> - <action dev="jochen" type="add" issue="XMLRPC-127"> - It is now possible to have other objects than strings as - map keys. - </action> - <action dev="jochen" type="add" issue="XMLRPC-131" - due-to="Steffen Pingel" due-to-email="steffenp@gmx.de"> - Made extending the XmlRpcCommonsTransportFactory easier. - </action> - <action dev="jochen" type="add" issue="XMLRPC-132" - due-to="Andrew Norman" due-to-email="anorman@piczoinc.com"> - Added support for redirects. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-136" - due-to="Mario Linke" due-to-email="linke.mario@web.de"> - Fixed an invalid example in the "advanced" document. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-140"> - An invalid dateTime value is now causing a more informative - error message. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-144" - due-to="Steve Cohen" due-to-email="sc1478@att.com"> - The redirect handling (XMLRPC-132) wasn't actually working, - because it treated an URI as a charset name. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-145" - due-to="Gamaliel Amaudruz" due-to-email="gamaliel@fastmail.fm"> - Address matching in the Webserver wasn't actually working, - because casting of integers to bytes was implemented wrong. - </action> - <action dev="jochen" type="fix"> - Make the HttpClient creation in XmlRpcCommonsTransport and the - URLConnection creation in XmlRpcSunHttpTransport protected. - This is required for cookie support. - </action> - <action dev="jochen" type="fix"> - The WebServer was producing invalid error responses, if contentLengthOptional - was set. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-113" due-to="Juha Syrjala" - due-to-email="Juha.Syrjala@hiq.fi"> - If the server was throwing an XmlRpcException, then the fault code and fault - string weren't given to the client. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-114"> - The WebServer replies with an HTTP error 401 now, if the - client uses chunked encoding. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-74"> - The properties "Extension-Name", "Specification-Vendor", "Specification-Version", - "Specification-Title", "Implementation-Vendor-Id", - "Implementation-Vendor" and "Implementation-Version" are now - present in the MANIFEST files. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-115"> - An NPE was thrown, if the clients request didn't contain a "params" element. - </action> - <action dev="jochen" type="fix" due-to="Jonathan Oexner" - due-to-email="jonathan.oexner@alum.wpi.edu"> - The method TimingOutCallback.waitForResponse is now checking, whether - a response has already arrived before waiting. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-119"> - Fixed a serious performance problem, if the XML parser was sending large - content in small pieces. This could happen, for example, if the content - contained a large number of character entities. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-120" - due-to="Juho Yli-Krekola" due-to-email="Juho.Yli-Krekola@iki.fi"> - The configuration of the reply timeout in the commons transport was wrong. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-133" - due-to="Carsten Wolters" due-to-email="c.wolters@gmx.de"> - The DateParser is now treating an empty string as null. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-134" - due-to="Sir Bode Rafael" due-to-email="sirboderafael@gmail.com"> - Fixed a broken link referring to an "SSL with Jetty" HOW-TO. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-141" - due-to="Keith McNeill" due-to-email="mcneill@streambase.com"> - The XmlRpcRequestParser and XmlRpcResponseParser didn't reset - their internal state within startDocument(). Consequently, they - haven't been reusable. - </action> - </release> - <release version="3.0" date="30-Aug-2006"> - <action dev="jochen" type="fix" due-to="Matt Preston" - due-to-email="matt@knowledgeview.co.uk" issue="XMLRPC-100"> - Fixed the spelling of CharSetXmlWriterFactory, which made - the class basically useless. - </action> - <action dev="jochen" type="fix" due-to="Stanislav Miklik" - due-to-email="stanislav.miklik@gmail.com"> - Fixed that the WebServer didn't wait before retrying to - bind to the server socket. - </action> - <action dev="jochen" type="fix" due-to="Stanislav Miklik" - due-to-email="stanislav.miklik@gmail.com"> - Fixed an endless loop, if the WebServer threw a BindException. - </action> - <action dev="jochen" type="fix" due-to="Landon Fuller" - due-to-email="landonf@threerings.net" issue="XMLRPC-104"> - A NullPointerException was triggered, if the BasicEncoding was set to null. - </action> - <action dev="jochen" type="fix" due-to="Landon Fuller" - due-to-email="landonf@threerings.net" issue="XMLRPC-104"> - Basic authentication didn't work, if the base64 encoded string with - user name and password contained more than 72 characters. - </action> - <action dev="jochen" type="fix"> - Basic authentication didn't work with the commons http transport, - because the commons httpclient wasn't configured to send credentials - by default. (It was waiting for a challenge.) - </action> - <action dev="jochen" type="fix" issue="XMLRPC-105"> - Basic authentication didn't work with the commons http transport, - if user name or password contained non-ASCII characters. - </action> - <action dev="jochen" type="fix" due-to="Randall Bryant" - due-to-email="randall@magpieti.com"> - The releaseWorker() method wasn't called for the server. - </action> - <action dev="jochen" type="fix"> - Fixed a bug in the web servers thread pool, which caused that - threads haven't been reused. - </action> - <action dev="jochen" type="fix" due-to="Jason McLaurin" - due-to-email="jmclaurin@petronworld.com"> - Documentation improvements - </action> - <action dev="jochen" type="add"> - Added documentation on custom data types. - </action> - <action dev="jochen" type="add" due-to="Catalin Hritcu" - due-to-email="Catalin.Hritcu@gmail.com" issue="XMLRPC-107"> - The XmlRpcLiteHttpTransport is now creating a socket - in a protected methods. This allows to switch to - alternative socket implementations. - </action> - <action dev="jochen" type="fix" due-to="Catalin Hritcu" - due-to-email="Catalin.Hritcu@gmail.com" issue="XMLRPC-108"> - More documentation fixes. - </action> - <action dev="jochen" type="fix" due-to="Catalin Hritcu" - due-to-email="Catalin.Hritcu@gmail.com" issue="XMLRPC-109"> - Fixed an invalid FAQ example. - </action> - </release> - <release version="3.0rc1" date="27-Jul-2006"> - <action dev="jochen" type="fix" due-to="Alan Burlison" - due-to-email="Alan.Burlison@sun.com"> - Added a missing "synchronized" to the TimingOutCallback. - </action> - <action dev="jochen" type="fix" due-to="Chris Conrad" - due-to-email="rhavyn@gmail.com" issue="XMLRPC-94"> - Fixed an invalid index, that caused the ReflectiveXmlRpcHandler to fail - detecting a method. - </action> - <action dev="jochen" type="add" issue="XMLRPC-93"> - Added documentation for accessing an SSL server. - </action> - <action dev="jochen" type="add" due-to="Jimisola Laursen" - due-to-email="jimisola@jimisola.com" issue="XMLRPC-96"> - A null parameter list is now treated as an empty object array. - </action> - <action dev="jochen" type="fix" due-to="Jimisola Laursen" - due-to-email="jimisola@jimisola.com" issue="XMLRPC-97"> - The type long was missing in types.apt. - </action> - </release> - <release version="3.0b1" date="24-Jun-2006"> - <action dev="hgomez" type="add"> - Add connectionTimeout and replyTimeout in RPC clients. - CommonsTransport support connection and reply timeout, liteHttpTransport only support reply timeout - </action> - <action dev="jochen" type="fix" due-to="Marek Ludha" - due-to-email="mludha@gmail.com"> - The value created by HttpUtil.encodeBasicAuthentication(...) - was terminated with a line feed, which is invalid for - use in HTTP headers. - </action> - <action dev="hgomez" type="add"> - add support for BigDecimal and BigInteger in extensions. - </action> - <action dev="jochen" type="fix" due-to="Walter Mundt" - due-to-email="Walter.Mundt@coleengineering.com"> - Nested object arrays could not be parsed. - </action> - <action dev="jochen" type="fix" due-to="Walter Mundt" - due-to-email="Walter.Mundt@coleengineering.com"> - The "string" tag could not be parsed. - </action> - <action dev="jochen" type="add" due-to="Walter Mundt" - due-to-email="Walter.Mundt@coleengineering.com" - issue="XMLRPC-76"> - Added the DynamicHandlerMapping. - </action> - <action dev="jochen" type="fix" due-to="Walter Mundt" - due-to-email="Walter.Mundt@coleengineering.com"> - XmlRpcException.printStackTrace() was throwing - an NPE, if no linked exception was present. - </action> - <action dev="jochen" type="add"> - The project is now splitted into three jar files: - common, client, and server. - </action> - <action dev="jochen" type="fix" due-to="Brad Karp" - due-to-email="bkarp@cs.ucl.ac.uk"> - The Base64 encoder doesn't accept buffers of length 0. Such a buffer - was passed, if the byte array to encode has itself length 0. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-79"> - HTTP/1.0 requires a content-length header. The Lite HTTP transport - doesn't support HTTP/1.1, so it refuses the "contentLengthOptional" - setting from now on. - </action> - <action dev="jochen" type="add" due-to="Mark Petrovic" - due-to-email="mspetrovic@gmail.com"> - Added support for initializable handlers. - </action> - <action dev="jochen" type="add" due-to="Ken Weiner" - due-to-email="kweiner@gmail.com" issue="XMLRPC-56"> - Added the TimingOutCallback, which allows to abort a request, - if the server doesn't reply within a given time. - </action> - <action dev="hgomez" type="fix"> - Fixed that dateTime values must not include timezone values. - </action> - <action dev="jochen" type="add" due-to="Denis Carniel" - due-to-email="2nis@aktiv-design.com" issue="XMLRPC-84"> - The XmlRpcServlet allows to configure its "enabledForExtensions" - value as an init parameter. - </action> - <action dev="jochen" type="add"> - It is now possible to create and initialize handler objects per - request. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-89"> - Added partial support for automatic conversion of object arrays - to lists, or vectors. Same for maps to hash tables, or properties. - </action> - </release> - <release version="3.0a1" date="17-Feb-2005"> - <action dev="jochen" type="add"> - Complete rewrite, adding vendor extensions: - Streaming mode, support for all primitive Java types, - nulls, DOM elements, and JAXB objects. - </action> - </release> - <release version="2.0.2" date="Not yet released"> - <action dev="jochen" type="fix" issue="XMLRPC-67" - due-to="Mike Bailey" due-to-email="mike at blueoak.com"> - A missing increment in LiteXmlRpcTransport.initConnection() - prevented, that the method could finally fail, resulting - in a never ending loop. - </action> - </release> - <release version="2.0.1" date="28-Dec-2005"> - <action dev="jochen" type="fix" issue="XMLRPC-68" - due-to="Johan Oskarson" due-to-email="johan at oskarsson.nu"> - The Webserver class was unable to handle basic authentication, - because the BASE64 codec wasn't initialized. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-69" - due-to="Claude Zervas" due-to-email="claude at utlco.com"> - The characters 0x20, 0xe000, and 0x10000 have been escaped - without reason. - </action> - <action dev="jochen" type="fix" issue="XMLRPC-73" - due-to="Thomas Mohaupt" due-to-email="Thomas.Mohaupt at gmail.com"> - The wrong version of commons-codec was downloaded by build.xml. - </action> - <action dev="jochen" type="add" - due-to="Jimisola Laursen" due-to-email="jimisola@jimisola.com"> - Added the CommonsXmlRpcTransportFactory. - </action> - <action dev="jochen" type="add" - due-to="Henry Story" due-to-email="henry.story@bblfish.net"> - Added the possibility to specify a timezone for interpreting - incoming date values. - </action> - <action dev="jochen" type="add"> - Upgrade to commons-httpclient 3.0. - </action> - </release> - </body> -</document> diff --git a/apache_xmlrpc/src/main/osgi/apache_xmlrpc.bnd b/apache_xmlrpc/src/main/osgi/apache_xmlrpc.bnd deleted file mode 100644 index 263a1ee2..00000000 --- a/apache_xmlrpc/src/main/osgi/apache_xmlrpc.bnd +++ /dev/null @@ -1,8 +0,0 @@ -bundle.version=3.1.3 --output: target/org.ros.rosjava.apache-xmlrpc-${bundle.version}.jar - -Bundle-Name: org.ros.rosjava.apache-xmlrpc -Bundle-SymbolicName: org.ros.rosjava.apache-xmlrpc -Bundle-Version: ${bundle.version} - -Export-Package: org.apache.xmlrpc.* diff --git a/apache_xmlrpc/src/site/apt/advanced.apt b/apache_xmlrpc/src/site/apt/advanced.apt deleted file mode 100644 index 4b0585aa..00000000 --- a/apache_xmlrpc/src/site/apt/advanced.apt +++ /dev/null @@ -1,290 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - --------------------------- - Advanced Programming Topics - --------------------------- - - This page describes some advanced topics. - -Dynamic proxies - - Dynamic proxies are an extremely comfortable way of Client programming. - Basically, the idea is as follows: All request processors on the server - side are splitted into interface and implementation. The interfaces are - shared between client and server, typically within some common jar file. - Now, rather than using the - {{{apidocs/org/apache/xmlrpc/client/XmlRpcClient.html}XmlRpcClient}} - directly, - the programmer creates an instance of - {{{apidocs/org/apache/xmlrpc/client/util/ClientFactory.html}ClientFactory}}, - which is configured with an - {{{apidocs/org/apache/xmlrpc/client/XmlRpcClient.html}XmlRpcClient}}. - - The {{{apidocs/org/apache/xmlrpc/client/util/ClientFactory.html}factory}} - can take an interface as input and returns an implementation, - which internally calls the server by using the - {{{apidocs/org/apache/xmlrpc/client/XmlRpcClient.html}XmlRpcClient}}. - - Perhaps some code shows more than words. First of all, let's create - a request processor interface. - ------------------------------------------------------------------------------------ - package com.foo; - - public interface Adder { - public int add(int pNum1, int pNum2); - } ------------------------------------------------------------------------------------ - - The server contains the request processors implementation: - ------------------------------------------------------------------------------------ - package com.foo; - - public class AdderImpl implements Adder { - public int add(int pNum1, int pNum2) { - return pNum1 + pNum2; - } - } ------------------------------------------------------------------------------------ - - And here is how the client would use this: - ------------------------------------------------------------------------------------ - import com.foo.Adder; - import java.net.URL; - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcClientConfigImpl; - import org.apache.xmlrpc.client.util.ClientFactory; - - XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); - config.setServerURL(new URL("http://127.0.0.1:8080/xmlrpc")); - XmlRpcClient client = new XmlRpcClient(); - client.setConfig(config); - ClientFactory factory = new ClientFactory(client); - Adder adder = (Adder) factory.newInstance(Adder.class); - int sum = adder.add(2, 4); ------------------------------------------------------------------------------------ - -* Exception handling - - 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. - - 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. - - 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 UndeclaredThrowableException. - - It is recommended to use the property enabledForExceptions. If this property - is set, then the server will attempt to convert the exception into a byte - array, which is transmitted to the client. The client will be able to - convert the byte array back into an exception and throw that, as if it - came right out of the client. Note, that this approach may cause security - and privacy issues, because the serialized exception may, in theory, contain - arbitrary objects. - -* Cookie handling - - Cookie has not yet been generalized. In other words, it depends on the - transport. - - * The XmlRpcLiteHttpTransport doesn't have support for cookies. - * The XmlRpcSunHttpTransport requires hand written code for setting - and getting the cookies or using a cookie library. (The latter is - recommended, of course.) In either way, you've got to use a custom - transport and overwrite the methods newURLConnection(URL), - initHttpHeaders(XmlRpcRequest), and close(): - ------------------------------------------------------------------------------------ - import java.net.URLConnection; - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcSunHttpTransport; - import org.apache.xmlrpc.client.XmlRpcTransport; - import org.apache.xmlrpc.client.XmlRpcTransportFactory; - - final XmlRpcClient client = new XmlRpcClient(); - XmlRpcTransportFactory factory = new XmlRpcTransportFactory(){ - public XmlRpcTransport getTransport(){ - private URLConnection conn; - protected URLConnection newURLConnection(URL pURL) throws IOException { - conn = super.newURLConnection(pURL); - return conn; - } - protected void initHttpHeaders(XmlRpcRequest pRequest) { - super.initHttpHeaders(pRequest); - setCookies(conn); - } - protected void close() throws XmlRpcClientException { - getCookies(conn); - } - private void setCookies(URLConnection pConn) { - // Implement me ... - } - private void getCookies(URLConnection pConn) { - // Implement me ... - } - } - }; - client.setTransportFactory(factory); ------------------------------------------------------------------------------------ - - * The XmlRpcCommonsHttpTransport requires that the HttpClient is being - reused. (By default, a new HttpClient is created for any connection.) - To reuse the HttpClient, set it on the transport factory: - ------------------------------------------------------------------------------------ - import org.apache.commons.httpclient.HttpClient; - import org.apache.commons.httpclient.HttpState; - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcCommonsTransport; - import org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory; - - final XmlRpcClient client = new XmlRpcClient(); - final HttpClient httpClient = new HttpClient(); - final XmlRpcCommonsTransportFactory factory = new XmlRpcCommonsTransportFactory(client); - factory.setHttpClient(httpClient); - client.setTransportFactory(factory); - final HttpState httpState = client.getState(); ------------------------------------------------------------------------------------ - - Cookies may now be read or set on the httpState object. - - Note, that this means losing the XmlRpcClients multithreading abilities! - The factory above is obviously bound to the HttpClient, which must be - bound to a thread. If you need to set cookies initially, overwrite the - transport method initHttpHeaders(XmlRpcRequest) as well. - -* Custom data types - - Apache XML-RPC was built with extensibility in mind. In particular, it was - written to support custom data types. - - The data type handling is completely left to the - {{{apidocs/org/apache/xmlrpc/common/TypeFactory.html}TypeFactory}}. In - other words, adding support for custom data types is as simple as - providing your own type factory. This is typically done by subclassing - {{{apidocs/org/apache/xmlrpc/common/TypeFactoryImpl.html}TypeFactoryImpl}}. - - 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: - ------------------------------------------------------------------------------------ - 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); - } - } - } ------------------------------------------------------------------------------------ - - On the client side, we've got to tell the - {{{apidocs/org/apache/xmlrpc/client/XmlRpcClient.html}XmlRpcClient}} to use the - new factory. That's as simple as typing - ------------------------------------------------------------------------------------ - XmlRpcClient client = new XmlRpcClient(); - client.setTypeFactory(new MyTypeFactory()); ------------------------------------------------------------------------------------ - - Things are a little bit more difficult on the server side. Basically all we need - to do is setting the type factory on the - {{{apidocs/org/apache/xmlrpc/server/XmlRpcServer.html}XmlRpcServer}}. 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: - ------------------------------------------------------------------------------------ - 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; - } - } ------------------------------------------------------------------------------------ - - And, if you are using the - {{{apidocs/org/apache/xmlrpc/webserver/WebServer.html}WebServer}}, you've got - to override a similar method: - ------------------------------------------------------------------------------------ - 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; - } - } ------------------------------------------------------------------------------------ - \ No newline at end of file diff --git a/apache_xmlrpc/src/site/apt/client.apt b/apache_xmlrpc/src/site/apt/client.apt deleted file mode 100644 index e13b038b..00000000 --- a/apache_xmlrpc/src/site/apt/client.apt +++ /dev/null @@ -1,229 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - ------------------------- - The Apache XML-RPC Client - ------------------------- - -The XmlRpcClient - - Before talking to an XML-RPC server, you need an instance of - {{{apidocs/org/apache/xmlrpc/client/XmlRpcClient.html}XmlRpcClient}}. - - The XmlRpcClient is a stateless, thread safe object. The clients - configuration occurs by setting the following objects: - -*------------------+--------------------------------------------------------------+ -| Name | Description | -*------------------+--------------------------------------------------------------+ -| ClientConfig | This object is an instance of | -| | {{{apidocs/org/apache/xmlrpc/client/XmlRpcClientConfig.html} | -| | XmlRpcClientConfig}}. It has a lot of atomic properties, | -| | that specify details like server URL, credentials, character | -| | set, and the like. | -*------------------+--------------------------------------------------------------+ -| TransportFactory | The task of the transport factory is to create an object, | -| | which uses the client configuration for talking to the | -| | server. For example, there is a transport factory, which | -| | uses the java.net classes. Another example is a transport | -| | factory based on the Jakarta Commons Http Client. However, | -| | transport factories don't need to use HTTP: An excellent | -| | example is the local transport factory, which talks to an | -| | embedded server. This last factory is, of course, very | -| | useful for debugging. | -*------------------+--------------------------------------------------------------+ -| XmlWriterFactory | The XmlWriter is an object, which creates XML for you. | -| | Typically, you do not need to care for this object, because | -| | the defaults should be fine. However, it is useful, if you | -| | need a special XML syntax. | -*------------------+--------------------------------------------------------------+ - - So, let's have a look at a first example: - ------------------------------------------------------------------------------------ - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcClientConfigImpl; - - XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); - config.setServerURL(new URL("http://127.0.0.1:8080/xmlrpc")); - XmlRpcClient client = new XmlRpcClient(); - client.setConfig(config); - Object[] params = new Object[]{new Integer(33), new Integer(9)}; - Integer result = (Integer) client.execute("Calculator.add", params); ------------------------------------------------------------------------------------ - - In other words, we invoke the remote method <Calculator.add>, passing the arguments - 2 and 3. Hopefully, we know <the answer>. :-) - -The Transport Factory - - The above example uses the java.net.URLConnection classes to talk to the server. - What, if you'd prefer to use the {{{http://jakarta.apache.org/commons/httpclient} - Jakarta HTTP Client}}? There's basically just a single line, you'd need to add: - ------------------------------------------------------------------------------------ - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcClientConfigImpl; - import org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory; - - XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); - config.setServerURL(new URL("http://127.0.0.1:8080/XmlRpcServlet")); - XmlRpcClient client = new XmlRpcClient(); - client.setTransportFactory(new XmlRpcCommonsTransportFactory(client)); - client.setConfig(config); - Object[] params = new Object[]{new Integer(2), new Integer(3)}; - Integer result = (Integer) client.execute("Calculator.add", params); ------------------------------------------------------------------------------------ - - In other words, the transport factory determines the way, how the client - communicates with the server. The most important transport factories are: - -*--------------------------------+-------------------------------------------+ -| Name | Description | -*--------------------------------+-------------------------------------------+ -| XmlRpcSunHttpTransportFactory | This is the default factory, connecting | -| | to an HTTP server using the | -| | <<<java.net.HttpURLConnection>>>. | -*--------------------------------+-------------------------------------------+ -| XmlRpcCommonsTransportFactory | Another HTTP transport factory, which | -| | uses the Jakarta Commons HttpClient. | -| | The main advantage over the default | -| | factory is, that the Commons HttpClient | -| | allows direct access to the result | -| | document. This allows a much lower | -| | memory profile. | -*--------------------------------+-------------------------------------------+ -| XmlRpcLiteHttpTransportFactory | Yet another HTTP transport factory, which | -| | is based on an own and very lightweight | -| | HTTP client. It is possibly the fastest | -| | of the HTTP transport factories. On the | -| | other hand, it doesn't support HTTP/1.1, | -| | thus cannot use keepalive connections. | -*--------------------------------+-------------------------------------------+ -| XmlRpcLocalTransportFactory | This transport factory has an embedded | -| | XML-RPC server, which is invoked via | -| | direct Java calls. This is particularly | -| | useful for debugging and development. | -*--------------------------------+-------------------------------------------+ - -The Client Configuration - - The transport factory uses the clients configuration. Obviously, the - clients configuration depends on the transport factory. In particular, - different transport factories depend on different configuration types: - - * The HTTP transport factories need an instance of - <<<org.apache.xmlrpc.client.XmlRpcHttpClientConfig>>>. - - * The local transport factory requires an instance of - - <<<org.apache.xmlrpc.client.XmlRpcLocalClientConfig>>>. - - For convenience, you can simply use the - <<<org.apache.xmlrpc.client.XmlRpcClientConfigImpl>>>, which implements - both interfaces. - - Let's have a look at the various properties, which HTTP client configurations - accept: - -*-----------------------+---------------------------------------------------+ -| Property Name | Description | -*-----------------------+---------------------------------------------------+ -| basicUserName | The user name and password, if your HTTP server | -| basicPassword | requires basic authentication. | -*-----------------------+---------------------------------------------------+ -| basicEncoding | Specifies the encoding being used to create the | -| | base 64 encoded Authorization header, which is | -| | being used for basic authentication. | -| | | -| | By default, the value of the encoding property | -| | is used. The encoding property itself defaults to | -| | UTF-8. | -*-----------------------+---------------------------------------------------+ -| contentLengthOptional | Enables the faster and memory saving streaming | -| | mode: The client will not set the content-length | -| | header and the request is directly written to the | -| | HTTP requests output stream. The XML-RPC | -| | specification requires setting a content-length | -| | header. For that reason, the streaming mode is | -| | only available, if the property | -| | enabledForExtensions is set was well. | -*-----------------------+---------------------------------------------------+ -| enabledForExceptions | Whether the client should request, that the | -| | server returns exceptions as serializable objects.| -| | If the server does, then the client will | -| | deserialize such exceptions and throw them, as | -| | if they had been cause within the clients code. | -*-----------------------+---------------------------------------------------+ -| enabledForExtensions | Whether the vendor extensions of Apache XML-RPC | -| | should be enabled. By default, Apache XML-RPC is | -| | strictly compliant to the XML-RPC specification. | -| | Unfortunately, this specification has serious | -| | limitations. For example, it requires setting a | -| | content-length header. This enforces writing the | -| | XML-RPC request and response to byte arrays, | -| | before sending them over the net. | -| | | -| | Vendor extensions include the very fast and | -| | memory saving streaming mode (by disabling the | -| | content-length header), the compression of | -| | request and/or response. In particular, a lot of | -| | additional data types may be transmitted, when | -| | extensions are enabled: longs, shorts, bytes, | -| | floats, DOM nodes, instances of | -| | java.io.Serializable, or JAXB objects. | -*-----------------------+---------------------------------------------------+ -| encoding | Sets the encoding, which is used for creating the | -| | XML-RPC request. The default encoding is UTF-8. | -| | | -| | Typically, the encoding is also used for the | -| | basic authentications, if any. However, you may | -| | specify a different encoding for the credentials | -| | using the basicEncoding property. | -*-----------------------+---------------------------------------------------+ -| gzipCompressing | Whether the XML-RPC request should be compressed. | -| | Request compression is violating the XML-RPC | -| | specification, that's why gzipCompressing is only | -| | available, if the enabledForExtension property is | -| | also set. For the same reason, you should not | -| | assume, that the server is able to handle | -| | compressed requests, unless you know, that the | -| | server is itself running version 3 of | -| | Apache XML-RPC. | -*-----------------------+---------------------------------------------------+ -| gzipRequesting | Requests, that the server will be compressing the | -| | response. Response compression is violating the | -| | XML-RPC specification. Therefore, this feature is | -| | only available, if the enabledForExtension | -| | property is set. Also, do not assume, that the | -| | server will actually compress the response, | -| | unless it is an Apache XML-RPC 3 server. | -*-----------------------+---------------------------------------------------+ - - And these properties are for configuring the local transport factory: - -*-----------------------+---------------------------------------------------+ -| Property Name | Description | -*-----------------------+---------------------------------------------------+ -| xmlRpcServer | This is the embedded XML-RPC server, which is | -| | called to execute the clients requests. | -| | Obviously, this is an extremely fast transport. | -| | However, its main use is for debugging and | -| | development. | -*-----------------------+---------------------------------------------------+ diff --git a/apache_xmlrpc/src/site/apt/contributing.apt b/apache_xmlrpc/src/site/apt/contributing.apt deleted file mode 100644 index 7bc513f6..00000000 --- a/apache_xmlrpc/src/site/apt/contributing.apt +++ /dev/null @@ -1,45 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - ------------ - Contributing - ------------ - -Contributing - - A great {{{http://jakarta.apache.org/site/contributing.html}description}} - of contributing to Apache XML-RPC is available from the Jakarta - project. - -Submitting Patches - - The preferred patch format is unidiff. The best way to generate a patch - is by checking out the sources, applying your changes and running - ---------------------------------------------------------------------------------- - svn diff ---------------------------------------------------------------------------------- - - Emails containing patches should be sent to the mailing list - xmlrpc-dev@ws.apache.org, and prefix their subject lines with <<[PATCH]>>. - Patches are also accepted via the - {{{http://issues.apache.org/jira/browse/XMLRPC}issue tracker}}. - The Jakarta project provides a description of - {{{http://jakarta.apache.org/site/source.html}life with ASF source code}} - -- look for the <<Patches>> section. diff --git a/apache_xmlrpc/src/site/apt/download.apt b/apache_xmlrpc/src/site/apt/download.apt deleted file mode 100644 index 4603baf3..00000000 --- a/apache_xmlrpc/src/site/apt/download.apt +++ /dev/null @@ -1,34 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - --------- - Downloads - --------- - -Downloading Apache XML-RPC - - You can download the current version of Apache XML-RPC from - {{{http://www.apache.org/dyn/closer.cgi/ws/xmlrpc/} - distribution directory}}. - - Alternatively, you can get the latest code snapshot via - {{{http://svn.apache.org/repos/asf/webservices/xmlrpc/trunk}Subversion}}. - - Information on how to build and use the software is included in the - package. diff --git a/apache_xmlrpc/src/site/apt/extensions.apt b/apache_xmlrpc/src/site/apt/extensions.apt deleted file mode 100644 index 845348d8..00000000 --- a/apache_xmlrpc/src/site/apt/extensions.apt +++ /dev/null @@ -1,155 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - -------------------------------- - Apache XML-RPC Vendor Extensions - -------------------------------- - -Introduction - - The {{{http://www.xmlrpc.com/spec}XML-RPC specification}} has been - published in 1999. In the past 6 years, it was subject to some - minor corrections. Some things have been made clearer. However, it - hasn't really changed or evolved. Dave Winer, the XML-RPC specifications - author, has always rejected any suggestions in that direction. Of course, - he did so with a good reason: One of XML-RPC's major targets was - portability over arbitrary platforms and programming languages. Clearly, - this target has been met and any further development would mean putting - this at risk. - - On the other hand, this is most unfortunate: Obeying the specification - means accepting really serious limitations. For example, one cannot even - use all of Java's primitive data types, although nowadays they have - equivalents in almost any programming language. Possibly even more - important is the requirement to send a content-length header: HTTP/1.1 - and its chunk encoding are the definite standard in 2005 for both HTTP - clients and servers. Consequently, the content-length header is, at - best, superfluos. Of course, having an additional header wouldn't be - too much of a problem. But calculating the header value enforces, that - request and response are written to byte arrays, before actually sending - them. This is both slow and memory consuming. - - Version 3 of Apache XML-RPC is a compromise: By default it - still meets the specification. However, you <<may>> enable additional - features, called vendor extensions. Of course, these features only work, - if you have a streaming version of Apache XML-RPC on both sides. In - practice, it occurs very frequently, that both sides are controlled by - the same people. Besides, the vendor extensions are documented very - clearly here: Adding these features to an existing XML-RPC library - would mean almost no effort, so possibly someone does. You'r welcome. - - But the purpose of this document is more than documentation: It is also - to receive feedback and discuss the extensions specification and - implementation. Nothing is fixed, and everything can be changed. - -Enabling extensions - - Vendor extensions cannot be used, unless they are explicitly enabled. - In some cases, you have to enable specific features, for example - request compression. But in all cases, you need to enable the use - of vendor extensions at all, because that is the step, where you - knowingly say: "I know, I am now in violation of the original XML-RPC - specification." - - For that reasons, both server and client have a property - <<<enabledForExtensions>>> in their respective configuration. Setting - this property to true enables the extensions. - -Streaming Mode - - Putting the client or the server into streaming mode means, that - data being sent to the other side is almost directly written to - the network connection. (Besides, of course, using a moderately - sized <<<BufferedOutputStream>>>, because one would not want to - have a network connection for any <<<write()>>> call.) - - In particular, the request, or response, isn't written to a - <<<ByteArrayOutputStream>>> internally. Without streaming mode, - this is always the case. But there is more: For example, the - base64 encoder is also writing directly without internal buffering. - (There are few other base64 encoders around, which support streaming - mode.) - - To enable streaming mode on the client, set the properties - <<<enabledForExtensions>>> and <<<contentLengthOptional>>>. This - will take care for the request, which is being sent to the server. - - On the server, things are a little bit more complicated. Currently, - the server behaves as follows: If streaming mode is disabled, then - the server will always behave like a standard XML-RPC server. - Otherwise, the server will verify, whether the client sends a - content-length header. If so, then the server assumes that the - client is able to accept a missing content-length header in the - response as well. Otherwise, the server will still disable streaming - for this particular requests. In other words, traditional clients - will still receive a traditional response and one server can serve - both data types. - -Compression - - HTTP Request compression is a standard HTTP feature and works by - using the HTTP headers <<<Accept-Encoding>>> and <<<Content-Encoding>>>. - In other words, it is quite likely, that request compression is - supported by your HTTP client or server library. For example, the - Apache httpd does so by using the <<<mod_deflate>>> module. - - Of course, it's more convenient to have the XML-RPC library doing - this. If the client should compress the response, then you need - to set the properties <<<enabledForExtensions>>> and - <<<gzipCompressing>>>. The XML-RPC request will be compressed - (on-the-fly in streaming mode, of course) and the HTTP header - <<<Content-Encoding>>> will be set to <<<gzip>>>. Needless to say, - you may only do so, if the server is ready to accept such requests. - - Compressing the request doesn't mean that the response is compressed - as well. First of all, the server will only send a compressed response, - if the server property <<<enabledForExtensions>>> is set. Additionally, - the server will read the HTTP header <<<Accept-Encoding>>>: If it - doesn't contain <<<gzip>>> encoding, then compression cannot take - place. In other words, the client must send this header. You need - to set the client properties <<<enabledForCompression>>> and - <<<gzipRequesting>>> to achieve that. - -Data Types - - Enabling vendor extensions means also, that several additional - data types may be sent. (See {{{./types.html}Data Types}} for - details.) These different data types require an extension of the - XML-RPC network protocol. - - All of these data types are using a special XML namespace. Using this - namespace is a clear indication, that these data types are in violation - to the XML-RPC specification. - - For example, sending an integer value looks like the following: ----------------------------------------------------------------------------- - <i4>347</i4> ----------------------------------------------------------------------------- - 32 bit integers are valid data types in XML-RPC. So we do not need - to use a separate namespace here. 64 bit integers aren't valid XML-RPC - data types. So we need to use our namespace when sending them: ----------------------------------------------------------------------------- - <i8 xmlns="http://ws.apache.org/xmlrpc/namespaces/extensions">78934</i8> ----------------------------------------------------------------------------- - -Exception Handling - - If the server property "enabledForExceptions" is turned on, then the server - will convert exceptions into a byte array and send them to the client within - a "faultCause" message. diff --git a/apache_xmlrpc/src/site/apt/index.apt b/apache_xmlrpc/src/site/apt/index.apt deleted file mode 100644 index 53cc4048..00000000 --- a/apache_xmlrpc/src/site/apt/index.apt +++ /dev/null @@ -1,46 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - -------------- - Apache XML-RPC - -------------- - -About Apache XML-RPC - - Apache XML-RPC is a Java implementation of - {{{http://www.xmlrpc.com/}XML-RPC}}, a popular protocol that - uses XML over HTTP to implement remote procedure calls. - - Version 3 of Apache XML-RPC is still compliant to the - {{{http://www.xmlrpc.com/spec}XML-RPC specification}}. - However, the user may enable several vendor extensions - are available, that greatly extend the power of XML-RPC: - - * All primitive Java types are supported, including long, - byte, short, and double. - - * Calendar objects are supported. In particular, timezone - settings, and milliseconds may be sent. - - * DOM nodes, or JAXB objects, can be transmitted. So are - objects implementing the java.io.Serializable interface. - - * Both server and client can operate in a streaming mode, - which preserves resources much better than the default - mode, which is based on large internal byte arrays. diff --git a/apache_xmlrpc/src/site/apt/introspection.apt b/apache_xmlrpc/src/site/apt/introspection.apt deleted file mode 100644 index 28d488eb..00000000 --- a/apache_xmlrpc/src/site/apt/introspection.apt +++ /dev/null @@ -1,79 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - --------------------------- - Advanced Programming Topics - --------------------------- - - Apache XML-RPC supports XML-RPC introspection, as specified by - {{{http://scripts.incutio.com/xmlrpc/introspection.html} - http://scripts.incutio.com/xmlrpc/introspection.html}}. This - page describes how to configure the XML-RPC server for - introspection. - -What is introspection? - - Introspection is the servers ability to provide metadata - to the client. The client may ask "What method names does - the server offer?", "How do I invoke method 'foo'?", or - "Can you give me help on method 'foo'?". - - The client does so by invoking the special methods - "system.listMethods", "system.methodSignature" and - "system.methodHelp". These are described in detail in the - non-official specification for XML-RPC introspection, which - you'll find at - {{{http://scripts.incutio.com/xmlrpc/introspection.html} - http://scripts.incutio.com/xmlrpc/introspection.html}}. - -How do I configure the server for introspection? - - The server requires a special mapping. Basically, you simply add - a "system" handler, which is implemented by the class - <<<XmlRpcSystemImpl>>>. Here's how you would do that in the - <<<XmlRpcServlet>>>: - ---------------------------------------------------------- - public class MyXmlRpcServlet extends XmlRpcServlet { - protected XmlRpcHandlerMapping newXmlRpcHandlerMapping() - throws XmlRpcException { - PropertyHandlerMapping mapping = - (PropertyHandlerMapping) newXmlRpcHandlerMapping(); - XmlRpcSystemImpl.addSystemHandler(mapping); - } - } ---------------------------------------------------------- - - Quite similar, you would override a protected method, if you - prefer using the <<<WebServer>>> class: - ---------------------------------------------------------- - public class MyWebServer extends WebServer { - public MyWebServer(int pPort) { - super(pPort); - } - - protected XmlRpcStreamServer newXmlRpcStreamServer(){ - XmlRpcStreamServer xmlRpcStreamServer = new ConnectionServer(); - PropertyHandlerMapping mapping = (PropertyHandlerMapping) xmlRpcStreamServer.getHandlerMapping(); - XmlRpcSystemImpl.addSystemHandler(mapping); - return xmlRpcStreamServer; - } - } ---------------------------------------------------------- diff --git a/apache_xmlrpc/src/site/apt/links.apt b/apache_xmlrpc/src/site/apt/links.apt deleted file mode 100644 index 455d642a..00000000 --- a/apache_xmlrpc/src/site/apt/links.apt +++ /dev/null @@ -1,37 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - -------------------------------- - External Links - -------------------------------- - - Below you'll find some links to external sources, that deal with - Apache XML-RPC. - -Specifications - - * The {{{http://www.xmlrpc.com/spec}XML-RPC specification}} - -Examples and Tutorials - - * A simple, yet complete example of using the XmlRpcServlet by - {{{http://radioae6rt.wordpress.com/2006/04/23/running-an-xml-rpc-server-as-a-java-servlet/}Mark Petrovic}} - * An example of initializing handlers by using so-called - persistent objects, written by - {{{http://blog.buttermountain.co.uk/2006/11/06/accessing-persistent-objects-with-apache-ws-xmlrpc-30-a-documented-example/}Iain Bullard}}. diff --git a/apache_xmlrpc/src/site/apt/server.apt b/apache_xmlrpc/src/site/apt/server.apt deleted file mode 100644 index fe0c2e65..00000000 --- a/apache_xmlrpc/src/site/apt/server.apt +++ /dev/null @@ -1,351 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - ------------------------- - The Apache XML-RPC Server - ------------------------- - - -Server-side XML-RPC - - If you have read and understood the previous document about the - {{{./client.html}Apache XML-RPC client}}, then the server isn't too - much news. - - First of all, there is an object, called the XmlRpcServer. This objects - purpose is to receive and execute XML-RPC calls by the clients. The - XmlRpcServer <<can>> be embedded into a servlet container, or another - HTTP server (for example, the minimal web server, that comes with - XML-RPC), but it doesn't need to. Take the local transport as an - example: In that case the XML-RPC server is simply embedded into the - client application. - - Like the XmlRpcClient, the XmlRpcServer needs a configuration, which - is given by the XmlRpcServerConfigImpl object. - -The XML-RPC Servlet - - The easiest way to create an XML-RPC Server is the XmlRpcServlet, which - has an automatically embedded instance of XmlRpcServer. This servlet allows - you to create a server within 10 minutes or so: - - [[1]] Create a class, or a set of classes, which are implementing - the remote procedure calls. Here's an example of such a class: - ------------------------------------------------------------------------------------ - package org.apache.xmlrpc.demo; - public class Calculator { - public int add(int i1, int i2) { - return i1 + i2; - } - public int subtract(int i1, int i2) { - return i1 - i2; - } - } ------------------------------------------------------------------------------------ - - This class has two public, non-static methods, which should - be available to the clients. - - [[2]] Create a property file, which contains at least one property. - The property name is arbitrary, and the property value is the - fully qualified name of the Calculator class. For example, like - that: - ------------------------------------------------------------------------------------ - Calculator=org.apache.xmlrpc.demo.Calculator ------------------------------------------------------------------------------------ - - The property file must be called <<<XmlRpcServlet.properties>>>, - and it must be located in the package org.apache.xmlrpc.webserver. - In other words, you would typically put it into the directory - org/apache/xmlrpc/webserver and add it to your jar file. - - [[3]] Add entries like the following to your war files web.xml: - ------------------------------------------------------------------------------------ - <servlet> - <servlet-name>XmlRpcServlet</servlet-name> - <servlet-class>org.apache.xmlrpc.webserver.XmlRpcServlet</servlet-class> - <init-param> - <param-name>enabledForExtensions</param-name> - <param-value>true</param-value> - <description> - Sets, whether the servlet supports vendor extensions for XML-RPC. - </description> - </init-param> - </servlet> - <servlet-mapping> - <servlet-name>XmlRpcServlet</servlet-name> - <url-pattern>/xmlrpc</url-pattern> - </servlet-mapping> ------------------------------------------------------------------------------------ - - That's it! You have just created your first XML-RPC server. :-) - -The Server configuration - - Unlike in the case of the clients configuration, there isn't much to - configure on the server. The reason is, that most things depend on the - client and the HTTP headers, which are received by the client. There - is one very important property to configure, though: - -*-----------------------+---------------------------------------------------+ -| Property Name | Description | -*-----------------------+---------------------------------------------------+ -| enabledForExceptions | If the server catches an exception, and this | -| | property is set, then the server will convert | -| | the exception into a byte array (by using an | -| | ObjectOutputStream) and return the exception to | -| | the client. Note, that this may have privacy | -| | or even security implications, because Exceptions | -| | may contain arbitrary Java objects, which you | -| | possibly do not want to be sent to the client. | -*-----------------------+---------------------------------------------------+ -| enabledForExtensions | Whether the vendor extensions of Apache XML-RPC | -| | should be enabled. By default, Apache XML-RPC is | -| | strictly compliant to the XML-RPC specification. | -| | | -| | Enabling this property doesn't indicate, that the | -| | server is unable to serve requests by standard | -| | clients: In contrary, the servers behaviour | -| | depends on the client. Setting this property to | -| | true will only advice the server, that it <<may>> | -| | accept requests, which ask for vendor extensions. | -| | | -| | For example, if a client sends a content-length | -| | header, then the server assumes, that the client | -| | <<wants>> a content-length header in the request | -| | and disables the streaming mode. | -*-----------------------+---------------------------------------------------+ - -Basic Authentication - - Basic authentication is frequently used to authenticate and authorize - users. Within Apache XML-RPC, basic authentication is done by the - {{{apidocs/org/apache/xmlrpc/XmlRpcHandler.html}XmlRpcHandler}}. - The handler receives an instance of - {{{apidocs/org/apache/xmlrpc/XmlRpcRequest.html}XmlRpcRequest}}. This - object has a method <<<getConfig()>>>, which returns an instance of - {{{apidocs/org/apache/xmlrpc/XmlRpcRequestConfig.html}XmlRpcRequestConfig}}. - - If you are running within a HTTP server, then the request configuration - may be casted to an instance of - {{{apidocs/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.html}XmlRpcHttpRequestConfig}}. - This object has methods <<<getBasicUserName()>>>, and <<<getBasicPassword()>>>, - which provide the necessary details. - - In other words: Your task is to provide your own instance of - {{{apidocs/org/apache/xmlrpc/server/XmlRpcHandlerMapping.html}XmlRpcHandlerMapping}}, - which creates your own handlers. And your own handlers are responsible to - validate the basic authentication details. - - Here's an example servlet, which overrides the default - {{{apidocs/org/apache/xmlrpc/server/PropertyHandlerMapping.html}PropertyHandlerMapping}}. - ------------------------------------------------------------------------------------ - public class MyServlet extends XmlRpcServlet { - private boolean isAuthenticated(String pUserName, String pPassword) { - return "foo".equals(pUserName) && "bar".equals(pPassword); - } - protected XmlRpcHandlerMapping newXmlRpcHandlerMapping() throws XmlRpcException { - PropertyHandlerMapping mapping - = (PropertyHandlerMapping) super.newXmlRpcHandlerMapping(); - AbstractReflectiveHandlerMapping.AuthenticationHandler handler = - new AbstractReflectiveHandlerMapping.AuthenticationHandler(){ - public boolean isAuthorized(XmlRpcRequest pRequest){ - XmlRpcHttpRequestConfig config = - (XmlRpcHttpRequestConfig) pRequest.getConfig(); - return isAuthenticated(config.getBasicUserName(), - config.getBasicPassword()); - }; - }; - mapping.setAuthenticationHandler(handler); - return mapping; - } - } ------------------------------------------------------------------------------------ - -The WebServer class - - The {{{apidocs/org/apache/xmlrpc/webserver/WebServer.html}WebServer}} is a - minimal HTTP server, that might be used as an embedded web server. - - Use of the WebServer has grown very popular amongst users of Apache XML-RPC. - Why this is the case, can hardly be explained, because the WebServer is at - best a workaround, compared to full blown servlet engines like Tomcat or - Jetty. For example, under heavy load it will almost definitely be slower - than a real servlet engine, because it does neither support proper keepalive - (multiple requests per physical connection) nor chunked mode (in other words, - it cannot stream requests). - - If you still insist in using the WebServer, it is recommended to use its - subclass, the - {{{apidocs/org/apache/xmlrpc/webserver/ServletWebServer.html}ServletWebServer}} - instead, which offers a minimal subset of the servlet API. In other words, - you keep yourself the option to migrate to a real servlet engine later. - - Use of the WebServer goes roughly like this: First of all, create a property - file (for example "MyHandlers.properties") and add it to your jar file. The - property keys are handler names and the property values are the handler classes. - Once that is done, create an instance of WebServer. - ------------------------------------------------------------------------------------ - package org.apache.xmlrpc.demo.webserver; - - import java.net.InetAddress; - - import org.apache.xmlrpc.common.TypeConverterFactoryImpl; - import org.apache.xmlrpc.demo.webserver.proxy.impls.AdderImpl; - import org.apache.xmlrpc.server.PropertyHandlerMapping; - import org.apache.xmlrpc.server.XmlRpcServer; - import org.apache.xmlrpc.server.XmlRpcServerConfigImpl; - import org.apache.xmlrpc.webserver.WebServer; - - public class Server { - private static final int port = 8080; - - public static void main(String[] args) throws Exception { - WebServer webServer = new WebServer(port); - - XmlRpcServer xmlRpcServer = webServer.getXmlRpcServer(); - - PropertyHandlerMapping phm = new PropertyHandlerMapping(); - /* Load handler definitions from a property file. - * The property file might look like: - * Calculator=org.apache.xmlrpc.demo.Calculator - * org.apache.xmlrpc.demo.proxy.Adder=org.apache.xmlrpc.demo.proxy.AdderImpl - */ - phm.load(Thread.currentThread().getContextClassLoader(), - "MyHandlers.properties"); - - /* You may also provide the handler classes directly, - * like this: - * phm.addHandler("Calculator", - * org.apache.xmlrpc.demo.Calculator.class); - * phm.addHandler(org.apache.xmlrpc.demo.proxy.Adder.class.getName(), - * org.apache.xmlrpc.demo.proxy.AdderImpl.class); - */ - xmlRpcServer.setHandlerMapping(phm); - - XmlRpcServerConfigImpl serverConfig = - (XmlRpcServerConfigImpl) xmlRpcServer.getConfig(); - serverConfig.setEnabledForExtensions(true); - serverConfig.setContentLengthOptional(false); - - webServer.start(); - } - } ------------------------------------------------------------------------------------ - - The Calculator class can be found above. The Adder and AdderImpl classes can - be found in the {{{advanced.html}proxy example}}. - - Jimisola Laursen, who provided the above example, has also supplied an example - for the client: - ------------------------------------------------------------------------------------ - package org.apache.xmlrpc.demo.client; - - import java.net.MalformedURLException; - import java.net.URL; - - import org.apache.xmlrpc.XmlRpcException; - import org.apache.xmlrpc.client.XmlRpcClient; - import org.apache.xmlrpc.client.XmlRpcClientConfigImpl; - import org.apache.xmlrpc.client.XmlRpcCommonsTransportFactory; - import org.apache.xmlrpc.client.util.ClientFactory; - import org.apache.xmlrpc.demo.proxy.Adder; - - public class Client { - public static void main(String[] args) throws Exception { - // create configuration - XmlRpcClientConfigImpl config = new XmlRpcClientConfigImpl(); - config.setServerURL(new URL("http://127.0.0.1:8080/xmlrpc")); - config.setEnabledForExtensions(true); - config.setConnectionTimeout(60 * 1000); - config.setReplyTimeout(60 * 1000); - - XmlRpcClient client = new XmlRpcClient(); - - // use Commons HttpClient as transport - client.setTransportFactory( - new XmlRpcCommonsTransportFactory(client)); - // set configuration - client.setConfig(config); - - // make the a regular call - Object[] params = new Object[] - { new Integer(2), new Integer(3) }; - Integer result = (Integer) client.execute("Calculator.add", params); - System.out.println("2 + 3 = " + result); - - // make a call using dynamic proxy - ClientFactory factory = new ClientFactory(client); - Adder adder = (Adder) factory.newInstance(Adder.class); - int sum = adder.add(2, 4); - System.out.println("2 + 4 = " + sum); - } - } ------------------------------------------------------------------------------------ - - -The ServletWebServer class - - This is a subclass of the standalone WebServer, which offers a minimal - servlet API. It is recommended to use this class, rather than the - WebServer, because it offers you a smooth migration path to a full - blown servlet engine. - - Use of the - {{{apidocs/org/apache/xmlrpc/webserver/ServletWebServer.html}ServletWebServer}} - goes like this: First of all, create a servlet. It may be an instance of - {@link XmlRpcServlet} or a subclass thereof. Note, that servlets are stateless: - One servlet may be used by multiple threads (aka requests) concurrently. In - other words, the servlet must not have any instance variables, other than those - which are read only after the servlets initialization. - - The XmlRpcServlet is by default using a property file named - <<<org/apache/xmlrpc/server/webserver/XmlRpcServlet.properties>>>. - See the - {{{apidocs/org/apache/xmlrpc/server/PropertyHandlerMapping.html}PropertyHandlerMapping}} - for details on the property file. - ------------------------------------------------------------------------------------ - package org.apache.xmlrpc.demo.webserver; - - import java.net.InetAddress; - - import org.apache.xmlrpc.common.TypeConverterFactoryImpl; - import org.apache.xmlrpc.demo.webserver.proxy.impls.AdderImpl; - import org.apache.xmlrpc.server.PropertyHandlerMapping; - import org.apache.xmlrpc.server.XmlRpcServer; - import org.apache.xmlrpc.server.XmlRpcServerConfigImpl; - import org.apache.xmlrpc.webserver.ServletWebServer; - - public class ServletServer { - private static final int port = 8080; - - public static void main(String[] args) throws Exception { - XmlRpcServlet servlet = new XmlRpcServlet(); - ServletWebServer webServer = new ServletWebServer(servlet, port); - webServer.start(); - } - } ------------------------------------------------------------------------------------ diff --git a/apache_xmlrpc/src/site/apt/ssl.apt b/apache_xmlrpc/src/site/apt/ssl.apt deleted file mode 100644 index c4fca328..00000000 --- a/apache_xmlrpc/src/site/apt/ssl.apt +++ /dev/null @@ -1,149 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - --------- - Using SSL - --------- - - This page describes how to configure a client for using SSL (aka https). - Server configuration is out of this documents scope, because it clearly - depends on the webserver. We refer, for example, to the - {{{http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html} Tomcat SSL HowTo}} - or to the FAQ entry on - {{{http://docs.codehaus.org/display/JETTY/How+to+configure+SSL} SSL with Jetty}}. - -Background - - Client configuration for SSL is not as simple as one might expect. This - is surprising, because using SSL with a browser is as simple as typing in - an https URL into the browsers input field. - - Thus, the first thing to keep in mind: Never start with Apache XML-RPC as - a client. It is much better to create a simple static page and point your - browser to the static pages URL. If you get this working, then you may - assume that all remaining problems rest with the client. - - If you did that, you may have noticed, that the browser brings up a - warning, that your web server is "not trusted". This is typically the - case, if you did not buy a certificate: For the case of simplicity, - developers are typically creating a so-called "self-signed certificate". - - And that's exactly your most likely problem: Like pressing the browsers - button to "Accept the certificate" (temporarily or permanently), you've - got to tell your Java client, that you want to accept the certificate. - -Choose the right URL - - Typically, your server may be accessible with multiple URL's. For example, - on my machine the following URL's will all reach the same servlet: - - https://mcjwi.eur.ad.sag/xmlrpc - https://localhost/xmlrpc - https://127.0.0.1/xmlrpc - - Unfortunately, at most one will work in the most cases. The question is: - How do I choose the right one? - - The answer is given by the certificate field CN. For example, my self - certified key looks like this: - - Owner: CN=mcjwi.eur.ad.sag, OU=-, O=-, L=-, ST=-, C=- - Issuer: CN=mcjwi.eur.ad.sag, OU=-, O=-, L=-, ST=-, C=- - - Note, that you've got to pick a proper CN when generating the certificate! - If you are self-certifying the key and the keytool asks you for your own - name: Ignore it. In your case the proper reply is the host name. - -The quick and dirty solution - - Yes, there is a quick and dirty solution: Just tell your client, that you - want to accept any certificate, regardless of issuer and host. This can be - done by installing a custom TrustManager and a HostnameVerifier. Add the - following code to your clients initialization: - ------------------------------------------------------------------------------------ - import java.security.cert.X509Certificate; - - import javax.net.ssl.HostnameVerifier; - import javax.net.ssl.HttpsURLConnection; - import javax.net.ssl.SSLContext; - import javax.net.ssl.SSLSession; - import javax.net.ssl.TrustManager; - import javax.net.ssl.X509TrustManager; - - // Create a trust manager that does not validate certificate chains - TrustManager[] trustAllCerts = new TrustManager[] { - new X509TrustManager() { - public X509Certificate[] getAcceptedIssuers() { - return null; - } - - public void checkClientTrusted(X509Certificate[] certs, String authType) { - // Trust always - } - - public void checkServerTrusted(X509Certificate[] certs, String authType) { - // Trust always - } - } - }; - - // Install the all-trusting trust manager - SSLContext sc = SSLContext.getInstance("SSL"); - // Create empty HostnameVerifier - HostnameVerifier hv = new HostnameVerifier() { - public boolean verify(String arg0, SSLSession arg1) { - return true; - } - }; - - sc.init(null, trustAllCerts, new java.security.SecureRandom()); - HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory()); - HttpsURLConnection.setDefaultHostnameVerifier(hv); ------------------------------------------------------------------------------------ - -The recommended solution - - Needless to say, the quick and dirty solution may is insecure, because it can - your requests can be intercepted by a man-in-the-middle attack. Fortunately, - there is also a clean solution: Import the servers public key into your - truststore. - - As a first step, you've got to obtain the servers public key. Assuming, that - the key is in your keystore, you may export it by running - ------------------------------------------------------------------------------------ - keytool -export -alias tomcat -rfc -file tomcat.crt ------------------------------------------------------------------------------------ - - This example would export the public key named "tomcat" (which is used by - Tomcat) into the file "tomcat.crt". The key would be read from your default - keystore, which is the file .keystore in your home directory (something like - "c:\Documents and Settings\jwi\.keystore" on windows or "/home/jwi/.keystore" - on Linux/Unix). - - Obviously, this first step must be done on the server. The second step would - be to create a truststore on your client by importing the file "tomcat.crt": - ------------------------------------------------------------------------------------ - keytool -import -alias servercert -file tomcat.crt -keystore truststore ------------------------------------------------------------------------------------ - - The option "-keystore truststore" specifies a file name. Of course, this may - as well be an absolute path. diff --git a/apache_xmlrpc/src/site/apt/types.apt b/apache_xmlrpc/src/site/apt/types.apt deleted file mode 100644 index f073adba..00000000 --- a/apache_xmlrpc/src/site/apt/types.apt +++ /dev/null @@ -1,110 +0,0 @@ -~~ -~~ -~~ Licensed to the Apache Software Foundation (ASF) under one -~~ or more contributor license agreements. See the NOTICE file -~~ distributed with this work for additional information -~~ regarding copyright ownership. The ASF licenses this file -~~ to you under the Apache License, Version 2.0 (the -~~ "License"); you may not use this file except in compliance -~~ with the License. You may obtain a copy of the License at -~~ -~~ http://www.apache.org/licenses/LICENSE-2.0 -~~ -~~ Unless required by applicable law or agreed to in writing, -~~ software distributed under the License is distributed on an -~~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -~~ KIND, either express or implied. See the License for the -~~ specific language governing permissions and limitations -~~ under the License. -~~ - ------------------ - XML-RPC Data Types - ------------------ - -Data Types - - The {{{http://www.xmlrpc.com/spec}XML-RPC specification}} defines the following - available data types: - -*--------------------+--------------------+-------------------------------------+ -| Java Type | XML Tag Name | Description | -*--------------------+--------------------+-------------------------------------+ -| Integer | <i4>, or | A 32-bit, signed, and non-null, | -| | <int> | integer value. | -*--------------------+--------------------+-------------------------------------+ -| Boolean | <boolean> | A non-null, boolean value (0, or | -| | | 1). | -*--------------------+--------------------+-------------------------------------+ -| String | <string> | A string, non-null. | -*--------------------+--------------------+-------------------------------------+ -| Double | <double> | A signed, non-null, double | -| | | precision, floating point number. | -| | | (64 bit) | -*--------------------+--------------------+-------------------------------------+ -| java.util.Date | <dateTime.iso8601> | A pseudo ISO8601 timestamp, like | -| | | 19980717T14:08:55. However, | -| | | compared to a true ISO8601 value, | -| | | milliseconds, and time zone | -| | | informations are missing. | -*--------------------+--------------------+-------------------------------------+ -| byte[] | <base64> | A base64 encoded byte array. | -*--------------------+--------------------+-------------------------------------+ -| java.util.Map | <struct> | A key value pair. The keys are | -| | | strings. The values may be any | -| | | valid data type, including another | -| | | map. | -*--------------------+--------------------+-------------------------------------+ -| Object[] | <array> | An array of objects. The array | -| java.util.List | | elements may be any valid data | -| | | type, including another array. | -| | | | -| | | The server may return other arrays (for -| | | example String[]) or lists (using | -| | | generics). However, the client will | -| | | always return an Object[], because | -| | | the XML-RPC protocol doesn't include| -| | | between different array types. | -*--------------------+--------------------+-------------------------------------+ - - If the property <<<enabledForExtensions>>> is set, then additional data - types become valid. (Both client and server do support this property.) - -*----------------------+--------------------+-------------------------------------+ -| Java Type | XML Tag Name | Description | -*----------------------+--------------------+-------------------------------------+ -| None | <ex:nil> | A typeless null value. | -*----------------------+--------------------+-------------------------------------+ -| Byte | <ex:i1> | A 8-bit, signed, and non-null, | -| | | integer value. | -*----------------------+--------------------+-------------------------------------+ -| Float | <ex:float> | A signed, non-null, double | -| | | precision, floating point number. | -| | | (32 bit) | -*----------------------+--------------------+-------------------------------------+ -| Long | <ex:i8> | A 64-bit, signed, and non-null, | -| | | integer value. | -*----------------------+--------------------+-------------------------------------+ -| org.w3c.dom.Node | <ex:dom> | A DOM node, which is being | -| | | transmitted as an embedded XML | -| | | fragment. | -*----------------------+--------------------+-------------------------------------+ -| Short | <ex:i2> | A 16-bit, signed, and non-null, | -| | | integer value. | -*----------------------+--------------------+-------------------------------------+ -| java.io.Serializable | <ex:serializable> | An object, which is converted into | -| | | a serialized representation and | -| | | transmitted as a base 64 encoded | -| | | byte array. | -*----------------------+--------------------+-------------------------------------+ -| BigDecimal | <ex:bigdecimal> | A BigDecimal | -*----------------------+--------------------+-------------------------------------+ -| BigInteger | <ex:biginteger> | A BigInteger | -*----------------------+--------------------+-------------------------------------+ -| java.util.Calendar | <ex:dateTime> | Unlike the dateTime.iso8601 type, | -| | | this is a full blown xs:dateTime | -| | | value. In particular, it includes | -| | | milliseconds, and timezone settings.| -*----------------------+--------------------+-------------------------------------+ - - In the above table, the prefix <<<ex>>> refers to the namespace URI - <<<http://ws.apache.org/xmlrpc/namespaces/extensions>>>. diff --git a/apache_xmlrpc/src/site/fml/faq.fml b/apache_xmlrpc/src/site/fml/faq.fml deleted file mode 100644 index 56bdd9ad..00000000 --- a/apache_xmlrpc/src/site/fml/faq.fml +++ /dev/null @@ -1,270 +0,0 @@ -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<faqs title="FAQ"> - <part id="client"> - <faq id="arrays"> - <question>Why do I receive a ClassCastException, if the server returns an array?</question> - <answer> - <p>The problem is typically caused by code like the following:</p> - <source><![CDATA[ - Integer[] result = server.execute("Server.foo", param); - ]]></source> - <p>The problem is in the fact, that the XML-RPC response tells - the client, that the server returns an array. It doesn't tell - what type the array has. In other words, the client will - always receive an object array. The workaround is to use - code like the following:</p> - <source><![CDATA[ - Object[] result = (Integer[])server.execute("Server.foo", param); - for (int i = 0; i < result.length; i++) { - Integer num = (Integer) result[i]; - ... - } - ]]></source> - - </answer> - </faq> - - <faq id="compression_request"> - <question>How do I enable request compression?</question> - <answer> - <p>That's simple: Set the properties "enabledForExtensions" - and "gzipCompressing". That said, note the following - hints:</p> - <ul> - <li>Setting these properties will only work, if the XML-RPC - server is aware of request compression. Compression is a - violation of the XML-RPC specification, so typically the - server will refuse the request, unless it is an Apache - XML-RPC server with version 2 or later. (Apache XML-RPC 2 - supports request compression, although it was officially - designed to be strictly compliant to the XML-RPC specification. - However, noone was aware, that compression violates the - specification. :-)</li> - <li>Compressing the request doesn't mean that the response - will also be compressed. You need to request response - compression to achieve that.</li> - <li>Additionally, be aware of the following: Compression - depends on HTTP/1.1 features. In particular, you must - not use the LiteHttpTransport.</li> - </ul> - </answer> - </faq> - - <faq id="compression_response"> - <question>How do I enable response compression?</question> - <answer> - <p>That's as simple as enabling request compression: Set the - properties "enabledForExtensions" and "gzipRequesting". - That said, note the following hints:</p> - <ul> - <li>Requesting gzip compression is a standard HTTP feature. - In other words, you may safely request compression from - any XML-RPC server, even if it doesn't run Apache XML-RPC. - </li> - <li>However, requesting compression doesn't necessarily mean, - that the response *is* compressed. It depends on the server.</li> - <li>Additionally, be aware of the following: Compression - depends on HTTP/1.1 features. In particular, you must - not use the LiteHttpTransport.</li> - </ul> - </answer> - </faq> - - <faq id="timeout_callback"> - <question>Is it possible to specify a timeout, after which the - client stops waiting for the servers response?</question> - <answer> - <p>Yes, use the class TimingOutCallback.</p> - <source><![CDATA[ - // Wait for 10 seconds. - TimingOutCallback callback = new TimingOutCallback(10 * 1000); - XmlRpcClient client = new XmlRpcClient(url); - client.executeAsync(methodName, params, callback); - try { - return callback.waitForResponse(); - } catch (TimeoutException e) { - System.out.println("No response from server."); - } catch (Exception e) { - System.out.println("Server returned an error message."); - } - ]]></source> - </answer> - </faq> - - <faq id="nonstandard_date_format"> - <question>I've got a server, which is expecting a non-standard - date format. How can I ensure, that my date values have the - right format?</question> - <answer> - <p>You've got to use a special type factory. An example is - contained in the documentation on - {{{advanced.html}advanced topics}}.</p> - </answer> - </faq> - - <faq id="nonstandard_double_format"> - <question>I've got a server, which is expecting a non-standard - double format. How can I ensure, that my double values have the - right format?</question> - <answer> - <p>You've got to use a special type factory. An example is - contained in the documentation on - {{{advanced.html}advanced topics}}.</p> - </answer> - </faq> - - <faq id="java_version"> - <question>I am using Java 1.4 (or Java 1.5, or later). Can I use - javax.net.ssl.SSLSocketFactory? (Or the java.net.Proxy?)</question> - <answer> - <p>Yes, you can. Use the org.apache.xmlrpc.client.XmlRpcSun14HttpTransportFactory. - (Or the org.apache.xmlrpc.client.XmlRpcSun15HttpTransportFactory.)</p> - <p>The XmlRpcClient will detect the Java version you are using and - automatically create the respective factory. In other words, all you - need to do is cast the XmlRpcTransportFactory to the proper class. - For example:</p> -<source> - XmlRpcClient myClient; - XmlRpcTransportFactory factory = myClient.getTransportFactory(); - ((XmlRpcSun15HttpTransportFactory) factory).setProxy(String pHost, int pPort); -</source> - <p>With the Lite HTTP transport factory, things are slightly different: - You have to explicitly create an instance of XmlRpcLite14HttpTransportFactory.</p> - </answer> - </faq> - </part> - - <part id="server"> - <faq id="logging"> - <question>How do I reduce the servers error logging?</question> - <answer>Create a subclass of XmlRpcErrorLogger and set it on the - XmlRpcStreamServer.</answer> - </faq> - - <faq id="streaming_mode"> - <question>How do I enable streaming mode?</question> - <answer> - <p>Set the property "enabledForExtensions". Note, that enabling - the streaming mode doesn't mean, that all responses are served - in streaming mode. It depends on the clients:</p> - <ul> - <li>If a client sends a content-length header, then the server - assumes, that the client is a traditional XML-RPC application - and doesn't support the vendor extensions from Apache XML-RPC. - Consequently, the server assumes, that it needs to set the - content-length header itself and disables the streaming mode - for that particular request.</li> - <li>However, if the client doesn't send a content-length header, - then the server assumes that it will be able to accept any - standard HTTP/1.1 request and enable the streaming mode. - Streaming mode means, in particular, that the response will - not contain a content-length header.</li> - </ul> - </answer> - </faq> - - <faq id="basic_authentication"> - <question>How do I configure the server for basic authentication?</question> - <answer> - <p>Basically you've got to provide an AuthenticationHandler. - See the {{{server.html}server documentation}} for an example.</p> - </answer> - </faq> - - <faq id="handler_initialization"> - <question>How do I initalize the request processors?</question> - <answer> - <p>The PropertyHandlerMapping assumes, that request processors are - POJO's (plain old java objects). However, this is not always - desirable. For example, sometimes it is assumed that handlers - need to be initialized by the servlet, which is configured through - parameters.</p> - <p>The recommended solution is to configure your server with a - special request processor factory.</p> -<source> -public interface InitializableRequestProcessor { - void init(HttpServlet pServlet) throws XmlRpcException; -} - -public class MyXmlRpcServlet extends XmlRpcServlet { - protected PropertyHandlerMapping newPropertyHandlerMapping(URL url) throws IOException, XmlRpcException { - PropertyHandlerMapping mapping = new PropertyHandlerMapping(); - RequestProcessorFactoryFactory factory = new RequestSpecificProcessorFactoryFactory(){ - protected Object newRequestProcessor(Class pClass, XmlRpcRequest pRequest) { - InitializableRequestProcessor proc = super.newRequestProcessor(pClass, pRequest); - proc.init(MyXmlRpcServlet.this); - return proc; - } - }; - mapping.setRequestProcessorFactoryFactory(mapping); - mapping.load(Thread.currentThread().getContextClassLoader(), url); - return mapping; - } - -} -</source> - </answer> - </faq> - - <faq id="client_ip"> - <question>How to I get the clients IP address in a handler?</question> - <answer> - <p>That's a similar question than the question on initializing handlers. - The main difference is, that in this case you want to initialize the - handler with any request. In other words, you might achieve the goal - by creating a RequestProcessorFactoryFactory, that provides the - necessary details. However, there is an easier solution, which we - will demonstrate here: Use a ThreadLocal.</p> - <p>The class ThreadLocal allows to create information at some point - in the source code and use this information at one or more completely - different and decoupled places. The only assumption is, that you - are in the same thread. This is exactly our situation: We create - the information when processing of the XML-RPC request starts - and read it within the handler.</p> - <p>In the example below, you'd obtain the clients IP address by - writing <code>ClientInfoServlet.getClientIpAddress()</code>.</p> - <source><![CDATA[ -public static class ClientInfoServlet extends XmlRpcServlet { - private static ThreadLocal clientIpAddress = new ThreadLocal(); - - public static String getClientIpAddress() { - return (String) clientIpAddress.get(); - } - - public void doPost(HttpServletRequest pRequest, HttpServletResponse pResponse) - throws IOException, ServletException { - clientIpAddress.set(pRequest.getRemoteAddr()); - super.doPost(pRequest, pResponse); - } -} - ]]></source> - </answer> - </faq> - - <faq id="client_ip_webserver"> - <question>How to I get the clients IP address in a handler when using the WebServer class?</question> - <answer> - Use the ServletWebServer class and see the answer to the previous question. - </answer> - </faq> - </part> -</faqs> diff --git a/apache_xmlrpc/src/site/site.xml b/apache_xmlrpc/src/site/site.xml deleted file mode 100644 index e78da243..00000000 --- a/apache_xmlrpc/src/site/site.xml +++ /dev/null @@ -1,58 +0,0 @@ -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<project name="ws-xmlrpc"> - <bannerLeft> - <name>Apache XML-RPC</name> - <src>http://ws.apache.org/xmlrpc/images/xmlrpc-logo.gif</src> - <href>http://ws.apache.org/xmlrpc/</href> - </bannerLeft> - <body> - <links> - <item name="Apache" href="http://www.apache.org/"/> - <item name="Webservices" href="http://ws.apache.org/"/> - <item name="XML-RPC" href="http://ws.apache.org/xmlrpc/"/> - </links> - - <menu name="XML-RPC"> - <item name="Overview" href="/index.html"/> - <item name="Download" href="/download.html"/> - <item name="Changes" href="/changes-report.html"/> - <item name="Mailing Lists" href="/mail-lists.html"/> - <item name="Contributing" href="/contributing.html"/> - <item name="XML-RPC 2" href="http://ws.apache.org/xmlrpc/xmlrpc2"/> - <item name="Links" href="/links.html"/> - </menu> - - <menu name="Documentation"> - <item name="Client Classes" href="/client.html"/> - <item name="Server Side XML-RPC" href="/server.html"/> - <item name="Vendor Extensions" href="/extensions.html"/> - <item name="SSL" href="/ssl.html"/> - <item name="Introspection" href="/introspection.html"/> - <item name="Advanced Techniques" href="/advanced.html"/> - <item name="XML-RPC Types" href="/types.html"/> - <item name="FAQ" href="/faq.html"/> - <item name="Javadocs" href="/apidocs/index.html"/> - </menu> - - ${reports} - - </body></project> diff --git a/apache_xmlrpc/src/site/xdoc/images/feather.gif b/apache_xmlrpc/src/site/xdoc/images/feather.gif deleted file mode 100644 index 813bc9376add42de41b3642f0edb420259b1e065..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3966 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 Ys%q)0mn#E*t!(?XaN#MAMg|6J0BM4QSO5S3 diff --git a/apache_xmlrpc/src/site/xdoc/images/group-logo.gif b/apache_xmlrpc/src/site/xdoc/images/group-logo.gif deleted file mode 100644 index 57e4b36a16e071d0141f657e3820de361e2d0f03..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6945 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 Nv3T07OAQPR)&OT`Zw~+f diff --git a/apache_xmlrpc/src/site/xdoc/images/project-logo.jpg b/apache_xmlrpc/src/site/xdoc/images/project-logo.jpg deleted file mode 100644 index bac2bfb7448eb963d5916611c8d49b4c7db520d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12241 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 diff --git a/apache_xmlrpc/src/site/xdoc/images/xml-logo.gif b/apache_xmlrpc/src/site/xdoc/images/xml-logo.gif deleted file mode 100644 index 3f232bae9e89b5f9b5408f9200ba96da636e68b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1707 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 F0|2>RuQLDu diff --git a/apache_xmlrpc/src/site/xdoc/images/xmlrpc-logo.gif b/apache_xmlrpc/src/site/xdoc/images/xmlrpc-logo.gif deleted file mode 100644 index 4be8d197cf6273ea5e743e48e2b41f5a5b7aa748..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2057 zcmZ?wbhEHbyuskX@STC-KM0)p|9|HH|7rjK8~^{$@c+#J|7XtpKQr_HnY90BjQ^iu z07=d~^MB^d|1;D6&our&lL4eQ?acqQng7$${-+uLPh$XSH9qs-c;<iOwExD&|BV^` zGyMP0aOOY5%>N8&{~3(`GcbS*1{po`%>T4A|BcW5X8_rA=FFKhGtZn!J9EbP%ozrd zwKLD0nK|>!%(OEzjnB+v0J$RV%$c;AXVTKnq#2({V*okI_{<sOnP-gC&KMh?F=jZ! z@c#_MnKKMC&oHE&VK6?!z%Uc!r86@@j!v5iaux%~2Oyhf&IFldJo5|#$U`&F%mjh7 znKO-N&SU`jFYV0Cw3##0(q^U^&rD+gdDr+1NYXfMrm^u%V}_Xw|7S9snaMD7CPUgx z2IH9w3~8XSJCg<qowPKN{~17G1M<?$G?1f>)6Ot}f(m5u%rubE#%VJdKp_W`o|y&$ z#%XB`pnx<!1G3gQEzQ_C&6pvL;eQ&#nKXu(X$)y;48~~;491{HI%5oqhBRYPKr?_s z9TavmL0Un<!2pVcnP-eaUP?0tIhp|!CuwIuK1fS51{uu&iX!7PAP<4~#>U1B#ti?B z8O|6p%rs_5GiES0W&kA)P`HBQ8zc#iLQpV+V+EuZ9MGUp2ZtR<D>yhnkpT7~$Rx0% zL2+U{6XXN1O$-bmvltjasu>s{R{duf2%z|rg^_{b27?aBa!{Ud;P}tL$RXpgVZp&> z4q>gB6B`yDZWmDYn&Yu?(a~-R<E%R;HY%^qR&b8v4*9V7!~{0qc`+x0R8MEG5!fYi zQ}EH5={n&jj-32F>s(7?Ra?)=4{B#7=?AOHW;|Ug+T^xgGd1#a;*}=fXusG@1MTaL zjw^+Z{Jfy;J&Ak0Q7KnxX7t9;?tLk))8G0{3;X0I>v>_#iRI!Sza8cL@ix4%&RL9Y z!L<)3J4%$j=lRSOjXG|^y{_VCal+&F*{so9q9<%QaK6(~@1Ksrn^Wfsg*UMY{4x#N zA?RzoY|oA@8TYlT7n|8eZ=Sl#HnCXep7{jt^Le_v@>bex`}+FE=Is0D_U``v{=wny z|MLEE-)`P+U-;OsHg{{-m;QsB)%KX~`}H8ga{jg2f?u9<%|nkzl)Ty5e!Gsn==iL9 z#ZdFvfi4%nT}qW$yWx8Mv$gIqB^=AHPYAGZt&s0f@3dGH(D-HBwS19}><xK`H~vs) z=eiUj-8N&P%Egw(jTQnuEO|2&7~V97NX9ayg~&8J&t37@#r0D7y(uAKnNO!iq^*29 zEvD?{)9DFqn$KoLSh-8KGR*Lt>6qmfHY2WN>54g`S<7|=%%0TR{(R!Jr$;Z$tNF!w zu~0j5+7m~CL(?PsR3^Pp=)E0#V{#X>S(VVNj>uI}QSU7|gKE3ID&{Q@()_ige9gx8 zmp!da<w1$&UH?;(>XsO;RGPe$OC;Mv<k2a$CAWThU0A1(sP!gchw3W9jdQ<=%WmF# zsbWp}<*=?~$E#u%0-LAAwY*-&<;$(>cy$?Pj?=7Dzg90>Q<9yx%kE;Ayj!R3(KmtT z9+~MyT$<M{u*YrP>xEmteYAe!bSo<5%Bo$Rrxzb&p1wPF=NT>ak4|UK&APo}-M`ki zoB6k2dw=j|;2Qaz|Cpv4IV<)*U3^$(zqLWN)O4QA!`jM6;?h^j-ul$9-z@X_C`)t2 zitPu)I13L7-JLBwGr(Q<>y?o3+^<(7(${{y7E}KA>-B_o-ETKirssaUnX!EBw_5^h zAAGy0wY{sTiD%QML)*)QHB<L7`~RP_Znu$n*GtDhvDXteEotKVa9-9ZR(X%9_o?7X z_sy!qJD1hXs$BP7tWEo{O7is?ttp!8EGJgm-U{j{kBZYf^Vv*p)rp1i;kxU#7wvd| zY0tVHmmbWUbt0?kj?t{_N1tBWO@Dd(@;td}S@W3>-}jvR75VXmw7gulr1AaGl8*Uh zDX-P<FZuY@iSJBI*`3ekx3`?m7MYr=s@A!$$7G$pRlCnT|Kt-lqQ$x_mahL|=~sXK zC(q=D^8L##--nw16#KAcyDsy&bs5WF^*zxm-NHLhC)hA}Qh=4lmK%v5N^TaPc(jIn z!-=KZ`SPCwUCUfGP6q~ri=BDEIs5n~F{Agn+A9`vK1;o>pm4}HU$G_VO_#|IHYbBt z7ng_a3~ak*)*5u#{F&U%CTgM}Dp1eqw4gLCc;i{q-a={VMJw7~xb!;~w%=ZS@!Xjm z%F@d|c3w2T!+X8M-Qv<m>y$4^_n!pqmRt4F)h=ss(zlMI7HS!NJtZ6}(JIa^LHYfR zUz9iTowSqYyj0lUExGZ|(?$MmT9c0+^i=4JnEXiRO@HYTZ-KWQTb%#-Oni`~vgp#$ zQ=KBmGxN7}F3k!%Z6|iQSJP$bey#M`tJd&W?V9tDjq&)lETNYc6DLkK-G1_HUe)K> V4|tYa9QQm|H0$%6crFeGYXF=w#t{Gj diff --git a/apache_xmlrpc/LICENSE b/apache_xmlrpc_client/LICENSE similarity index 100% rename from apache_xmlrpc/LICENSE rename to apache_xmlrpc_client/LICENSE diff --git a/apache_xmlrpc/NOTICE b/apache_xmlrpc_client/NOTICE similarity index 100% rename from apache_xmlrpc/NOTICE rename to apache_xmlrpc_client/NOTICE diff --git a/apache_xmlrpc/README b/apache_xmlrpc_client/README similarity index 100% rename from apache_xmlrpc/README rename to apache_xmlrpc_client/README diff --git a/apache_xmlrpc_client/build.gradle b/apache_xmlrpc_client/build.gradle new file mode 100644 index 00000000..9245673e --- /dev/null +++ b/apache_xmlrpc_client/build.gradle @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':apache_xmlrpc_common') + compile 'org.apache.ws.commons:ws-commons-util:1.0.1' +} + diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/AsyncCallback.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/TimingOutCallback.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.properties b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.properties similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.properties rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClient.properties diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfig.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientConfigImpl.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientDefaults.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientException.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientRequestImpl.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorker.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcClientWorkerFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcCommonsTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpClientConfig.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcHttpTransportException.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLite14HttpTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLiteHttpTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalClientConfig.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalStreamTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcLocalTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcStreamTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun14HttpTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSun15HttpTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcSunHttpTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransport.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactory.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportFactoryImpl.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/XmlRpcTransportImpl.java diff --git a/apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java b/apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java similarity index 100% rename from apache_xmlrpc/client/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java rename to apache_xmlrpc_client/src/main/java/org/apache/xmlrpc/client/util/ClientFactory.java diff --git a/apache_xmlrpc/client/src/main/resources/org/apache/xmlrpc/client/XmlRpcClient.properties b/apache_xmlrpc_client/src/main/resources/org/apache/xmlrpc/client/XmlRpcClient.properties similarity index 100% rename from apache_xmlrpc/client/src/main/resources/org/apache/xmlrpc/client/XmlRpcClient.properties rename to apache_xmlrpc_client/src/main/resources/org/apache/xmlrpc/client/XmlRpcClient.properties diff --git a/apache_xmlrpc_common/LICENSE b/apache_xmlrpc_common/LICENSE new file mode 100644 index 00000000..75b52484 --- /dev/null +++ b/apache_xmlrpc_common/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/apache_xmlrpc_common/NOTICE b/apache_xmlrpc_common/NOTICE new file mode 100644 index 00000000..3a6553bd --- /dev/null +++ b/apache_xmlrpc_common/NOTICE @@ -0,0 +1,5 @@ +Apache XML-RPC +Copyright 1999-2009 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). diff --git a/apache_xmlrpc_common/README b/apache_xmlrpc_common/README new file mode 100644 index 00000000..893ac4d2 --- /dev/null +++ b/apache_xmlrpc_common/README @@ -0,0 +1 @@ +Based on Apache 3.1.3 diff --git a/apache_xmlrpc_common/build.gradle b/apache_xmlrpc_common/build.gradle new file mode 100644 index 00000000..49b9f4a9 --- /dev/null +++ b/apache_xmlrpc_common/build.gradle @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile 'org.apache.commons:com.springsource.org.apache.commons.httpclient:3.1.0' + compile 'org.apache.ws.commons:ws-commons-util:1.0.1' +} + diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcConfigImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcConfigImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcConfigImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcConfigImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcException.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcHandler.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcHandler.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcHandler.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcHandler.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcRequest.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcRequest.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcRequest.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcRequest.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcRequestConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcRequestConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/XmlRpcRequestConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/XmlRpcRequestConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/LocalStreamConnection.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/LocalStreamConnection.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/LocalStreamConnection.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/LocalStreamConnection.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/ServerStreamConnection.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/ServerStreamConnection.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/ServerStreamConnection.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/ServerStreamConnection.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverter.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverter.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverter.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverter.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactoryImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactoryImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactoryImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeConverterFactoryImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeFactoryImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeFactoryImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/TypeFactoryImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/TypeFactoryImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcController.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcController.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcController.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcController.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcExtensionException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcExtensionException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcExtensionException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcExtensionException.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcHttpRequestConfigImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcInvocationException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcInvocationException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcInvocationException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcInvocationException.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcLoadException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcLoadException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcLoadException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcLoadException.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcNotAuthorizedException.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessor.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessor.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessor.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessor.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcRequestProcessorFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestConfig.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcStreamRequestProcessor.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorker.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorker.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorker.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorker.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorkerFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorkerFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorkerFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/common/XmlRpcWorkerFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbTypeFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbTypeFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/jaxb/JaxbTypeFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/jaxb/JaxbTypeFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/AtomicParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/AtomicParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/AtomicParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/AtomicParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BigDecimalParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BigDecimalParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BigDecimalParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BigDecimalParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BigIntegerParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BigIntegerParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BigIntegerParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BigIntegerParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BooleanParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BooleanParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/BooleanParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/BooleanParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ByteArrayParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ByteArrayParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ByteArrayParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ByteArrayParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/CalendarParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/CalendarParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/CalendarParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/CalendarParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/DateParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/DateParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/DateParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/DateParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/DoubleParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/DoubleParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/DoubleParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/DoubleParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ExtParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ExtParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ExtParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ExtParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/FloatParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/FloatParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/FloatParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/FloatParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I1Parser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I1Parser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I1Parser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I1Parser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I2Parser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I2Parser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I2Parser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I2Parser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I4Parser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I4Parser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I4Parser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I4Parser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I8Parser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I8Parser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/I8Parser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/I8Parser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/LongParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/LongParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/LongParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/LongParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/MapParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/MapParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/MapParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/MapParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/NodeParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/NodeParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/NodeParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/NodeParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/NullParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/NullParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/NullParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/NullParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ObjectArrayParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ObjectArrayParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/ObjectArrayParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/ObjectArrayParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/RecursiveTypeParserImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/SerializableParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/SerializableParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/SerializableParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/SerializableParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/StringParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/StringParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/StringParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/StringParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/TypeParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/TypeParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/TypeParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/TypeParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/TypeParserImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/TypeParserImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/TypeParserImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/TypeParserImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcRequestParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/XmlRpcRequestParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcRequestParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/XmlRpcRequestParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/parser/XmlRpcResponseParser.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BaseXmlWriterFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BigDecimalSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BigDecimalSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BigDecimalSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BigDecimalSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BigIntegerSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BigIntegerSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BigIntegerSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BigIntegerSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BooleanSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BooleanSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/BooleanSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/BooleanSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ByteArraySerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ByteArraySerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ByteArraySerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ByteArraySerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/CalendarSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/CalendarSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/CalendarSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/CalendarSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/CharSetXmlWriterFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DateSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DateSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DateSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DateSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DefaultXMLWriterFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DoubleSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DoubleSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/DoubleSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/DoubleSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ExtSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ExtSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ExtSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ExtSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/FloatSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/FloatSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/FloatSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/FloatSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I1Serializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I1Serializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I1Serializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I1Serializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I2Serializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I2Serializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I2Serializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I2Serializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I4Serializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I4Serializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I4Serializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I4Serializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I8Serializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I8Serializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/I8Serializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/I8Serializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ListSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ListSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ListSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ListSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/MapSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/MapSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/MapSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/MapSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/NodeSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/NodeSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/NodeSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/NodeSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/NullSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/NullSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/NullSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/NullSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ObjectArraySerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ObjectArraySerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/ObjectArraySerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/ObjectArraySerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/SerializableSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/SerializableSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/SerializableSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/SerializableSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/StringSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/StringSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/StringSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/StringSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializer.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializer.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializer.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializer.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializerImpl.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializerImpl.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializerImpl.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/TypeSerializerImpl.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/XmlRpcWriter.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/XmlRpcWriter.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/XmlRpcWriter.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/XmlRpcWriter.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/XmlWriterFactory.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/XmlWriterFactory.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/serializer/XmlWriterFactory.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/serializer/XmlWriterFactory.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/HttpUtil.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/HttpUtil.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/HttpUtil.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/HttpUtil.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/LimitedInputStream.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/LimitedInputStream.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/LimitedInputStream.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/LimitedInputStream.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/ReflectionUtil.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/ReflectionUtil.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/ReflectionUtil.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/ReflectionUtil.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/SAXParsers.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/SAXParsers.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/SAXParsers.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/SAXParsers.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/ThreadPool.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/ThreadPool.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/ThreadPool.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/ThreadPool.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeDateFormat.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcDateTimeFormat.java diff --git a/apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcIOException.java b/apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcIOException.java similarity index 100% rename from apache_xmlrpc/common/src/main/java/org/apache/xmlrpc/util/XmlRpcIOException.java rename to apache_xmlrpc_common/src/main/java/org/apache/xmlrpc/util/XmlRpcIOException.java diff --git a/apache_xmlrpc_server/LICENSE b/apache_xmlrpc_server/LICENSE new file mode 100644 index 00000000..75b52484 --- /dev/null +++ b/apache_xmlrpc_server/LICENSE @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/apache_xmlrpc_server/NOTICE b/apache_xmlrpc_server/NOTICE new file mode 100644 index 00000000..3a6553bd --- /dev/null +++ b/apache_xmlrpc_server/NOTICE @@ -0,0 +1,5 @@ +Apache XML-RPC +Copyright 1999-2009 The Apache Software Foundation + +This product includes software developed at +The Apache Software Foundation (http://www.apache.org/). diff --git a/apache_xmlrpc_server/README b/apache_xmlrpc_server/README new file mode 100644 index 00000000..893ac4d2 --- /dev/null +++ b/apache_xmlrpc_server/README @@ -0,0 +1 @@ +Based on Apache 3.1.3 diff --git a/apache_xmlrpc_server/build.gradle b/apache_xmlrpc_server/build.gradle new file mode 100644 index 00000000..87ee83d3 --- /dev/null +++ b/apache_xmlrpc_server/build.gradle @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':apache_xmlrpc_common') + compile 'org.apache.commons:com.springsource.org.apache.commons.logging:1.1.1' +} + diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/ReflectiveXmlRpcMetaDataHandler.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/Util.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/Util.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/Util.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/Util.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcListableHandlerMapping.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcMetaDataHandler.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/metadata/XmlRpcSystemImpl.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/AbstractReflectiveHandlerMapping.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/PropertyHandlerMapping.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/PropertyHandlerMapping.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/PropertyHandlerMapping.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/PropertyHandlerMapping.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/ReflectiveXmlRpcHandler.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/RequestProcessorFactoryFactory.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/ServerHttpConnection.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/ServerHttpConnection.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/ServerHttpConnection.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/ServerHttpConnection.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcErrorLogger.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcErrorLogger.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcErrorLogger.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcErrorLogger.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHandlerMapping.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHandlerMapping.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHandlerMapping.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHandlerMapping.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServer.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcHttpServerConfig.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcLocalStreamServer.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcNoSuchHandlerException.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServer.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfig.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfig.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfig.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfig.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerConfigImpl.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorker.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorker.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorker.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorker.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcServerWorkerFactory.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcStreamServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcStreamServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/server/XmlRpcStreamServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/server/XmlRpcStreamServer.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/Connection.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/Connection.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/Connection.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/Connection.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/ConnectionServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/ConnectionServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/ConnectionServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/ConnectionServer.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/RequestData.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/RequestData.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/RequestData.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/RequestData.java diff --git a/apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java b/apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java similarity index 100% rename from apache_xmlrpc/server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java rename to apache_xmlrpc_server/src/main/java/org/apache/xmlrpc/webserver/WebServer.java diff --git a/build.gradle b/build.gradle new file mode 100644 index 00000000..fb41d53b --- /dev/null +++ b/build.gradle @@ -0,0 +1,34 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +subprojects { + apply plugin: 'java' + apply plugin: 'osgi' + apply plugin: 'maven' + apply plugin: 'eclipse' + + group = 'ros.rosjava_core' + version = '0.0.0-SNAPSHOT' + sourceCompatibility = 1.6 + + repositories { + mavenLocal() + maven { + url 'http://robotbrains.hideho.org/nexus/content/groups/ros-public' + } + } +} + diff --git a/pom.xml b/pom.xml deleted file mode 100644 index 9e88036e..00000000 --- a/pom.xml +++ /dev/null @@ -1,79 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>rosjava_core</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>pom</packaging> - <name>rosjava_core</name> - <url>http://www.ros.org/rosjava_core</url> - - <repositories> - <repository> - <id>org.ros.release</id> - <url>https://robotbrains.hideho.org/nexus/content/groups/ros-public</url> - </repository> - </repositories> - - <modules> - <module>apache_xmlrpc</module> - <module>rosjava_bootstrap</module> - <module>rosjava</module> - <module>rosjava_geometry</module> - <module>rosjava_tutorial_pubsub</module> - <module>rosjava_actionlib</module> - <module>rosjava_actionlib_tutorial</module> - </modules> - - <build> - <plugins> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <extensions>true</extensions> - <configuration> - </configuration> - </plugin> - </plugins> - <pluginManagement> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.6</source> - <target>1.6</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <testFailureIgnore>true</testFailureIgnore> - </configuration> - </plugin> - </plugins> - </pluginManagement> - </build> -</project> diff --git a/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties new file mode 100644 index 00000000..d0b70e6d --- /dev/null +++ b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties @@ -0,0 +1 @@ +#Tue Feb 28 11:34:15 CET 2012 diff --git a/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock new file mode 100644 index 00000000..40fdece9 --- /dev/null +++ b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin new file mode 100644 index 0000000000000000000000000000000000000000..811e3aa156eec5d36e886d886ff0261f4ba33ca3 GIT binary patch literal 18512 zcmX@(!oVOQ@E-~okihi4CqE)_N13A`Fd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0>dN(&V({BFmORUBVon_W<0#cT6d<Lfx&<W z#Dz{A{0Fh)H1d~#=utcx0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8Umvs hFd71*Aut*OqaiRF0;3@?8UmvsFd71*AuzZ@002s78w3CV literal 0 HcmV?d00001 diff --git a/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin b/rosjava/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin new file mode 100644 index 0000000000000000000000000000000000000000..811e3aa156eec5d36e886d886ff0261f4ba33ca3 GIT binary patch literal 18512 zcmX@(!oVOQ@E-~okihi4CqE)_N13A`Fd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0>dN(&V({BFmORUBVon_W<0#cT6d<Lfx&<W z#Dz{A{0Fh)H1d~#=utcx0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*O zqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8Umvs hFd71*Aut*OqaiRF0;3@?8UmvsFd71*AuzZ@002s78w3CV literal 0 HcmV?d00001 diff --git a/rosjava/CMakeLists.txt b/rosjava/CMakeLists.txt deleted file mode 100644 index 944d1f25..00000000 --- a/rosjava/CMakeLists.txt +++ /dev/null @@ -1,15 +0,0 @@ -cmake_minimum_required(VERSION 2.4.6) -include($ENV{ROS_ROOT}/core/rosbuild/rosbuild.cmake) -rosbuild_init() -# for now we're just using the rosmake integration to run the integration tests -# This will remain the case until we figure out to properly integrate Java and -# rosmake. - -# integration tests -rosbuild_add_rostest(test/slave_api.rostest) -rosbuild_add_rostest(test/slave_api_simtime.rostest) -rosbuild_add_rostest(test/string_passthrough.rostest) -rosbuild_add_rostest(test/int64_passthrough.rostest) -rosbuild_add_rostest(test/testheader_passthrough.rostest) -rosbuild_add_rostest(test/composite_passthrough.rostest) -rosbuild_add_rostest(test/parameter_client.rostest) diff --git a/rosjava/Makefile b/rosjava/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/rosjava/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/rosjava/build.gradle b/rosjava/build.gradle new file mode 100644 index 00000000..9434a75d --- /dev/null +++ b/rosjava/build.gradle @@ -0,0 +1,42 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':rosjava_bootstrap') + compile project(':apache_xmlrpc_common') + compile project(':apache_xmlrpc_server') + compile project(':apache_xmlrpc_client') + compile 'ros:message.std_msgs:0.0.0-SNAPSHOT' + compile 'ros:message.rosgraph_msgs:0.0.0-SNAPSHOT' + compile 'ros:message.test_ros:0.0.0-SNAPSHOT' + compile 'ros:service.test_ros:0.0.0-SNAPSHOT' + compile 'org.jboss.netty:netty:3.2.4.Final' + compile 'com.google.guava:guava:r07' + compile 'dnsjava:dnsjava:2.1.1' + compile 'org.apache.commons:com.springsource.org.apache.commons.logging:1.1.1' + compile 'org.apache.commons:com.springsource.org.apache.commons.net:2.0.0' + testCompile 'junit:junit:4.8.2' + testCompile 'org.mockito:mockito-all:1.8.5' +} + +jar { + manifest { + version = '0.0.0-SNAPSHOT' + symbolicName = 'org.ros.rosjava' + instruction 'Export-Package', '!org.ros.internal.*, org.ros.*' + instruction 'Private-Package', 'org.ros.internal.*' + } +} diff --git a/rosjava/pom.xml b/rosjava/pom.xml deleted file mode 100644 index d0c5d2cf..00000000 --- a/rosjava/pom.xml +++ /dev/null @@ -1,157 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava</name> - <url>http://www.ros.org/rosjava</url> - - <repositories> - <repository> - <id>org.ros.release</id> - <url>http://robotbrains.hideho.org/nexus/content/groups/ros-public</url> - </repository> - </repositories> - - <build> - <plugins> - <plugin> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <archive> - <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> - </archive> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <extensions>true</extensions> - <configuration> - <instructions> - <Bundle-Name>org.ros.rosjava</Bundle-Name> - <Bundle-SymbolicName>org.ros.rosjava</Bundle-SymbolicName> - <Bundle-Version>0.0.0</Bundle-Version> - <Export-Package>!org.ros.internal.*, org.ros.*</Export-Package> - <Private-Package>org.ros.internal.*</Private-Package> - </instructions> - </configuration> - <executions> - <execution> - <id>bundle-manifest</id> - <phase>process-classes</phase> - <goals> - <goal>manifest</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_bootstrap</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.std_msgs</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.rosgraph_msgs</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.test_ros</artifactId> - <version>0.0.0</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.service.test_ros</artifactId> - <version>0.0.0</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc.common</artifactId> - <version>3.1.3</version> - </dependency> - <dependency> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc.server</artifactId> - <version>3.1.3</version> - </dependency> - <dependency> - <groupId>org.apache.xmlrpc</groupId> - <artifactId>org.ros.org.apache.xmlrpc.client</artifactId> - <version>3.1.3</version> - </dependency> - <dependency> - <groupId>org.jboss.netty</groupId> - <artifactId>netty</artifactId> - <version>3.2.4.Final</version> - </dependency> - <dependency> - <groupId>com.google.guava</groupId> - <artifactId>guava</artifactId> - <version>r07</version> - </dependency> - <dependency> - <groupId>dnsjava</groupId> - <artifactId>dnsjava</artifactId> - <version>2.1.1</version> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.logging</artifactId> - <version>1.1.1</version> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>com.springsource.org.apache.commons.net</artifactId> - <version>2.0.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.8.2</version> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.mockito</groupId> - <artifactId>mockito-all</artifactId> - <version>1.8.5</version> - <scope>test</scope> - </dependency> - </dependencies> -</project> - diff --git a/rosjava/src/main/java/org/ros/RosRun.java b/rosjava/src/main/java/org/ros/RosRun.java index 24914298..49a55e84 100644 --- a/rosjava/src/main/java/org/ros/RosRun.java +++ b/rosjava/src/main/java/org/ros/RosRun.java @@ -27,25 +27,17 @@ import org.ros.node.NodeMain; import org.ros.node.NodeMainExecutor; /** - * This is a rosrun-compatible loader for rosjava-based nodes. + * This is a main class entry point for executing {@link NodeMain}s. * * @author kwc@willowgarage.com (Ken Conley) + * @author damonkohler@google.com (Damon Kohler) */ public class RosRun { public static void printUsage() { - System.err - .println("Usage: rosrun rosjava_bootstrap run.py org.foo.MyNode [args] __name:=<node name>"); + System.err.println("Usage: java -jar my_package.jar com.example.MyNodeMain [args]"); } - /** - * Usage: - * - * rosrun rosjava_bootstrap run.py org.foo.Node [args] __name:=<node name> - * - * @param argv - * @throws Exception - */ public static void main(String[] argv) throws Exception { if (argv.length == 0) { printUsage(); diff --git a/rosjava_actionlib/Makefile b/rosjava_actionlib/Makefile deleted file mode 100644 index fbbff912..00000000 --- a/rosjava_actionlib/Makefile +++ /dev/null @@ -1 +0,0 @@ -include $(shell rospack find rosjava_bootstrap)/rosjava.mk diff --git a/rosjava_actionlib/build.gradle b/rosjava_actionlib/build.gradle new file mode 100644 index 00000000..f2bd80dc --- /dev/null +++ b/rosjava_actionlib/build.gradle @@ -0,0 +1,20 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':rosjava') + compile 'ros:message.actionlib_msgs:0.0.0-SNAPSHOT' +} diff --git a/rosjava_actionlib/manifest.xml b/rosjava_actionlib/manifest.xml index a29bbf17..4a803664 100644 --- a/rosjava_actionlib/manifest.xml +++ b/rosjava_actionlib/manifest.xml @@ -1,21 +1,12 @@ <package> - <description brief="Pure Java ROS actionlib library."> - An implementation of actionlib in pure-Java ROS. + <description brief="rosjava_actionlib"> + An implementation of actionlib in pure-Java. </description> <author>Keith Hughes/khughes@google.com</author> <license>Apache License 2.0</license> - <review status="unreviewed" notes=""/> - <url>http://rosjava.googlecode.com/</url> - <depend package="rosjava"/> - <depend package="actionlib_msgs"/> - <depend package="actionlib_tutorials"/> - - <export> - <rosjava-src location="src/main/java" /> - <rosjava-src location="src/tutorials/java" /> - - <rosjava-pathelement location="target" groupId="org.ros" artifactId="org.ros.rosjava.actionlib_java" version="0.0.0" built="true" /> - </export> + <review status="unreviewed" notes="" /> + <url>http://ros.org/wiki/rosjava_actionlib</url> + <depend package="actionlib_msgs"/> </package> diff --git a/rosjava_actionlib/pom.xml b/rosjava_actionlib/pom.xml deleted file mode 100644 index f7e86609..00000000 --- a/rosjava_actionlib/pom.xml +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_actionlib</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava_actionlib</name> - - <dependencies> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.actionlib_msgs</artifactId> - <version>0.0.0</version> - </dependency> - </dependencies> -</project> - diff --git a/rosjava_actionlib/src/main/osgi/actionlib_java.bnd b/rosjava_actionlib/src/main/osgi/actionlib_java.bnd deleted file mode 100644 index 6bf089fc..00000000 --- a/rosjava_actionlib/src/main/osgi/actionlib_java.bnd +++ /dev/null @@ -1,9 +0,0 @@ -bundle.version=0.0.0 --output: target/org.ros.rosjava.actionlib_java-${bundle.version}.jar - -Bundle-Name: org.ros.rosjava.actionlib_java -Bundle-SymbolicName: org.ros.rosjava.actionlib_java -Bundle-Version: ${bundle.version} - -Export-Package: org.ros.actionlib.* -Import-Package: * diff --git a/rosjava_actionlib_tutorial/Makefile b/rosjava_actionlib_tutorial/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/rosjava_actionlib_tutorial/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/rosjava_actionlib_tutorial/build.gradle b/rosjava_actionlib_tutorial/build.gradle new file mode 100644 index 00000000..8c06998c --- /dev/null +++ b/rosjava_actionlib_tutorial/build.gradle @@ -0,0 +1,20 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':rosjava_actionlib') + compile 'ros:message.actionlib_tutorials:0.0.0-SNAPSHOT' +} diff --git a/rosjava_actionlib_tutorial/manifest.xml b/rosjava_actionlib_tutorial/manifest.xml index f05c47f5..9edfa061 100644 --- a/rosjava_actionlib_tutorial/manifest.xml +++ b/rosjava_actionlib_tutorial/manifest.xml @@ -6,5 +6,7 @@ <license>Apache License 2.0</license> <review status="unreviewed" notes=""/> <url>http://ros.org/wiki/rosjava_actionlib_tutorial</url> + + <depend package="actionlib_tutorials" /> </package> diff --git a/rosjava_actionlib_tutorial/pom.xml b/rosjava_actionlib_tutorial/pom.xml deleted file mode 100644 index 744ef313..00000000 --- a/rosjava_actionlib_tutorial/pom.xml +++ /dev/null @@ -1,44 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_actionlib_tutorial</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava_actionlib_tutorial</name> - - <dependencies> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_actionlib</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.actionlib_tutorials</artifactId> - <version>0.0.0</version> - </dependency> - </dependencies> -</project> - diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties new file mode 100644 index 00000000..43b13728 --- /dev/null +++ b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties @@ -0,0 +1 @@ +#Tue Feb 28 09:35:28 CET 2012 diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock new file mode 100644 index 00000000..40fdece9 --- /dev/null +++ b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/cache.properties.lock @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..1994afe634093031c7eee19d5ae56e50ca79e98d GIT binary patch literal 19685 zcmX@(!oVOQ@E-~oAb=S{dA?v^V6cL)y_67a&vh{N`(-Tb5cyGZGz3ONU^E0qLtr!n zMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhnzgut0l1_lN$ zh-)Rxn81vO*I4V$lru0G@Gvki2)4Pjd!-q)EdWa~cyvK068?9dSy9?Dhi?;9947p~ z@71H?Uy|P15OMFHFo`L#+o#GcH}8gsds@Q8XBk_Z)eijn2O{q60TaJvbI40MYQY|; zI4?~6wwmke&2ni1Q1ND%_-kA4mkQ!D)FI+tF)(o+x0Xk{ueQcO#63%3;${q!Rvq^- zYKMsXtb&Q#{s}2RTIl*6DxMD$_g&SRT<{}C79#F-2`27;D#<N$v12b(d^$`#-0?)k z?7p@25OI$qF!A{M{1d#tKF^1Ud+&pZ=l`5G^PZ;!KSbOk0481}!0jJs;lT(I_c4Kq z!)TCr?Bc$35Iu@VLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0q zLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$(Gz3ONU^E0qLtr!nMnhmU1V%$( zGz3ONU^E0qLtr!nMnhmU1V%#u76NCC85kIJ7#J8-pje=A&qt-p6W%<Tt9spY>Xb_| z3=E9MQ8RZrKy(Pc0ntW==Nd6}mgjcz9cGKr-NZBh5@TuCEd~ZgleN?4G=Ow4FbEoe z=vQ2`62Llj85kH;p;(aNfy+rDvozlz)*}10ZZDqwVPIf140_&K0n)<2Ah;An?>*+l z57vs}T(8e}n?+-{)tt&vnR58klP{<`*=K`v%3Zy_8mtp$Daf+|@{^ap$$r_O<HVU| zwd!Q3Faral>0u=q36Ks31|G1p?d1D)1Hf8QEX{H>x*K72QkRF>Z41w~pDd_aIUa$G zP}bY|8B=HQRUyslh|pA#$I~^l|2Q55>y(lV0O??0;E@E;B@0%&Vd@liQ2zV7{;0y@ zQzzWaW~LT_b?U6P0O??0kjenj5qg&mF?FV#?z>`Ro;anWwSVrZhQLO!PPm=yav+_X z6;A91>qH463pSJXKKbd%mtTJ~i!NZ957zmz>jX##0|TQPi1zB=*ftqct7P-@sSmW@ z9On%=Suaw|D+bmIw^S0cH$@~|Q3gdTC`AY|Ts`i8-M1-i{dwuC6SnNy>rnM_mx8Pn zQF3I%qIJ(=re(>uX0KSybZ-CIyc1!lTB{sET0d>(DaWF9uiehbo*mb=Ioa)g{IoMR z8dWQ24M-~|&mwHeci+Cx1;wqYE$!J^Klm2?xQMEiB^#u5Z&r>himl*87;~9<#x|ul zjz$7qu16nBRf2WG6CrCANawN_Gvu>Tv_gXEM*6MDT>HAW=eNu~+;iZPAF5uSc#z%+ z9<Cf%w5|*fdFgpLLb!nc=%4#5#h0RLWhw({RrmXdnrk4oHb-3I+i|IB8*4t}#bx)6 v-lA%Sq$aQTNAF;<by9Ko1^M{r&vd>rKCPW~J_@WAo}8q-K(;!RuH^v$Z1)7d literal 0 HcmV?d00001 diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/fileSnapshots.bin new file mode 100644 index 0000000000000000000000000000000000000000..d34d774e01d0e8476255bb899da007becd88a639 GIT binary patch literal 47008 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 W`h0&(6MZmu<7aT=BK6UZTZ#bk57tNk literal 0 HcmV?d00001 diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/outputFileStates.bin new file mode 100644 index 0000000000000000000000000000000000000000..2a9b50a5d93b31a99e11c241f1288227368843e6 GIT binary patch literal 19136 zcmX@(!oVOQ@E-~okihi4CqFVUFl2y)=G;En4r3?Zf9V7g8^xm`Fd71*Aut*OqaiRF z0;3@?8UmvsFd71*Aut*OqaiRF0;3@?8UmvsFd71*Aut*OqaiRF0z)$d&V({BFmOTK zE@8$5W<0#cT6d<Lfx&=>fq{YTz>3u?pE~UK1WPe^1VASe{=Y6ve|{_0a0f)(vjZmn zJwI>d#LEJP5OJ>vm^eeykMzsC%2FZXo(eE=mmb;Rg?BQyLB&77#G?{K1Fkmsc|pWI zcEH48G)UaBzRDj&kK)k~7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c z4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC7fzc2c4S~@R7!85Z5Eu=C z(GVC7fzc2c4S~@R7!85Z5Eu=C(GVC70n`vUW6Z$75XHd25Cp<&-ZHQj7cuZ<C6*=X z<s{~%>-ps8rCWDDnQ*3G`92c^qZb2fSz=CUYDE!)078*pX>L+#QQMlSvfNW1bTct9 zR20lpTb=u5Pe>)mwpq`g71GL{>61!&_Da4#0<uSk;TaRH?D60#d(8bM=QhZmTGRY( zw6f<^m+@<s+~tQr_T<Vunn){q8jl$tn6TjAGLSvX7V-Ac%AV%^De+HNN?3#J;bJ&$ F4gh!EKM()_ literal 0 HcmV?d00001 diff --git a/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin b/rosjava_bootstrap/.gradle/1.0-milestone-8a/taskArtifacts/taskArtifacts.bin new file mode 100644 index 0000000000000000000000000000000000000000..a085d070669f9f4f7764e101f259919305a7a8b3 GIT binary patch literal 33728 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 O&R>u-f3f0Kc{~9BU3ael literal 0 HcmV?d00001 diff --git a/rosjava_bootstrap/Makefile b/rosjava_bootstrap/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/rosjava_bootstrap/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/rosjava_bootstrap/build.gradle b/rosjava_bootstrap/build.gradle new file mode 100644 index 00000000..70d4f5dc --- /dev/null +++ b/rosjava_bootstrap/build.gradle @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +jar { + manifest { + version = '0.0.0-SNAPSHOT' + symbolicName = 'org.ros.rosjava_bootstrap' + instruction 'Export-Package', 'org.ros.message' + } +} diff --git a/rosjava_bootstrap/pom.xml b/rosjava_bootstrap/pom.xml deleted file mode 100644 index a1e88c01..00000000 --- a/rosjava_bootstrap/pom.xml +++ /dev/null @@ -1,67 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. - ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_bootstrap</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava_bootstrap</name> - <build> - <plugins> - <plugin> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <archive> - <manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile> - </archive> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.felix</groupId> - <artifactId>maven-bundle-plugin</artifactId> - <extensions>true</extensions> - <configuration> - <instructions> - <Bundle-ManifestVersion>3</Bundle-ManifestVersion> - <Bundle-SymbolicName>org.ros.rosjava_bootstrap</Bundle-SymbolicName> - <Bundle-Version>0.0.0</Bundle-Version> - <Export-Package>org.ros.message</Export-Package> - <Fragment-Host>org.ros.rosjava; bundle-version="[0.0.0,1.0.0)"</Fragment-Host> - </instructions> - </configuration> - <executions> - <execution> - <id>bundle-manifest</id> - <phase>process-classes</phase> - <goals> - <goal>manifest</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> -</project> diff --git a/rosjava_bootstrap/scripts/install_generated_modules.py b/rosjava_bootstrap/scripts/install_generated_modules.py index e66b4bfd..d2aacaf0 100755 --- a/rosjava_bootstrap/scripts/install_generated_modules.py +++ b/rosjava_bootstrap/scripts/install_generated_modules.py @@ -29,24 +29,24 @@ from rosjava_bootstrap import java_srvs _DEPENDENCY_TAG = """ <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.%s.%s</artifactId> - <version>0.0.0</version> + <groupId>ros</groupId> + <artifactId>%s.%s</artifactId> + <version>0.0.0-SNAPSHOT</version> </dependency>""" _POM = """<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> + <groupId>ros</groupId> <artifactId>%(artifact_id)s</artifactId> <packaging>jar</packaging> - <version>0.0.0</version> + <version>0.0.0-SNAPSHOT</version> <name>%(artifact_id)s</name> <url>http://maven.apache.org</url> <dependencies> <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_bootstrap</artifactId> - <version>0.0.0</version> + <groupId>ros.rosjava_core</groupId> + <artifactId>rosjava_bootstrap</artifactId> + <version>0.0.0-SNAPSHOT</version> </dependency>%(dependency_tags)s </dependencies> </project>""" @@ -66,26 +66,27 @@ def _is_srv_package(package): return bool(d and os.path.isdir(d)) -def _build_dependency_tags(rospack, package): +def _build_dependency_tags(rospack, package, artifact_type): dependency_tags = set() # Everything implicitly depends on std_msgs. - dependency_tags.add(_DEPENDENCY_TAG % (_MESSAGE, 'std_msgs')) + if package != 'std_msgs': + dependency_tags.add(_DEPENDENCY_TAG % (_MESSAGE, 'std_msgs')) for dependency in rospack.depends([package])[package]: if _is_msg_package(dependency): dependency_tags.add(_DEPENDENCY_TAG % (_MESSAGE, dependency)) if _is_srv_package(dependency): dependency_tags.add(_DEPENDENCY_TAG % (_SERVICE, dependency)) # Services implicitly depend upon the package's messages if they exist. - if _is_srv_package(package) and _is_msg_package(package): + if artifact_type == _SERVICE and _is_srv_package(package) and _is_msg_package(package): dependency_tags.add(_DEPENDENCY_TAG % (_MESSAGE, package)) return dependency_tags def _write_pom(rospack, package, artifact_type, directory): - dependency_tags = _build_dependency_tags(rospack, package) + dependency_tags = _build_dependency_tags(rospack, package, artifact_type) with open(os.path.join(directory, 'pom.xml'), 'w') as pom: pom.write(_POM % { - 'artifact_id': 'org.ros.%s.%s' % (artifact_type, package), + 'artifact_id': '%s.%s' % (artifact_type, package), 'dependency_tags': ''.join(dependency_tags), }) @@ -93,7 +94,7 @@ def _write_pom(rospack, package, artifact_type, directory): def _install_package(rospack, package, artifact_type): if (package, artifact_type) in _installed_packages: return - sys.stdout.write('\nInstalling: org.ros.%s.%s\n' % (artifact_type, package)) + sys.stdout.write('\nInstalling: %s.%s\n' % (artifact_type, package)) directory = tempfile.mkdtemp() _write_pom(rospack, package, artifact_type, directory) message_directory = os.path.join(directory, 'src/main/java') diff --git a/rosjava_geometry/Makefile b/rosjava_geometry/Makefile deleted file mode 100644 index 8b09720b..00000000 --- a/rosjava_geometry/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -.PHONY: all clean test - -all: - mvn install - -clean: - mvn clean - -test: - mvn test diff --git a/rosjava_geometry/build.gradle b/rosjava_geometry/build.gradle new file mode 100644 index 00000000..0a7d3cdc --- /dev/null +++ b/rosjava_geometry/build.gradle @@ -0,0 +1,21 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +dependencies { + compile project(':rosjava') + compile 'ros:message.geometry_msgs:0.0.0-SNAPSHOT' + testCompile 'junit:junit:4.8.2' +} diff --git a/rosjava_geometry/manifest.xml b/rosjava_geometry/manifest.xml index c8c7d396..603ee72c 100644 --- a/rosjava_geometry/manifest.xml +++ b/rosjava_geometry/manifest.xml @@ -1,23 +1,12 @@ <package> <description brief="rosjava_geometry"> - rosjava_geometry - </description> <author>Lorenz Moesenlechner</author> - <license>BSD</license> + <license>Apache License 2.0</license> <review status="unreviewed" notes="" /> <url>http://ros.org/wiki/rosjava_geometry</url> - <depend package="rosjava_bootstrap" /> - <depend package="rosjava" /> - <depend package="geometry_msgs" /> - <export> - <rosjava-src location="src/main/java" /> - <rosjava-src location="src/test/java" scope="test" /> - <rosjava-pathelement location="target/" groupId="org.ros" artifactId="org.ros.geometry" version="0.0.0" built="true" /> - <rosjava-pathelement groupId="junit" artifactId="junit" version="4.8.2" scope="test" /> - </export> + <depend package="geometry_msgs" /> </package> - diff --git a/rosjava_geometry/pom.xml b/rosjava_geometry/pom.xml deleted file mode 100644 index 1b39a0e6..00000000 --- a/rosjava_geometry/pom.xml +++ /dev/null @@ -1,58 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_geometry</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava_geometry</name> - <url>http://www.ros.org/rosjava_geometry</url> - - <repositories> - <repository> - <id>org.ros.release</id> - <url>http://robotbrains.hideho.org/nexus/content/groups/ros-public</url> - </repository> - </repositories> - - <dependencies> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.message.geometry_msgs</artifactId> - <version>0.0.0</version> - </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>4.8.2</version> - <scope>test</scope> - </dependency> - </dependencies> -</project> - diff --git a/rosjava_tutorial_pubsub/Makefile b/rosjava_tutorial_pubsub/Makefile deleted file mode 100644 index fbbff912..00000000 --- a/rosjava_tutorial_pubsub/Makefile +++ /dev/null @@ -1 +0,0 @@ -include $(shell rospack find rosjava_bootstrap)/rosjava.mk diff --git a/rosjava_tutorial_pubsub/build.gradle b/rosjava_tutorial_pubsub/build.gradle new file mode 100644 index 00000000..b3c0d175 --- /dev/null +++ b/rosjava_tutorial_pubsub/build.gradle @@ -0,0 +1,23 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +apply plugin: 'application' + +mainClassName = 'org.ros.RosRun' + +dependencies { + compile project(':rosjava') +} diff --git a/rosjava_tutorial_pubsub/manifest.xml b/rosjava_tutorial_pubsub/manifest.xml index c1d950ef..5f4fae11 100644 --- a/rosjava_tutorial_pubsub/manifest.xml +++ b/rosjava_tutorial_pubsub/manifest.xml @@ -7,7 +7,6 @@ <review status="unreviewed" notes="" /> <url>http://ros.org/wiki/rosjava_tutorial_pubsub</url> - <depend package="rosjava" /> <depend package="std_msgs" /> </package> diff --git a/rosjava_tutorial_pubsub/pom.xml b/rosjava_tutorial_pubsub/pom.xml deleted file mode 100644 index 10566049..00000000 --- a/rosjava_tutorial_pubsub/pom.xml +++ /dev/null @@ -1,66 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - Licensed to the Apache Software Foundation (ASF) under one - or more contributor license agreements. See the NOTICE file - distributed with this work for additional information - regarding copyright ownership. The ASF licenses this file - to you under the Apache License, Version 2.0 (the - "License"); you may not use this file except in compliance - with the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, - software distributed under the License is distributed on an - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY - KIND, either express or implied. See the License for the - specific language governing permissions and limitations - under the License. ---> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 - http://maven.apache.org/maven-v4_0_0.xsd"> - <modelVersion>4.0.0</modelVersion> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava_tutorial_pubsub</artifactId> - <version>0.0.0-SNAPSHOT</version> - <packaging>jar</packaging> - <name>rosjava_tutorial_pubsub</name> - <url>http://www.ros.org/rosjava_tutorial_pubsub</url> - - <repositories> - <repository> - <id>org.ros.release</id> - <url>http://robotbrains.hideho.org/nexus/content/groups/ros-public</url> - </repository> - </repositories> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <classpathPrefix>${settings.localRepository}</classpathPrefix> - <classpathLayoutType>repository</classpathLayoutType> - <mainClass>org.ros.RosRun</mainClass> - </manifest> - </archive> - </configuration> - </plugin> - </plugins> - </build> - - <dependencies> - <dependency> - <groupId>org.ros</groupId> - <artifactId>org.ros.rosjava</artifactId> - <version>0.0.0</version> - </dependency> - </dependencies> -</project> - diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 00000000..8e546495 --- /dev/null +++ b/settings.gradle @@ -0,0 +1,20 @@ +/* + * Copyright (C) 2011 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +include 'rosjava_bootstrap', 'apache_xmlrpc_common', 'apache_xmlrpc_client', + 'apache_xmlrpc_server', 'rosjava', 'rosjava_geometry', + 'rosjava_tutorial_pubsub', 'rosjava_actionlib', + 'rosjava_actionlib_tutorial' -- GitLab