perfsonar-dev - perfsonar: r3395 - trunk/functional-testing/clmp
Subject: perfsonar development work
List archive
- From:
- To:
- Subject: perfsonar: r3395 - trunk/functional-testing/clmp
- Date: Mon, 25 Feb 2008 06:11:18 -0500
Author: reinwand
Date: 2008-02-25 06:11:17 -0500 (Mon, 25 Feb 2008)
New Revision: 3395
Added:
trunk/functional-testing/clmp/CLMP-workspace.xml
trunk/functional-testing/clmp/cl-mp-pingreq.rnc
trunk/functional-testing/clmp/cl-mp-pingreq.wsdl
trunk/functional-testing/clmp/cl-mp-pingres.rnc
trunk/functional-testing/clmp/cl-mp-pingres.wsdl
trunk/functional-testing/clmp/cl-mp-traceroutereq.rnc
trunk/functional-testing/clmp/cl-mp-traceroutereq.wsdl
trunk/functional-testing/clmp/cl-mp-tracerouteres.rnc
trunk/functional-testing/clmp/cl-mp-tracerouteres.wsdl
Modified:
trunk/functional-testing/clmp/CLMP-soapui-project.xml
trunk/functional-testing/clmp/README-soapUI.txt
trunk/functional-testing/clmp/README-tests.txt
trunk/functional-testing/clmp/cl-mp-bwctlreq.rnc
trunk/functional-testing/clmp/cl-mp-bwctlreq.wsdl
trunk/functional-testing/clmp/cl-mp-bwctlres.rnc
trunk/functional-testing/clmp/cl-mp-bwctlres.wsdl
trunk/functional-testing/clmp/cl-mp-echo.wsdl
trunk/functional-testing/clmp/cl-mp-owampreq.wsdl
trunk/functional-testing/clmp/cl-mp-owampres.wsdl
trunk/functional-testing/clmp/rnc2xsd.sh
Log:
First CL-MP functional testing changes for 2.0
- Added WSDL and schema for ping and traceroute
- Updated bwctl and owamp schemas to 2.0
- Added soapUI workspace (CLMP-workspace.xml) for convenience
- Properties are now used for central end points handling
- Updated end points (perfSONAR, owamp and bwctl) to new test environment
Modified: trunk/functional-testing/clmp/CLMP-soapui-project.xml
===================================================================
--- trunk/functional-testing/clmp/CLMP-soapui-project.xml 2008-02-22
22:52:58 UTC (rev 3394)
+++ trunk/functional-testing/clmp/CLMP-soapui-project.xml 2008-02-25
11:11:17 UTC (rev 3395)
@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
-<con:soapui-project soapui-version="1.6" name="CL MP"
xmlns:con="http://eviware.com/soapui/config">
+<con:soapui-project soapui-version="2.0.2" name="CL MP"
xmlns:con="http://eviware.com/soapui/config">
<con:settings>
- <con:setting
id="ProjectSettings@projectRoot">/home/rzsunhome/unrz/unrz153/work/perfSONAR/functional_testing/clmp</con:setting>
- </con:settings>
- <con:interface definition="file:./cl-mp-bwctlreq.wsdl" name="CL-MP-BWCTL"
bindingName="{http://ggf.org/ns/nmwg/base/2.0/}MeasurementBinding">
+ <con:setting
id="ProjectSettings@projectRoot">/home/rzsunhome/unrz/unrz153/work/perfSONAR/functional_testing/clmp-3.0</con:setting>
+ <con:setting
id="WsdlSettings@cache-wsdls">false</con:setting></con:settings>
+ <con:interface definition="file:./cl-mp-bwctlreq.wsdl"
name="MeasurementBinding"
bindingName="{http://ggf.org/ns/nmwg/base/2.0/}MeasurementBinding">
<con:settings/>
<con:endpoints>
<con:endpoint>http://200.128.80.177:8080/axis/services/CLMPService</con:endpoint>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- </con:endpoints>
- <con:operation outputName="" bindingOperationName="Measurement"
isOneWay="false" action="" inputName="" sendsAttachments="false"
receivesAttachments="false" name="Measurement">
+
<con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint></con:endpoints>
+ <con:operation bindingOperationName="Measurement" isOneWay="false"
action="" inputName="" sendsAttachments="false" receivesAttachments="false"
name="Measurement">
<con:settings/>
<con:call name="bwctl request tcp 1">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -26,10 +26,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1"/>
</nmwg:metadata>
@@ -56,7 +56,7 @@
<con:call name="bwctl request udp 1">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -68,10 +68,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="protocol" value="udp"/>
</bwctl:parameters>
@@ -97,7 +97,7 @@
</soapenv:Body>
</soapenv:Envelope>]]></con:request>
</con:call>
- <con:call name="default"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <con:call name="default"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -108,10 +108,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1"/>
</nmwg:metadata>
@@ -135,234 +135,19 @@
</soapenv:Body>
</soapenv:Envelope>]]></con:request></con:call></con:operation>
- <con:definitionCache
rootPart="file:./cl-mp-bwctlres.wsdl"><con:part><con:url>file:./cl-mp-bwctlres/bwctlres.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:bwctlres="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/base/2.0/"
schemaLocation="cl-mp-bwctlres.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/topology/2.0/"
schemaLocation="nmwgt.xsd"/>
- <xs:element name="subject">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="nmwg:EndpointPair">
- <xs:attributeGroup ref="nmwg:Identifier"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- <xs:element name="parameters">
- <xs:complexType>
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded"
ref="nmwg:parameter"/>
- </xs:sequence>
- <xs:attributeGroup ref="nmwg:Identifier"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="datum">
- <xs:complexType>
- <xs:attribute name="intervalEnd" use="required" type="xs:float"/>
- <xs:attribute name="intervalStart" use="required" type="xs:float"/>
- <xs:attribute name="intervalUnit" use="required" type="xs:string"/>
- <xs:attribute name="numBytes" use="required" type="xs:int"/>
- <xs:attribute name="numBytesUnits" use="required" type="xs:string"/>
- <xs:attribute name="tcpAdapterType" type="xs:string"/>
- <xs:attribute name="tcpMSSSize" type="xs:int"/>
- <xs:attribute name="tcpMSSUnit" type="xs:string"/>
- <xs:attribute name="tcpMTUSize" type="xs:int"/>
- <xs:attribute name="tcpMTUUnit" type="xs:string"/>
- <xs:attribute name="tcpWindowSize" type="xs:int"/>
- <xs:attribute name="tcpWindowUnit" type="xs:string"/>
- <xs:attribute name="udpBufferUnit" type="xs:string"/>
- <xs:attribute name="udpBufferSize" type="xs:int"/>
- <xs:attribute name="udpDatagramUnit" type="xs:string"/>
- <xs:attribute name="udpDatagramSize" type="xs:int"/>
- <xs:attribute name="udpJitterUnit" type="xs:string"/>
- <xs:attribute name="udpJitter" type="xs:float"/>
- <xs:attribute name="udpPacketLoss" type="xs:int"/>
- <xs:attribute name="udpPacketLossPercentage" type="xs:float"/>
- <xs:attribute name="udpPacketSent" type="xs:int"/>
- <xs:attribute name="value" use="required" type="xs:float"/>
- <xs:attribute name="valueUnits" use="required" type="xs:string"/>
- <xs:attribute name="timeType" use="required" type="xs:string"/>
- <xs:attribute name="timeValue" use="required" type="xs:string"/>
- </xs:complexType>
- </xs:element>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-bwctlres/cl-mp-bwctlres.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:bwctlres="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
schemaLocation="bwctlres.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/topology/2.0/"
schemaLocation="nmwgt.xsd"/>
- <xs:element name="message" type="nmwg:MessageContent"/>
- <xs:complexType name="MessageContent">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="nmwg:metadata"/>
- <xs:element ref="nmwg:data"/>
- </xs:choice>
- <xs:attribute name="id" type="xs:string"/>
- <xs:attribute name="messageIdRef" type="xs:string"/>
- <xs:attributeGroup ref="nmwg:Type"/>
- </xs:complexType>
- <xs:attributeGroup name="Identifier">
- <xs:attribute name="id" use="required" type="xs:string"/>
- </xs:attributeGroup>
- <xs:attributeGroup name="MessageIdentifierRef">
- <xs:attribute name="messageIdRef" use="required" type="xs:string"/>
- </xs:attributeGroup>
- <xs:attributeGroup name="Type">
- <xs:attribute name="type" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="MeasurementResponse"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:attributeGroup>
- <xs:element name="metadata">
- <xs:complexType>
- <xs:choice>
- <xs:group ref="nmwg:BwctlMetadataContent"/>
- <xs:element ref="bwctlres:parameters"/>
- </xs:choice>
- <xs:attributeGroup ref="nmwg:Identifier"/>
- <xs:attribute name="metadataIdRef" type="xs:string"/>
- </xs:complexType>
- </xs:element>
- <xs:group name="BwctlMetadataContent">
- <xs:sequence>
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="bwctlres:subject"/>
- <xs:element ref="bwctlres:parameters"/>
- <xs:element ref="nmwg:eventType"/>
- </xs:choice>
- </xs:sequence>
- </xs:group>
- <xs:complexType name="EndpointPair">
- <xs:sequence>
- <xs:element ref="nmwgt:endPointPair"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="EndpointPairContent">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="nmwgt:src"/>
- <xs:element ref="nmwgt:dst"/>
- </xs:choice>
- </xs:complexType>
- <xs:attributeGroup name="EndpointContent">
- <xs:attribute name="value" type="xs:string"/>
- <xs:attribute name="type" use="required" type="xs:string"/>
- <xs:attribute name="port" type="xs:int"/>
- </xs:attributeGroup>
- <xs:element name="eventType">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="bwctl"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:element>
- <xs:element name="parameter">
- <xs:complexType mixed="true">
- <xs:attribute name="name" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="interval"/>
- <xs:enumeration value="length"/>
- <xs:enumeration value="windowSize"/>
- <xs:enumeration value="dynamicWindowSize"/>
- <xs:enumeration value="concurrentConnections"/>
- <xs:enumeration value="sessionInterval"/>
- <xs:enumeration value="bandwidth"/>
- <xs:enumeration value="duration"/>
- <xs:enumeration value="tos"/>
- <xs:enumeration value="testNumber"/>
- <xs:enumeration value="randomize"/>
- <xs:enumeration value="latestDelay"/>
- <xs:enumeration value="protocol"/>
- <xs:enumeration value="role"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute name="value"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="data">
- <xs:complexType>
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded"
ref="bwctlres:datum"/>
- </xs:sequence>
- <xs:attributeGroup ref="nmwg:Identifier"/>
- <xs:attributeGroup ref="nmwg:MetadataIdentifierRef"/>
- </xs:complexType>
- </xs:element>
- <xs:attributeGroup name="MetadataIdentifierRef">
- <xs:attribute name="metadataIdRef" use="required" type="xs:string"/>
- </xs:attributeGroup>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-bwctlres/nmwgt.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:bwctlres="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/base/2.0/"
schemaLocation="cl-mp-bwctlres.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
schemaLocation="bwctlres.xsd"/>
- <xs:element name="endPointPair" type="nmwg:EndpointPairContent"/>
- <xs:element name="src">
- <xs:complexType mixed="true">
- <xs:attributeGroup ref="nmwg:EndpointContent"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="dst">
- <xs:complexType mixed="true">
- <xs:attributeGroup ref="nmwg:EndpointContent"/>
- </xs:complexType>
- </xs:element>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-bwctlres.wsdl</con:url><con:content><definitions
name="CL-MP" targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:tns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns="http://schemas.xmlsoap.org/wsdl/">
-
- <types>
- <schema elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns="http://www.w3.org/2001/XMLSchema">
- <include schemaLocation="cl-mp-bwctlres/cl-mp-bwctlres.xsd"/>
- </schema>
- </types>
-
- <message name="MeasurementRequest">
- <part name="MessageRequest" element="tns:message"/>
- </message>
-
- <message name="MeasurementResponse">
- <part name="MessageResponse" element="tns:message"/>
- </message>
-
- <portType name="CL-MP-BWCTL">
- <operation name="Measurement">
- <input message="tns:MeasurementRequest"/>
- <output message="tns:MeasurementResponse"/>
- </operation>
- </portType>
-
- <binding name="MeasurementBinding" type="tns:CL-MP-BWCTL">
- <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
- <operation name="Measurement">
- <soap:operation style="document" soapAction=""/>
- <input>
- <soap:body use="literal"/>
- </input>
- <output>
- <soap:body use="literal"/>
- </output>
- </operation>
- </binding>
-
- <service name="CL MP">
- <documentation>
- SOAP Service to provide access to CL Measurement Point.
- </documentation>
- <port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
- </port>
- </service>
-
-</definitions></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache></con:interface>
+ </con:interface>
<con:interface definition="file:./cl-mp-owampreq.wsdl" name="CL-MP-OWAMP"
bindingName="{http://ggf.org/ns/nmwg/base/2.0/}MeasurementBinding">
<con:settings/>
<con:endpoints>
<con:endpoint>http://gandalf.rrze.uni-erlangen.de:8090</con:endpoint>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
</con:endpoints>
<con:operation outputName="" bindingOperationName="Measurement"
isOneWay="false" action="" inputName="" sendsAttachments="false"
receivesAttachments="false" name="Measurement">
<con:settings/>
<con:call name="owamp request 1">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -371,10 +156,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="direction">to</nmwg:parameter>
<nmwg:parameter name="count">5</nmwg:parameter>
@@ -389,199 +174,8 @@
</con:call>
</con:operation>
- <con:definitionCache
rootPart="file:./cl-mp-owampres.wsdl"><con:part><con:url>file:./cl-mp-owampres/nmwgt.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/base/2.0/"
schemaLocation="cl-mp-owampres.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
schemaLocation="owamp.xsd"/>
- <xs:element name="endPointPair" type="nmwg:EndpointPairContent"/>
- <xs:element name="src">
- <xs:complexType mixed="true">
- <xs:attributeGroup ref="nmwg:EndpointContent"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="dst">
- <xs:complexType mixed="true">
- <xs:attributeGroup ref="nmwg:EndpointContent"/>
- </xs:complexType>
- </xs:element>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-owampres/owamp.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/base/2.0/"
schemaLocation="cl-mp-owampres.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/topology/2.0/"
schemaLocation="nmwgt.xsd"/>
- <xs:element name="subject">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="nmwg:EndpointPair">
- <xs:attributeGroup ref="nmwg:Identifier"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- <xs:element name="parameters">
- <xs:complexType>
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded"
ref="nmwg:parameter"/>
- </xs:sequence>
- <xs:attributeGroup ref="nmwg:Identifier"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="datum">
- <xs:complexType>
- <xs:attribute name="receiveSynchronized" use="required" type="xs:int"/>
- <xs:attribute name="receiveTime" use="required" type="xs:string"/>
- <xs:attribute name="receiveTimeError" use="required" type="xs:float"/>
- <xs:attribute name="sendSynchronized" use="required" type="xs:int"/>
- <xs:attribute name="sendTime" use="required" type="xs:string"/>
- <xs:attribute name="sendTimeError" use="required" type="xs:float"/>
- <xs:attribute name="ttl" use="required" type="xs:int"/>
- <xs:attribute name="seqNum" use="required" type="xs:int"/>
- <xs:attribute name="timeType" use="required" type="xs:string"/>
- <xs:attribute name="timeValue" use="required" type="xs:string"/>
- </xs:complexType>
- </xs:element>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-owampres/cl-mp-owampres.xsd</con:url><con:content><xs:schema
elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
- <xs:import namespace="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
schemaLocation="owamp.xsd"/>
- <xs:import namespace="http://ggf.org/ns/nmwg/topology/2.0/"
schemaLocation="nmwgt.xsd"/>
- <xs:element name="message" type="nmwg:MessageContent"/>
- <xs:complexType name="MessageContent">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="nmwg:metadata"/>
- <xs:element ref="nmwg:data"/>
- </xs:choice>
- <xs:attribute name="id" type="xs:string"/>
- <xs:attribute name="messageIdRef" type="xs:string"/>
- <xs:attributeGroup ref="nmwg:Type"/>
- </xs:complexType>
- <xs:attributeGroup name="Identifier">
- <xs:attribute name="id" use="required" type="xs:string"/>
- </xs:attributeGroup>
- <xs:attributeGroup name="MessageIdentifierRef">
- <xs:attribute name="messageIdRef" use="required" type="xs:string"/>
- </xs:attributeGroup>
- <xs:attributeGroup name="Type">
- <xs:attribute name="type" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="MeasurementResponse"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- </xs:attributeGroup>
- <xs:element name="metadata">
- <xs:complexType>
- <xs:complexContent>
- <xs:extension base="nmwg:OwampMetadataContent">
- <xs:attributeGroup ref="nmwg:Identifier"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
- </xs:element>
- <xs:complexType name="OwampMetadataContent">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="owamp:subject"/>
- <xs:element ref="owamp:parameters"/>
- <xs:element ref="nmwg:eventType"/>
- </xs:choice>
- </xs:complexType>
- <xs:complexType name="EndpointPair">
- <xs:sequence>
- <xs:element ref="nmwgt:endPointPair"/>
- </xs:sequence>
- </xs:complexType>
- <xs:complexType name="EndpointPairContent">
- <xs:choice minOccurs="0" maxOccurs="unbounded">
- <xs:element ref="nmwgt:src"/>
- <xs:element ref="nmwgt:dst"/>
- </xs:choice>
- </xs:complexType>
- <xs:attributeGroup name="EndpointContent">
- <xs:attribute name="value" type="xs:string"/>
- <xs:attribute name="type" use="required" type="xs:string"/>
- </xs:attributeGroup>
- <xs:element name="eventType">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="owamp"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:element>
- <xs:element name="parameter">
- <xs:complexType mixed="true">
- <xs:attribute name="name" use="required">
- <xs:simpleType>
- <xs:restriction base="xs:token">
- <xs:enumeration value="count"/>
- <xs:enumeration value="dscp"/>
- <xs:enumeration value="phb"/>
- <xs:enumeration value="wait"/>
- <xs:enumeration value="timeOut"/>
- <xs:enumeration value="padding"/>
- <xs:enumeration value="delayStart"/>
- <xs:enumeration value="portRange"/>
- <xs:enumeration value="direction"/>
- </xs:restriction>
- </xs:simpleType>
- </xs:attribute>
- <xs:attribute name="value"/>
- </xs:complexType>
- </xs:element>
- <xs:element name="data">
- <xs:complexType>
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="unbounded" ref="owamp:datum"/>
- </xs:sequence>
- <xs:attributeGroup ref="nmwg:Identifier"/>
- <xs:attributeGroup ref="nmwg:MetadataIdentifierRef"/>
- </xs:complexType>
- </xs:element>
- <xs:attributeGroup name="MetadataIdentifierRef">
- <xs:attribute name="metadataIdRef" use="required" type="xs:string"/>
- </xs:attributeGroup>
-</xs:schema></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>file:./cl-mp-owampres.wsdl</con:url><con:content><definitions
name="CL-MP" targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:tns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns="http://schemas.xmlsoap.org/wsdl/">
-
- <types>
- <schema elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns="http://www.w3.org/2001/XMLSchema">
- <include schemaLocation="cl-mp-owampres/cl-mp-owampres.xsd"/>
- </schema>
- </types>
-
- <message name="MeasurementRequest">
- <part name="MessageRequest" element="tns:message"/>
- </message>
-
- <message name="MeasurementResponse">
- <part name="MessageResponse" element="tns:message"/>
- </message>
-
- <portType name="CL-MP-OWAMP">
- <operation name="Measurement">
- <input message="tns:MeasurementRequest"/>
- <output message="tns:MeasurementResponse"/>
- </operation>
- </portType>
-
- <binding name="MeasurementBinding" type="tns:CL-MP-OWAMP">
- <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
- <operation name="Measurement">
- <soap:operation style="document" soapAction=""/>
- <input>
- <soap:body use="literal"/>
- </input>
- <output>
- <soap:body use="literal"/>
- </output>
- </operation>
- </binding>
-
- <service name="CL MP">
- <documentation>
- SOAP Service to provide access to CL Measurement Point.
- </documentation>
- <port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
- </port>
- </service>
-
-</definitions></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache></con:interface>
- <con:interface name="CL-MP-ECHO"
bindingName="{http://ggf.org/ns/nmwg/base/2.0/}EchoBinding"
definition="file:./cl-mp-echo.wsdl"><con:settings/><con:endpoints><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint></con:endpoints><con:operation
action="" name="Echo" bindingOperationName="Echo" inputName="" outputName=""
isOneWay="false" receivesAttachments="false"
sendsAttachments="false"><con:settings/><con:call
name="EchoRequest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
+ </con:interface>
+ <con:interface name="CL-MP-ECHO"
bindingName="{http://ggf.org/ns/nmwg/base/2.0/}EchoBinding"
definition="file:./cl-mp-echo.wsdl"><con:settings/><con:endpoints><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint></con:endpoints><con:operation
action="" name="Echo" bindingOperationName="Echo" inputName="" outputName=""
isOneWay="false" receivesAttachments="false"
sendsAttachments="false"><con:settings/><con:call
name="EchoRequest"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="EchoRequest"
@@ -598,58 +192,13 @@
</nmwg:message>
</soapenv:Body>
-</soapenv:Envelope>]]></con:request></con:call></con:operation><con:definitionCache
rootPart="file:./cl-mp-echo.wsdl"><con:part><con:url>file:./cl-mp-echo.wsdl</con:url><con:content><definitions
name="CL-MP" targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:tns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns="http://schemas.xmlsoap.org/wsdl/">
-
- <types>
- <schema elementFormDefault="qualified"
targetNamespace="http://ggf.org/ns/nmwg/base/2.0/"
xmlns="http://www.w3.org/2001/XMLSchema">
- <element name="message"/>
- </schema>
- </types>
-
- <message name="EchoRequest">
- <part name="EchoRequest" element="tns:message"/>
- </message>
-
- <message name="EchoResponse">
- <part name="EchoResponse" element="tns:message"/>
- </message>
-
- <portType name="CL-MP-ECHO">
- <operation name="Echo">
- <input message="tns:EchoRequest"/>
- <output message="tns:EchoResponse"/>
- </operation>
- </portType>
-
- <binding name="EchoBinding" type="tns:CL-MP-ECHO">
- <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
- <operation name="Echo">
- <soap:operation style="document" soapAction=""/>
- <input>
- <soap:body use="literal"/>
- </input>
- <output>
- <soap:body use="literal"/>
- </output>
- </operation>
- </binding>
-
- <service name="CL MP">
- <documentation>
- SOAP Service to provide access to CL Measurement Point.
- </documentation>
- <port name="EchoPort" binding="tns:EchoBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
- </port>
- </service>
-
-</definitions></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part></con:definitionCache></con:interface>
+</soapenv:Envelope>]]></con:request></con:call></con:operation></con:interface>
<con:testSuite name="CL-MP-BWCTL">
<con:settings/>
<con:runType>SEQUENTIAL</con:runType>
- <con:testCase searchProperties="true" failOnError="false"
keepSession="false" name="Well formed and valid">
+ <con:testCase searchProperties="true" failOnError="false"
keepSession="false" name="Well formed and valid" failTestCaseOnErrors="true"
id="3e80c55c-c7c6-41c5-9e24-ee396900b9c2">
<con:settings/>
- <con:testStep type="request" name="default"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="default"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <con:testStep type="request" name="default"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="default"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -660,10 +209,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1"/>
</nmwg:metadata>
@@ -685,7 +234,7 @@
</nmwg:message>
</soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Fault
Assertion"/><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion><con:assertion
type="XPath Match"><con:configuration><path>declare namespace
nmwgt='http://ggf.org/ns/nmwg/topology/2.0/';
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Fault
Assertion"/><con:assertion type="XPath
Match"><con:configuration><path>declare namespace
nmwgt='http://ggf.org/ns/nmwg/topology/2.0/';
declare namespace nmwg='http://ggf.org/ns/nmwg/base/2.0/';
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace bwctl='http://ggf.org/ns/nmwg/tools/bwctl/2.0/';
@@ -718,8 +267,8 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep>
- <con:testStep type="request"
name="duration=2"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="duration=2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion><con:assertion
type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion></con:request></con:config></con:testStep>
+ <con:testStep type="request"
name="duration=2"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="duration=2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -730,10 +279,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -790,7 +339,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="src and dst"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="src and dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="src and dst"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="src and dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -801,11 +350,11 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:src type="ipv4" value="200.159.254.223"/>
- <nmwgt:dst type="ipv4" value="131.188.81.178"/>
+ <nmwgt:src type="ipv4" value="${#Project#bwctl.src}"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -865,12 +414,12 @@
(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="protocol=tcp">
<con:settings/>
<con:config type="con:RequestStep" xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <con:interface>CL-MP-BWCTL</con:interface>
+ <con:interface>MeasurementBinding</con:interface>
<con:operation>Measurement</con:operation>
<con:request wssPasswordType="" name="protocol=tcp">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -882,10 +431,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="protocol" value="tcp"/>
<nmwg:parameter name="duration" value="2"/>
@@ -935,7 +484,7 @@
</con:assertion>
</con:request>
</con:config>
- </con:testStep><con:testStep type="request"
name="protocol=udp"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="protocol=udp"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
+ </con:testStep><con:testStep type="request"
name="protocol=udp"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="protocol=udp"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -946,10 +495,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="protocol" value="udp"/>
<nmwg:parameter name="duration" value="2"/>
@@ -974,7 +523,7 @@
</nmwg:message>
</soapenv:Body>
-</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Fault
Assertion"/><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="interval=2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="interval=2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Fault
Assertion"/><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="interval=2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="interval=2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -985,10 +534,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="interval" value="2"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1046,7 +595,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="length=100"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="length=100"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="length=100"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="length=100"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1057,10 +606,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="length" value="100"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1118,7 +667,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="windowSize=5000"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="windowSize=5000"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="windowSize=5000"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="windowSize=5000"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1129,10 +678,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="windowSize" value="5000"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1190,7 +739,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="dynamicWindowSize=5M"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="dynamicWindowSize=5M"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="dynamicWindowSize=5M"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="dynamicWindowSize=5M"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1201,10 +750,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="dynamicWindowSize" value="5M"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1262,7 +811,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="bandwidth=500
(protocol=udp)"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="bandwidth=500 (protocol=udp)"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="bandwidth=500
(protocol=udp)"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="bandwidth=500 (protocol=udp)"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1273,10 +822,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="bandwidth" value="500"/>
<nmwg:parameter name="protocol" value="udp"/>
@@ -1335,7 +884,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="tos=0x20"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="tos=0x20"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="tos=0x20"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="tos=0x20"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1346,10 +895,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="tos" value="0x20"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1407,8 +956,8 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep></con:testCase>
- <con:testCase failOnError="true" keepSession="false" name="Well formed but
invalid" searchProperties="true"><con:settings/><con:testStep type="request"
name="src, no dst"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="src, no dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:properties/></con:testCase>
+ <con:testCase failOnError="true" keepSession="false" name="Well formed but
invalid" searchProperties="true"
failTestCaseOnErrors="true"><con:settings/><con:testStep type="request"
name="src, no dst"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="src, no dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1419,10 +968,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:src type="ipv4" value="200.159.254.223"/>
+ <nmwgt:src type="ipv4" value="${#Project#bwctl.src}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1"/>
</nmwg:metadata>
@@ -1449,7 +998,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.validator.malformed_request" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="no src, no dst"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="no src, no dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="no src, no dst"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="no src, no dst"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1462,7 +1011,7 @@
<nmwgt:endPointPair>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1"/>
</nmwg:metadata>
@@ -1489,7 +1038,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.validator.malformed_request" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="concurrentConnections=5"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="concurrentConnections=5"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="concurrentConnections=5"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="concurrentConnections=5"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1500,10 +1049,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="concurrentConnections" value="5"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1533,7 +1082,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid duration"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid duration"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid duration"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid duration"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1544,10 +1093,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1577,7 +1126,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.validator.malformed_request" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid protocol"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid protocol"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid protocol"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid protocol"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1588,10 +1137,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="protocol" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1621,7 +1170,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.validator.malformed_request" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid interval"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid interval"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.validator.malformed_request"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid interval"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid interval"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1632,10 +1181,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="interval" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1665,7 +1214,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid length"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid length"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid length"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid length"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1676,10 +1225,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="length" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1709,7 +1258,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid windowSize"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid windowSize"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid windowSize"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid windowSize"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1720,10 +1269,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="windowSize" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1753,7 +1302,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid dynamicWindowSize"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid dynamicWindowSize"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid dynamicWindowSize"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid dynamicWindowSize"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1764,10 +1313,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="dynamicWindowSize" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1797,7 +1346,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid bandwidth"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid bandwidth"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid bandwidth"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid bandwidth"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1808,10 +1357,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="bandwidth" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1841,7 +1390,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid tos"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid tos"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Invalid tos"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Invalid tos"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1852,10 +1401,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="tos" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -1885,7 +1434,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="protocol=tcp and bandwidth"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="protocol=tcp and bandwidth"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="protocol=tcp and bandwidth"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="protocol=tcp and bandwidth"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1896,10 +1445,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="protocol" value="tcp"/>
<nmwg:parameter name="bandwidth" value="500"/>
@@ -1930,7 +1479,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq "error.mp.clmp.system.tool_response" and
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Unknown Parameter"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Unknown Parameter"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[2]/nmwg:eventType
eq
"error.mp.clmp.system.tool_response"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Unknown Parameter"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Unknown Parameter"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -1941,10 +1490,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="WRONG" value="WRONG"/>
<nmwg:parameter name="duration" value="2"/>
@@ -2002,7 +1551,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep></con:testCase><con:testCase
failOnError="true" keepSession="false" name="Not well formed requests"
searchProperties="true"><con:settings/><con:testStep type="request"
name="Wrong parameter namespace"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong parameter namespace"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/" xmlns
:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase
failOnError="true" keepSession="false" name="Not well formed requests"
searchProperties="true"
failTestCaseOnErrors="true"><con:settings/><con:testStep type="request"
name="Wrong parameter namespace"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong parameter namespace"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns="http
://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2013,10 +1562,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<bwctl:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2044,7 +1593,7 @@
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 1"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType
eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 1"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2055,10 +1604,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2084,7 +1633,7 @@
</soapenv:Envelope>]]></con:request><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion><con:assertion
type="XPath Match"><con:configuration><path>declare namespace
ns1='http://xml.apache.org/axis/';
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
-/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2095,10 +1644,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2124,7 +1673,7 @@
</soapenv:Envelope>]]></con:request><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion><con:assertion
type="XPath Match"><con:configuration><path>declare namespace
ns1='http://xml.apache.org/axis/';
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
-/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 3"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 3"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing end tag metadata 3"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing end tag metadata 3"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2135,10 +1684,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2164,7 +1713,7 @@
</soapenv:Envelope>]]></con:request><con:assertion type="Schema
Compliance"><con:configuration><definition>file:./cl-mp-bwctlres.wsdl</definition></con:configuration></con:assertion><con:assertion
type="XPath Match"><con:configuration><path>declare namespace
ns1='http://xml.apache.org/axis/';
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
-/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong message type"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong message type"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/soapenv:Fault/faultcode =
"soapenv:Server.userException"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong message type"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong message type"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="WRONG" id="msg1"
@@ -2175,10 +1724,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2206,7 +1755,7 @@
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"error.common.action_not_supported"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing message type"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing message type"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"error.common.action_not_supported"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing message type"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing message type"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message id="msg1"
@@ -2217,10 +1766,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2248,7 +1797,7 @@
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"error.common.action_not_supported"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"error.common.action_not_supported"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2259,10 +1808,10 @@
<nmwg:metadata id="WRONG">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2290,7 +1839,7 @@
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2301,10 +1850,10 @@
<nmwg:metadata>
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2332,7 +1881,7 @@
declare namespace soapenv='http://schemas.xmlsoap.org/soap/envelope/';
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
-/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id send"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id send"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType eq
"warning.common.no_metadata"</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id send"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id send"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2343,10 +1892,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2403,7 +1952,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id send"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id send"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id send"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id send"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2414,10 +1963,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2474,7 +2023,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id recv"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id recv"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/id recv"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/id recv"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2485,10 +2034,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2545,7 +2094,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id recv"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id recv"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/id recv"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/id recv"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2556,10 +2105,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2616,7 +2165,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/subject"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/subject"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/subject"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/subject"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2625,7 +2174,7 @@
xmlns:bwctl="http://ggf.org/ns/nmwg/tools/bwctl/2.0/">
<nmwg:metadata id="metabase">
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2654,7 +2203,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing
subject/endPointPair"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing subject/endPointPair"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing
subject/endPointPair"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing subject/endPointPair"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2665,7 +2214,7 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2694,7 +2243,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/eventType"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/eventType"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong metadata/eventType"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong metadata/eventType"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2705,7 +2254,7 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
<nmwg:eventType>WRONG</nmwg:eventType>
@@ -2737,7 +2286,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.unsupported_tool</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/eventType"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/eventType"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.unsupported_tool</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/eventType"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/eventType"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2748,7 +2297,7 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
<bwctl:parameters id="param1">
@@ -2779,7 +2328,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
1"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
1"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2790,10 +2339,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
</nmwg:metadata>
<nmwg:metadata id="metasend" metadataIdRef="metabase">
@@ -2819,7 +2368,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
2"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>error.mp.clmp.validator.malformed_request</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
2"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2830,10 +2379,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2887,7 +2436,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
3"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 3"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing metadata/parameters
3"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing metadata/parameters 3"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2898,10 +2447,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -2955,7 +2504,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) 1"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) 1"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) 1"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -2966,10 +2515,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -3024,7 +2573,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) 2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) 2"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) 2"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -3035,10 +2584,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -3093,7 +2642,7 @@
and
(count(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value)
> 0)
and
-(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) both"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+(every $value in
/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:data/bwctl:datum/@value
satisfies ($value >
0))</path><content>true</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data (trigger) both"><con:settings/><con:config
xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data (trigger) both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -3104,10 +2653,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -3132,7 +2681,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong data/metadataIdRef
both"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong data/metadataIdRef both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Wrong data/metadataIdRef
both"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Wrong data/metadataIdRef both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -3143,10 +2692,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -3175,7 +2724,7 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data/metadataIdRef
both"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-BWCTL</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data/metadataIdRef both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:testStep
type="request" name="Missing data/metadataIdRef
both"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>MeasurementBinding</con:interface><con:operation>Measurement</con:operation><con:request
name="Missing data/metadataIdRef both"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
@@ -3186,10 +2735,10 @@
<nmwg:metadata id="metabase">
<bwctl:subject id="sub1">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="200.159.254.223"/>
+ <nmwgt:dst type="ipv4" value="${#Project#bwctl.dst}"/>
</nmwgt:endPointPair>
</bwctl:subject>
- <nmwg:eventType>bwctl</nmwg:eventType>
+ <nmwg:eventType>http://ggf.org/ns/nmwg/tools/bwctl/2.0</nmwg:eventType>
<bwctl:parameters id="param1">
<nmwg:parameter name="duration" value="2"/>
</bwctl:parameters>
@@ -3218,11 +2767,11 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep></con:testCase></con:testSuite>
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata[1]/nmwg:eventType)</path><content>warning.common.no_metadata</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite>
<con:testSuite name="CL-MP-OWAMP">
<con:settings/>
<con:runType>SEQUENTIAL</con:runType>
- <con:testCase searchProperties="true" failOnError="false"
keepSession="false" name="Well formed and valid">
+ <con:testCase searchProperties="true" failOnError="false"
keepSession="false" name="Well formed and valid" failTestCaseOnErrors="true">
<con:settings/>
<con:testStep type="request" name="defaults">
<con:settings/>
@@ -3232,26 +2781,26 @@
<con:request wssPasswordType="" name="defaults">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2"/>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2"/>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="Schema Compliance">
<con:configuration><definition>file:./cl-mp-owampres.wsdl</definition></con:configuration>
@@ -3313,7 +2862,7 @@
<con:request wssPasswordType="" name="count=5">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3322,10 +2871,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -3397,7 +2946,7 @@
<con:request wssPasswordType="" name="direction=to">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3406,10 +2955,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="direction">to</nmwg:parameter>
<nmwg:parameter name="count">5</nmwg:parameter>
@@ -3482,7 +3031,7 @@
<con:request wssPasswordType="" name="direction=from">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3491,10 +3040,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="direction">from</nmwg:parameter>
<nmwg:parameter name="count">5</nmwg:parameter>
@@ -3567,7 +3116,7 @@
<con:request wssPasswordType="" name="wait=0.5e">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3576,10 +3125,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="wait">0.5e</nmwg:parameter>
@@ -3652,7 +3201,7 @@
<con:request wssPasswordType="" name="wait=0.7f">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3661,10 +3210,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="wait">0.7f</nmwg:parameter>
@@ -3737,7 +3286,7 @@
<con:request wssPasswordType="" name="timeOut=1">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3746,10 +3295,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="timeOut">1</nmwg:parameter>
@@ -3822,7 +3371,7 @@
<con:request wssPasswordType="" name="timeOut=0.0001">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3831,10 +3380,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="timeOut">0.0001</nmwg:parameter>
@@ -3907,7 +3456,7 @@
<con:request wssPasswordType="" name="padding=100">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -3916,10 +3465,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="padding">100</nmwg:parameter>
@@ -3992,7 +3541,7 @@
<con:request wssPasswordType="" name="portRange=2000-3000">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4001,10 +3550,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="portRange">2000-3000</nmwg:parameter>
@@ -4077,7 +3626,7 @@
<con:request wssPasswordType="" name="dscp=0x10">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4086,10 +3635,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="dscp">0x10</nmwg:parameter>
@@ -4154,8 +3703,8 @@
</con:assertion>
</con:request>
</con:config>
- </con:testStep></con:testCase>
- <con:testCase failOnError="false" keepSession="false" name="Well formed
but invalid" searchProperties="true"><con:settings/><con:testStep
type="request" name="src, no dst">
+ </con:testStep><con:properties/></con:testCase>
+ <con:testCase failOnError="false" keepSession="false" name="Well formed
but invalid" searchProperties="true"
failTestCaseOnErrors="true"><con:settings/><con:testStep type="request"
name="src, no dst">
<con:settings/>
<con:config type="con:RequestStep" xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<con:interface>CL-MP-OWAMP</con:interface>
@@ -4163,26 +3712,26 @@
<con:request wssPasswordType="" name="src, no dst">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:src type="ipv4" value="198.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2"/>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:src type="ipv4" value="${#Project#owamp.dst}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2"/>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="XPath Match">
@@ -4202,27 +3751,27 @@
<con:request wssPasswordType="" name="src and dst">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
- <nmwgt:src type="ipv4" value="131.188.81.178"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2"/>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
+ <nmwgt:src type="ipv4" value="${#Project#owamp.src}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2"/>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="Schema Compliance">
<con:configuration><definition>file:./cl-mp-owampres.wsdl</definition></con:configuration>
@@ -4283,25 +3832,25 @@
<con:request wssPasswordType="" name="no src, no dst">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2"/>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2"/>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="XPath Match">
@@ -4321,27 +3870,27 @@
<con:request wssPasswordType="" name="Invalid dst ip">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="300.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2">
- </owamp:parameters>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="300.32.10.220"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2">
+ </owamp:parameters>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="XPath Match">
@@ -4361,7 +3910,7 @@
<con:request wssPasswordType="" name="Invalid count">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4370,10 +3919,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4403,7 +3952,7 @@
<con:request wssPasswordType="" name="Invalid wait">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4412,10 +3961,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="wait">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4444,7 +3993,7 @@
<con:request wssPasswordType="" name="Invalid timeOut">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4453,10 +4002,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="timeOut">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4485,7 +4034,7 @@
<con:request wssPasswordType="" name="Invalid padding">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4494,10 +4043,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="padding">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4526,7 +4075,7 @@
<con:request wssPasswordType="" name="Invalid portRange">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4535,10 +4084,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="portRange">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4567,7 +4116,7 @@
<con:request wssPasswordType="" name="Invalid direction">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4576,10 +4125,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="direction">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4608,7 +4157,7 @@
<con:request wssPasswordType="" name="Invalid dscp">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4617,10 +4166,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="dscp">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4649,7 +4198,7 @@
<con:request wssPasswordType="" name="timeOut=0.00001 (<
BucketWidth default)">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4658,10 +4207,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="timeOut">0.00001</nmwg:parameter>
@@ -4691,7 +4240,7 @@
<con:request wssPasswordType="" name="padding=100000">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4700,10 +4249,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
<nmwg:parameter name="padding">100000</nmwg:parameter>
@@ -4733,7 +4282,7 @@
<con:request wssPasswordType="" name="Unknown parameter">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4742,10 +4291,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="WRONG">WRONG</nmwg:parameter>
</owamp:parameters>
@@ -4805,7 +4354,7 @@
</con:assertion>
</con:request>
</con:config>
- </con:testStep></con:testCase><con:testCase failOnError="false"
keepSession="false" name="Not well formed requests"
searchProperties="true"><con:settings/><con:testStep type="request"
name="Missing end tag metadata">
+ </con:testStep><con:properties/></con:testCase><con:testCase
failOnError="false" keepSession="false" name="Not well formed requests"
searchProperties="true"
failTestCaseOnErrors="true"><con:settings/><con:testStep type="request"
name="Missing end tag metadata">
<con:settings/>
<con:config type="con:RequestStep" xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<con:interface>CL-MP-OWAMP</con:interface>
@@ -4813,27 +4362,27 @@
<con:request wssPasswordType="" name="Missing end tag metadata">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
- <owamp:parameters id="param2">
- <nmwg:parameter name="count">5</nmwg:parameter>
- </owamp:parameters>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
+ <owamp:parameters id="param2">
+ <nmwg:parameter name="count">5</nmwg:parameter>
+ </owamp:parameters>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="XPath Match">
@@ -4852,7 +4401,7 @@
<con:request wssPasswordType="" name="Wrong message/type">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4861,10 +4410,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -4893,7 +4442,7 @@
<con:request wssPasswordType="" name="Missing message/type">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4902,10 +4451,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -4934,7 +4483,7 @@
<con:request wssPasswordType="" name="Wrong metadata/id">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4943,10 +4492,10 @@
<nmwg:metadata id="WRONG">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -4975,7 +4524,7 @@
<con:request wssPasswordType="" name="Missing metadata/id">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -4984,10 +4533,10 @@
<nmwg:metadata>
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5016,14 +4565,14 @@
<con:request wssPasswordType="" name="Missing metadata/subject">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
<nmwg:metadata id="owampRequest">
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5052,7 +4601,7 @@
<con:request wssPasswordType="" name="Missing
subject/endPointPair">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -5061,7 +4610,7 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5090,7 +4639,7 @@
<con:request wssPasswordType="" name="Wrong metadata/eventType">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -5099,7 +4648,7 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
<nmwg:eventType>WRONG</nmwg:eventType>
@@ -5131,27 +4680,27 @@
<con:request wssPasswordType="" name="Missing metadata/eventType">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <owamp:parameters id="param2">
- <nmwg:parameter name="count">5</nmwg:parameter>
- </owamp:parameters>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+ <owamp:parameters id="param2">
+ <nmwg:parameter name="count">5</nmwg:parameter>
+ </owamp:parameters>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="XPath Match">
@@ -5171,25 +4720,25 @@
<con:request wssPasswordType="" name="Missing metadata/parameters">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
- <con:request><soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
- <soapenv:Header/>
- <soapenv:Body>
-<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+ <con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
+ <soapenv:Header/>
+ <soapenv:Body>
+<nmwg:message type="MeasurementRequest" id="msg1"
xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
xmlns:owamp="http://ggf.org/ns/nmwg/tools/owamp/2.0/">
-<nmwg:metadata id="owampRequest">
- <owamp:subject id="sub2">
- <nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
- </nmwgt:endPointPair>
- </owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+<nmwg:metadata id="owampRequest">
+ <owamp:subject id="sub2">
+ <nmwgt:endPointPair>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
+ </nmwgt:endPointPair>
+ </owamp:subject>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
-</nmwg:metadata>
-<nmwg:data id="2" metadataIdRef="owampRequest" />
-</nmwg:message>
- </soapenv:Body>
-</soapenv:Envelope></con:request>
+</nmwg:metadata>
+<nmwg:data id="2" metadataIdRef="owampRequest" />
+</nmwg:message>
+ </soapenv:Body>
+</soapenv:Envelope>]]></con:request>
<con:assertion type="SOAP Fault Assertion"/>
<con:assertion type="XPath Match">
@@ -5209,7 +4758,7 @@
<con:request wssPasswordType="" name="MIssing data (trigger)">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -5218,10 +4767,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5249,7 +4798,7 @@
<con:request wssPasswordType="" name="Wrong data/metadataIdRef">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -5258,10 +4807,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5290,7 +4839,7 @@
<con:request wssPasswordType="" name="Missing data/metadataIdRef">
<con:settings/>
<con:encoding>UTF-8</con:encoding>
-
<con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
+
<con:endpoint>http://mp2.pop-sc.rnp.br:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint>
<con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/"
xmlns:ns1="http://ggf.org/ns/nmwg/tools/owamp/2.0/"
xmlns:ns2="http://ggf.org/ns/nmwg/topology/2.0/">
<soapenv:Header/>
<soapenv:Body>
@@ -5299,10 +4848,10 @@
<nmwg:metadata id="owampRequest">
<owamp:subject id="sub2">
<nmwgt:endPointPair>
- <nmwgt:dst type="ipv4" value="198.32.10.220"/>
+ <nmwgt:dst type="ipv4" value="${#Project#owamp.dst}"/>
</nmwgt:endPointPair>
</owamp:subject>
- <nmwg:eventType>owamp</nmwg:eventType>
+
<nmwg:eventType>http://ggf.org/ns/nmwg/tools/owamp/2.0</nmwg:eventType>
<owamp:parameters id="param2">
<nmwg:parameter name="count">5</nmwg:parameter>
</owamp:parameters>
@@ -5323,8 +4872,8 @@
</con:assertion>
</con:request>
</con:config>
- </con:testStep></con:testCase></con:testSuite>
-<con:testSuite
name="CL-MP-ECHO"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase
failOnError="true" keepSession="false" name="Well formed and valid"
searchProperties="true"><con:settings/><con:testStep type="request"
name="EchoRequest"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-ECHO</con:interface><con:operation>Echo</con:operation><con:request
name="EchoRequest"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
+
</con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite>
+<con:testSuite
name="CL-MP-ECHO"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase
failOnError="true" keepSession="false" name="Well formed and valid"
searchProperties="true"
failTestCaseOnErrors="true"><con:settings/><con:testStep type="request"
name="EchoRequest"><con:settings/><con:config xsi:type="con:RequestStep"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>CL-MP-ECHO</con:interface><con:operation>Echo</con:operation><con:request
name="EchoRequest"
wssPasswordType=""><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService</con:endpoint><con:request><![CDATA[<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns="http://ggf.org/ns/nmwg/base/2.0/">
<soapenv:Header/>
<soapenv:Body>
<nmwg:message type="EchoRequest"
@@ -5346,4 +4895,4 @@
declare namespace nmwgr='http://ggf.org/ns/nmwg/result/2.0/';
declare namespace fn='http://www.w3.org/2005/xpath-functions';
-fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType)</path><content>success.echo</content></con:configuration></con:assertion></con:request></con:config></con:testStep></con:testCase></con:testSuite></con:soapui-project>
\ No newline at end of file
+fn:string(/soapenv:Envelope/soapenv:Body/nmwg:message/nmwg:metadata/nmwg:eventType)</path><content>success.echo</content></con:configuration></con:assertion></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:properties><con:property><con:name>bwctl.dst</con:name><con:value>131.188.81.61</con:value></con:property><con:property><con:name>bwctl.src</con:name><con:value>131.188.81.178</con:value></con:property><con:property><con:name>owamp.src</con:name><con:value>131.188.81.178</con:value></con:property><con:property><con:name>owamp.dst</con:name><con:value>198.32.10.220</con:value></con:property></con:properties><con:wssContainer/></con:soapui-project>
Added: trunk/functional-testing/clmp/CLMP-workspace.xml
Modified: trunk/functional-testing/clmp/README-soapUI.txt
===================================================================
--- trunk/functional-testing/clmp/README-soapUI.txt 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/README-soapUI.txt 2008-02-25 11:11:17
UTC (rev 3395)
@@ -245,6 +245,8 @@
your local installation!
For import of WSDL use "Add WSDL from URL" and something like
file:./schema.wsdl as URL.
+- Please also note that WSDL and schema files will be _included_ in the
project
+ if you enable the cache (Preferences -> WSDL Settings -> Cache WSDL).
- service-req.wsdl and service-res.wsdl normally differ in one line:
#############################################################################
--- service-req.wsdl
Modified: trunk/functional-testing/clmp/README-tests.txt
===================================================================
--- trunk/functional-testing/clmp/README-tests.txt 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/README-tests.txt 2008-02-25 11:11:17
UTC (rev 3395)
@@ -1,4 +1,4 @@
-0. General information
+1. General information
This document provides brief information about the functional testing of
the CL MP. It does neither describe the fundamentals of soapUI nor is it a
@@ -9,12 +9,12 @@
directly or README.txt and README-soapUI.txt for more general information.
-0.1. Structure of this document
+1.1. Structure of this document
-This introduction chapter (0. General information) contains information
common
+This introduction chapter (1. General information) contains information
common
to all tests of the CL MP.
-The following chapters (1. to 4.) list the tests and give special information
+The following chapters (2. to ?.) list the tests and give special information
for each service supplied by the CL MP (ping, traceroute, OWAMP, BWCTL). The
tests are divided into three main catagories:
@@ -30,7 +30,7 @@
service.
-0.2. Generic XPath tests
+1.2. Generic XPath tests
CL MP adds the data parameters timeType and timeValue to every measurement,
no matter which service (ping, traceroute, OWAMP, or BWCTL) was queried.
@@ -41,11 +41,11 @@
-1. Ping request
+2. Ping request
IMPORTANT: This Chapter only contains examples and hints at the moment!
-1.1. Well formed and valid requests
+2.1. Well formed and valid requests
In order to get different tests, you should think about a few
variations:
- Different parameters
@@ -56,7 +56,7 @@
- Only destination specified in endPointPair, parameter port set to a
different value
-1.2. Well formed, but invalid requests
+2.2. Well formed, but invalid requests
Typical variations:
- Invalid parameter
- Senseless parameter combination
@@ -66,7 +66,7 @@
- Negative value for packetSize
- packetSize to big ??
-1.3. Not well formed requests
+2.3. Not well formed requests
- No NMWG conformance
- Not complying to service schema (RNC)
Examples:
@@ -76,17 +76,17 @@
-2. Traceroute request
-2.1. Well formed and valid requests
-2.2. Well formed, but invalid requests
-2.3. Not well formed requests
+3. Traceroute request
+3.1. Well formed and valid requests
+3.2. Well formed, but invalid requests
+3.3. Not well formed requests
-3. OWAMP request
+4. OWAMP request
-3.1. Possible parameters
+4.1. Possible parameters
The following list maps the available parameters in the request message to
the
corresponding command line parameters of owping:
@@ -103,7 +103,7 @@
Missing parameters: -b -z
-3.2. Generic XPath tests on results
+4.2. Generic XPath tests on results
To test a response message if it contains correct data some generic XPath
tests are used. More specific tests might be used in individual tests. See
@@ -121,201 +121,201 @@
ttl (TTL) >= 0
-3.3. Tests and expected results
+4.3. Tests and expected results
-3.3.1. Well formed and valid requests
+4.3.1. Well formed and valid requests
-3.3.1.1. defaults
+4.3.1.1. defaults
Request: No parameters specified.
Response: Correct response containing data (Default values for owping used).
-3.3.1.2. count=5
+4.3.1.2. count=5
Request: Only count parameter set to 5. No other parameters.
Response: Correct response containing data for 5 packets.
IMPORTANT: All following requests have count set to 5 to speed up tests.
-3.3.1.3. direction=to
+4.3.1.3. direction=to
Request: Parameter direction set to "to".
Response: Correct response containing data for one direction.
-3.3.1.4. direction=from
+4.3.1.4. direction=from
Request: Parameter direction set to "from".
Response: Correct response containing data for one direction.
-3.3.1.5. wait=0.5e
+4.3.1.5. wait=0.5e
Request: Parameter wait set to "0.5e".
Response: Correct response containing data.
-3.3.1.6. wait=0.7f
+4.3.1.6. wait=0.7f
Request: Parameter wait set to "0.7f".
Response: Correct response containing data.
-3.3.1.7. timeOut=1
+4.3.1.7. timeOut=1
Request: Parameter timeOut set to "1" (second).
Response: Correct response containing data.
-3.3.1.8. timeOut=0.0001
+4.3.1.8. timeOut=0.0001
Request: Parameter timeOut set to "0.0001".
Response: Correct response containing data, but most likely with lost
packets.
-3.3.1.9. padding=100
+4.3.1.9. padding=100
Request: Parameter padding set to "100".
Response: Correct response containing data.
-3.3.1.10. portRange=2000-3000
+4.3.1.10. portRange=2000-3000
Request: Parameter portRange set to "2000-3000".
Response: Correct response containing data.
-3.3.1.11. dscp=0x10
+4.3.1.11. dscp=0x10
Request: Parameter dscp set to "0x10".
Response: Correct response containing data.
-3.3.2. Well formed, but invalid requests
+4.3.2. Well formed, but invalid requests
-3.3.2.1. src, no dst
+4.3.2.1. src, no dst
Request: No src element in element endPointPair, only dst.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
src is ignored with owping, whereas missing dst is an error.
-3.3.2.2. src and dst
+4.3.2.2. src and dst
Request: Correct src and dst element in element endPointPair.
Response: Correct response containing data.
src is ignored with owping, but supplied dst is enough.
-3.3.2.3. no src, no dst
+4.3.2.3. no src, no dst
Request: Neither src nor dst element in element endPointPair.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
Missing dst is an error. Missing src doesn't matter.
-3.3.2.4. Invalid dst ip
+4.3.2.4. Invalid dst ip
Request: dst set to 300.32.10.220.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.5. Invalid count
+4.3.2.5. Invalid count
Request: Parameter count set to invalid value.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.6. Invalid wait
+4.3.2.6. Invalid wait
Request: Parameter wait set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.7. Invalid timeOut
+4.3.2.7. Invalid timeOut
Request: Parameter timeOut set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.8. Invalid padding
+4.3.2.8. Invalid padding
Request: Parameter padding set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.9. Invalid portRange
+4.3.2.9. Invalid portRange
Request: Parameter portRange set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.10. Invalid direction
+4.3.2.10. Invalid direction
Request: Parameter direction set to invalid value.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.11. Invalid dscp
+4.3.2.11. Invalid dscp
Request: Parameter dscp set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.12. Invalid phb
+4.3.2.12. Invalid phb
Request: Parameter phb set to invalid value.
Response: perfSONAR error: error.mp.clmp.system.tool_response
-3.3.2.13. timeOut=0.00001 (< bucket width default)
+4.3.2.13. timeOut=0.00001 (< bucket width default)
Request: Parameter timeOut set to "0.00001".
Response: perfSONAR error: error.mp.clmp.system.tool_response
The timeOut value is smaller than the default bucket size.
See man page of owping for further information.
-3.3.2.14. padding=100000
+4.3.2.14. padding=100000
Request: Parameter padding set to 100000.
Response: perfSONAR error: error.mp.clmp.system.tool_response
Packet size to large.
-3.3.2.15. Unknown parameter
+4.3.2.15. Unknown parameter
Request: Unknown parameter set.
Response: Correct response containing data.
Parameter ignored -> no error condition is raised.
-3.3.3. Not well formed requests
+4.3.3. Not well formed requests
-3.3.2.1. Missing end tag metadata
+4.3.2.1. Missing end tag metadata
Request: The end tag of the metadata element is missing.
Response: SOAP error: soapenv:Server.userException
Parsing of message failing at early stage. This happens for most
XML syntax errors.
-3.3.2.2. Wrong message/type
+4.3.2.2. Wrong message/type
Request: Attribute "type" in element "message" is wrong.
Response: perfSONAR error: error.common.action_not_supported
-3.3.2.3. Missing message/type
+4.3.2.3. Missing message/type
Request: Attribute "type" in element "message" is missing.
Response: perfSONAR error: error.common.action_not_supported
Obviously the service assumes an empty string ("") as message type
and fails.
-3.3.2.4. Wrong metadata/id
+4.3.2.4. Wrong metadata/id
Request: Attribute "id" in element "metadata" is wrong.
Response: perfSONAR error: warning.common.no_metadata
Because of the wrong id, the service cannot correlate the metadata
to the data (trigger) element.
-3.3.2.5. Missing metadata/id
+4.3.2.5. Missing metadata/id
Request: Attribute "id" in element "metadata" is missing.
Response: perfSONAR error: warning.common.no_metadata
Because of the missing id, the service can not correlate the
metadata
to the data (trigger) element.
-3.3.2.6. Missing metadata/subject
+4.3.2.6. Missing metadata/subject
Request: Element "subject" in element "metadata" is missing.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.7. Missing subject/endPointPair
+4.3.2.7. Missing subject/endPointPair
Request: Element "endPointPair" in element "metadata" is missing.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.8. Wrong metadata/eventType
+4.3.2.8. Wrong metadata/eventType
Request: Wrong text in element "eventType" in element "metadata".
Response: perfSONAR error: error.mp.clmp.unsupported_tool
Service can not determine correct measurement type.
-3.3.2.9. Missing metadata/eventType
+4.3.2.9. Missing metadata/eventType
Request: Missing element "eventType" in element "metadata".
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.10. Missing metadata/parameters
+4.3.2.10. Missing metadata/parameters
Request: Element "parameters" in element "metadata" is missing.
Response: perfSONAR error: error.mp.clmp.validator.malformed_request
-3.3.2.11. Missing data (trigger)
+4.3.2.11. Missing data (trigger)
Request: data Element missing.
Response: perfSONAR error: warning.common.no_metadata
-3.3.2.12. Wrong data/metadataIdRef
+4.3.2.12. Wrong data/metadataIdRef
Request: Attribute "metadataIdRef" in element "data" is wrong.
Response: perfSONAR error: warning.common.no_metadata
Because of the wrong id, the service can not correlate the metadata
to the data (trigger) element.
-3.3.2.13. Missing data/metadataIdRef
+4.3.2.13. Missing data/metadataIdRef
Request: Attribute "metadataIdRef" in element "data" is missing.
Response: perfSONAR error: warning.common.no_metadata
Because of the missing id, the service can not correlate the
metadata
@@ -323,7 +323,48 @@
-4. BWCTL request
-4.1. Well formed and valid requests
-4.2. Well formed, but invalid requests
-4.3. Not well formed requests
+5. BWCTL request
+
+5.1. Possible parameters
+
+TODOTODOTODO
+The following list maps the available parameters in the request message to
the
+corresponding command line parameters of owping:
+
+count: -c
+dscp: -D
+phb: -H
+wait -i
+timeOut: -L
+padding: -s
+portRange: -P
+direction: -f (from) or -t (to)
+
+Missing parameters: ???
+
+
+5.2. Generic XPath tests on results
+
+To test a response message if it contains correct data some generic XPath
+tests are used. More specific tests might be used in individual tests. See
+soapUI project for the specific tests.
+The following tests are not in XPath notation, but pseudo code! The name in
+brackets is the name found ??????? in the man page for the -R option results.
+
+intervalEnd > 0
+intervalStart >= 0
+intervalUnit exists
+numBytes > 0
+numBytesUnits exists
+timeType = "unix"
+timeValue > 0
+valueUnits exists
+value > 0
+
+5.3. Well formed and valid requests
+5.4. Well formed, but invalid requests
+5.5. Not well formed requests
+
+
+6. cron requests
+
Modified: trunk/functional-testing/clmp/cl-mp-bwctlreq.rnc
===================================================================
--- trunk/functional-testing/clmp/cl-mp-bwctlreq.rnc 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-bwctlreq.rnc 2008-02-25 11:11:17
UTC (rev 3395)
@@ -1,97 +1,99 @@
-namespace nmwg="http://ggf.org/ns/nmwg/base/2.0/"
-namespace nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
-namespace bwctl="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
-
-start = element nmwg:message { MessageContent }
-
-MessageContent =
- Identifier? &
- MessageIdentifierRef? &
- Type &
- (
- BwctlMetadata &
- BwctlData+
- )+
-
-Identifier =
- attribute id { xsd:string }
-
-MessageIdentifierRef =
- attribute messageIdRef { xsd:string }
-
-Type =
- attribute type { "MeasurementRequest" }
-
-BwctlMetadata =
- element nmwg:metadata {
- Identifier &
- MetadataIdentifierRef? &
- BwctlMetadataContent
- }
-
-BwctlMetadataContent =
- (
- BwctlSubject &
- BwctlParameters &
- EventType
- ) |
- BwctlParameters
-
-BwctlSubject =
- element bwctl:subject {
- Identifier &
- EndpointPair
- }
-
-EndpointPair =
- element nmwgt:endPointPair { EndpointPairContent }
-
-EndpointPairContent =
- element nmwgt:src { EndpointContent }? &
- element nmwgt:dst { EndpointContent }
-
-EndpointContent =
- (
- attribute value { xsd:string } |
- text
- ) &
- attribute type { xsd:string } &
- attribute port { xsd:int }?
-
-EventType =
- element nmwg:eventType { "bwctl" }
-
-BwctlParameters =
- element bwctl:parameters {
- Identifier &
- BwctlParameter*
- }
-
-BwctlParameter =
- element nmwg:parameter {
- (
- attribute name { "interval" | "length" | "windowSize" |
"dynamicWindowSize" | "concurrentConnections" | "sessionInterval" |
"bandwidth" | "duration" | "tos" | "testNumber" | "randomize" | "latestDelay"
| "protocol" } &
- (
- attribute value { text } |
- text
- )
- ) |
- (
- attribute name { "role" } &
- (
- attribute value {"sender"} |
- attribute value {"receiver"} |
- "sender" |
- "receiver"
- )
- )
- }
-
-BwctlData =
- element nmwg:data {
- Identifier &
- MetadataIdentifierRef
- }
-
-MetadataIdentifierRef =
- attribute metadataIdRef { xsd:string }
+namespace nmwg="http://ggf.org/ns/nmwg/base/2.0/"
+namespace nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
+namespace bwctl="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
+
+start = element nmwg:message { MessageContent }
+
+MessageContent =
+ Identifier? &
+ MessageIdentifierRef? &
+ Type &
+ (
+ BwctlMetadata &
+ BwctlData+
+ )+
+
+Identifier =
+ attribute id { xsd:string }
+
+MessageIdentifierRef =
+ attribute messageIdRef { xsd:string }
+
+Type =
+ attribute type { "MeasurementRequest" }
+
+BwctlMetadata =
+ element nmwg:metadata {
+ Identifier &
+ MetadataIdentifierRef? &
+ BwctlMetadataContent
+ }
+
+BwctlMetadataContent =
+ (
+ BwctlSubject &
+ BwctlParameters &
+ EventType
+ ) |
+ BwctlParameters
+
+BwctlSubject =
+ element bwctl:subject {
+ Identifier &
+ EndpointPair
+ }
+
+EndpointPair =
+ element nmwgt:endPointPair { EndpointPairContent }
+
+EndpointPairContent =
+ element nmwgt:src { EndpointContent }? &
+ element nmwgt:dst { EndpointContent }
+
+EndpointContent =
+ (
+ attribute value { xsd:string } |
+ text
+ ) &
+ attribute type { xsd:string } &
+ attribute port { xsd:int }?
+
+EventType =
+ element nmwg:eventType { "http://ggf.org/ns/nmwg/tools/bwctl/2.0" }
+
+BwctlParameters =
+ element bwctl:parameters {
+ Identifier &
+ BwctlParameter*
+ }
+
+BwctlParameter =
+ element nmwg:parameter {
+ (
+attribute name { "interval" | "length" | "windowSize" | "unsynchronized" |
+"dynamicWindowSize" | "concurrentConnections" | "bandwidth" |
+"duration" | "tos" | "protocol" | "role" } &
+ (
+ attribute value { text } |
+ text
+ )
+ ) |
+ (
+ attribute name { "role" } &
+ (
+ attribute value {"sender"} |
+ attribute value {"receiver"} |
+ "sender" |
+ "receiver"
+ )
+ )
+ }
+
+BwctlData =
+ element nmwg:data {
+ Identifier &
+ MetadataIdentifierRef
+ }
+
+MetadataIdentifierRef =
+ attribute metadataIdRef { xsd:string }
Modified: trunk/functional-testing/clmp/cl-mp-bwctlreq.wsdl
===================================================================
--- trunk/functional-testing/clmp/cl-mp-bwctlreq.wsdl 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-bwctlreq.wsdl 2008-02-25 11:11:17
UTC (rev 3395)
@@ -45,7 +45,7 @@
SOAP Service to provide access to CL Measurement Point.
</documentation>
<port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
+ <soap:address
location="http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService"/>
</port>
</service>
Modified: trunk/functional-testing/clmp/cl-mp-bwctlres.rnc
===================================================================
--- trunk/functional-testing/clmp/cl-mp-bwctlres.rnc 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-bwctlres.rnc 2008-02-25 11:11:17
UTC (rev 3395)
@@ -1,117 +1,119 @@
-namespace nmwg="http://ggf.org/ns/nmwg/base/2.0/"
-namespace nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
-namespace bwctlres="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
-
-start = element nmwg:message { MessageContent }
-
-MessageContent =
-Identifier? &
-MessageIdentifierRef? &
-Type &
-BwctlMetadata+ &
-BwctlData+
-
-
-Identifier =
-attribute id { xsd:string }
-
-MessageIdentifierRef =
-attribute messageIdRef { xsd:string }
-
-Type =
- attribute type { "MeasurementResponse" }
-
-BwctlMetadata =
- element nmwg:metadata {
- Identifier &
- MetadataIdentifierRef? &
- ( BwctlMetadataContent | BwctlParameters )
- }
-
-BwctlMetadataContent =
- BwctlSubject &
- BwctlParameters &
- EventType
-
-BwctlSubject =
- element bwctlres:subject {
- Identifier &
- EndpointPair
- }
-
-EndpointPair =
- element nmwgt:endPointPair { EndpointPairContent }
-
-EndpointPairContent =
- element nmwgt:src { EndpointContent }? &
- element nmwgt:dst { EndpointContent }
-
-EndpointContent =
- (
- attribute value { xsd:string } |
- text
- ) &
- attribute type { xsd:string } &
- attribute port { xsd:int }?
-
-EventType =
- element nmwg:eventType { "bwctl" }
-
-BwctlParameters =
- element bwctlres:parameters {
- Identifier &
- BwctlParameter*
- }
-
-BwctlParameter =
- element nmwg:parameter {
- attribute name { "interval" | "length" | "windowSize" |
"dynamicWindowSize" | "concurrentConnections" | "sessionInterval" |
"bandwidth" | "duration" | "tos" | "testNumber" | "randomize" | "latestDelay"
| "protocol" | "role" } &
- (
- attribute value { text } |
- text
- )
- }
-
-BwctlData =
- element nmwg:data {
- Identifier &
- MetadataIdentifierRef &
- BwctlDatum*
- }
-
-MetadataIdentifierRef =
- attribute metadataIdRef { xsd:string }
-
-BwctlDatum =
- element bwctlres:datum {
- attribute intervalEnd { xsd:float } &
- attribute intervalStart { xsd:float } &
- attribute intervalUnit { xsd:string } &
- attribute numBytes { xsd:int } &
- attribute numBytesUnits { xsd:string } &
- (
- (
- attribute tcpAdapterType { xsd:string } &
- attribute tcpMSSSize { xsd:int } &
- attribute tcpMSSUnit { xsd:string } &
- attribute tcpMTUSize { xsd:int } &
- attribute tcpMTUUnit { xsd:string } &
- attribute tcpWindowSize { xsd:int } &
- attribute tcpWindowUnit { xsd:string }
- ) | (
- attribute udpBufferUnit { xsd:string } &
- attribute udpBufferSize { xsd:int } &
- attribute udpDatagramUnit { xsd:string } &
- attribute udpDatagramSize { xsd:int } &
- attribute udpJitterUnit { xsd:string } &
- attribute udpJitter { xsd:float } &
- attribute udpPacketLoss { xsd:int } &
- attribute udpPacketLossPercentage { xsd:float } &
- attribute udpPacketSent { xsd:int }
- )
- ) &
- attribute value { xsd:float } &
- attribute valueUnits { xsd:string } &
- attribute timeType { xsd:string } &
- attribute timeValue { xsd:string }
- }
+namespace nmwg="http://ggf.org/ns/nmwg/base/2.0/"
+namespace nmwgt="http://ggf.org/ns/nmwg/topology/2.0/"
+namespace bwctlres="http://ggf.org/ns/nmwg/tools/bwctl/2.0/"
+
+start = element nmwg:message { MessageContent }
+
+MessageContent =
+Identifier? &
+MessageIdentifierRef? &
+Type &
+BwctlMetadata+ &
+BwctlData+
+
+
+Identifier =
+attribute id { xsd:string }
+
+MessageIdentifierRef =
+attribute messageIdRef { xsd:string }
+
+Type =
+ attribute type { "MeasurementResponse" }
+
+BwctlMetadata =
+ element nmwg:metadata {
+ Identifier &
+ MetadataIdentifierRef? &
+ ( BwctlMetadataContent | BwctlParameters )
+ }
+
+BwctlMetadataContent =
+ BwctlSubject &
+ BwctlParameters &
+ EventType
+
+BwctlSubject =
+ element bwctlres:subject {
+ Identifier &
+ EndpointPair
+ }
+
+EndpointPair =
+ element nmwgt:endPointPair { EndpointPairContent }
+
+EndpointPairContent =
+ element nmwgt:src { EndpointContent }? &
+ element nmwgt:dst { EndpointContent }
+
+EndpointContent =
+ (
+ attribute value { xsd:string } |
+ text
+ ) &
+ attribute type { xsd:string } &
+ attribute port { xsd:int }?
+
+EventType =
+ element nmwg:eventType { "http://ggf.org/ns/nmwg/tools/bwctl/2.0" }
+
+BwctlParameters =
+ element bwctlres:parameters {
+ Identifier &
+ BwctlParameter*
+ }
+
+BwctlParameter =
+ element nmwg:parameter {
+attribute name { "interval" | "length" | "windowSize" | "unsynchronized" |
+"dynamicWindowSize" | "concurrentConnections" | "bandwidth" |
+"duration" | "tos" | "protocol" | "role" } &
+ (
+ attribute value { text } |
+ text
+ )
+ }
+
+BwctlData =
+ element nmwg:data {
+ Identifier &
+ MetadataIdentifierRef &
+ BwctlDatum*
+ }
+
+MetadataIdentifierRef =
+ attribute metadataIdRef { xsd:string }
+
+BwctlDatum =
+ element bwctlres:datum {
+ attribute intervalEnd { xsd:float } &
+ attribute intervalStart { xsd:float } &
+ attribute intervalUnit { xsd:string } &
+ attribute numBytes { xsd:int } &
+ attribute numBytesUnits { xsd:string } &
+ (
+ (
+ attribute tcpAdapterType { xsd:string } &
+ attribute tcpMSSSize { xsd:int } &
+ attribute tcpMSSUnit { xsd:string } &
+ attribute tcpMTUSize { xsd:int } &
+ attribute tcpMTUUnit { xsd:string } &
+ attribute tcpWindowSize { xsd:int } &
+ attribute tcpWindowUnit { xsd:string }
+ ) | (
+ attribute udpBufferUnit { xsd:string } &
+ attribute udpBufferSize { xsd:int } &
+ attribute udpDatagramUnit { xsd:string } &
+ attribute udpDatagramSize { xsd:int } &
+ attribute udpJitterUnit { xsd:string } &
+ attribute udpJitter { xsd:float } &
+ attribute udpPacketLoss { xsd:int } &
+ attribute udpPacketLossPercentage { xsd:float } &
+ attribute udpPacketSent { xsd:int }
+ )
+ ) &
+ attribute value { xsd:float } &
+ attribute valueUnits { xsd:string } &
+ attribute timeType { xsd:string } &
+ attribute timeValue { xsd:string }
+ }
Modified: trunk/functional-testing/clmp/cl-mp-bwctlres.wsdl
===================================================================
--- trunk/functional-testing/clmp/cl-mp-bwctlres.wsdl 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-bwctlres.wsdl 2008-02-25 11:11:17
UTC (rev 3395)
@@ -45,7 +45,7 @@
SOAP Service to provide access to CL Measurement Point.
</documentation>
<port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
+ <soap:address
location="http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService"/>
</port>
</service>
Modified: trunk/functional-testing/clmp/cl-mp-echo.wsdl
===================================================================
--- trunk/functional-testing/clmp/cl-mp-echo.wsdl 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-echo.wsdl 2008-02-25 11:11:17
UTC (rev 3395)
@@ -45,7 +45,7 @@
SOAP Service to provide access to CL Measurement Point.
</documentation>
<port name="EchoPort" binding="tns:EchoBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
+ <soap:address
location="http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService"/>
</port>
</service>
Modified: trunk/functional-testing/clmp/cl-mp-owampreq.wsdl
===================================================================
--- trunk/functional-testing/clmp/cl-mp-owampreq.wsdl 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-owampreq.wsdl 2008-02-25 11:11:17
UTC (rev 3395)
@@ -45,7 +45,7 @@
SOAP Service to provide access to CL Measurement Point.
</documentation>
<port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
+ <soap:address
location="http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService"/>
</port>
</service>
Modified: trunk/functional-testing/clmp/cl-mp-owampres.wsdl
===================================================================
--- trunk/functional-testing/clmp/cl-mp-owampres.wsdl 2008-02-22 22:52:58
UTC (rev 3394)
+++ trunk/functional-testing/clmp/cl-mp-owampres.wsdl 2008-02-25 11:11:17
UTC (rev 3395)
@@ -45,7 +45,7 @@
SOAP Service to provide access to CL Measurement Point.
</documentation>
<port name="MeasurementPort" binding="tns:MeasurementBinding">
- <soap:address
location="http://frodo.rrze.uni-erlangen.de:8080/perfSONAR-CLMP-1.0/services/CommandLineService"/>
+ <soap:address
location="http://131.188.81.28:8080/perfSONAR-CLMP/services/CommandLineService"/>
</port>
</service>
Added: trunk/functional-testing/clmp/cl-mp-pingreq.rnc
Added: trunk/functional-testing/clmp/cl-mp-pingreq.wsdl
Added: trunk/functional-testing/clmp/cl-mp-pingres.rnc
Added: trunk/functional-testing/clmp/cl-mp-pingres.wsdl
Added: trunk/functional-testing/clmp/cl-mp-traceroutereq.rnc
Added: trunk/functional-testing/clmp/cl-mp-traceroutereq.wsdl
Added: trunk/functional-testing/clmp/cl-mp-tracerouteres.rnc
Added: trunk/functional-testing/clmp/cl-mp-tracerouteres.wsdl
Modified: trunk/functional-testing/clmp/rnc2xsd.sh
===================================================================
--- trunk/functional-testing/clmp/rnc2xsd.sh 2008-02-22 22:52:58 UTC (rev
3394)
+++ trunk/functional-testing/clmp/rnc2xsd.sh 2008-02-25 11:11:17 UTC (rev
3395)
@@ -1,6 +1,11 @@
#!/bin/bash
-mkdir -p cl-mp-bwctlreq cl-mp-bwctlres cl-mp-owampreq cl-mp-owampres &&
+mkdir -p cl-mp-bwctlreq cl-mp-bwctlres cl-mp-owampreq cl-mp-owampres \
+ cl-mp-pingreq cl-mp-pingres cl-mp-tracerouteres cl-mp-traceroutereq &&
+trang cl-mp-pingreq.rnc cl-mp-pingreq/cl-mp-pingreq.xsd &&
+trang cl-mp-pingres.rnc cl-mp-pingres/cl-mp-pingres.xsd &&
+trang cl-mp-tracerouteres.rnc cl-mp-tracerouteres/cl-mp-tracerouteres.xsd &&
+trang cl-mp-traceroutereq.rnc cl-mp-traceroutereq/cl-mp-traceroutereq.xsd &&
trang cl-mp-bwctlreq.rnc cl-mp-bwctlreq/cl-mp-bwctlreq.xsd &&
trang cl-mp-bwctlres.rnc cl-mp-bwctlres/cl-mp-bwctlres.xsd &&
trang cl-mp-owampreq.rnc cl-mp-owampreq/cl-mp-owampreq.xsd &&
- perfsonar: r3395 - trunk/functional-testing/clmp, svnlog, 02/25/2008
Archive powered by MHonArc 2.6.16.