[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