From 936aeb6142b7b7548ea8ba0c3cc757c48f1ee605 Mon Sep 17 00:00:00 2001 From: Jose Date: Fri, 1 Nov 2024 13:17:57 +0100 Subject: [PATCH] Generate aggregate Java doc for all modules (#3023) --- .github/workflows/docs.yml | 6 ++--- java/build.gradle | 23 +++++++++++++++++++ java/gradle/library.gradle | 2 +- java/settings.gradle | 16 ++++++------- .../build.gradle | 0 .../java/com/zeroc/Glacier2/package-info.java | 0 .../src/main/java/module-info.java | 0 java/src/{Ice => com.zeroc.ice}/build.gradle | 0 .../src/main/java/com/zeroc/Ice/Acceptor.java | 0 .../zeroc/Ice/AlreadyRegisteredException.java | 0 .../src/main/java/com/zeroc/Ice/Assert.java | 0 .../main/java/com/zeroc/Ice/AsyncStatus.java | 0 .../src/main/java/com/zeroc/Ice/BZip2.java | 0 .../src/main/java/com/zeroc/Ice/Base64.java | 0 .../main/java/com/zeroc/Ice/BatchRequest.java | 0 .../zeroc/Ice/BatchRequestInterceptor.java | 0 .../java/com/zeroc/Ice/BatchRequestQueue.java | 0 .../src/main/java/com/zeroc/Ice/Blobject.java | 0 .../java/com/zeroc/Ice/BlobjectAsync.java | 0 .../java/com/zeroc/Ice/BufSizeWarnInfo.java | 0 .../src/main/java/com/zeroc/Ice/Buffer.java | 0 .../com/zeroc/Ice/CancellationHandler.java | 0 .../java/com/zeroc/Ice/CloseCallback.java | 0 .../zeroc/Ice/CloseConnectionException.java | 0 .../com/zeroc/Ice/CloseTimeoutException.java | 0 .../com/zeroc/Ice/CollocatedObserverI.java | 0 .../zeroc/Ice/CollocatedRequestHandler.java | 0 .../main/java/com/zeroc/Ice/Communicator.java | 0 .../Ice/CommunicatorDestroyedException.java | 0 .../com/zeroc/Ice/CommunicatorFlushBatch.java | 0 .../com/zeroc/Ice/CommunicatorObserverI.java | 0 .../java/com/zeroc/Ice/CompressBatch.java | 0 .../com/zeroc/Ice/ConnectFailedException.java | 0 .../com/zeroc/Ice/ConnectRequestHandler.java | 0 .../zeroc/Ice/ConnectTimeoutException.java | 0 .../main/java/com/zeroc/Ice/Connection.java | 0 .../zeroc/Ice/ConnectionAbortedException.java | 0 .../zeroc/Ice/ConnectionClosedException.java | 0 .../com/zeroc/Ice/ConnectionFlushBatch.java | 0 .../main/java/com/zeroc/Ice/ConnectionI.java | 0 .../java/com/zeroc/Ice/ConnectionInfo.java | 0 .../zeroc/Ice/ConnectionLostException.java | 0 .../com/zeroc/Ice/ConnectionObserverI.java | 0 .../java/com/zeroc/Ice/ConnectionOptions.java | 0 .../zeroc/Ice/ConnectionRefusedException.java | 0 .../zeroc/Ice/ConnectionRequestHandler.java | 0 .../main/java/com/zeroc/Ice/Connector.java | 0 .../src/main/java/com/zeroc/Ice/Current.java | 0 .../main/java/com/zeroc/Ice/DNSException.java | 0 .../com/zeroc/Ice/DatagramLimitException.java | 0 .../com/zeroc/Ice/DefaultsAndOverrides.java | 0 .../java/com/zeroc/Ice/DispatchObserverI.java | 0 .../src/main/java/com/zeroc/Ice/Endpoint.java | 0 .../java/com/zeroc/Ice/EndpointFactory.java | 0 .../com/zeroc/Ice/EndpointFactoryManager.java | 0 .../Ice/EndpointFactoryWithUnderlying.java | 0 .../com/zeroc/Ice/EndpointHostResolver.java | 0 .../main/java/com/zeroc/Ice/EndpointI.java | 0 .../com/zeroc/Ice/EndpointI_connectors.java | 0 .../main/java/com/zeroc/Ice/EndpointInfo.java | 0 .../com/zeroc/Ice/EndpointSelectionType.java | 0 .../zeroc/Ice/ErrorObserverMiddleware.java | 0 .../main/java/com/zeroc/Ice/EventHandler.java | 0 .../com/zeroc/Ice/EventHandlerOpPair.java | 0 .../src/main/java/com/zeroc/Ice/Ex.java | 0 .../com/zeroc/Ice/FacetNotExistException.java | 0 .../Ice/FeatureNotSupportedException.java | 0 .../java/com/zeroc/Ice/FileException.java | 0 .../main/java/com/zeroc/Ice/FileLoggerI.java | 0 .../com/zeroc/Ice/FixedProxyException.java | 0 .../java/com/zeroc/Ice/FixedReference.java | 0 .../main/java/com/zeroc/Ice/FormatType.java | 0 .../java/com/zeroc/Ice/HTTPNetworkProxy.java | 0 .../src/main/java/com/zeroc/Ice/HashUtil.java | 0 .../src/main/java/com/zeroc/Ice/Holder.java | 0 .../main/java/com/zeroc/Ice/HttpParser.java | 0 .../java/com/zeroc/Ice/IPConnectionInfo.java | 0 .../main/java/com/zeroc/Ice/IPEndpointI.java | 0 .../java/com/zeroc/Ice/IPEndpointInfo.java | 0 .../com/zeroc/Ice/IceMX/MetricsHelper.java | 0 .../java/com/zeroc/Ice/IceMX/Observer.java | 0 .../com/zeroc/Ice/IceMX/ObserverFactory.java | 0 .../IceMX/ObserverFactoryWithDelegate.java | 0 .../zeroc/Ice/IceMX/ObserverWithDelegate.java | 0 .../Ice/IceMX/ObserverWithDelegateI.java | 0 .../java/com/zeroc/Ice/IceMX/StopWatch.java | 0 .../com/zeroc/Ice/IceMX/package-info.java | 0 .../Ice/IdleTimeoutTransceiverDecorator.java | 0 .../java/com/zeroc/Ice/ImplicitContext.java | 0 .../java/com/zeroc/Ice/ImplicitContextI.java | 0 .../zeroc/Ice/IncomingConnectionFactory.java | 0 .../java/com/zeroc/Ice/IncomingRequest.java | 0 .../com/zeroc/Ice/InitializationData.java | 0 .../zeroc/Ice/InitializationException.java | 0 .../main/java/com/zeroc/Ice/InputStream.java | 0 .../com/zeroc/Ice/InputStreamWrapper.java | 0 .../src/main/java/com/zeroc/Ice/Instance.java | 0 .../ChildInvocationObserver.java | 0 .../Instrumentation/CollocatedObserver.java | 0 .../Instrumentation/CommunicatorObserver.java | 0 .../Instrumentation/ConnectionObserver.java | 0 .../Ice/Instrumentation/ConnectionState.java | 0 .../Ice/Instrumentation/DispatchObserver.java | 0 .../Instrumentation/InvocationObserver.java | 0 .../zeroc/Ice/Instrumentation/Observer.java | 0 .../Ice/Instrumentation/ObserverUpdater.java | 0 .../Ice/Instrumentation/RemoteObserver.java | 0 .../Ice/Instrumentation/ThreadObserver.java | 0 .../Ice/Instrumentation/ThreadState.java | 0 .../Ice/Instrumentation/package-info.java | 0 .../Ice/InvocationCanceledException.java | 0 .../java/com/zeroc/Ice/InvocationFuture.java | 0 .../com/zeroc/Ice/InvocationObserverI.java | 0 .../zeroc/Ice/InvocationTimeoutException.java | 0 .../java/com/zeroc/Ice/LocalException.java | 0 .../main/java/com/zeroc/Ice/LocatorInfo.java | 0 .../java/com/zeroc/Ice/LocatorManager.java | 0 .../main/java/com/zeroc/Ice/LocatorTable.java | 0 .../src/main/java/com/zeroc/Ice/Logger.java | 0 .../main/java/com/zeroc/Ice/LoggerAdminI.java | 0 .../java/com/zeroc/Ice/LoggerAdminLogger.java | 0 .../com/zeroc/Ice/LoggerAdminLoggerI.java | 0 .../src/main/java/com/zeroc/Ice/LoggerI.java | 0 .../java/com/zeroc/Ice/LoggerMiddleware.java | 0 .../main/java/com/zeroc/Ice/LoggerPlugin.java | 0 .../java/com/zeroc/Ice/MarshalException.java | 0 .../java/com/zeroc/Ice/MarshaledResult.java | 0 .../java/com/zeroc/Ice/MetricsAdminI.java | 0 .../main/java/com/zeroc/Ice/MetricsMap.java | 0 .../main/java/com/zeroc/Ice/MetricsViewI.java | 0 .../com/zeroc/Ice/NativePropertiesAdmin.java | 0 .../src/main/java/com/zeroc/Ice/Network.java | 0 .../main/java/com/zeroc/Ice/NetworkProxy.java | 0 .../com/zeroc/Ice/NoEndpointException.java | 0 .../com/zeroc/Ice/NotRegisteredException.java | 0 .../src/main/java/com/zeroc/Ice/Object.java | 0 .../java/com/zeroc/Ice/ObjectAdapter.java | 0 .../ObjectAdapterDeactivatedException.java | 0 .../Ice/ObjectAdapterDestroyedException.java | 0 .../com/zeroc/Ice/ObjectAdapterFactory.java | 0 .../Ice/ObjectAdapterIdInUseException.java | 0 .../java/com/zeroc/Ice/ObjectInputStream.java | 0 .../zeroc/Ice/ObjectNotExistException.java | 0 .../main/java/com/zeroc/Ice/ObjectPrx.java | 0 .../java/com/zeroc/Ice/ObserverHelper.java | 0 .../com/zeroc/Ice/ObserverMiddleware.java | 0 .../java/com/zeroc/Ice/OpaqueEndpointI.java | 0 .../com/zeroc/Ice/OpaqueEndpointInfo.java | 0 .../Ice/OperationInterruptedException.java | 0 .../zeroc/Ice/OperationNotExistException.java | 0 .../java/com/zeroc/Ice/OptionalFormat.java | 0 .../src/main/java/com/zeroc/Ice/Options.java | 0 .../java/com/zeroc/Ice/OutgoingAsync.java | 0 .../java/com/zeroc/Ice/OutgoingAsyncBase.java | 0 .../zeroc/Ice/OutgoingConnectionFactory.java | 0 .../java/com/zeroc/Ice/OutgoingResponse.java | 0 .../main/java/com/zeroc/Ice/OutputBase.java | 0 .../main/java/com/zeroc/Ice/OutputStream.java | 0 .../com/zeroc/Ice/OutputStreamWrapper.java | 0 .../java/com/zeroc/Ice/ParseException.java | 0 .../src/main/java/com/zeroc/Ice/Plugin.java | 0 .../java/com/zeroc/Ice/PluginFactory.java | 0 .../Ice/PluginInitializationException.java | 0 .../java/com/zeroc/Ice/PluginManager.java | 0 .../java/com/zeroc/Ice/PluginManagerI.java | 0 .../src/main/java/com/zeroc/Ice/ProcessI.java | 0 .../main/java/com/zeroc/Ice/Properties.java | 0 .../java/com/zeroc/Ice/PropertiesAdminI.java | 0 .../src/main/java/com/zeroc/Ice/Property.java | 0 .../java/com/zeroc/Ice/PropertyArray.java | 0 .../java/com/zeroc/Ice/PropertyException.java | 0 .../java/com/zeroc/Ice/PropertyNames.java | 0 .../src/main/java/com/zeroc/Ice/Protocol.java | 0 .../java/com/zeroc/Ice/ProtocolException.java | 0 .../java/com/zeroc/Ice/ProtocolInstance.java | 0 .../com/zeroc/Ice/ProtocolPluginFacade.java | 0 .../com/zeroc/Ice/ProtocolPluginFacadeI.java | 0 .../java/com/zeroc/Ice/ProxyFlushBatch.java | 0 .../com/zeroc/Ice/ProxyGetConnection.java | 0 .../java/com/zeroc/Ice/ProxyIceInvoke.java | 0 .../com/zeroc/Ice/ProxyIdentityFacetKey.java | 0 .../java/com/zeroc/Ice/ProxyIdentityKey.java | 0 .../com/zeroc/Ice/ProxyOutgoingAsyncBase.java | 0 .../com/zeroc/Ice/QueueExecutorService.java | 0 .../com/zeroc/Ice/QueueRequestHandler.java | 0 .../java/com/zeroc/Ice/ReadyCallback.java | 0 .../main/java/com/zeroc/Ice/Reference.java | 0 .../java/com/zeroc/Ice/ReferenceFactory.java | 0 .../java/com/zeroc/Ice/RemoteObserverI.java | 0 .../main/java/com/zeroc/Ice/ReplyStatus.java | 0 .../src/main/java/com/zeroc/Ice/Request.java | 0 .../com/zeroc/Ice/RequestFailedException.java | 0 .../java/com/zeroc/Ice/RequestHandler.java | 0 .../com/zeroc/Ice/RequestHandlerCache.java | 0 .../java/com/zeroc/Ice/RetryException.java | 0 .../main/java/com/zeroc/Ice/RetryQueue.java | 0 .../main/java/com/zeroc/Ice/RetryTask.java | 0 .../java/com/zeroc/Ice/RoutableReference.java | 0 .../main/java/com/zeroc/Ice/RouterInfo.java | 0 .../java/com/zeroc/Ice/RouterManager.java | 0 .../zeroc/Ice/RunnableThreadPoolWorkItem.java | 0 .../java/com/zeroc/Ice/SOCKSNetworkProxy.java | 0 .../java/com/zeroc/Ice/SSL/AcceptorI.java | 0 .../com/zeroc/Ice/SSL/ConnectionInfo.java | 0 .../java/com/zeroc/Ice/SSL/ConnectorI.java | 0 .../com/zeroc/Ice/SSL/EndpointFactoryI.java | 0 .../java/com/zeroc/Ice/SSL/EndpointI.java | 0 .../java/com/zeroc/Ice/SSL/EndpointInfo.java | 0 .../main/java/com/zeroc/Ice/SSL/Instance.java | 0 .../main/java/com/zeroc/Ice/SSL/RFC2253.java | 0 .../java/com/zeroc/Ice/SSL/SSLEngine.java | 0 .../com/zeroc/Ice/SSL/SSLEngineFactory.java | 0 .../java/com/zeroc/Ice/SSL/TransceiverI.java | 0 .../java/com/zeroc/Ice/SSL/TrustManager.java | 0 .../com/zeroc/Ice/SSL/X509KeyManagerI.java | 0 .../java/com/zeroc/Ice/SSL/package-info.java | 0 .../java/com/zeroc/Ice/SecurityException.java | 0 .../src/main/java/com/zeroc/Ice/Selector.java | 0 .../java/com/zeroc/Ice/ServantLocator.java | 0 .../java/com/zeroc/Ice/ServantManager.java | 0 .../main/java/com/zeroc/Ice/SliceInfo.java | 0 .../main/java/com/zeroc/Ice/SlicedData.java | 0 .../java/com/zeroc/Ice/SocketException.java | 0 .../java/com/zeroc/Ice/SocketOperation.java | 0 .../main/java/com/zeroc/Ice/StreamSocket.java | 0 .../main/java/com/zeroc/Ice/StringUtil.java | 0 .../main/java/com/zeroc/Ice/SysLoggerI.java | 0 .../java/com/zeroc/Ice/SyscallException.java | 0 .../java/com/zeroc/Ice/TCPConnectionInfo.java | 0 .../java/com/zeroc/Ice/TCPEndpointInfo.java | 0 .../main/java/com/zeroc/Ice/TcpAcceptor.java | 0 .../main/java/com/zeroc/Ice/TcpConnector.java | 0 .../com/zeroc/Ice/TcpEndpointFactory.java | 0 .../main/java/com/zeroc/Ice/TcpEndpointI.java | 0 .../java/com/zeroc/Ice/TcpTransceiver.java | 0 .../java/com/zeroc/Ice/ThreadHookPlugin.java | 0 .../java/com/zeroc/Ice/ThreadObserverI.java | 0 .../main/java/com/zeroc/Ice/ThreadPool.java | 0 .../java/com/zeroc/Ice/ThreadPoolCurrent.java | 0 .../com/zeroc/Ice/ThreadPoolWorkItem.java | 0 .../com/zeroc/Ice/ThreadPoolWorkQueue.java | 0 .../src/main/java/com/zeroc/Ice/Time.java | 0 .../java/com/zeroc/Ice/TimeoutException.java | 0 .../main/java/com/zeroc/Ice/ToStringMode.java | 0 .../main/java/com/zeroc/Ice/TraceLevels.java | 0 .../main/java/com/zeroc/Ice/TraceUtil.java | 0 .../main/java/com/zeroc/Ice/Transceiver.java | 0 .../com/zeroc/Ice/TwowayOnlyException.java | 0 .../java/com/zeroc/Ice/UDPConnectionInfo.java | 0 .../java/com/zeroc/Ice/UDPEndpointInfo.java | 0 .../main/java/com/zeroc/Ice/UdpConnector.java | 0 .../com/zeroc/Ice/UdpEndpointFactory.java | 0 .../main/java/com/zeroc/Ice/UdpEndpointI.java | 0 .../Ice/UdpMulticastClientTransceiver.java | 0 .../Ice/UdpMulticastServerTransceiver.java | 0 .../java/com/zeroc/Ice/UdpTransceiver.java | 0 .../zeroc/Ice/UnderlyingEndpointFactory.java | 0 .../java/com/zeroc/Ice/UnknownException.java | 0 .../com/zeroc/Ice/UnknownLocalException.java | 0 .../com/zeroc/Ice/UnknownSlicedValue.java | 0 .../com/zeroc/Ice/UnknownUserException.java | 0 .../java/com/zeroc/Ice/UserException.java | 0 .../com/zeroc/Ice/UserExceptionFactory.java | 0 .../src/main/java/com/zeroc/Ice/Util.java | 0 .../src/main/java/com/zeroc/Ice/Value.java | 0 .../main/java/com/zeroc/Ice/ValueFactory.java | 0 .../com/zeroc/Ice/ValueFactoryManager.java | 0 .../com/zeroc/Ice/ValueFactoryManagerI.java | 0 .../main/java/com/zeroc/Ice/WSAcceptor.java | 0 .../java/com/zeroc/Ice/WSConnectionInfo.java | 0 .../main/java/com/zeroc/Ice/WSConnector.java | 0 .../main/java/com/zeroc/Ice/WSEndpoint.java | 0 .../java/com/zeroc/Ice/WSEndpointFactory.java | 0 .../java/com/zeroc/Ice/WSEndpointInfo.java | 0 .../java/com/zeroc/Ice/WSTransceiver.java | 0 .../com/zeroc/Ice/WebSocketException.java | 0 .../zeroc/Ice/_ObjectPrxFactoryMethods.java | 0 .../main/java/com/zeroc/Ice/_ObjectPrxI.java | 0 .../main/java/com/zeroc/Ice/package-info.java | 0 .../src/main/java/module-info.java | 0 .../{IceBox => com.zeroc.icebox}/build.gradle | 0 .../src/main/java/com/zeroc/IceBox/Admin.java | 0 .../com/zeroc/IceBox/FailureException.java | 0 .../main/java/com/zeroc/IceBox/Server.java | 0 .../main/java/com/zeroc/IceBox/Service.java | 0 .../com/zeroc/IceBox/ServiceManagerI.java | 0 .../java/com/zeroc/IceBox/package-info.java | 0 .../src/main/java/module-info.java | 0 .../{IceBT => com.zeroc.icebt}/build.gradle | 0 .../android/bluetooth/BluetoothAdapter.java | 0 .../android/bluetooth/BluetoothDevice.java | 0 .../bluetooth/BluetoothServerSocket.java | 0 .../android/bluetooth/BluetoothSocket.java | 0 .../main/java/com/zeroc/IceBT/AcceptorI.java | 0 .../java/com/zeroc/IceBT/ConnectionInfo.java | 0 .../main/java/com/zeroc/IceBT/ConnectorI.java | 0 .../com/zeroc/IceBT/EndpointFactoryI.java | 0 .../main/java/com/zeroc/IceBT/EndpointI.java | 0 .../java/com/zeroc/IceBT/EndpointInfo.java | 0 .../main/java/com/zeroc/IceBT/Instance.java | 0 .../java/com/zeroc/IceBT/PluginFactory.java | 0 .../main/java/com/zeroc/IceBT/PluginI.java | 0 .../java/com/zeroc/IceBT/TransceiverI.java | 0 .../java/com/zeroc/IceBT/package-info.java | 0 .../src/main/java/module-info.java | 0 .../build.gradle | 0 .../java/com/zeroc/IceDiscovery/LocatorI.java | 0 .../zeroc/IceDiscovery/LocatorRegistryI.java | 0 .../java/com/zeroc/IceDiscovery/LookupI.java | 0 .../com/zeroc/IceDiscovery/LookupReplyI.java | 0 .../com/zeroc/IceDiscovery/PluginFactory.java | 0 .../java/com/zeroc/IceDiscovery/PluginI.java | 0 .../com/zeroc/IceDiscovery/package-info.java | 0 .../src/main/java/module-info.java | 0 .../build.gradle | 0 .../java/com/zeroc/IceGrid/package-info.java | 0 .../src/main/java/module-info.java | 0 .../build.gradle | 0 .../com/zeroc/IceLocatorDiscovery/Plugin.java | 0 .../IceLocatorDiscovery/PluginFactory.java | 0 .../zeroc/IceLocatorDiscovery/PluginI.java | 0 .../IceLocatorDiscovery/package-info.java | 0 .../src/main/java/module-info.java | 0 .../build.gradle | 0 .../java/com/zeroc/IceStorm/package-info.java | 0 .../src/main/java/module-info.java | 0 326 files changed, 34 insertions(+), 13 deletions(-) rename java/src/{Glacier2 => com.zeroc.glacier2}/build.gradle (100%) rename java/src/{Glacier2 => com.zeroc.glacier2}/src/main/java/com/zeroc/Glacier2/package-info.java (100%) rename java/src/{Glacier2 => com.zeroc.glacier2}/src/main/java/module-info.java (100%) rename java/src/{Ice => com.zeroc.ice}/build.gradle (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Acceptor.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/AlreadyRegisteredException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Assert.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/AsyncStatus.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BZip2.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Base64.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BatchRequest.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BatchRequestInterceptor.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BatchRequestQueue.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Blobject.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BlobjectAsync.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/BufSizeWarnInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Buffer.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CancellationHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CloseCallback.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CloseConnectionException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CloseTimeoutException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CollocatedObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CollocatedRequestHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Communicator.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CommunicatorDestroyedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CommunicatorFlushBatch.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CommunicatorObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/CompressBatch.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectFailedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectRequestHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectTimeoutException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Connection.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionAbortedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionClosedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionFlushBatch.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionLostException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionOptions.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionRefusedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ConnectionRequestHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Connector.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Current.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/DNSException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/DatagramLimitException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/DefaultsAndOverrides.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/DispatchObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Endpoint.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointFactoryManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointFactoryWithUnderlying.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointHostResolver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointI_connectors.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EndpointSelectionType.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ErrorObserverMiddleware.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EventHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/EventHandlerOpPair.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Ex.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FacetNotExistException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FeatureNotSupportedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FileException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FileLoggerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FixedProxyException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FixedReference.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/FormatType.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/HTTPNetworkProxy.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/HashUtil.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Holder.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/HttpParser.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IPConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IPEndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IPEndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/MetricsHelper.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/Observer.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/ObserverFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/ObserverFactoryWithDelegate.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegate.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegateI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/StopWatch.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IceMX/package-info.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IdleTimeoutTransceiverDecorator.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ImplicitContext.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ImplicitContextI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IncomingConnectionFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/IncomingRequest.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InitializationData.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InitializationException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InputStream.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InputStreamWrapper.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instance.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ChildInvocationObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/CollocatedObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/CommunicatorObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionState.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/DispatchObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/InvocationObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/Observer.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ObserverUpdater.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/RemoteObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ThreadObserver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/ThreadState.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Instrumentation/package-info.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InvocationCanceledException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InvocationFuture.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InvocationObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/InvocationTimeoutException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LocalException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LocatorInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LocatorManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LocatorTable.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Logger.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerAdminI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerAdminLogger.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerAdminLoggerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerMiddleware.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/LoggerPlugin.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/MarshalException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/MarshaledResult.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/MetricsAdminI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/MetricsMap.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/MetricsViewI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/NativePropertiesAdmin.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Network.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/NetworkProxy.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/NoEndpointException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/NotRegisteredException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Object.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectAdapter.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectAdapterDeactivatedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectAdapterDestroyedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectAdapterFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectAdapterIdInUseException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectInputStream.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectNotExistException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObjectPrx.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObserverHelper.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ObserverMiddleware.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OpaqueEndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OpaqueEndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OperationInterruptedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OperationNotExistException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OptionalFormat.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Options.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutgoingAsync.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutgoingAsyncBase.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutgoingConnectionFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutgoingResponse.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutputBase.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutputStream.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/OutputStreamWrapper.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ParseException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Plugin.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PluginFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PluginInitializationException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PluginManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PluginManagerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProcessI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Properties.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PropertiesAdminI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Property.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PropertyArray.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PropertyException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/PropertyNames.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Protocol.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProtocolException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProtocolInstance.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProtocolPluginFacade.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProtocolPluginFacadeI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyFlushBatch.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyGetConnection.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyIceInvoke.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyIdentityFacetKey.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyIdentityKey.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ProxyOutgoingAsyncBase.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/QueueExecutorService.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/QueueRequestHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ReadyCallback.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Reference.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ReferenceFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RemoteObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ReplyStatus.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Request.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RequestFailedException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RequestHandler.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RequestHandlerCache.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RetryException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RetryQueue.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RetryTask.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RoutableReference.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RouterInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RouterManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/RunnableThreadPoolWorkItem.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SOCKSNetworkProxy.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/AcceptorI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/ConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/ConnectorI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/EndpointFactoryI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/EndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/EndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/Instance.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/RFC2253.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/SSLEngine.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/SSLEngineFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/TransceiverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/TrustManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/X509KeyManagerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SSL/package-info.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SecurityException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Selector.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ServantLocator.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ServantManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SliceInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SlicedData.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SocketException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SocketOperation.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/StreamSocket.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/StringUtil.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SysLoggerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/SyscallException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TCPConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TCPEndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TcpAcceptor.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TcpConnector.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TcpEndpointFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TcpEndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TcpTransceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadHookPlugin.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadObserverI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadPool.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadPoolCurrent.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadPoolWorkItem.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ThreadPoolWorkQueue.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Time.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TimeoutException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ToStringMode.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TraceLevels.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TraceUtil.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Transceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/TwowayOnlyException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UDPConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UDPEndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpConnector.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpEndpointFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpEndpointI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpMulticastClientTransceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpMulticastServerTransceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UdpTransceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UnderlyingEndpointFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UnknownException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UnknownLocalException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UnknownSlicedValue.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UnknownUserException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UserException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/UserExceptionFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Util.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/Value.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ValueFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ValueFactoryManager.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/ValueFactoryManagerI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSAcceptor.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSConnectionInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSConnector.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSEndpoint.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSEndpointFactory.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSEndpointInfo.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WSTransceiver.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/WebSocketException.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/_ObjectPrxFactoryMethods.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/_ObjectPrxI.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/com/zeroc/Ice/package-info.java (100%) rename java/src/{Ice => com.zeroc.ice}/src/main/java/module-info.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/build.gradle (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/Admin.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/FailureException.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/Server.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/Service.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/ServiceManagerI.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/com/zeroc/IceBox/package-info.java (100%) rename java/src/{IceBox => com.zeroc.icebox}/src/main/java/module-info.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/build.gradle (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/android/bluetooth/BluetoothAdapter.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/android/bluetooth/BluetoothDevice.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/android/bluetooth/BluetoothServerSocket.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/android/bluetooth/BluetoothSocket.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/AcceptorI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/ConnectionInfo.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/ConnectorI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/EndpointFactoryI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/EndpointI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/EndpointInfo.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/Instance.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/PluginFactory.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/PluginI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/TransceiverI.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/com/zeroc/IceBT/package-info.java (100%) rename java/src/{IceBT => com.zeroc.icebt}/src/main/java/module-info.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/build.gradle (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/LocatorI.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/LocatorRegistryI.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/LookupI.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/LookupReplyI.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/PluginFactory.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/PluginI.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/com/zeroc/IceDiscovery/package-info.java (100%) rename java/src/{IceDiscovery => com.zeroc.icediscovery}/src/main/java/module-info.java (100%) rename java/src/{IceGrid => com.zeroc.icegrid}/build.gradle (100%) rename java/src/{IceGrid => com.zeroc.icegrid}/src/main/java/com/zeroc/IceGrid/package-info.java (100%) rename java/src/{IceGrid => com.zeroc.icegrid}/src/main/java/module-info.java (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/build.gradle (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/src/main/java/com/zeroc/IceLocatorDiscovery/Plugin.java (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/src/main/java/com/zeroc/IceLocatorDiscovery/PluginFactory.java (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/src/main/java/com/zeroc/IceLocatorDiscovery/PluginI.java (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/src/main/java/com/zeroc/IceLocatorDiscovery/package-info.java (100%) rename java/src/{IceLocatorDiscovery => com.zeroc.icelocatordiscovery}/src/main/java/module-info.java (100%) rename java/src/{IceStorm => com.zeroc.icestorm}/build.gradle (100%) rename java/src/{IceStorm => com.zeroc.icestorm}/src/main/java/com/zeroc/IceStorm/package-info.java (100%) rename java/src/{IceStorm => com.zeroc.icestorm}/src/main/java/module-info.java (100%) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4ff75900fca..f26a5b2fd8d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -81,7 +81,7 @@ jobs: working-directory: ./java run: | make -C ../cpp slice2java - ./gradlew dist + ./gradlew :alljavadoc # This will perform a full sync of the documentation to S3 every time the workflow is run since # the timestamps will always be different. Using --size-only is not sufficient since the @@ -106,9 +106,7 @@ jobs: aws s3 sync ./swift/docs/$target s3://${AWS_S3_DOC_BUCKET}/api/ice/main/swift/$target --delete done - for target in Glacier2 Ice IceBT IceBox IceGrid IceStorm; do - aws s3 sync ./java/src/$target/build/docs/javadoc s3://${AWS_S3_DOC_BUCKET}/api/ice/main/java/$target --delete - done + aws s3 sync ./java/build/docs/javadoc s3://${AWS_S3_DOC_BUCKET}/api/ice/main/java --delete env: AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} diff --git a/java/build.gradle b/java/build.gradle index a236283b8d0..17a8efc1c6b 100644 --- a/java/build.gradle +++ b/java/build.gradle @@ -58,3 +58,26 @@ if(!System.env.ICE_BIN_DIST?.split(" ").find{ it == 'all' || it.contains('java') project(":test").compileJava.dependsOn(dist) } + +def exportedProjects = [ + ":glacier2", + ":ice", + ":icebox", + ":icebt", + ":icegrid", + ":icestorm" +] + +task alljavadoc(type: Javadoc) { + // Add the source files from all subprojects + source = exportedProjects.collect { project(it).sourceSets.main.allJava } + // Output directory for the aggregated Javadocs + destinationDir = file("$buildDir/docs/javadoc") + options.encoding = 'UTF-8' + // Where to find source files for the different modules + options.addStringOption('-module-source-path', './src/*/src/main/java/:./src/*/build/generated-src/') + options.addBooleanOption('html5', true) + options.header = 'Ice for Java' + options.docTitle = "Ice ${iceVersion} API Reference" +} +alljavadoc.dependsOn = exportedProjects.collect { project(it).assemble.dependsOn } diff --git a/java/gradle/library.gradle b/java/gradle/library.gradle index 7be9c19dd7e..00357b3ab9f 100644 --- a/java/gradle/library.gradle +++ b/java/gradle/library.gradle @@ -34,7 +34,7 @@ javadoc { options.linksOffline( "https://doc.zeroc.com/api/ice/main/java/${artifactProject.ext.displayName}/", - "${rootProject.projectDir}/src/${artifactProject.ext.displayName}/build/docs/javadoc") + "${rootProject.projectDir}/src/${artifactProject.ext.moduleName}/build/docs/javadoc") } } } diff --git a/java/settings.gradle b/java/settings.gradle index 21f09ac4e5b..b7c9a27cec8 100644 --- a/java/settings.gradle +++ b/java/settings.gradle @@ -5,21 +5,21 @@ if(!System.env.ICE_BIN_DIST?.split(" ").find{ it == 'all' || it.contains('java')}) { // Main source include ':ice' - project(':ice').projectDir = new File('src/Ice') + project(':ice').projectDir = new File('src/com.zeroc.ice') include ':icediscovery' - project(':icediscovery').projectDir = new File('src/IceDiscovery') + project(':icediscovery').projectDir = new File('src/com.zeroc.icediscovery') include ':icelocatordiscovery' - project(':icelocatordiscovery').projectDir = new File('src/IceLocatorDiscovery') + project(':icelocatordiscovery').projectDir = new File('src/com.zeroc.icelocatordiscovery') include ':icebt' - project(':icebt').projectDir = new File('src/IceBT') + project(':icebt').projectDir = new File('src/com.zeroc.icebt') include ':icebox' - project(':icebox').projectDir = new File('src/IceBox') + project(':icebox').projectDir = new File('src/com.zeroc.icebox') include ':glacier2' - project(':glacier2').projectDir = new File('src/Glacier2') + project(':glacier2').projectDir = new File('src/com.zeroc.glacier2') include ':icestorm' - project(':icestorm').projectDir = new File('src/IceStorm') + project(':icestorm').projectDir = new File('src/com.zeroc.icestorm') include ':icegrid' - project(':icegrid').projectDir = new File('src/IceGrid') + project(':icegrid').projectDir = new File('src/com.zeroc.icegrid') include ':IceGridGUI' project(':IceGridGUI').projectDir = new File('src/IceGridGUI') } diff --git a/java/src/Glacier2/build.gradle b/java/src/com.zeroc.glacier2/build.gradle similarity index 100% rename from java/src/Glacier2/build.gradle rename to java/src/com.zeroc.glacier2/build.gradle diff --git a/java/src/Glacier2/src/main/java/com/zeroc/Glacier2/package-info.java b/java/src/com.zeroc.glacier2/src/main/java/com/zeroc/Glacier2/package-info.java similarity index 100% rename from java/src/Glacier2/src/main/java/com/zeroc/Glacier2/package-info.java rename to java/src/com.zeroc.glacier2/src/main/java/com/zeroc/Glacier2/package-info.java diff --git a/java/src/Glacier2/src/main/java/module-info.java b/java/src/com.zeroc.glacier2/src/main/java/module-info.java similarity index 100% rename from java/src/Glacier2/src/main/java/module-info.java rename to java/src/com.zeroc.glacier2/src/main/java/module-info.java diff --git a/java/src/Ice/build.gradle b/java/src/com.zeroc.ice/build.gradle similarity index 100% rename from java/src/Ice/build.gradle rename to java/src/com.zeroc.ice/build.gradle diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Acceptor.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Acceptor.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Acceptor.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Acceptor.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/AlreadyRegisteredException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/AlreadyRegisteredException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/AlreadyRegisteredException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/AlreadyRegisteredException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Assert.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Assert.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Assert.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Assert.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/AsyncStatus.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/AsyncStatus.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/AsyncStatus.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/AsyncStatus.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BZip2.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BZip2.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BZip2.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BZip2.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Base64.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Base64.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Base64.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Base64.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequest.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequest.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequest.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequest.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequestInterceptor.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequestInterceptor.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequestInterceptor.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequestInterceptor.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequestQueue.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequestQueue.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BatchRequestQueue.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BatchRequestQueue.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Blobject.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Blobject.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Blobject.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Blobject.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BlobjectAsync.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BlobjectAsync.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BlobjectAsync.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BlobjectAsync.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/BufSizeWarnInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BufSizeWarnInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/BufSizeWarnInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/BufSizeWarnInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Buffer.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Buffer.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Buffer.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Buffer.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CancellationHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CancellationHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CancellationHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CancellationHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CloseCallback.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseCallback.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CloseCallback.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseCallback.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CloseConnectionException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseConnectionException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CloseConnectionException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseConnectionException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CloseTimeoutException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseTimeoutException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CloseTimeoutException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CloseTimeoutException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CollocatedObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CollocatedObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CollocatedObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CollocatedObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CollocatedRequestHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CollocatedRequestHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CollocatedRequestHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CollocatedRequestHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Communicator.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Communicator.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Communicator.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Communicator.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorDestroyedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorDestroyedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorDestroyedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorDestroyedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorFlushBatch.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorFlushBatch.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorFlushBatch.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorFlushBatch.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CommunicatorObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CommunicatorObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/CompressBatch.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CompressBatch.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/CompressBatch.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/CompressBatch.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectFailedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectFailedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectFailedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectFailedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectRequestHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectRequestHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectRequestHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectRequestHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectTimeoutException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectTimeoutException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectTimeoutException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectTimeoutException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Connection.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Connection.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Connection.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Connection.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionAbortedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionAbortedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionAbortedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionAbortedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionClosedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionClosedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionClosedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionClosedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionFlushBatch.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionFlushBatch.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionFlushBatch.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionFlushBatch.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionLostException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionLostException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionLostException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionLostException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionOptions.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionOptions.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionOptions.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionOptions.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionRefusedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionRefusedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionRefusedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionRefusedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionRequestHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionRequestHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ConnectionRequestHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ConnectionRequestHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Connector.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Connector.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Connector.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Connector.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Current.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Current.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Current.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Current.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/DNSException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DNSException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/DNSException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DNSException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/DatagramLimitException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DatagramLimitException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/DatagramLimitException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DatagramLimitException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/DefaultsAndOverrides.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DefaultsAndOverrides.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/DefaultsAndOverrides.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DefaultsAndOverrides.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/DispatchObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DispatchObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/DispatchObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/DispatchObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Endpoint.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Endpoint.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Endpoint.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Endpoint.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactoryManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactoryManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactoryManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactoryManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactoryWithUnderlying.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactoryWithUnderlying.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointFactoryWithUnderlying.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointFactoryWithUnderlying.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointHostResolver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointHostResolver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointHostResolver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointHostResolver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointI_connectors.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointI_connectors.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointI_connectors.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointI_connectors.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EndpointSelectionType.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointSelectionType.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EndpointSelectionType.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EndpointSelectionType.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ErrorObserverMiddleware.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ErrorObserverMiddleware.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ErrorObserverMiddleware.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ErrorObserverMiddleware.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EventHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EventHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EventHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EventHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/EventHandlerOpPair.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EventHandlerOpPair.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/EventHandlerOpPair.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/EventHandlerOpPair.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Ex.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Ex.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Ex.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Ex.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FacetNotExistException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FacetNotExistException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FacetNotExistException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FacetNotExistException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FeatureNotSupportedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FeatureNotSupportedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FeatureNotSupportedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FeatureNotSupportedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FileException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FileException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FileException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FileException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FileLoggerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FileLoggerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FileLoggerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FileLoggerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FixedProxyException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FixedProxyException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FixedProxyException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FixedProxyException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FixedReference.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FixedReference.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FixedReference.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FixedReference.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/FormatType.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FormatType.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/FormatType.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/FormatType.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/HTTPNetworkProxy.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HTTPNetworkProxy.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/HTTPNetworkProxy.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HTTPNetworkProxy.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/HashUtil.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HashUtil.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/HashUtil.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HashUtil.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Holder.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Holder.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Holder.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Holder.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/HttpParser.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HttpParser.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/HttpParser.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/HttpParser.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IPConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IPConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IPEndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPEndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IPEndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPEndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IPEndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPEndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IPEndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IPEndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/MetricsHelper.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/MetricsHelper.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/MetricsHelper.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/MetricsHelper.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/Observer.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/Observer.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/Observer.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/Observer.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactoryWithDelegate.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactoryWithDelegate.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactoryWithDelegate.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverFactoryWithDelegate.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegate.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegate.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegate.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegate.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegateI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegateI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegateI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/ObserverWithDelegateI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/StopWatch.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/StopWatch.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/StopWatch.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/StopWatch.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/package-info.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/package-info.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IceMX/package-info.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IceMX/package-info.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IdleTimeoutTransceiverDecorator.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IdleTimeoutTransceiverDecorator.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IdleTimeoutTransceiverDecorator.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IdleTimeoutTransceiverDecorator.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ImplicitContext.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ImplicitContext.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ImplicitContext.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ImplicitContext.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ImplicitContextI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ImplicitContextI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ImplicitContextI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ImplicitContextI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IncomingConnectionFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IncomingConnectionFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IncomingConnectionFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IncomingConnectionFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/IncomingRequest.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IncomingRequest.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/IncomingRequest.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/IncomingRequest.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InitializationData.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InitializationData.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InitializationData.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InitializationData.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InitializationException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InitializationException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InitializationException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InitializationException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InputStream.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InputStream.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InputStream.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InputStream.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InputStreamWrapper.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InputStreamWrapper.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InputStreamWrapper.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InputStreamWrapper.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instance.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instance.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instance.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instance.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ChildInvocationObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ChildInvocationObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ChildInvocationObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ChildInvocationObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/CollocatedObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/CollocatedObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/CollocatedObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/CollocatedObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/CommunicatorObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/CommunicatorObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/CommunicatorObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/CommunicatorObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionState.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionState.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionState.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ConnectionState.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/DispatchObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/DispatchObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/DispatchObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/DispatchObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/InvocationObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/InvocationObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/InvocationObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/InvocationObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/Observer.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/Observer.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/Observer.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/Observer.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ObserverUpdater.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ObserverUpdater.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ObserverUpdater.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ObserverUpdater.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/RemoteObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/RemoteObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/RemoteObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/RemoteObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadObserver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadObserver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadObserver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadObserver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadState.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadState.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadState.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/ThreadState.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/package-info.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/package-info.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Instrumentation/package-info.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Instrumentation/package-info.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InvocationCanceledException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationCanceledException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InvocationCanceledException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationCanceledException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InvocationFuture.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationFuture.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InvocationFuture.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationFuture.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InvocationObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InvocationObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/InvocationTimeoutException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationTimeoutException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/InvocationTimeoutException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/InvocationTimeoutException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LocalException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocalException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LocalException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocalException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LocatorInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LocatorInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LocatorManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LocatorManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LocatorTable.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorTable.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LocatorTable.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LocatorTable.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Logger.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Logger.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Logger.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Logger.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminLogger.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminLogger.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminLogger.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminLogger.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminLoggerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminLoggerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerAdminLoggerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerAdminLoggerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerMiddleware.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerMiddleware.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerMiddleware.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerMiddleware.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/LoggerPlugin.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerPlugin.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/LoggerPlugin.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/LoggerPlugin.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/MarshalException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MarshalException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/MarshalException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MarshalException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/MarshaledResult.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MarshaledResult.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/MarshaledResult.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MarshaledResult.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/MetricsAdminI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsAdminI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/MetricsAdminI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsAdminI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/MetricsMap.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsMap.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/MetricsMap.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsMap.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/MetricsViewI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsViewI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/MetricsViewI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/MetricsViewI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/NativePropertiesAdmin.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NativePropertiesAdmin.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/NativePropertiesAdmin.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NativePropertiesAdmin.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Network.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Network.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Network.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Network.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/NetworkProxy.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NetworkProxy.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/NetworkProxy.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NetworkProxy.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/NoEndpointException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NoEndpointException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/NoEndpointException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NoEndpointException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/NotRegisteredException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NotRegisteredException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/NotRegisteredException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/NotRegisteredException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Object.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Object.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Object.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Object.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapter.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapter.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapter.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapter.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterDeactivatedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterDeactivatedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterDeactivatedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterDeactivatedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterDestroyedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterDestroyedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterDestroyedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterDestroyedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterIdInUseException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterIdInUseException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectAdapterIdInUseException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectAdapterIdInUseException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectInputStream.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectInputStream.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectInputStream.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectInputStream.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectNotExistException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectNotExistException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectNotExistException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectNotExistException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObjectPrx.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectPrx.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObjectPrx.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObjectPrx.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObserverHelper.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObserverHelper.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObserverHelper.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObserverHelper.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ObserverMiddleware.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObserverMiddleware.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ObserverMiddleware.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ObserverMiddleware.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OpaqueEndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OpaqueEndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OpaqueEndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OpaqueEndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OpaqueEndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OpaqueEndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OpaqueEndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OpaqueEndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OperationInterruptedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OperationInterruptedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OperationInterruptedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OperationInterruptedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OperationNotExistException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OperationNotExistException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OperationNotExistException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OperationNotExistException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OptionalFormat.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OptionalFormat.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OptionalFormat.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OptionalFormat.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Options.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Options.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Options.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Options.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingAsync.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingAsync.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingAsync.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingAsync.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingAsyncBase.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingAsyncBase.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingAsyncBase.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingAsyncBase.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingConnectionFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingConnectionFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingConnectionFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingConnectionFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingResponse.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingResponse.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutgoingResponse.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutgoingResponse.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutputBase.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputBase.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutputBase.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputBase.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutputStream.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputStream.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutputStream.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputStream.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/OutputStreamWrapper.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputStreamWrapper.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/OutputStreamWrapper.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/OutputStreamWrapper.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ParseException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ParseException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ParseException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ParseException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Plugin.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Plugin.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Plugin.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Plugin.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PluginFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PluginFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PluginInitializationException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginInitializationException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PluginInitializationException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginInitializationException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PluginManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PluginManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PluginManagerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginManagerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PluginManagerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PluginManagerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProcessI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProcessI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProcessI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProcessI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Properties.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Properties.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Properties.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Properties.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesAdminI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertiesAdminI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PropertiesAdminI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertiesAdminI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Property.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Property.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Property.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Property.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertyArray.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyArray.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PropertyArray.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyArray.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertyException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PropertyException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/PropertyNames.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyNames.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/PropertyNames.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/PropertyNames.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Protocol.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Protocol.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Protocol.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Protocol.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolInstance.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolInstance.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolInstance.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolInstance.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacade.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacade.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacade.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacade.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacadeI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacadeI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacadeI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProtocolPluginFacadeI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyFlushBatch.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyFlushBatch.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyFlushBatch.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyFlushBatch.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyGetConnection.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyGetConnection.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyGetConnection.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyGetConnection.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIceInvoke.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIceInvoke.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIceInvoke.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIceInvoke.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIdentityFacetKey.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIdentityFacetKey.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIdentityFacetKey.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIdentityFacetKey.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIdentityKey.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIdentityKey.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyIdentityKey.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyIdentityKey.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ProxyOutgoingAsyncBase.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyOutgoingAsyncBase.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ProxyOutgoingAsyncBase.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ProxyOutgoingAsyncBase.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/QueueExecutorService.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/QueueExecutorService.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/QueueExecutorService.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/QueueExecutorService.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/QueueRequestHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/QueueRequestHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/QueueRequestHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/QueueRequestHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ReadyCallback.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReadyCallback.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ReadyCallback.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReadyCallback.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Reference.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Reference.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Reference.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Reference.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ReferenceFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReferenceFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ReferenceFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReferenceFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RemoteObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RemoteObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RemoteObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RemoteObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ReplyStatus.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReplyStatus.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ReplyStatus.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ReplyStatus.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Request.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Request.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Request.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Request.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RequestFailedException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestFailedException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RequestFailedException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestFailedException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RequestHandler.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestHandler.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RequestHandler.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestHandler.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RequestHandlerCache.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestHandlerCache.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RequestHandlerCache.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RequestHandlerCache.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RetryException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RetryException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RetryQueue.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryQueue.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RetryQueue.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryQueue.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RetryTask.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryTask.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RetryTask.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RetryTask.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RoutableReference.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RoutableReference.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RoutableReference.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RoutableReference.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RouterInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RouterInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RouterInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RouterInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RouterManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RouterManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RouterManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RouterManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/RunnableThreadPoolWorkItem.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RunnableThreadPoolWorkItem.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/RunnableThreadPoolWorkItem.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/RunnableThreadPoolWorkItem.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SOCKSNetworkProxy.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SOCKSNetworkProxy.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SOCKSNetworkProxy.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SOCKSNetworkProxy.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/AcceptorI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/AcceptorI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/AcceptorI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/AcceptorI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/ConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/ConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/ConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/ConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/ConnectorI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/ConnectorI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/ConnectorI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/ConnectorI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointFactoryI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointFactoryI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointFactoryI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointFactoryI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/EndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/EndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/Instance.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/Instance.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/Instance.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/Instance.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/RFC2253.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/RFC2253.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/RFC2253.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/RFC2253.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/SSLEngine.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/SSLEngine.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/SSLEngine.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/SSLEngine.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/SSLEngineFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/SSLEngineFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/SSLEngineFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/SSLEngineFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/TransceiverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/TransceiverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/TransceiverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/TransceiverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/TrustManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/TrustManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/TrustManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/TrustManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/X509KeyManagerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/X509KeyManagerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/X509KeyManagerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/X509KeyManagerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SSL/package-info.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/package-info.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SSL/package-info.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SSL/package-info.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SecurityException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SecurityException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SecurityException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SecurityException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Selector.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Selector.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Selector.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Selector.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ServantLocator.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ServantLocator.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ServantLocator.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ServantLocator.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ServantManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ServantManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ServantManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ServantManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SliceInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SliceInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SliceInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SliceInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SlicedData.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SlicedData.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SlicedData.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SlicedData.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SocketException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SocketException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SocketException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SocketException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SocketOperation.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SocketOperation.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SocketOperation.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SocketOperation.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/StreamSocket.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/StreamSocket.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/StreamSocket.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/StreamSocket.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/StringUtil.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/StringUtil.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/StringUtil.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/StringUtil.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SysLoggerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SysLoggerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SysLoggerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SysLoggerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/SyscallException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SyscallException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/SyscallException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/SyscallException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TCPConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TCPConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TCPConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TCPConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TCPEndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TCPEndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TCPEndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TCPEndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TcpAcceptor.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpAcceptor.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TcpAcceptor.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpAcceptor.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TcpConnector.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpConnector.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TcpConnector.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpConnector.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TcpEndpointFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpEndpointFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TcpEndpointFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpEndpointFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TcpEndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpEndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TcpEndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpEndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TcpTransceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpTransceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TcpTransceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TcpTransceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadHookPlugin.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadHookPlugin.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadHookPlugin.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadHookPlugin.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadObserverI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadObserverI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadObserverI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadObserverI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPool.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPool.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPool.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPool.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolCurrent.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolCurrent.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolCurrent.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolCurrent.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkItem.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkItem.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkItem.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkItem.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkQueue.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkQueue.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkQueue.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ThreadPoolWorkQueue.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Time.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Time.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Time.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Time.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TimeoutException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TimeoutException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TimeoutException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TimeoutException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ToStringMode.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ToStringMode.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ToStringMode.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ToStringMode.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TraceLevels.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TraceLevels.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TraceLevels.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TraceLevels.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TraceUtil.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TraceUtil.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TraceUtil.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TraceUtil.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Transceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Transceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Transceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Transceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/TwowayOnlyException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TwowayOnlyException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/TwowayOnlyException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/TwowayOnlyException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UDPConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UDPConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UDPConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UDPConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UDPEndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UDPEndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UDPEndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UDPEndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpConnector.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpConnector.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpConnector.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpConnector.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpEndpointFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpEndpointFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpEndpointFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpEndpointFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpEndpointI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpEndpointI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpEndpointI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpEndpointI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpMulticastClientTransceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpMulticastClientTransceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpMulticastClientTransceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpMulticastClientTransceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpMulticastServerTransceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpMulticastServerTransceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpMulticastServerTransceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpMulticastServerTransceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UdpTransceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpTransceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UdpTransceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UdpTransceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UnderlyingEndpointFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnderlyingEndpointFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UnderlyingEndpointFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnderlyingEndpointFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UnknownException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UnknownException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UnknownLocalException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownLocalException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UnknownLocalException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownLocalException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UnknownSlicedValue.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownSlicedValue.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UnknownSlicedValue.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownSlicedValue.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UnknownUserException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownUserException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UnknownUserException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UnknownUserException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UserException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UserException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UserException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UserException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/UserExceptionFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UserExceptionFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/UserExceptionFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/UserExceptionFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Util.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Util.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Util.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Util.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/Value.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Value.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/Value.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/Value.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactoryManager.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactoryManager.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactoryManager.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactoryManager.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactoryManagerI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactoryManagerI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/ValueFactoryManagerI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/ValueFactoryManagerI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSAcceptor.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSAcceptor.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSAcceptor.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSAcceptor.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSConnectionInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSConnectionInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSConnectionInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSConnectionInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSConnector.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSConnector.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSConnector.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSConnector.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpoint.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpoint.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpoint.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpoint.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpointFactory.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpointFactory.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpointFactory.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpointFactory.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpointInfo.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpointInfo.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSEndpointInfo.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSEndpointInfo.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WSTransceiver.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSTransceiver.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WSTransceiver.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WSTransceiver.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/WebSocketException.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WebSocketException.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/WebSocketException.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/WebSocketException.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/_ObjectPrxFactoryMethods.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/_ObjectPrxFactoryMethods.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/_ObjectPrxFactoryMethods.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/_ObjectPrxFactoryMethods.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/_ObjectPrxI.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/_ObjectPrxI.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/_ObjectPrxI.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/_ObjectPrxI.java diff --git a/java/src/Ice/src/main/java/com/zeroc/Ice/package-info.java b/java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/package-info.java similarity index 100% rename from java/src/Ice/src/main/java/com/zeroc/Ice/package-info.java rename to java/src/com.zeroc.ice/src/main/java/com/zeroc/Ice/package-info.java diff --git a/java/src/Ice/src/main/java/module-info.java b/java/src/com.zeroc.ice/src/main/java/module-info.java similarity index 100% rename from java/src/Ice/src/main/java/module-info.java rename to java/src/com.zeroc.ice/src/main/java/module-info.java diff --git a/java/src/IceBox/build.gradle b/java/src/com.zeroc.icebox/build.gradle similarity index 100% rename from java/src/IceBox/build.gradle rename to java/src/com.zeroc.icebox/build.gradle diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/Admin.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Admin.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/Admin.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Admin.java diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/FailureException.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/FailureException.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/FailureException.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/FailureException.java diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/Server.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Server.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/Server.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Server.java diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/Service.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Service.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/Service.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/Service.java diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/ServiceManagerI.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/ServiceManagerI.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/ServiceManagerI.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/ServiceManagerI.java diff --git a/java/src/IceBox/src/main/java/com/zeroc/IceBox/package-info.java b/java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/package-info.java similarity index 100% rename from java/src/IceBox/src/main/java/com/zeroc/IceBox/package-info.java rename to java/src/com.zeroc.icebox/src/main/java/com/zeroc/IceBox/package-info.java diff --git a/java/src/IceBox/src/main/java/module-info.java b/java/src/com.zeroc.icebox/src/main/java/module-info.java similarity index 100% rename from java/src/IceBox/src/main/java/module-info.java rename to java/src/com.zeroc.icebox/src/main/java/module-info.java diff --git a/java/src/IceBT/build.gradle b/java/src/com.zeroc.icebt/build.gradle similarity index 100% rename from java/src/IceBT/build.gradle rename to java/src/com.zeroc.icebt/build.gradle diff --git a/java/src/IceBT/src/main/java/android/bluetooth/BluetoothAdapter.java b/java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothAdapter.java similarity index 100% rename from java/src/IceBT/src/main/java/android/bluetooth/BluetoothAdapter.java rename to java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothAdapter.java diff --git a/java/src/IceBT/src/main/java/android/bluetooth/BluetoothDevice.java b/java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothDevice.java similarity index 100% rename from java/src/IceBT/src/main/java/android/bluetooth/BluetoothDevice.java rename to java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothDevice.java diff --git a/java/src/IceBT/src/main/java/android/bluetooth/BluetoothServerSocket.java b/java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothServerSocket.java similarity index 100% rename from java/src/IceBT/src/main/java/android/bluetooth/BluetoothServerSocket.java rename to java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothServerSocket.java diff --git a/java/src/IceBT/src/main/java/android/bluetooth/BluetoothSocket.java b/java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothSocket.java similarity index 100% rename from java/src/IceBT/src/main/java/android/bluetooth/BluetoothSocket.java rename to java/src/com.zeroc.icebt/src/main/java/android/bluetooth/BluetoothSocket.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/AcceptorI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/AcceptorI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/AcceptorI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/AcceptorI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/ConnectionInfo.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/ConnectionInfo.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/ConnectionInfo.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/ConnectionInfo.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/ConnectorI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/ConnectorI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/ConnectorI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/ConnectorI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointFactoryI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointFactoryI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointFactoryI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointFactoryI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointInfo.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointInfo.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/EndpointInfo.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/EndpointInfo.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/Instance.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/Instance.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/Instance.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/Instance.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/PluginFactory.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/PluginFactory.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/PluginFactory.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/PluginFactory.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/PluginI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/PluginI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/PluginI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/PluginI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/TransceiverI.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/TransceiverI.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/TransceiverI.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/TransceiverI.java diff --git a/java/src/IceBT/src/main/java/com/zeroc/IceBT/package-info.java b/java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/package-info.java similarity index 100% rename from java/src/IceBT/src/main/java/com/zeroc/IceBT/package-info.java rename to java/src/com.zeroc.icebt/src/main/java/com/zeroc/IceBT/package-info.java diff --git a/java/src/IceBT/src/main/java/module-info.java b/java/src/com.zeroc.icebt/src/main/java/module-info.java similarity index 100% rename from java/src/IceBT/src/main/java/module-info.java rename to java/src/com.zeroc.icebt/src/main/java/module-info.java diff --git a/java/src/IceDiscovery/build.gradle b/java/src/com.zeroc.icediscovery/build.gradle similarity index 100% rename from java/src/IceDiscovery/build.gradle rename to java/src/com.zeroc.icediscovery/build.gradle diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LocatorI.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LocatorI.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LocatorI.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LocatorI.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LocatorRegistryI.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LocatorRegistryI.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LocatorRegistryI.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LocatorRegistryI.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LookupI.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LookupI.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LookupI.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LookupI.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LookupReplyI.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LookupReplyI.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/LookupReplyI.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/LookupReplyI.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/PluginFactory.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/PluginFactory.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/PluginFactory.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/PluginFactory.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/PluginI.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/PluginI.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/PluginI.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/PluginI.java diff --git a/java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/package-info.java b/java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/package-info.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/com/zeroc/IceDiscovery/package-info.java rename to java/src/com.zeroc.icediscovery/src/main/java/com/zeroc/IceDiscovery/package-info.java diff --git a/java/src/IceDiscovery/src/main/java/module-info.java b/java/src/com.zeroc.icediscovery/src/main/java/module-info.java similarity index 100% rename from java/src/IceDiscovery/src/main/java/module-info.java rename to java/src/com.zeroc.icediscovery/src/main/java/module-info.java diff --git a/java/src/IceGrid/build.gradle b/java/src/com.zeroc.icegrid/build.gradle similarity index 100% rename from java/src/IceGrid/build.gradle rename to java/src/com.zeroc.icegrid/build.gradle diff --git a/java/src/IceGrid/src/main/java/com/zeroc/IceGrid/package-info.java b/java/src/com.zeroc.icegrid/src/main/java/com/zeroc/IceGrid/package-info.java similarity index 100% rename from java/src/IceGrid/src/main/java/com/zeroc/IceGrid/package-info.java rename to java/src/com.zeroc.icegrid/src/main/java/com/zeroc/IceGrid/package-info.java diff --git a/java/src/IceGrid/src/main/java/module-info.java b/java/src/com.zeroc.icegrid/src/main/java/module-info.java similarity index 100% rename from java/src/IceGrid/src/main/java/module-info.java rename to java/src/com.zeroc.icegrid/src/main/java/module-info.java diff --git a/java/src/IceLocatorDiscovery/build.gradle b/java/src/com.zeroc.icelocatordiscovery/build.gradle similarity index 100% rename from java/src/IceLocatorDiscovery/build.gradle rename to java/src/com.zeroc.icelocatordiscovery/build.gradle diff --git a/java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/Plugin.java b/java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/Plugin.java similarity index 100% rename from java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/Plugin.java rename to java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/Plugin.java diff --git a/java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginFactory.java b/java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginFactory.java similarity index 100% rename from java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginFactory.java rename to java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginFactory.java diff --git a/java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginI.java b/java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginI.java similarity index 100% rename from java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginI.java rename to java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/PluginI.java diff --git a/java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/package-info.java b/java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/package-info.java similarity index 100% rename from java/src/IceLocatorDiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/package-info.java rename to java/src/com.zeroc.icelocatordiscovery/src/main/java/com/zeroc/IceLocatorDiscovery/package-info.java diff --git a/java/src/IceLocatorDiscovery/src/main/java/module-info.java b/java/src/com.zeroc.icelocatordiscovery/src/main/java/module-info.java similarity index 100% rename from java/src/IceLocatorDiscovery/src/main/java/module-info.java rename to java/src/com.zeroc.icelocatordiscovery/src/main/java/module-info.java diff --git a/java/src/IceStorm/build.gradle b/java/src/com.zeroc.icestorm/build.gradle similarity index 100% rename from java/src/IceStorm/build.gradle rename to java/src/com.zeroc.icestorm/build.gradle diff --git a/java/src/IceStorm/src/main/java/com/zeroc/IceStorm/package-info.java b/java/src/com.zeroc.icestorm/src/main/java/com/zeroc/IceStorm/package-info.java similarity index 100% rename from java/src/IceStorm/src/main/java/com/zeroc/IceStorm/package-info.java rename to java/src/com.zeroc.icestorm/src/main/java/com/zeroc/IceStorm/package-info.java diff --git a/java/src/IceStorm/src/main/java/module-info.java b/java/src/com.zeroc.icestorm/src/main/java/module-info.java similarity index 100% rename from java/src/IceStorm/src/main/java/module-info.java rename to java/src/com.zeroc.icestorm/src/main/java/module-info.java