Background

This page demonstrates how to query a perfsonar pinger MA.

URL Endpoint

http://lhcopnmon1-mgm.fnal.gov:8075/axis/services/pingerMA

metadata

      <topo:endPointPair xmlns:topo="http://ggf.org/ns/nmwg/topology/2.0/">
        <topo:src type="ipv4" value="hepnrc.hep.net"/>
        <topo:dst type="ipv4" value="teras.sara.nl"/>
     </topo:endPointPair>

Test

<?xml version='1.0' encoding='UTF-8'?>
<nmwg:message id="message1"
              type="SetupDataRequest"
              xmlns="http://ggf.org/ns/nmwg/base/2.0/" 
              xmlns:pinger="http://ggf.org/ns/nmwg/tools/pinger/2.0/"
              xmlns:topo="http://ggf.org/ns/nmwg/topology/2.0/"
              xmlns:nmwg="http://ggf.org/ns/nmwg/base/2.0/">
   
   <nmwg:metadata id="meta">
    <pinger:subject>
      <topo:endPointPair>
        <topo:src type="ipv4" value="hepnrc.hep.net"/> 
        <topo:dst type="ipv4" value="teras.sara.nl"/>
      </topo:endPointPair>
    </pinger:subject>
  </nmwg:metadata>
 
  
  <nmwg:data id="data" metadataIdRef="meta"/>

</nmwg:message> 

Response

[ytl@Yees-Ubuntu:/afs/slac.stanford.edu/g/scs/net/netmon/perfSONAR/perfSONAR-PS/trunk/perfSONAR-PS/client]$ ./client.pl --server=lhcopnmon1-mgm.fnal.gov --port=8075 --endpoint=axis/services/pingerMA /tmp/message.xml --filter=/
2007/09/18 12:05:57 DEBUG> Transport.pm:469 perfSONAR_PS::Transport::makeEnvelope - Envelope created.
2007/09/18 12:05:57 DEBUG> Transport.pm:488 perfSONAR_PS::Transport::sendReceive - Sending information to "http://lhcopnmon1-mgm.fnal.gov:8075/axis/services/pingerMA".
2007/09/18 12:06:01 DEBUG> Transport.pm:505 perfSONAR_PS::Transport::sendReceive - Response returned.
:5: namespace error : Namespace prefix pinger on subject is not defined
    <pinger:subject>
                   ^
:6: namespace error : Namespace prefix topo on endPointPair is not defined
      <topo:endPointPair>
                        ^
:7: namespace error : Namespace prefix topo on src is not defined
        <topo:src type="ipv4" value="hepnrc.hep.net" /> 
                                                     ^
:8: namespace error : Namespace prefix topo on dst is not defined
        <topo:dst type="ipv4" value="teras.sara.nl" />
                                                    ^
:15: namespace error : Namespace prefix pinger on subject is not defined
    <pinger:subject>
                   ^
:16: namespace error : Namespace prefix topo on endPointPair is not defined
      <topo:endPointPair>
                        ^
:17: namespace error : Namespace prefix topo on src is not defined
        <topo:src type="ipv4" value="hepnrc.hep.net" /> 
                                                     ^
:18: namespace error : Namespace prefix topo on dst is not defined
        <topo:dst type="ipv4" value="teras.sara.nl" />
                                                    ^
:24: namespace error : Namespace prefix nmtm on start is not defined
  <nmtm:start type="unix" value="1190135160"/>
                                            ^
:25: namespace error : Namespace prefix nmtm on end is not defined
<nmtm:end type="unix" value="1190142360"/>
                                        ^
:26: namespace error : Namespace prefix pinger on datum is not defined
 <pinger:datum  name="lossPercent"  value="100"/> <pinger:datum  name="lossPerce
                                               ^
:26: namespace error : Namespace prefix pinger on datum is not defined
name="lossPercent"  value="100"/> <pinger:datum  name="lossPercent"  value="100"
                                                                               ^
:26: namespace error : Namespace prefix pinger on datum is not defined
name="lossPercent"  value="100"/> <pinger:datum  name="lossPercent"  value="100"
                                                                               ^
:26: parser error : Opening and ending tag mismatch: commonTime line 23 and data
nt"  value="100"/> <pinger:datum  name="lossPercent"  value="100"/>  </nmwg:data
                                                                               ^
:27: parser error : Opening and ending tag mismatch: data line 22 and commonTime
</nmwg:commonTime>
                  ^
:28: parser error : Opening and ending tag mismatch: message line 3 and data
   </nmwg:data>
               ^
:29: parser error : Opening and ending tag mismatch: Body line 3 and message
</nmwg:message>
               ^
:30: parser error : Opening and ending tag mismatch: Envelope line 1 and Body
</SOAP-ENV:Body>
                ^
:31: parser error : Extra content at the end of the document
</SOAP-ENV:Envelope>
^ at ./client.pl line 163

  • No labels