[jboss-svn-commits] JBL Code SVN: r18832 - in labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb: listeners and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Mar 11 12:15:16 EDT 2008
Author: kevin.conner at jboss.com
Date: 2008-03-11 12:15:16 -0400 (Tue, 11 Mar 2008)
New Revision: 18832
Modified:
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java
labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerUtil.java
Log:
Populate JNDI information: JBESB-1555
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java 2008-03-11 16:12:36 UTC (rev 18831)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/addressing/eprs/JMSEpr.java 2008-03-11 16:15:16 UTC (rev 18832)
@@ -606,7 +606,7 @@
}
if(!properties.containsKey(Context.INITIAL_CONTEXT_FACTORY)) {
- properties.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.jnp.interfaces.NamingContextFactory");
+ properties.setProperty(Context.INITIAL_CONTEXT_FACTORY, Configuration.getJndiServerContextFactory());
}
if(!properties.containsKey(Context.PROVIDER_URL)) {
properties.setProperty(Context.PROVIDER_URL, Configuration.getJndiServerURL());
Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerUtil.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerUtil.java 2008-03-11 16:12:36 UTC (rev 18831)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/listeners/ListenerUtil.java 2008-03-11 16:15:16 UTC (rev 18832)
@@ -35,6 +35,7 @@
import org.apache.log4j.Logger;
import org.jboss.soa.esb.ConfigurationException;
import org.jboss.soa.esb.client.ServiceInvoker;
+import org.jboss.soa.esb.common.Configuration;
import org.jboss.soa.esb.addressing.EPR;
import org.jboss.soa.esb.addressing.eprs.FTPEpr;
import org.jboss.soa.esb.addressing.eprs.FileEpr;
@@ -121,11 +122,14 @@
String type = getAttrAndWarn(tree, JMSEpr.DESTINATION_TYPE_TAG,
"queue");
String jndiURL = tree.getAttribute(JMSEpr.JNDI_URL_TAG);
- if (jndiURL!=null) environment.setProperty(Context.PROVIDER_URL, jndiURL);
+ if (jndiURL==null) jndiURL = Configuration.getJndiServerURL() ;
+ environment.setProperty(Context.PROVIDER_URL, jndiURL);
String jndiContextFactory = tree.getAttribute(JMSEpr.JNDI_CONTEXT_FACTORY_TAG);
- if (jndiContextFactory!=null) environment.setProperty(Context.INITIAL_CONTEXT_FACTORY, jndiContextFactory);
+ if (jndiContextFactory==null) jndiContextFactory = Configuration.getJndiServerContextFactory() ;
+ environment.setProperty(Context.INITIAL_CONTEXT_FACTORY, jndiContextFactory);
String jndiPkgPrefix = tree.getAttribute(JMSEpr.JNDI_PKG_PREFIX_TAG);
- if (jndiPkgPrefix!=null ) environment.setProperty(Context.URL_PKG_PREFIXES, jndiPkgPrefix);
+ if (jndiPkgPrefix==null ) jndiPkgPrefix = Configuration.getJndiServerPkgPrefix() ;
+ environment.setProperty(Context.URL_PKG_PREFIXES, jndiPkgPrefix);
String jmsFactoryClass = getAttrAndWarn(tree,
JMSEpr.CONNECTION_FACTORY_TAG, "ConnectionFactory");
More information about the jboss-svn-commits
mailing list