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

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Oct 29 13:54:03 EDT 2007


Author: kurt.stam at jboss.com
Date: 2007-10-29 13:54:02 -0400 (Mon, 29 Oct 2007)
New Revision: 16142

Modified:
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Configuration.java
   labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java
Log:
JBESB-1257, adding 4 properties one may need to configure JAXR.

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java	2007-10-29 14:49:19 UTC (rev 16141)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/internal/soa/esb/services/registry/JAXRRegistryImpl.java	2007-10-29 17:54:02 UTC (rev 16142)
@@ -84,7 +84,21 @@
 	    props.setProperty("javax.xml.registry.queryManagerURL", Configuration.getRegistryQueryManageURI());
 	    props.setProperty("javax.xml.registry.lifeCycleManagerURL", Configuration.getRegistryLifecycleManagerURI());
 	    props.setProperty("javax.xml.registry.factoryClass", Configuration.getRegistryFactoryClass());
-	    props.setProperty("scout.proxy.transportClass", Configuration.getRegistryScoutTransportClass());
+        if (Configuration.getRegistrySemanticEquivalences()!=null) {
+            props.setProperty("javax.xml.registry.semanticEquivalences", Configuration.getRegistrySemanticEquivalences());
+        }
+        if (Configuration.getRegistryPostalAddressScheme()!=null) {
+            props.setProperty("javax.xml.registry.postalAddressScheme", Configuration.getRegistryPostalAddressScheme());
+        }
+        if (Configuration.getRegistrySecurityAuthenticationMethod()!=null) {
+            props.setProperty("javax.xml.registry.security.authenticationMethod", Configuration.getRegistrySecurityAuthenticationMethod());
+        }
+        if (Configuration.getRegistryUDDIMaxRows()!=null) {
+            props.setProperty("javax.xml.registry.uddi.maxRows", Configuration.getRegistryUDDIMaxRows());
+        }
+        if (Configuration.getRegistryScoutTransportClass()!=null) {
+            props.setProperty("scout.proxy.transportClass", Configuration.getRegistryScoutTransportClass());
+        }
 	    String user = Configuration.getRegistryUser();
 	    String password = Configuration.getRegistryPassword();
 	    PasswordAuthentication passwdAuth = new PasswordAuthentication(user, password.toCharArray());

Modified: labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Configuration.java
===================================================================
--- labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Configuration.java	2007-10-29 14:49:19 UTC (rev 16141)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Configuration.java	2007-10-29 17:54:02 UTC (rev 16142)
@@ -209,6 +209,26 @@
 	{
 		return ModulePropertyManager.getPropertyManager(ModulePropertyManager.REGISTRY_MODULE).getProperty(Environment.REGISTRY_PASSWORD);
 	}
+    
+    public static String getRegistrySemanticEquivalences()
+    {
+        return ModulePropertyManager.getPropertyManager(ModulePropertyManager.REGISTRY_MODULE).getProperty(Environment.REGISTRY_SEMANTIC_EQUIVALENCES);
+    }
+    
+    public static String getRegistryPostalAddressScheme()
+    {
+        return ModulePropertyManager.getPropertyManager(ModulePropertyManager.REGISTRY_MODULE).getProperty(Environment.REGISTRY_POSTAL_ADDRESS_SCHEME);
+    }
+    
+    public static String getRegistrySecurityAuthenticationMethod()
+    {
+        return ModulePropertyManager.getPropertyManager(ModulePropertyManager.REGISTRY_MODULE).getProperty(Environment.REGISTRY_SECURITY_AUTHENTICATION_METHOD);
+    }
+    
+    public static String getRegistryUDDIMaxRows()
+    {
+        return ModulePropertyManager.getPropertyManager(ModulePropertyManager.REGISTRY_MODULE).getProperty(Environment.REGISTRY_UDDI_MAX_ROWS);
+    }
 	
 	public static String getParamRepositoryImplClass()
 	{

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	2007-10-29 14:49:19 UTC (rev 16141)
+++ labs/jbossesb/trunk/product/rosetta/src/org/jboss/soa/esb/common/Environment.java	2007-10-29 17:54:02 UTC (rev 16142)
@@ -94,7 +94,22 @@
 	 * Property that holds directory to use with the helper EPRManager class.
 	 */
 	public static final String REGISTRY_FILE_HELPER_DIR       = "org.jboss.soa.esb.registry.file.directory";
-	
+    /**
+     * Property that holds the setting to the semantic equivalence scheme to use.
+     */
+	public static final String REGISTRY_SEMANTIC_EQUIVALENCES = "org.jboss.soa.esb.registry.semanticEquivalences";
+    /**
+     * Property that holds the postal address scheme.
+     */
+    public static final String REGISTRY_POSTAL_ADDRESS_SCHEME = "org.jboss.soa.esb.registry.postalAddressScheme";
+    /**
+     * Property that holds the authentican method the JAXR implementation is supposed to use.
+     */
+    public static final String REGISTRY_SECURITY_AUTHENTICATION_METHOD = "org.jboss.soa.esb.registry.security.authenticationMethod";
+    /**
+     * Property that holds the max number of rows the UDDI should return on searches.
+     */
+    public static final String REGISTRY_UDDI_MAX_ROWS          = "org.jboss.soa.esb.registry.uddi.maxRows";
 	/*
 	 * Some default values.
 	 */




More information about the jboss-svn-commits mailing list