test/sun/rmi/runtime/Log/6409194/NoConsoleOutput.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. --- 1,7 ---- /* ! * Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation.
*** 88,108 **** System.err.println("TEST PASSED"); } public static class DoRMIStuff { - private static final int PORT = 2020; private interface Foo extends Remote { Object echo(Object obj) throws RemoteException; } private static class FooImpl implements Foo { FooImpl() { } public Object echo(Object obj) { return obj; } } public static void main(String[] args) throws Exception { ! LocateRegistry.createRegistry(PORT); ! Registry reg = LocateRegistry.getRegistry("", PORT); FooImpl fooimpl = new FooImpl(); UnicastRemoteObject.exportObject(fooimpl, 0); reg.rebind("foo", fooimpl); Foo foostub = (Foo) reg.lookup("foo"); FooImpl fooimpl2 = new FooImpl(); --- 88,108 ---- System.err.println("TEST PASSED"); } public static class DoRMIStuff { private interface Foo extends Remote { Object echo(Object obj) throws RemoteException; } private static class FooImpl implements Foo { FooImpl() { } public Object echo(Object obj) { return obj; } } public static void main(String[] args) throws Exception { ! Registry registry = TestLibrary.createRegistryOnUnusedPort(); ! int registryPort = TestLibrary.getRegistryPort(registry); ! Registry reg = LocateRegistry.getRegistry("", registryPort); FooImpl fooimpl = new FooImpl(); UnicastRemoteObject.exportObject(fooimpl, 0); reg.rebind("foo", fooimpl); Foo foostub = (Foo) reg.lookup("foo"); FooImpl fooimpl2 = new FooImpl();