Stop using deprecated class.
diff --git a/taverna-server-worker/src/main/java/org/taverna/server/localworker/impl/TavernaRunManager.java b/taverna-server-worker/src/main/java/org/taverna/server/localworker/impl/TavernaRunManager.java
index 02fffaa..167302c 100644
--- a/taverna-server-worker/src/main/java/org/taverna/server/localworker/impl/TavernaRunManager.java
+++ b/taverna-server-worker/src/main/java/org/taverna/server/localworker/impl/TavernaRunManager.java
@@ -34,7 +34,6 @@
 
 import java.io.ByteArrayInputStream;
 import java.net.URI;
-import java.rmi.RMISecurityManager;
 import java.rmi.RemoteException;
 import java.rmi.registry.Registry;
 import java.rmi.server.UnicastRemoteObject;
@@ -189,7 +188,6 @@
 	 *             the workflow, or if we can't build the worker instance, or
 	 *             register it. Also if the arguments are wrong.
 	 */
-	@SuppressWarnings("deprecation")
 	public static void main(String[] args) throws Exception {
 		if (args.length < 2)
 			throw new Exception("wrong # args: must be \"" + usage + "\"");
@@ -198,7 +196,7 @@
 					.getResource(SECURITY_POLICY_FILE).toExternalForm());
 			setProperty(RMI_HOST_PROP, LOCALHOST);
 		}
-		setSecurityManager(new RMISecurityManager());
+		setSecurityManager(new SecurityManager());
 		factoryName = args[args.length - 1];
 		TavernaRunManager man = new TavernaRunManager(args[0]);
 		for (int i = 1; i < args.length - 1; i++)