Author: scamp
Date: Wed May 4 08:18:22 2005
New Revision: 168138
URL: http://svn.apache.org/viewcvs?rev=168138&view=rev
Log:
updated for support of a new Reosurce type for Relationships to handle the
relationship/created/destroyed events...
Modified:
incubator/muse/trunk/src/java/org/apache/ws/muws/tool/MuwsWsdl2Java.java
incubator/muse/trunk/src/site/content/interop/build.xml
incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
incubator/muse/trunk/src/templates/v2004_12/Relationships-AbstractResource_init.txt
Modified:
incubator/muse/trunk/src/java/org/apache/ws/muws/tool/MuwsWsdl2Java.java
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/java/org/apache/ws/muws/tool/MuwsWsdl2Java.java?rev=168138&r1=168137&r2=168138&view=diff
==============================================================================
--- incubator/muse/trunk/src/java/org/apache/ws/muws/tool/MuwsWsdl2Java.java
(original)
+++ incubator/muse/trunk/src/java/org/apache/ws/muws/tool/MuwsWsdl2Java.java
Wed May 4 08:18:22 2005
@@ -44,7 +44,6 @@
private void initPortTypeInfoMap()
{
-
addPortType2JavaInfo( new RelationshipsPortType2JavaInfo() );
addPortType2JavaInfo( new ManageabilityReferencesPortType2JavaInfo() );
}
Modified: incubator/muse/trunk/src/site/content/interop/build.xml
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/build.xml?rev=168138&r1=168137&r2=168138&view=diff
==============================================================================
--- incubator/muse/trunk/src/site/content/interop/build.xml (original)
+++ incubator/muse/trunk/src/site/content/interop/build.xml Wed May 4 08:18:22
2005
@@ -33,7 +33,7 @@
<target name="generate"
depends="init"
- description="generate service classes and XMLBeans types for the
Interop WSDLs...Note this has already been done and claases have been
implemented.">
+ description="generate service classes and XMLBeans types for the
Interop WSDLs...Note this has already been done and the classes have been
implemented.">
<property name="tmp.dir" location="${wsdm.webapp.dir}/_tmp_" />
<mkdir dir="${tmp.dir}" />
Modified:
incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl?rev=168138&r1=168137&r2=168138&view=diff
==============================================================================
--- incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
(original)
+++ incubator/muse/trunk/src/site/content/interop/src/wsdl/weatherstation.wsdl
Wed May 4 08:18:22 2005
@@ -2,11 +2,13 @@
<definitions name="WeatherStation"
targetNamespace="http://everest-weather.org/wsdm/samples/2005/04/schema"
xmlns:tns="http://everest-weather.org/wsdm/samples/2005/04/schema"
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:muws-xs1="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
xmlns:muws-xs2="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.xsd"
xmlns:mows-xs="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.xsd"
xmlns:mows-wsdl="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
xmlns:S="http://www.w3.org/2002/12/soap-envelope"
xmlns:wsrf-rp="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.xsd"
xmlns:wsnt="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.xsd"
xmlns:wsntw="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
xmlns:wsrpw="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
-
+xmlns:muws-p2-wsdl="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl"
xmlns:wsws-xs="http://everest-weather.org/wsdm/samples/2005/04/schema">
<import
namespace="http://docs.oasis-open.org/wsrf/2004/06/wsrf-WS-ResourceProperties-1.2-draft-01.wsdl"
location="../spec/wsrf/WS-ResourceProperties-1_2-Draft_01.wsdl"/>
<import
namespace="http://docs.oasis-open.org/wsn/2004/06/wsn-WS-BaseNotification-1.2-draft-01.wsdl"
location="../spec/wsn/WS-BaseNotification-1_2-Draft_01.wsdl"/>
<import
namespace="http://docs.oasis-open.org/wsdm/2004/12/mows/wsdm-mows.wsdl"
location="../spec/wsdm/MOWS-1_0.wsdl"/>
+ <import
namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part2.wsdl"
location="../spec/wsdm/MUWS-Part2-1_0.wsdl"/>
+
<types>
<schema elementFormDefault="qualified"
targetNamespace="http://everest-weather.org/wsdm/samples/2005/04/schema"
xmlns="http://www.w3.org/2001/XMLSchema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<import
namespace="http://docs.oasis-open.org/wsdm/2004/12/muws/wsdm-muws-part1.xsd"
schemaLocation="../spec/wsdm/MUWS-Part1-1_0.xsd"/>
@@ -85,6 +87,22 @@
<input
message="mows-wsdl:GetManageabilityReferencesRequest"/>
<output
message="mows-wsdl:GetManageabilityReferencesResponse"/>
</operation>
+ <operation name="SetResourceProperties">
+ <input name="SetResourcePropertiesRequest"
message="wsrpw:SetResourcePropertiesRequest"/>
+ <output name="SetResourcePropertiesResponse"
message="wsrpw:SetResourcePropertiesResponse"/>
+ <fault name="ResourceUnknownFault"
message="wsrpw:ResourceUnknownFault"/>
+ <fault name="InvalidResourcePropertyQNameFault"
message="wsrpw:InvalidResourcePropertyQNameFault"/>
+ <fault
name="InvalidSetResourcePropertiesRequestContentFault"
message="wsrpw:InvalidSetResourcePropertiesRequestContentFault"/>
+ <fault name="UnableToModifyResourcePropertyFault"
message="wsrpw:UnableToModifyResourcePropertyFault"/>
+ <fault name="SetResourcePropertyRequestFailedFault"
message="wsrpw:SetResourcePropertyRequestFailedFault"/>
+ </operation>
+ <!-- MUWS:Relationships Operation -->
+ <operation name="QueryRelationshipsByType">
+ <input name="QueryRelationshipsByTypeRequest"
+
message="muws-p2-wsdl:QueryRelationshipsByTypeRequest"/>
+ <output name="QueryRelationshipsByTypeResponse"
+
message="muws-p2-wsdl:QueryRelationshipsByTypeResponse"/>
+ </operation>
</portType>
<binding name="WeatherStationSoapHttpBinding"
type="tns:WeatherStationPortType">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
@@ -119,6 +137,30 @@
<soap:fault
name="InvalidResourcePropertyQNameFault" use="literal"/>
</fault>
</operation>
+ <operation name="SetResourceProperties">
+ <soap:operation style="document"/>
+ <input>
+ <soap:body use="literal"/>
+ </input>
+ <output>
+ <soap:body use="literal"/>
+ </output>
+ <fault name="ResourceUnknownFault">
+ <soap:fault name="ResourceUnknownFault"
use="literal"/>
+ </fault>
+ <fault name="InvalidResourcePropertyQNameFault">
+ <soap:fault
name="InvalidResourcePropertyQNameFault" use="literal"/>
+ </fault>
+ <fault name="UnableToModifyResourcePropertyFault">
+ <soap:fault
name="UnableToModifyResourcePropertyFault" use="literal"/>
+ </fault>
+ <fault
name="InvalidSetResourcePropertiesRequestContentFault">
+ <soap:fault
name="InvalidSetResourcePropertiesRequestContentFault" use="literal"/>
+ </fault>
+ <fault name="SetResourcePropertyRequestFailedFault">
+ <soap:fault
name="SetResourcePropertyRequestFailedFault" use="literal"/>
+ </fault>
+ </operation>
<!-- wsntw:NotificationProducer operations -->
<operation name="Subscribe">
<soap:operation style="document"/>
@@ -168,6 +210,15 @@
<soap:body use="literal"/>
</output>
</operation>
+ <operation name="QueryRelationshipsByType">
+ <soap:operation style="document"/>
+ <input>
+ <soap:body use="literal"/>
+ </input>
+ <output>
+ <soap:body use="literal"/>
+ </output>
+ </operation>
</binding>
<service name="WeatherStationService">
<!-- Note: the port name becomes the service name in the wsdd
generated by Axis Wsdl2Java -->
Modified:
incubator/muse/trunk/src/templates/v2004_12/Relationships-AbstractResource_init.txt
URL:
http://svn.apache.org/viewcvs/incubator/muse/trunk/src/templates/v2004_12/Relationships-AbstractResource_init.txt?rev=168138&r1=168137&r2=168138&view=diff
==============================================================================
---
incubator/muse/trunk/src/templates/v2004_12/Relationships-AbstractResource_init.txt
(original)
+++
incubator/muse/trunk/src/templates/v2004_12/Relationships-AbstractResource_init.txt
Wed May 4 08:18:22 2005
@@ -1,4 +1,4 @@
-
+#if ($notificationProducer)
//init the RelationshipsProperties Resource
org.apache.xmlbeans.SchemaProperty elementProperty =
org.oasisOpen.docs.wsdm.x2004.x12.muws.wsdmMuwsPart2.RelationshipDocument.type.getElementProperty(org.apache.ws.muws.v1_0.capability.RelationshipsCapability.PROP_NAME_RELATIONSHIP);
boolean isReadOnly =
m_propSet.getMetaData().getPropertyMetaData(org.apache.ws.muws.v1_0.capability.RelationshipsCapability.PROP_NAME_RELATIONSHIP).isReadOnly();
@@ -7,4 +7,4 @@
(org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet)m_propSet,
(org.apache.ws.notification.base.NotificationProducerResource)this);
((org.apache.ws.resource.properties.impl.XmlBeansResourcePropertySet)m_propSet).set(relationshipResourceProperty);
-
+#end
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]