User: stark   
  Date: 01/03/14 00:17:49

  Modified:    src/main/org/jboss/test/naming TestExternalContext.java
  Log:
  Change to use JMXAdaptor since this is what is included in the jbosstest
  src/lib/deployer.jar
  
  Revision  Changes    Path
  1.2       +8 -7      
jbosstest/src/main/org/jboss/test/naming/TestExternalContext.java
  
  Index: TestExternalContext.java
  ===================================================================
  RCS file: 
/products/cvs/ejboss/jbosstest/src/main/org/jboss/test/naming/TestExternalContext.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TestExternalContext.java  2001/03/14 06:43:53     1.1
  +++ TestExternalContext.java  2001/03/14 08:17:49     1.2
  @@ -4,6 +4,7 @@
   import java.util.ArrayList;
   import java.util.Iterator;
   import java.util.Set;
  +import javax.management.ObjectInstance;
   import javax.management.ObjectName;
   import javax.management.RuntimeMBeanException;
   import javax.naming.Context;
  @@ -11,8 +12,7 @@
   import javax.naming.NamingEnumeration;
   import javax.naming.NamingException;
   
  -import org.jboss.jmx.interfaces.JMXConnector;
  -import org.jboss.jmx.client.RMIClientConnectorImpl;
  +import org.jboss.jmx.interfaces.JMXAdaptor;
   
   /** A test of the ExternalContext naming mbean. To test there needs to be
   one or more ExternalContex mbeans setup. An example filesystem context
  @@ -30,12 +30,12 @@
   java.naming.provider.url=file:/tmp
   
   @author [EMAIL PROTECTED]
  -@version $Revision: 1.1 $
  +@version $Revision: 1.2 $
   */
   public class TestExternalContext extends junit.framework.TestCase
   {
       private ObjectName[] contextNames;
  -    private JMXConnector connector;
  +    private JMXAdaptor server;
   
       public TestExternalContext(String name)
       {
  @@ -48,14 +48,15 @@
           {
               contextNames = null;
               String serverName = InetAddress.getLocalHost().getHostName();
  -            connector = new RMIClientConnectorImpl(serverName);
  +            JMXAdaptor server = (JMXAdaptor) new InitialContext().lookup("jmx");
               ObjectName pattern = new ObjectName("*:service=ExternalContext,*");
  -            Set names = connector.queryNames(pattern, null);
  +            Set names = server.queryMBeans(pattern, null);
               Iterator iter = names.iterator();
               ArrayList tmp = new ArrayList();
               while( iter.hasNext() )
               {
  -                Object name = iter.next();
  +                ObjectInstance oi = (ObjectInstance) iter.next();
  +                ObjectName name = oi.getObjectName();
                   System.out.println(name);
                   tmp.add(name);
               }
  
  
  

Reply via email to