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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to