diff options
author | slewis | 2011-04-08 12:52:53 +0000 |
---|---|---|
committer | slewis | 2011-04-08 12:52:53 +0000 |
commit | 88df00af70b44f89c4d85a33e183eb91bf803f47 (patch) | |
tree | 4dd1597e3e2d6ed7101fe343c597e2b101bfa2db | |
parent | 9a959f0b6546cf19f2291aedf5b7de45137bdf73 (diff) | |
download | org.eclipse.ecf-88df00af70b44f89c4d85a33e183eb91bf803f47.tar.gz org.eclipse.ecf-88df00af70b44f89c4d85a33e183eb91bf803f47.tar.xz org.eclipse.ecf-88df00af70b44f89c4d85a33e183eb91bf803f47.zip |
Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=342230
6 files changed, 7 insertions, 49 deletions
diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/META-INF/MANIFEST.MF b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/META-INF/MANIFEST.MF index 5148f5a59..c82d04e59 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/META-INF/MANIFEST.MF +++ b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/META-INF/MANIFEST.MF @@ -9,7 +9,9 @@ Require-Bundle: org.eclipse.ecf, org.eclipse.equinox.common;bundle-version="3.6.0" Bundle-RequiredExecutionEnvironment: J2SE-1.5 Bundle-ActivationPolicy: lazy -Import-Package: org.apache.commons.httpclient;version="3.1.0", +Import-Package: org.osgi.framework, + org.osgi.util.tracker, + org.apache.commons.httpclient;version="3.1.0", org.apache.commons.httpclient.auth;version="3.1.0", org.apache.commons.httpclient.methods;version="3.1.0", org.apache.commons.httpclient.params;version="3.1.0", diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/Messages.java b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/Messages.java deleted file mode 100644 index d61c69c86..000000000 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/Messages.java +++ /dev/null @@ -1,31 +0,0 @@ -/******************************************************************************* - * Copyright (c) 2010-2011 Naumen. All rights reserved. This - * program and the accompanying materials are made available under the terms of - * the Eclipse Public License v1.0 which accompanies this distribution, and is - * available at http://www.eclipse.org/legal/epl-v10.html - * - * Contributors: - * Pavel Samolisov - initial API and implementation - *******************************************************************************/ -package org.eclipse.ecf.internal.remoteservice.rpc; - -import org.eclipse.osgi.util.NLS; - -public class Messages extends NLS { - - private static final String BUNDLE_NAME = "org.eclipse.ecf.internal.remoteservice.rpc.messages"; //$NON-NLS-1$ - - public static String RPC_INVALID_PARAMETERS_TO_ID_CREATION; - public static String RPC_COULD_NOT_CREATE_ID; - public static String RPC_COULD_NOT_CREATE_CONTAINER; - public static String RPC_EXCEPTION_WHILE_EXECUTION_METHOD; - - static { - // initialize resource bundle - NLS.initializeMessages(BUNDLE_NAME, Messages.class); - } - - private Messages() { - // empty constructor - } -} diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/RpcClientContainerInstantiator.java b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/RpcClientContainerInstantiator.java index cb028b349..248b63a74 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/RpcClientContainerInstantiator.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/RpcClientContainerInstantiator.java @@ -33,7 +33,7 @@ public class RpcClientContainerInstantiator extends BaseContainerInstantiator im ID = (RpcId) IDFactory.getDefault().createID(RpcNamespace.NAME, parameters); return new RpcClientContainer(ID); } catch (Exception e) { - throw new ContainerCreateException(Messages.RPC_COULD_NOT_CREATE_CONTAINER, e); + throw new ContainerCreateException("Could not create RPCClientContainer", e); //$NON-NLS-1$ } } diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/messages.properties b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/messages.properties deleted file mode 100644 index 1c4048f63..000000000 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/internal/remoteservice/rpc/messages.properties +++ /dev/null @@ -1,11 +0,0 @@ -############################################################################ -# Copyright (c) 2010-2011 Naumen, IBM Corp, and others. -# All rights reserved. This program and the accompanying materials -# are made available under the terms of the Eclipse Public License v1.0 -# which accompanies this distribution, and is available at -# http://www.eclipse.org/legal/epl-v10.html -############################################################################ -RPC_INVALID_PARAMETERS_TO_ID_CREATION = Invalid parameters to RPCID creation -RPC_COULD_NOT_CREATE_ID = Could not create RPC ID -RPC_COULD_NOT_CREATE_CONTAINER = Could not create RPCClientContainer -RPC_EXCEPTION_WHILE_EXECUTION_METHOD = Exception while execution method:
\ No newline at end of file diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/client/RpcClientService.java b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/client/RpcClientService.java index 95cb2f76d..b8b41a0b1 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/client/RpcClientService.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/client/RpcClientService.java @@ -17,7 +17,6 @@ import org.eclipse.core.runtime.IStatus; import org.eclipse.core.runtime.Status;
import org.eclipse.ecf.core.util.ECFException;
import org.eclipse.ecf.internal.remoteservice.rpc.Activator;
-import org.eclipse.ecf.internal.remoteservice.rpc.Messages;
import org.eclipse.ecf.remoteservice.IRemoteCall;
import org.eclipse.ecf.remoteservice.client.*;
import org.eclipse.ecf.remoteservice.rpc.RpcException;
@@ -96,7 +95,7 @@ public class RpcClientService extends AbstractClientService { try {
result = client.execute(operation, toObjectsArray(operation, call, callable));
} catch (Exception e) {
- handleException(Messages.RPC_EXCEPTION_WHILE_EXECUTION_METHOD + operation, e);
+ handleException("Exception while executing method:" + operation, e); //$NON-NLS-1$
}
return result;
diff --git a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/identity/RpcNamespace.java b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/identity/RpcNamespace.java index b42a2d964..01720e670 100644 --- a/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/identity/RpcNamespace.java +++ b/framework/bundles/org.eclipse.ecf.remoteservice.rpc/src/org/eclipse/ecf/remoteservice/rpc/identity/RpcNamespace.java @@ -13,7 +13,6 @@ import java.net.URI; import java.net.URL; import java.util.*; import org.eclipse.ecf.core.identity.*; -import org.eclipse.ecf.internal.remoteservice.rpc.Messages; import org.eclipse.ecf.remoteservice.rpc.client.RpcClientContainer; /** @@ -80,9 +79,9 @@ public class RpcNamespace extends Namespace { else if (parameters[0] instanceof RpcId) return (ID) parameters[0]; } - throw new IllegalArgumentException(Messages.RPC_INVALID_PARAMETERS_TO_ID_CREATION); + throw new IllegalArgumentException("Invalid parameters to RPCID creation"); //$NON-NLS-1$ } catch (Exception e) { - throw new IDCreateException(Messages.RPC_COULD_NOT_CREATE_ID, e); + throw new IDCreateException("Could not create RPC ID", e); //$NON-NLS-1$ } } |