< prev index next >

test/javax/management/remote/mandatory/connection/RMIConnectorInternalMapTest.java

Print this page
rev 16783 : 8176176: fix @modules in jdk_svc tests
Reviewed-by: duke


  25 import java.lang.ref.WeakReference;
  26 import java.lang.reflect.Field;
  27 import java.util.Collections;
  28 import java.util.Map;
  29 import javax.management.MBeanServer;
  30 import javax.management.MBeanServerConnection;
  31 import javax.management.remote.JMXConnector;
  32 import javax.management.remote.JMXConnectorFactory;
  33 import javax.management.remote.JMXConnectorServer;
  34 import javax.management.remote.JMXConnectorServerFactory;
  35 import javax.management.remote.JMXPrincipal;
  36 import javax.management.remote.JMXServiceURL;
  37 import javax.management.remote.rmi.RMIConnector;
  38 import javax.security.auth.Subject;
  39 
  40 /*
  41  * @test
  42  * @bug 6566891
  43  * @summary Check no memory leak on RMIConnector's rmbscMap
  44  * @author Shanliang JIANG

  45  * @modules java.management.rmi/javax.management.remote.rmi:open

  46  * @run clean RMIConnectorInternalMapTest
  47  * @run build RMIConnectorInternalMapTest
  48  * @run main RMIConnectorInternalMapTest
  49  */
  50 
  51 public class RMIConnectorInternalMapTest {
  52     public static void main(String[] args) throws Exception {
  53         System.out.println("---RMIConnectorInternalMapTest starting...");
  54 
  55         JMXConnectorServer connectorServer = null;
  56         JMXConnector connectorClient = null;
  57 
  58         try {
  59             MBeanServer mserver = ManagementFactory.getPlatformMBeanServer();
  60             JMXServiceURL serverURL = new JMXServiceURL("rmi", "localhost", 0);
  61             connectorServer = JMXConnectorServerFactory.newJMXConnectorServer(serverURL, null, mserver);
  62             connectorServer.start();
  63 
  64             JMXServiceURL serverAddr = connectorServer.getAddress();
  65             connectorClient = JMXConnectorFactory.connect(serverAddr, null);




  25 import java.lang.ref.WeakReference;
  26 import java.lang.reflect.Field;
  27 import java.util.Collections;
  28 import java.util.Map;
  29 import javax.management.MBeanServer;
  30 import javax.management.MBeanServerConnection;
  31 import javax.management.remote.JMXConnector;
  32 import javax.management.remote.JMXConnectorFactory;
  33 import javax.management.remote.JMXConnectorServer;
  34 import javax.management.remote.JMXConnectorServerFactory;
  35 import javax.management.remote.JMXPrincipal;
  36 import javax.management.remote.JMXServiceURL;
  37 import javax.management.remote.rmi.RMIConnector;
  38 import javax.security.auth.Subject;
  39 
  40 /*
  41  * @test
  42  * @bug 6566891
  43  * @summary Check no memory leak on RMIConnector's rmbscMap
  44  * @author Shanliang JIANG
  45  *
  46  * @modules java.management.rmi/javax.management.remote.rmi:open
  47  *
  48  * @run clean RMIConnectorInternalMapTest
  49  * @run build RMIConnectorInternalMapTest
  50  * @run main RMIConnectorInternalMapTest
  51  */
  52 
  53 public class RMIConnectorInternalMapTest {
  54     public static void main(String[] args) throws Exception {
  55         System.out.println("---RMIConnectorInternalMapTest starting...");
  56 
  57         JMXConnectorServer connectorServer = null;
  58         JMXConnector connectorClient = null;
  59 
  60         try {
  61             MBeanServer mserver = ManagementFactory.getPlatformMBeanServer();
  62             JMXServiceURL serverURL = new JMXServiceURL("rmi", "localhost", 0);
  63             connectorServer = JMXConnectorServerFactory.newJMXConnectorServer(serverURL, null, mserver);
  64             connectorServer.start();
  65 
  66             JMXServiceURL serverAddr = connectorServer.getAddress();
  67             connectorClient = JMXConnectorFactory.connect(serverAddr, null);


< prev index next >