20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.rmi.*;
25 import java.rmi.activation.*;
26 import java.util.*;
27
28 public class ExtLoadedImplTest {
29
30 public static void main(String[] args) {
31
32 System.err.println("\nRegression test for bug 4500504\n");
33
34 TestLibrary.suggestSecurityManager("java.rmi.RMISecurityManager");
35
36 RMID rmid = null;
37
38 try {
39 RMID.removeLog();
40 rmid = RMID.createRMID();
41 rmid.start();
42 Properties p = new Properties();
43 p.put("java.security.policy",
44 TestParams.defaultGroupPolicy);
45 p.put("java.security.manager",
46 TestParams.defaultSecurityManager);
47 p.put("java.ext.dirs", "ext");
48
49
50 System.err.println("Creating descriptors");
51 ActivationGroupDesc groupDesc =
52 new ActivationGroupDesc(p, null);
53 ActivationGroupID groupID =
54 ActivationGroup.getSystem().registerGroup(groupDesc);
55 ActivationDesc objDesc =
56 new ActivationDesc(groupID, "ExtLoadedImpl", null, null);
57
58 System.err.println("Registering descriptors");
59 CheckLoader obj = (CheckLoader) Activatable.register(objDesc);
60
|
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 import java.rmi.*;
25 import java.rmi.activation.*;
26 import java.util.*;
27
28 public class ExtLoadedImplTest {
29
30 public static void main(String[] args) {
31
32 System.err.println("\nRegression test for bug 4500504\n");
33
34 TestLibrary.suggestSecurityManager("java.rmi.RMISecurityManager");
35
36 RMID rmid = null;
37
38 try {
39 RMID.removeLog();
40 rmid = RMID.createRMIDOnEphemeralPort();
41 rmid.start();
42 Properties p = new Properties();
43 p.put("java.security.policy",
44 TestParams.defaultGroupPolicy);
45 p.put("java.security.manager",
46 TestParams.defaultSecurityManager);
47 p.put("java.ext.dirs", "ext");
48
49
50 System.err.println("Creating descriptors");
51 ActivationGroupDesc groupDesc =
52 new ActivationGroupDesc(p, null);
53 ActivationGroupID groupID =
54 ActivationGroup.getSystem().registerGroup(groupDesc);
55 ActivationDesc objDesc =
56 new ActivationDesc(groupID, "ExtLoadedImpl", null, null);
57
58 System.err.println("Registering descriptors");
59 CheckLoader obj = (CheckLoader) Activatable.register(objDesc);
60
|