You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pubscribe-dev@ws.apache.org by sc...@apache.org on 2005/02/01 16:28:19 UTC

svn commit: r149406 - in incubator/hermes/trunk/src/java/org/apache/ws/notification/base: impl/SubscriptionHome.java v1_2/porttype/impl/NotificationProducerPortTypeImpl.java

Author: scamp
Date: Tue Feb  1 07:28:18 2005
New Revision: 149406

URL: http://svn.apache.org/viewcvs?view=rev&rev=149406
Log:
updated for subscriptions

Modified:
    incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/SubscriptionHome.java
    incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v1_2/porttype/impl/NotificationProducerPortTypeImpl.java

Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/SubscriptionHome.java
URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/SubscriptionHome.java?view=diff&r1=149405&r2=149406
==============================================================================
--- incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/SubscriptionHome.java (original)
+++ incubator/hermes/trunk/src/java/org/apache/ws/notification/base/impl/SubscriptionHome.java Tue Feb  1 07:28:18 2005
@@ -28,6 +28,8 @@
 import org.apache.ws.notification.base.Subscription;
 import org.apache.ws.notification.topics.TopicExpression;
 import org.apache.ws.util.XmlBeanUtils;
+import org.apache.xmlbeans.XmlObject;
+import org.apache.xmlbeans.XmlCursor;
 import org.xmlsoap.schemas.ws.x2003.x03.addressing.EndpointReferenceType;
 import org.xmlsoap.schemas.ws.x2003.x03.addressing.EndpointReferenceDocument;
 import org.xmlsoap.schemas.ws.x2003.x03.addressing.AttributedURI;
@@ -115,7 +117,10 @@
         address.setStringValue( subscriptionAddress );
         // TODO: set portType and serviceName! (read from config file)
         ReferencePropertiesType refProps = epr.addNewReferenceProperties();
-        XmlBeanUtils.addChildElement( refProps, resourceKey.getName() );
+       XmlObject xmlObject = XmlBeanUtils.addChildElement( refProps, resourceKey.getName() );
+       XmlCursor xmlCursor = xmlObject.newCursor();
+       xmlCursor.setTextValue(resourceKey.getValue().toString());
+       xmlCursor.dispose();
         return epr;
     }
 }

Modified: incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v1_2/porttype/impl/NotificationProducerPortTypeImpl.java
URL: http://svn.apache.org/viewcvs/incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v1_2/porttype/impl/NotificationProducerPortTypeImpl.java?view=diff&r1=149405&r2=149406
==============================================================================
--- incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v1_2/porttype/impl/NotificationProducerPortTypeImpl.java (original)
+++ incubator/hermes/trunk/src/java/org/apache/ws/notification/base/v1_2/porttype/impl/NotificationProducerPortTypeImpl.java Tue Feb  1 07:28:18 2005
@@ -134,6 +134,7 @@
         SubscribeResponseDocument subscribeResponseDocument = SubscribeResponseDocument.Factory.newInstance();
         SubscribeResponseDocument.SubscribeResponse subscribeResponse = subscribeResponseDocument.addNewSubscribeResponse();
         subscribeResponse.setSubscriptionReference( epr);
+
         return subscribeResponseDocument;
     }
 



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