[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2002-03-07 Thread Andreas Schaefer

  User: schaefera
  Date: 02/03/07 21:30:48

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Adjusted the JSR-77 implementation to the current specification. Also the
  StateManageable methods are renamed to avoid conflicts with the JBoss
  MBean lifecycle. Also XDoclet is used to generated the StandardMBean
  interfaces.
  
  Revision  ChangesPath
  1.29  +4 -4  jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- NamingService.java16 Feb 2002 09:52:36 -  1.28
  +++ NamingService.java8 Mar 2002 05:30:48 -   1.29
  @@ -22,7 +22,7 @@
   
   import org.jnp.server.Main;
   
  -import org.jboss.management.j2ee.JNDI;
  +import org.jboss.management.j2ee.JNDIResource;
   import org.jboss.system.ServiceMBeanSupport;
   
   /**
  @@ -31,7 +31,7 @@
* @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
* @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
* @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  - * @version $Revision: 1.28 $
  + * @version $Revision: 1.29 $
*   
* pbRevisions:/b
*
  @@ -202,7 +202,7 @@
 super.postRegister( pRegistrationDone );
 if( pRegistrationDone.booleanValue() ) {
// Create the JSR-77 management representation
  - mJNDI = JNDI.create( getServer(), LocalJNDI, getServiceName() );
  + mJNDI = JNDIResource.create( getServer(), LocalJNDI, getServiceName() );
 }
  }
  
  @@ -211,7 +211,7 @@
 super.postDeregister();
 if( mJNDI != null ) {
// Destroy the JSR-77 management representation
  - JNDI.destroy( getServer(), LocalJNDI );
  + JNDIResource.destroy( getServer(), LocalJNDI );
 }
  }
  
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2002-02-16 Thread Jason Dillon

  User: user57  
  Date: 02/02/16 01:52:36

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
   o use supplied name if given
  
  Revision  ChangesPath
  1.28  +5 -11 jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.27
  retrieving revision 1.28
  diff -u -r1.27 -r1.28
  --- NamingService.java15 Feb 2002 00:46:55 -  1.27
  +++ NamingService.java16 Feb 2002 09:52:36 -  1.28
  @@ -31,7 +31,7 @@
* @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
* @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
* @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  - * @version $Revision: 1.27 $
  + * @version $Revision: 1.28 $
*   
* pbRevisions:/b
*
  @@ -124,19 +124,13 @@
   naming.setServerSocketFactory(factoryClassName);
   }
   
  -   public ObjectName getObjectName(MBeanServer server, ObjectName name)
  +   protected ObjectName getObjectName(MBeanServer server, ObjectName name)
 throws javax.management.MalformedObjectNameException
  {
  -  return OBJECT_NAME;
  +  return name == null ? OBJECT_NAME : name;
  }
  
  -   public String getName()
  -   {
  -  return Naming;
  -   }
  -
  -
  -   public void startService()
  +   protected void startService()
 throws Exception
  {
 boolean debug = log.isDebugEnabled();
  @@ -197,7 +191,7 @@
log.info(Listening on port +naming.getPort());
  }
   
  -   public void stopService()
  +   protected void stopService()
  {
 naming.stop();
 log.debug(JNP server stopped);
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2002-02-09 Thread Adrian Brock

  User: ejort   
  Date: 02/02/09 08:09:25

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Guarded info logging. Faster when not interested in life-cycle logging
  
  Revision  ChangesPath
  1.26  +3 -2  jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.25
  retrieving revision 1.26
  diff -u -r1.25 -r1.26
  --- NamingService.java12 Jan 2002 21:14:29 -  1.25
  +++ NamingService.java9 Feb 2002 16:09:25 -   1.26
  @@ -31,7 +31,7 @@
* @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
* @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
* @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  - * @version $Revision: 1.25 $
  + * @version $Revision: 1.26 $
*   
* pbRevisions:/b
*
  @@ -193,7 +193,8 @@
 Reference envRef = new Reference(javax.naming.Context, refAddr, 
ENCFactory.class.getName(), null);
 Context ctx = (Context)iniCtx.lookup(java:);
 ctx.rebind(comp, envRef);
  -  log.info(Listening on port +naming.getPort());
  +  if (log.isInfoEnabled())
  + log.info(Listening on port +naming.getPort());
  }
   
  public void stopService()
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2002-01-12 Thread Adrian Brock

  User: ejort   
  Date: 02/01/12 13:14:29

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Remove directory reference to log4j Category in preparation for log4j 1.2
  
  Revision  ChangesPath
  1.25  +4 -5  jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- NamingService.java2002/01/05 12:08:53 1.24
  +++ NamingService.java2002/01/12 21:14:29 1.25
  @@ -31,7 +31,7 @@
* @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
* @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
* @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  - * @version $Revision: 1.24 $
  + * @version $Revision: 1.25 $
*   
* pbRevisions:/b
*
  @@ -62,16 +62,15 @@
  // Constructors --
  public NamingService()
  {
  -  String categoryName = log.getCategory().getName();
  -  naming = new Main(categoryName);
  +  naming = new Main(this.getClass().getName());
  }
  -   
  +
  // Public 
  public void setPort(int port)
  {
 naming.setPort(port);
  }
  -   
  +
  public int getPort()
  {
 return naming.getPort();
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-12-08 Thread Jason Dillon

  User: user57  
  Date: 01/12/08 21:24:25

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
   o minor logging changes; trying to make the default configuration less
 verbose on console, enable debug on console
  
  Revision  ChangesPath
  1.23  +14 -7 jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- NamingService.java2001/12/03 02:26:01 1.22
  +++ NamingService.java2001/12/09 05:24:25 1.23
  @@ -31,7 +31,7 @@
* @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
* @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
* @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  - * @version $Revision: 1.22 $
  + * @version $Revision: 1.23 $
*   
* pbRevisions:/b
*
  @@ -140,6 +140,8 @@
  public void startService()
 throws Exception
  {
  +  boolean debug = log.isDebugEnabled();
  +  
 // Read jndi.properties into system properties
 // RO: this is necessary because some components (=Tomcat servlets) use a 
 // buggy classloader that disallows finding the resource properly
  @@ -152,29 +154,34 @@
 {
String key = (String) keys.nextElement();
String value = props.getProperty(key);
  - log.debug(System.setProperty, key=+key+, value=+value);
  + if (debug) {
  +log.debug(System.setProperty, key=+key+, value=+value);
  + }
System.setProperty(key, value);
 }
 naming.start();
  +  
 /* Create a default InitialContext and dump out its env to show what 
properties
were used in its creation. If we find a Context.PROVIDER_URL property
issue a warning as this means JNDI lookups are going through RMI.
 */
 InitialContext iniCtx = new InitialContext();
 Hashtable env = iniCtx.getEnvironment();
  -  log.info(InitialContext Environment:);
  +  log.debug(InitialContext Environment:);
 String providerURL = null;
 for (Enumeration keys = env.keys(); keys.hasMoreElements(); )
 {
String key = (String) keys.nextElement();
String value = (String) env.get(key);
  - log.info(key=+key+, value=+value);
  + if (debug) {
  +log.debug(key=+key+, value=+value);
  + }
if( key.equals(Context.PROVIDER_URL) )
   providerURL = value;
 }
 // Warn if there was a Context.PROVIDER_URL
 if( providerURL != null )
  - log.warn(Saw Context.PROVIDER_URL in server jndi.properties, 
url=+providerURL);
  + log.warn(Context.PROVIDER_URL in server jndi.properties, 
url=+providerURL);
   
 /* Bind an ObjectFactory to java:comp so that java:comp/env lookups
  produce a unique context for each thread contexxt ClassLoader that
  @@ -186,13 +193,13 @@
 Reference envRef = new Reference(javax.naming.Context, refAddr, 
ENCFactory.class.getName(), null);
 Context ctx = (Context)iniCtx.lookup(java:);
 ctx.rebind(comp, envRef);
  -  log.info(Naming started on port +naming.getPort());
  +  log.info(Listening on port +naming.getPort());
  }
   
  public void stopService()
  {
 naming.stop();
  -  log.info(JNP server stopped);
  +  log.debug(JNP server stopped);
  }
  
  public void postRegister( Boolean pRegistrationDone )
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-12-02 Thread Andreas Schaefer

  User: schaefera
  Date: 01/12/02 18:26:01

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Added the State-Management to the JSR-77 JNDI component as well as
  adding the proper creation in the NamingService of this component.
  Now postRegister() and postDeregister() create/destroy the JSR-77
  representant because then start() and stop() works as expected.
  I also added a ServiceName which is the actual name of the MBean
  to the ServiceMBeanSupport therefore the MBean itself can hand its
  name over to another MBean (necessary for JSR-77).
  
  Revision  ChangesPath
  1.22  +41 -17jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- NamingService.java2001/11/28 06:33:38 1.21
  +++ NamingService.java2001/12/03 02:26:01 1.22
  @@ -25,15 +25,26 @@
   import org.jboss.management.j2ee.JNDI;
   import org.jboss.system.ServiceMBeanSupport;
   
  -/** A JBoss service that starts the jnp JNDI server.
  - *  
  - *   @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
  - *   @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
  - *   @version $Revision: 1.21 $
  +/**
  + * A JBoss service that starts the jnp JNDI server.
*
  - * Revisions:
  - * 20010622 scott.stark: Report IntialContext env for problem tracing
  - */
  + * @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
  + * @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
  + * @author a href=mailto:[EMAIL PROTECTED];Andreas Schaefer/a.
  + * @version $Revision: 1.22 $
  + *   
  + * pbRevisions:/b
  + *
  + * pb20010622 scott.stark:/b
  + * ul
  + * li Report IntialContext env for problem tracing
  + * /ul
  + * pb20011202 Andreas Schaefer:/b
  + * ul
  + * li Added JSR-77 representation, see {@liink #postRegister postRegister()}
  + *  and {@link #postDeregister postDeregister()}.
  + * /ul
  + **/
   public class NamingService
  extends ServiceMBeanSupport
  implements NamingServiceMBean
  @@ -43,6 +54,9 @@
  // Attributes 
  Main naming;
  
  +   /** Object Name of the JSR-77 representant of this servie **/
  +   ObjectName mJNDI;
  +   
  // Static 
   
  // Constructors --
  @@ -173,21 +187,31 @@
 Context ctx = (Context)iniCtx.lookup(java:);
 ctx.rebind(comp, envRef);
 log.info(Naming started on port +naming.getPort());
  -  
  -  // Finally create the JSR-77 management representation
  -  JNDI.create( getServer(), LocalJNDI );
  }
   
  public void stopService()
  {
  -  // First destroy the JSR-77 management representation
  -  JNDI.destroy( getServer(), LocalJNDI );
  -  
 naming.stop();
 log.info(JNP server stopped);
  }
  -
  +   
  +   public void postRegister( Boolean pRegistrationDone )
  +   {
  +  super.postRegister( pRegistrationDone );
  +  if( pRegistrationDone.booleanValue() ) {
  + // Create the JSR-77 management representation
  + mJNDI = JNDI.create( getServer(), LocalJNDI, getServiceName() );
  +  }
  +   }
  +   
  +   public void postDeregister()
  +   {
  +  super.postDeregister();
  +  if( mJNDI != null ) {
  + // Destroy the JSR-77 management representation
  + JNDI.destroy( getServer(), LocalJNDI );
  +  }
  +   }
  +   
  // Protected -
   }
  -
  -
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-11-27 Thread Andreas Schaefer

  User: schaefera
  Date: 01/11/27 22:33:38

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Added the first J2EE Resource (JNDI) to the JSR-77 implementation. Also
  the first component implementing the StateManageable interface (not
  100% implemented yet).
  
  Revision  ChangesPath
  1.21  +8 -1  jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- NamingService.java2001/11/27 04:49:28 1.20
  +++ NamingService.java2001/11/28 06:33:38 1.21
  @@ -22,13 +22,14 @@
   
   import org.jnp.server.Main;
   
  +import org.jboss.management.j2ee.JNDI;
   import org.jboss.system.ServiceMBeanSupport;
   
   /** A JBoss service that starts the jnp JNDI server.
*  
*   @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
*   @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
  - *   @version $Revision: 1.20 $
  + *   @version $Revision: 1.21 $
*
* Revisions:
* 20010622 scott.stark: Report IntialContext env for problem tracing
  @@ -172,10 +173,16 @@
 Context ctx = (Context)iniCtx.lookup(java:);
 ctx.rebind(comp, envRef);
 log.info(Naming started on port +naming.getPort());
  +  
  +  // Finally create the JSR-77 management representation
  +  JNDI.create( getServer(), LocalJNDI );
  }
   
  public void stopService()
  {
  +  // First destroy the JSR-77 management representation
  +  JNDI.destroy( getServer(), LocalJNDI );
  +  
 naming.stop();
 log.info(JNP server stopped);
  }
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-11-25 Thread Scott M Stark

  User: starksm 
  Date: 01/11/25 19:19:46

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Use the Logger.getLogger factory method
  
  Revision  ChangesPath
  1.19  +2 -2  jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- NamingService.java2001/11/12 06:52:17 1.18
  +++ NamingService.java2001/11/26 03:19:46 1.19
  @@ -28,7 +28,7 @@
*  
*   @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
*   @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
  - *   @version $Revision: 1.18 $
  + *   @version $Revision: 1.19 $
*
* Revisions:
* 20010622 scott.stark: Report IntialContext env for problem tracing
  @@ -47,7 +47,7 @@
  // Constructors --
  public NamingService()
  {
  -  String categoryName = log.getName();
  +  String categoryName = log.getCategory().getName();
 naming = new Main(categoryName);
  }
  
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-07-19 Thread Scott M Stark

  User: starksm 
  Date: 01/07/19 13:13:07

  Modified:src/main/org/jboss/naming Tag: Branch_2_4 NamingService.java
  Log:
  Add support for binding the JRMP/RMI objects on a specific address
  Integrate the jnp changes to support binding the name service on a specific address
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.11.4.2  +20 -1 jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.11.4.1
  retrieving revision 1.11.4.2
  diff -u -r1.11.4.1 -r1.11.4.2
  --- NamingService.java2001/06/22 19:41:09 1.11.4.1
  +++ NamingService.java2001/07/19 20:13:07 1.11.4.2
  @@ -7,6 +7,7 @@
   package org.jboss.naming;
   
   import java.io.InputStream;
  +import java.net.UnknownHostException;
   import java.util.Hashtable;
   import java.util.Enumeration;
   import java.util.Properties;
  @@ -28,7 +29,7 @@
*  
*   @author a href=mailto:[EMAIL PROTECTED];Rickard Öberg/a
*   @author a href=mailto:[EMAIL PROTECTED];Scott Stark/a.
  - *   @version $Revision: 1.11.4.1 $
  + *   @version $Revision: 1.11.4.2 $
*
* Revisions:
* 20010622 scott.stark: Report IntialContext env for problem tracing
  @@ -70,6 +71,24 @@
  public int getRmiPort()
  {
 return naming.getRmiPort();
  +   }
  +
  +   public String getBindAddress()
  +   {
  +  return naming.getBindAddress();
  +   }
  +   public void setBindAddress(String host) throws UnknownHostException
  +   {
  +  naming.setBindAddress(host);
  +   }
  +
  +   public int getBacklog()
  +   {
  +  return naming.getBacklog();
  +   }
  +   public void setBacklog(int backlog)
  +   {
  +  naming.setBacklog(backlog);
  }
   
   public String getClientSocketFactory()
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-05-30 Thread starksm

  User: starksm 
  Date: 01/05/30 08:54:41

  Modified:src/main/org/jboss/naming Tag: Branch_2_2 NamingService.java
  Log:
  Added support for setting the RMI client and server socket factories that
  are used by the jnp provider.
  
  Revision  ChangesPath
  No   revision
  
  
  No   revision
  
  
  1.6.2.2   +30 -13jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.6.2.1
  retrieving revision 1.6.2.2
  diff -u -r1.6.2.1 -r1.6.2.2
  --- NamingService.java2001/05/24 16:15:51 1.6.2.1
  +++ NamingService.java2001/05/30 15:54:41 1.6.2.2
  @@ -14,13 +14,11 @@
   import org.jboss.logging.Log;
   import org.jboss.util.ServiceMBeanSupport;
   
  -/**
  - *   description 
  +/** A JBoss service that starts the jnp JNDI server.
*  
  - *   @see related
*   @author Rickard Öberg ([EMAIL PROTECTED])
*   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.6.2.1 $
  + *   @version $Revision: 1.6.2.2 $
*/
   public class NamingService
  extends ServiceMBeanSupport
  @@ -59,7 +57,27 @@
  {
 return naming.getRmiPort();
  }
  -   
  +
  +public String getClientSocketFactory()
  +{
  +return naming.getClientSocketFactory();
  +}
  +public void setClientSocketFactory(String factoryClassName)
  +throws ClassNotFoundException, InstantiationException, 
IllegalAccessException
  +{
  +naming.setClientSocketFactory(factoryClassName);
  +}
  +
  +public String getServerSocketFactory()
  +{
  +return naming.getServerSocketFactory();
  +}
  +public void setServerSocketFactory(String factoryClassName)
  +throws ClassNotFoundException, InstantiationException, 
IllegalAccessException
  +{
  +naming.setServerSocketFactory(factoryClassName);
  +}
  +
  public ObjectName getObjectName(MBeanServer server, ObjectName name)
 throws javax.management.MalformedObjectNameException
  {
  @@ -70,7 +88,7 @@
  {
 return Naming;
  }
  -   
  +
  public void initService()
 throws Exception
  {
  @@ -78,21 +96,20 @@
 // RO: this is necessary because some components (=Tomcat servlets) use a 
 // buggy classloader that disallows finding the resource properly
 
System.getProperties().load(Thread.currentThread().getContextClassLoader().getResourceAsStream(jndi.properties));
  -   
  -  // Create java:comp/env
  -  RefAddr refAddr = new StringRefAddr(nns, ENC);
  -  Reference envRef = new Reference(javax.naming.Context, refAddr, 
ENCFactory.class.getName(), null);
  -  Context ctx = (Context)new InitialContext().lookup(java:);
  -  ctx.rebind(comp, envRef);
  }
  
  public void startService()
 throws Exception
  {
 naming.start();
  +  // Create java:comp/env
  +  RefAddr refAddr = new StringRefAddr(nns, ENC);
  +  Reference envRef = new Reference(javax.naming.Context, refAddr, 
ENCFactory.class.getName(), null);
  +  Context ctx = (Context)new InitialContext().lookup(java:);
  +  ctx.rebind(comp, envRef);
 log.log(Naming started on port +naming.getPort());
  }
  -  
  +
  public void stopService()
  {
 naming.stop();
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development



[JBoss-dev] CVS update: jboss/src/main/org/jboss/naming NamingService.java

2001-05-29 Thread starksm

  User: starksm 
  Date: 01/05/29 19:05:18

  Modified:src/main/org/jboss/naming NamingService.java
  Log:
  Implement the client and server socket factories setter/getter methods of
  the org.jnp.server.MainMBean interface
  
  Revision  ChangesPath
  1.11  +24 -6 jboss/src/main/org/jboss/naming/NamingService.java
  
  Index: NamingService.java
  ===
  RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/naming/NamingService.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- NamingService.java2001/04/26 07:40:49 1.10
  +++ NamingService.java2001/05/30 02:05:18 1.11
  @@ -14,13 +14,11 @@
   import org.jboss.logging.Log;
   import org.jboss.util.ServiceMBeanSupport;
   
  -/**
  - *   description 
  +/** A JBoss service that starts the jnp JNDI server.
*  
  - *   @see related
*   @author Rickard Öberg ([EMAIL PROTECTED])
*   @author [EMAIL PROTECTED]
  - *   @version $Revision: 1.10 $
  + *   @version $Revision: 1.11 $
*/
   public class NamingService
  extends ServiceMBeanSupport
  @@ -60,6 +58,26 @@
 return naming.getRmiPort();
  }
   
  +public String getClientSocketFactory()
  +{
  +return naming.getClientSocketFactory();
  +}
  +public void setClientSocketFactory(String factoryClassName)
  +throws ClassNotFoundException, InstantiationException, 
IllegalAccessException
  +{
  +naming.setClientSocketFactory(factoryClassName);
  +}
  +
  +public String getServerSocketFactory()
  +{
  +return naming.getServerSocketFactory();
  +}
  +public void setServerSocketFactory(String factoryClassName)
  +throws ClassNotFoundException, InstantiationException, 
IllegalAccessException
  +{
  +naming.setServerSocketFactory(factoryClassName);
  +}
  +
  public ObjectName getObjectName(MBeanServer server, ObjectName name)
 throws javax.management.MalformedObjectNameException
  {
  @@ -70,7 +88,7 @@
  {
 return Naming;
  }
  -   
  +
  public void initService()
 throws Exception
  {
  @@ -91,7 +109,7 @@
 ctx.rebind(comp, envRef);
 log.log(Naming started on port +naming.getPort());
  }
  -  
  +
  public void stopService()
  {
 naming.stop();
  
  
  

___
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development