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