You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2011/01/25 20:26:57 UTC

svn commit: r1063412 - in /juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config: BackGroundRegistration.java UDDIClerkManager.java UDDIClientContainer.java

Author: kstam
Date: Tue Jan 25 19:26:57 2011
New Revision: 1063412

URL: http://svn.apache.org/viewvc?rev=1063412&view=rev
Log:
JUDDI-453 don't use deprecated API

Modified:
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/BackGroundRegistration.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerkManager.java
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClientContainer.java

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/BackGroundRegistration.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/BackGroundRegistration.java?rev=1063412&r1=1063411&r2=1063412&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/BackGroundRegistration.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/BackGroundRegistration.java Tue Jan 25 19:26:57 2011
@@ -32,7 +32,6 @@ public class BackGroundRegistration impl
 
 	public void run() {
 		try {
-			UDDIClientContainer.addClerkManager(manager);
 			if (UDDIClientContainer.getUDDIClerkManager(manager.getName())!=null && manager.getClientConfig().isRegisterOnStartup()) {
 				log.info("Starting UDDI Clerks for manager " + manager.getClientConfig().getManagerName() + "...");
 				manager.saveClerkAndNodeInfo();

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerkManager.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerkManager.java?rev=1063412&r1=1063411&r2=1063412&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerkManager.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClerkManager.java Tue Jan 25 19:26:57 2011
@@ -78,6 +78,7 @@ public class UDDIClerkManager {
 	 */
 	public void start() throws ConfigurationException {
 		
+		UDDIClientContainer.addClerkManager(this);
 		//If running in embedded mode
 		if (InVMTransport.class.getCanonicalName().equals(getClientConfig().getHomeNode().getProxyTransport())) {
 			log.info("Starting embedded Server");
@@ -273,9 +274,10 @@ public class UDDIClerkManager {
 	public Transport getTransport(String nodeName) throws ConfigurationException {
 		try {
 			String clazz = clientConfig.getHomeNode().getProxyTransport();
+			String managerName = clientConfig.getManagerName();
 			Class<?> transportClass = ClassUtil.forName(clazz, UDDIClerkManager.class);
 			if (transportClass!=null) {
-				Transport transport = (Transport) transportClass.getConstructor(String.class).newInstance(nodeName);
+				Transport transport = (Transport) transportClass.getConstructor(String.class,String.class).newInstance(managerName,nodeName);
 				return transport;
 			} else {
 				throw new ConfigurationException ("ProxyTransport was not defined in the " + clientConfig.getConfigurationFile());

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClientContainer.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClientContainer.java?rev=1063412&r1=1063411&r2=1063412&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClientContainer.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/UDDIClientContainer.java Tue Jan 25 19:26:57 2011
@@ -38,10 +38,10 @@ public class UDDIClientContainer {
 						" Please check your client uddi.xml files, and make sure this manager was started");
 			}
 		} else if (managers.size()==1 && managerName==null) {
-			log.info("Deprecated, please specify a manager name");
+			log.warn("Deprecated, please specify a manager name");
 			return managers.values().iterator().next();
 		} else {
-			log.info("Deprecated, please specify a manager name");
+			log.warn("Deprecated, please specify a manager name");
 			UDDIClerkManager manager = new UDDIClerkManager(null);
 			addClerkManager(manager);
 			manager.start();



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org