You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2014/01/15 13:24:10 UTC

svn commit: r1558356 - in /juddi/trunk: juddi-client/src/main/java/org/apache/juddi/v3/client/config/ juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/ juddi-examples/simple-publish-portable/src/main/java/org/apache/ju...

Author: alexoree
Date: Wed Jan 15 12:24:10 2014
New Revision: 1558356

URL: http://svn.apache.org/r1558356
Log:
JUDDI-788 updated the simple publish examples, removing an extra code, adding null checks

Modified:
    juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java
    juddi/trunk/juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/SimplePublishClerk.java
    juddi/trunk/juddi-examples/simple-publish-portable/src/main/java/org/apache/juddi/example/publish/SimplePublishPortable.java

Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java?rev=1558356&r1=1558355&r2=1558356&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/config/ClientConfig.java Wed Jan 15 12:24:10 2014
@@ -126,7 +126,7 @@ public class ClientConfig 
 				xmlConfig = new XMLConfiguration(DEFAULT_UDDI_CONFIG);	
 			}
 		}
-		log.info("Reading UDDI Client properties file " + xmlConfig.getBasePath());
+		log.info("Reading UDDI Client properties file " + xmlConfig.getBasePath() + " use -D"+UDDI_CONFIG_FILENAME_PROPERTY+ " to override");
 		this.configurationFile = xmlConfig.getBasePath();
 		long refreshDelay = xmlConfig.getLong(Property.UDDI_RELOAD_DELAY, 1000l);
 		log.debug("Setting refreshDelay to " + refreshDelay);

Modified: juddi/trunk/juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/SimplePublishClerk.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/SimplePublishClerk.java?rev=1558356&r1=1558355&r2=1558356&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/SimplePublishClerk.java (original)
+++ juddi/trunk/juddi-examples/simple-publish-clerk/src/main/java/org/apache/juddi/example/publish/SimplePublishClerk.java Wed Jan 15 12:24:10 2014
@@ -33,10 +33,6 @@ import org.apache.juddi.v3_service.JUDDI
  */
 public class SimplePublishClerk {
 
-        private static UDDISecurityPortType security = null;
-        private static JUDDIApiPortType juddiApi = null;
-        private static UDDIPublicationPortType publish = null;
-
         private static UDDIClerk clerk = null;
 
         public SimplePublishClerk() {
@@ -44,15 +40,10 @@ public class SimplePublishClerk {
                         // create a client and read the config in the archive; 
                         // you can use your config file name
                         UDDIClient uddiClient = new UDDIClient("META-INF/uddi.xml");
+                        //get the clerk
                         clerk = uddiClient.getClerk("default");
-                        // a UddiClient can be a client to multiple UDDI nodes, so 
-                        // supply the nodeName (defined in your uddi.xml.
-                        // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
-                        Transport transport = uddiClient.getTransport("default");
-                        // Now you create a reference to the UDDI API
-                        security = transport.getUDDISecurityService();
-                        juddiApi = transport.getJUDDIApiService();
-                        publish = transport.getUDDIPublishService();
+                        if (clerk==null)
+                                throw new Exception("the clerk wasn't found, check the config file!");
                 } catch (Exception e) {
                         e.printStackTrace();
                 }

Modified: juddi/trunk/juddi-examples/simple-publish-portable/src/main/java/org/apache/juddi/example/publish/SimplePublishPortable.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-examples/simple-publish-portable/src/main/java/org/apache/juddi/example/publish/SimplePublishPortable.java?rev=1558356&r1=1558355&r2=1558356&view=diff
==============================================================================
--- juddi/trunk/juddi-examples/simple-publish-portable/src/main/java/org/apache/juddi/example/publish/SimplePublishPortable.java (original)
+++ juddi/trunk/juddi-examples/simple-publish-portable/src/main/java/org/apache/juddi/example/publish/SimplePublishPortable.java Wed Jan 15 12:24:10 2014
@@ -22,7 +22,6 @@ import org.apache.juddi.v3.client.config
 import org.apache.juddi.v3.client.transport.Transport;
 import org.uddi.v3_service.UDDISecurityPortType;
 import org.uddi.v3_service.UDDIPublicationPortType;
-import org.apache.juddi.v3_service.JUDDIApiPortType;
 
 /**
  * This shows you to interact with a UDDI server by publishing a Business,
@@ -34,7 +33,6 @@ import org.apache.juddi.v3_service.JUDDI
 public class SimplePublishPortable {
 
         private static UDDISecurityPortType security = null;
-        private static JUDDIApiPortType juddiApi = null;
         private static UDDIPublicationPortType publish = null;
 
         public SimplePublishPortable() {
@@ -48,7 +46,6 @@ public class SimplePublishPortable {
                         Transport transport = uddiClient.getTransport("default");
                         // Now you create a reference to the UDDI API
                         security = transport.getUDDISecurityService();
-                        juddiApi = transport.getJUDDIApiService();
                         publish = transport.getUDDIPublishService();
                 } catch (Exception e) {
                         e.printStackTrace();



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