You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by da...@apache.org on 2006/08/20 18:47:46 UTC

svn commit: r432988 - in /webservices/muse/trunk/modules: muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/ muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/

Author: danj
Date: Sun Aug 20 09:47:45 2006
New Revision: 432988

URL: http://svn.apache.org/viewvc?rev=432988&view=rev
Log:
Fixed namespace/prefix on muws2:AccessEndpointReference constant, and added the AccessEPR property to the 
relationship resource type. Still have to resolve WSDL/XSD issues on relationship WSRP doc.

Modified:
    webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/MuwsConstants.java
    webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/RelationshipResource.java
    webservices/muse/trunk/modules/muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/SimpleRelationshipResource.java

Modified: webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/MuwsConstants.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/MuwsConstants.java?rev=432988&r1=432987&r2=432988&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/MuwsConstants.java (original)
+++ webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/MuwsConstants.java Sun Aug 20 09:47:45 2006
@@ -251,7 +251,7 @@
         new QName(MUWS_P2_URI, "Type", MUWS_P2_PREFIX);
     
     public static final QName ACCESS_EPR_QNAME = 
-        new QName(MUWS_P1_URI, "AccessEndpointReference", MUWS_P1_PREFIX);
+        new QName(MUWS_P2_URI, "AccessEndpointReference", MUWS_P2_PREFIX);
     
     public static final QName PARTICIPANT_QNAME = 
         new QName(MUWS_P2_URI, "Participant", MUWS_P2_PREFIX);

Modified: webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/RelationshipResource.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/RelationshipResource.java?rev=432988&r1=432987&r2=432988&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/RelationshipResource.java (original)
+++ webservices/muse/trunk/modules/muse-wsdm-muws-api/src/org/apache/muse/ws/dm/muws/RelationshipResource.java Sun Aug 20 09:47:45 2006
@@ -19,6 +19,7 @@
 import javax.xml.namespace.QName;
 
 import org.apache.muse.util.xml.XmlSerializable;
+import org.apache.muse.ws.addressing.EndpointReference;
 import org.apache.muse.ws.resource.basefaults.BaseFault;
 
 /**
@@ -39,8 +40,12 @@
     QName[] PROPERTIES = new QName[]{
         MuwsConstants.NAME_QNAME, 
         MuwsConstants.TYPE_QNAME, 
-        MuwsConstants.PARTICIPANT_QNAME 
+        MuwsConstants.PARTICIPANT_QNAME, 
+        MuwsConstants.ACCESS_EPR_QNAME
     };
+    
+    EndpointReference getAccessEndpointReference()
+        throws BaseFault;
     
     /**
      * 

Modified: webservices/muse/trunk/modules/muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/SimpleRelationshipResource.java
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/SimpleRelationshipResource.java?rev=432988&r1=432987&r2=432988&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/SimpleRelationshipResource.java (original)
+++ webservices/muse/trunk/modules/muse-wsdm-muws-impl/src/org/apache/muse/ws/dm/muws/impl/SimpleRelationshipResource.java Sun Aug 20 09:47:45 2006
@@ -24,6 +24,7 @@
 import org.apache.muse.util.messages.Messages;
 import org.apache.muse.util.messages.MessagesFactory;
 import org.apache.muse.util.xml.XmlUtils;
+import org.apache.muse.ws.addressing.EndpointReference;
 import org.apache.muse.ws.dm.muws.MuwsConstants;
 import org.apache.muse.ws.dm.muws.Participant;
 import org.apache.muse.ws.dm.muws.RelationshipResource;
@@ -56,6 +57,11 @@
     public QName[] getPropertyNames()
     {
         return PROPERTIES;
+    }
+    
+    public EndpointReference getAccessEndpointReference()
+    {
+        return getResource().getEndpointReference();
     }
     
     public String getName()



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