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/31 13:40:01 UTC
svn commit: r1563128 - in
/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client:
UDDIConstants.java mapping/ServiceLocator.java mapping/UDDIServiceCache.java
subscription/SubscriptionCallbackListener.java
Author: alexoree
Date: Fri Jan 31 12:40:00 2014
New Revision: 1563128
URL: http://svn.apache.org/r1563128
Log:
JUDDI-828 altering the callback endpoint to prevent name clashes on jboss. Javadoc updates
Modified:
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java
juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/UDDIConstants.java Fri Jan 31 12:40:00 2014
@@ -1,9 +1,15 @@
package org.apache.juddi.v3.client;
+import org.apache.juddi.v3.client.config.Property;
+import org.apache.juddi.v3.client.ext.wsdm.WSDMQosConstants;
+
/**
* This file was borrowed from juddi-core's constants file with modifications
*
* @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
+ * @see WSDMQosConstants
+ * @see Property
+ *
*/
public interface UDDIConstants {
Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/ServiceLocator.java Fri Jan 31 12:40:00 2014
@@ -29,6 +29,7 @@ import org.apache.juddi.api_v3.AccessPoi
import org.apache.juddi.v3.client.ClassUtil;
import org.apache.juddi.v3.client.config.UDDIClerk;
import org.apache.juddi.v3.client.config.UDDIKeyConvention;
+import org.apache.juddi.v3.client.subscription.SubscriptionCallbackListener;
import org.apache.juddi.v3.client.transport.TransportException;
import org.uddi.api_v3.AccessPoint;
import org.uddi.api_v3.BindingTemplate;
@@ -36,9 +37,11 @@ import org.uddi.api_v3.BindingTemplates;
import org.uddi.api_v3.BusinessService;
/**
- * The ServiceLocator contacts the UDDI registry to lookup an Endpoint given a UDDI ServiceKey.
- *
- * @see UDDIClerk.getEndpoints
+ * The ServiceLocator contacts the UDDI registry to lookup an Endpoint given a UDDI ServiceKey.<br>
+ * This class does NOT chase down WSDL, hosting redirectors or other binding references from
+ * access point useType values. See
+ * {@link org.apache.juddi.v3.client.config.UDDIClerk#getEndpoints UDDIClerk.getEndpoints}
+ * @see SubscriptionCallbackListener
* @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
*/
public class ServiceLocator {
@@ -137,6 +140,7 @@ public class ServiceLocator {
try {
if (selectionPolicy==null) {
if (policy==null) {
+ //TODO move this constant to Property.class
policy = properties.getProperty("juddi.client.selection.policy", "org.apache.juddi.v3.client.mapping.PolicyLocalFirst");
}
@SuppressWarnings("unchecked")
Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/UDDIServiceCache.java Fri Jan 31 12:40:00 2014
@@ -64,14 +64,18 @@ import org.uddi.v3_service.UDDISubscript
* The Cache also registers an MBean which allows the
*
* @author <a href="mailto:kstam@apache.org">Kurt T Stam</a>
- */
+ * @see UDDIClientSubscriptionListenerService
+ * @see UDDIServiceCacheMBean
+ * @see UDDISubscriptionListenerPortType
+ * @see ServiceLocator
+ */
public class UDDIServiceCache implements UDDIServiceCacheMBean {
- public static String UDDI_ORG_NS = "urn:uddi-org:v3_service";
- public static String UDDI_CLIENT_SUBSCRIPTION_LISTENER = "UDDIClientSubscriptionListenerService";
- public static QName SUBSCRIPTION_LISTENER_SERVICE_NAME= new QName(UDDI_ORG_NS, UDDI_CLIENT_SUBSCRIPTION_LISTENER);
- public static String SUBSCRIPTION_LISTENER_PORT_NAME = "UDDIClientSubscriptionListenerImplPort";
- public static String DEFAULT_SUBSCRIPTION_LISTENER_URL = "http://localhost:8080/subscriptionlistener_uddi_client";
+ public static final String UDDI_ORG_NS = "urn:uddi-org:v3_service";
+ public static final String UDDI_CLIENT_SUBSCRIPTION_LISTENER = "UDDIClientSubscriptionListenerService";
+ public static final QName SUBSCRIPTION_LISTENER_SERVICE_NAME= new QName(UDDI_ORG_NS, UDDI_CLIENT_SUBSCRIPTION_LISTENER);
+ public static final String SUBSCRIPTION_LISTENER_PORT_NAME = "UDDIClientSubscriptionListenerImplPort";
+ public static final String DEFAULT_SUBSCRIPTION_LISTENER_URL = "http://localhost:8080/subscriptionlistener_uddi_client";
private Log log = LogFactory.getLog(this.getClass());
Modified: juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
URL: http://svn.apache.org/viewvc/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java?rev=1563128&r1=1563127&r2=1563128&view=diff
==============================================================================
--- juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java (original)
+++ juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java Fri Jan 31 12:40:00 2014
@@ -82,7 +82,7 @@ import org.uddi.v3_service.UDDIPublicati
* @since 3.2
*/
-@WebService(serviceName="UDDISubscriptionListenerService",
+@WebService(serviceName="UDDISubscriptionListenerClientService",
endpointInterface="org.uddi.v3_service.UDDISubscriptionListenerPortType",
targetNamespace = "urn:uddi-org:v3_service")
public class SubscriptionCallbackListener implements org.uddi.v3_service.UDDISubscriptionListenerPortType, Runnable {
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org