[jboss-svn-commits] JBL Code SVN: r20232 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb: helpers and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri May 30 13:58:22 EDT 2008


Author: kevin.conner at jboss.com
Date: 2008-05-30 13:58:22 -0400 (Fri, 30 May 2008)
New Revision: 20232

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/helpers/NamingContextPool.java
Log:
Rework JNDI context test: JBESB-1773

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java	2008-05-30 17:56:48 UTC (rev 20231)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java	2008-05-30 17:58:22 UTC (rev 20232)
@@ -57,6 +57,7 @@
 	public static final String JNDI_SERVER_URL                = "org.jboss.soa.esb.jndi.server.url";
 	public static final String JNDI_SERVER_CONTEXT_FACTORY    = "org.jboss.soa.esb.jndi.server.context.factory";
 	public static final String JNDI_SERVER_PKG_PREFIX         = "org.jboss.soa.esb.jndi.server.pkg.prefix";
+	public static final String JNDI_SERVER_TEST_LOOKUP         = "org.jboss.soa.esb.jndi.test.lookup";
 	public static final String PARAMS_REPOS_IMPL_CLASS        = "org.jboss.soa.esb.paramsRepository.class";
 	public static final String OBJECT_STORE_CONFIG_FILE       = "org.jboss.soa.esb.objStore.configFile";
 	public static final String ENCRYPT_FACTORY_CLASS          = "org.jboss.soa.esb.encryption.factory.class";

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/helpers/NamingContextPool.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/helpers/NamingContextPool.java	2008-05-30 17:56:48 UTC (rev 20231)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/helpers/NamingContextPool.java	2008-05-30 17:58:22 UTC (rev 20232)
@@ -75,6 +75,10 @@
      */
     private static final String DEFAULT_KEY = "<empty key>" ;
     /**
+     * Default JNDI test lookup
+     */
+    private static final String DEFAULT_TEST_LOOKUP = "__dummy2" ;
+    /**
      * Maximum pool size.
      */
     private static final int POOL_SIZE ;
@@ -86,6 +90,10 @@
      * Retry count for creating Naming Contexts.
      */
     private static final int RETRY_COUNT ;
+    /**
+     * JNDI test lookup
+     */
+    private static final String TEST_LOOKUP ;
 
     /**
      * The lifecycle resource factory.
@@ -339,10 +347,9 @@
                 
                 try
                 {
-                    context.list("__dummy2@#$%") ;
+                    context.lookup(TEST_LOOKUP) ;
                 }
                 catch (final NameNotFoundException nfne) {} // Expected
-                catch (final NotContextException nce) {} // Expected from IBM MQ
             }
             catch (final NamingException ne)
             {
@@ -389,6 +396,7 @@
         POOL_SIZE = getIntProperty(prop, Environment.NAMING_CONTEXT_POOL_SIZE, DEFAULT_POOL_SIZE);
         SLEEP_PERIOD = getIntProperty(prop, Environment.NAMING_CONTEXT_SLEEP_PERIOD, DEFAULT_SLEEP_PERIOD);
         RETRY_COUNT = getIntProperty(prop, Environment.NAMING_CONTEXT_RETRY_COUNT, DEFAULT_RETRY_COUNT);
+        TEST_LOOKUP = prop.getProperty(Environment.JNDI_SERVER_TEST_LOOKUP, DEFAULT_TEST_LOOKUP) ;
     }
     
     /**




More information about the jboss-svn-commits mailing list