[MOBY-dev] [moby] Example of a response message with SOAP envelope

Mark Wilkinson markw at illuminae.com
Mon Sep 18 17:32:26 UTC 2006


INPUT AND OUTPUT EXAMPLE:

INPUT:


SOAP::Transport::HTTP::Client::send_receive: POST
http://mobycentral.icapture.ubc.ca/cgi-bin/Services/Services.cgi
HTTP/1.1
Accept: text/xml
Accept: multipart/*
Content-Length: 930
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://biomoby.org/#getDragonAllelesByKeyword"

<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-
ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-
ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema" SOAP-
ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-
ENV:Body><namesp3:getDragonAllelesByKeyword
xmlns:namesp3="http://biomoby.org/"><data xsi:type="xsd:string">&lt;?xml
version='1.0' encoding='UTF-8'?>
        &lt;moby:MOBY xmlns:moby='http://www.biomoby.org/moby'
moby:smessageVersion='0.87'>
              &lt;moby:mobyContent>
                  &lt;moby:mobyData queryID='1'>&lt;moby:Simple
moby:articleName=''>

                &lt;Object namespace="Global_Keyword" id="petal"/>
        
&lt;/moby:Simple>
&lt;/moby:mobyData>

              &lt;/moby:mobyContent>

&lt;/moby:MOBY></data></namesp3:getDragonAllelesByKeyword></SOAP-
ENV:Body></SOAP-ENV:Envelope>
SOAP::Transport::HTTP::Client::send_receive: HTTP/1.1 200 OK
Connection: close







OUTPUT (<MOBY> content is base64 encoded)


Server: Apache/2.0.54 (Unix) DAV/2 mod_perl/2.0.1 Perl/v5.8.5
Content-Length: 885
Content-Type: text/xml; charset=utf-8
Client-Date: Mon, 18 Sep 2006 17:30:06 GMT
Client-Peer: 127.0.0.1:80
Client-Response-Num: 1
SOAPServer: SOAP::Lite/Perl/0.60

<?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope
xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" xmlns:SOAP-
ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:SOAP-
ENV="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsd="http://www.w3.org/1999/XMLSchema" SOAP-
ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><SOAP-
ENV:Body><namesp1:getDragonAllelesByKeywordResponse
xmlns:namesp1="http://biomoby.org/"><s-gensym3 xsi:type="SOAP-
ENC:base64">PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz48bW9ieTpNT0JZIHhtbG5zOm1vYnk9J2h0dHA6Ly93d3cuYmlvbW9ieS5vcmcvbW9ieScgeG1sbnM9J2h0dHA6Ly93d3cuYmlvbW9ieS5vcmcvbW9ieSc+PG1vYnk6bW9ieUNvbnRlbnQgbW9ieTphdXRob3JpdHk9J2lsbHVtaW5hZS5jb20nPjxtb2J5Om1vYnlEYXRhIG1vYnk6cXVlcnlJRD0nMScvPjwvbW9ieTptb2J5Q29udGVudD48L21vYnk6TU9CWT4=</s-gensym3></namesp1:getDragonAllelesByKeywordResponse></SOAP-ENV:Body></SOAP-ENV:Envelope>













On Sun, 2006-09-17 at 03:22 +0200, Javier de la Torre wrote:
> Hi all,
> 
> I am encountering some problems creating my services. I am not using  
> any SOAP library so I have to deal with the details of the xml  
> messages being sent. In the BioMOBY website there are some example of  
> request/responses of moby services, but only with the payload, that  
> is starting with MOBY.
> 
> I was wondering if someone could send me an example response from a  
> MOBY service including the SOAP envelope.
> 
> Thanks in advance.
> 
> Javier.
> _______________________________________________
> MOBY-dev mailing list
> MOBY-dev at lists.open-bio.org
> http://lists.open-bio.org/mailman/listinfo/moby-dev
-- 
Mark Wilkinson
Asst. Professor, Dept. of Medical Genetics
University of British Columbia
PI in Bioinformatics, iCAPTURE Centre
St. Paul's Hospital, Rm. 166, 1081 Burrard St.
Vancouver, BC, V6Z 1Y6
tel: 604 682 2344 x62129
fax: 604 806 9274

"Since the point of a definition is to explain the meaning of a term to
   someone who is unfamiliar with its proper application, the use of
language that doesn't help such a person learn how to apply the term is
 pointless. Thus, "happiness is a warm puppy" may be a lovely thought,
                     but it is a lousy definition."
                                                                Köhler et al, 2006




More information about the MOBY-dev mailing list