16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /* @test
25 * @bug 4116082
26 *
27 * @summary synopsis: rmid should not destroy group when it reports
28 * inactiveGroup
29 * @author Ann Wollrath
30 *
31 * @library ../../../testlibrary
32 * @modules java.rmi/sun.rmi.registry
33 * java.rmi/sun.rmi.server
34 * java.rmi/sun.rmi.transport
35 * java.rmi/sun.rmi.transport.tcp
36 * @build TestLibrary RMID ActivationLibrary ActivateMe InactiveGroup_Stub
37 * @run main/othervm/policy=security.policy/timeout=240 InactiveGroup
38 */
39
40 import java.io.*;
41 import java.rmi.*;
42 import java.rmi.activation.*;
43 import java.rmi.server.*;
44 import java.rmi.registry.*;
45 import java.util.Properties;
46
47 public class InactiveGroup
48 implements ActivateMe, Runnable
49 {
50
51 private ActivationID id;
52
53 public InactiveGroup(ActivationID id, MarshalledObject obj)
54 throws ActivationException, RemoteException
55 {
|
16 * 2 along with this work; if not, write to the Free Software Foundation,
17 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 *
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 /* @test
25 * @bug 4116082
26 *
27 * @summary synopsis: rmid should not destroy group when it reports
28 * inactiveGroup
29 * @author Ann Wollrath
30 *
31 * @library ../../../testlibrary
32 * @modules java.rmi/sun.rmi.registry
33 * java.rmi/sun.rmi.server
34 * java.rmi/sun.rmi.transport
35 * java.rmi/sun.rmi.transport.tcp
36 * java.base/sun.nio.ch
37 * @build TestLibrary RMID ActivationLibrary ActivateMe InactiveGroup_Stub
38 * @run main/othervm/policy=security.policy/timeout=240 InactiveGroup
39 */
40
41 import java.io.*;
42 import java.rmi.*;
43 import java.rmi.activation.*;
44 import java.rmi.server.*;
45 import java.rmi.registry.*;
46 import java.util.Properties;
47
48 public class InactiveGroup
49 implements ActivateMe, Runnable
50 {
51
52 private ActivationID id;
53
54 public InactiveGroup(ActivationID id, MarshalledObject obj)
55 throws ActivationException, RemoteException
56 {
|