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