Re: LocationTemplate-1G test
Youenn Fablet <[email protected]>
| Newsgroups | gmane.comp.web.services.description |
|---|---|
| Message-ID | <[email protected]> |
Here is canon location template 1G result.
There is one red (request 13).
It seems that our implementation is not %-encoding the '*' character
while the test framework wants it to be %-encoded.
As per the current draft, '*' is not in the must-be-encoded set.
An application may therefore typically choose to %-encode it or not, right?
The test framework should only check that must-be-%-encoded characters
are correctly encoded and nothing more.
I do not know whether this is easily feasible in the current test
framework though.
Youenn
keith chapman wrote:
>
> Hi Jonathan,
>
> Request 11 shows red due to a mistake in the test framework. You
> forgot to add 000Z to one time element...
>
> Thanks,
> Keith.
> --
> Keith Chapman
> WSO2 Inc.
> Oxygen for Web Services Developers.
> http://wso2.org/
log-LocationTemplate1G-canon-canon.wsimsg
(text/xml, 11.9 KB)
<?xml version="1.0" encoding="UTF-8"?>
<log timestamp="2007-02-20T14:06:18.587"
xmlns="http://www.ws-i.org/testing/2004/07/log/"
xmlns:wsi-monConfig="http://www.ws-i.org/testing/2004/07/monitorConfig/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<monitor version="1.0" releaseDate="2003-03-20">
<implementer name="IBM" location=""/>
<environment>
<runtime name="Java(TM) 2 Runtime Environment, Standard Edition" version="1.5.0_10-b03"/>
<operatingSystem name="Windows XP" version="5.1"/>
<xmlParser name="Apache Xerces" version="Xerces-J 2.8.0"/>
</environment>
<wsi-monConfig:configuration>
<wsi-monConfig:comment>Comment</wsi-monConfig:comment>
<wsi-monConfig:logFile replace="true" location="URL">
<wsi-monConfig:addStyleSheet href="null" type="null" />
</wsi-monConfig:logFile>
<wsi-monConfig:logDuration>600</wsi-monConfig:logDuration>
<wsi-monConfig:cleanupTimeoutSeconds>3</wsi-monConfig:cleanupTimeoutSeconds>
<wsi-monConfig:manInTheMiddle>
</wsi-monConfig:manInTheMiddle>
</wsi-monConfig:configuration>
</monitor>
<messageEntry xsi:type="httpMessageEntry" ID="1" conversationID="1" type="request" timestamp="2007-02-20T14:05:55.056Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/Paths/datespace/2006/11/18/16:40:00-20:00:42.html HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="2" conversationID="1" type="response" timestamp="2007-02-20T14:05:55.165Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=11&amp;day=18&amp;time=16:40:00&amp;time=20:00:42</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:55 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 282
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="3" conversationID="2" type="request" timestamp="2007-02-20T14:05:55.478Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/MixedPathsQueryParams/datespace/2006/11.html?day=18;start=16:40:00;end=20:00:42 HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="4" conversationID="2" type="response" timestamp="2007-02-20T14:05:55.603Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=11&amp;day=18&amp;time=16:40:00&amp;time=20:00:42</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:55 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 282
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="5" conversationID="3" type="request" timestamp="2007-02-20T14:05:55.853Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/AutoQueryParams/datespace.html?year=2006;month=11;day=18;time=16:40:00;time=20:00:42 HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="6" conversationID="3" type="response" timestamp="2007-02-20T14:05:55.869Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=11&amp;day=18&amp;time=16:40:00&amp;time=20:00:42</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:55 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 282
Keep-Alive: timeout=15, max=98
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="7" conversationID="4" type="request" timestamp="2007-02-20T14:05:56.447Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/AutoRemainder/datespace/2006/11.html?day=18&time=16:40:00&time=20:00:42 HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="8" conversationID="4" type="response" timestamp="2007-02-20T14:05:56.603Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=11&amp;day=18&amp;time=16:40:00&amp;time=20:00:42</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:56 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 282
Keep-Alive: timeout=15, max=97
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="9" conversationID="5" type="request" timestamp="2007-02-20T14:05:56.869Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/IgnoreUncited/datespace/2006.html?start=16:40:00 HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="10" conversationID="5" type="response" timestamp="2007-02-20T14:05:56.915Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=0&amp;day=0</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:56 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 244
Keep-Alive: timeout=15, max=96
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="11" conversationID="6" type="request" timestamp="2007-02-20T14:05:57.290Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/AdditionalQueryParams/datespace/2006.html?timezone=utc&month=11&day=18&time=16:40:00&time=20:00:42 HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="12" conversationID="6" type="response" timestamp="2007-02-20T14:05:57.337Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=11&amp;day=18&amp;time=16:40:00&amp;time=20:00:42</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:57 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 282
Keep-Alive: timeout=15, max=95
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="13" conversationID="7" type="request" timestamp="2007-02-20T14:05:57.744Z">
<messageContent></messageContent>
<senderHostAndPort>localhost:81</senderHostAndPort>
<receiverHostAndPort>aldabra.crf.canon.fr:80</receiverHostAndPort>
<httpHeaders>GET /wss/LocationTemplate-1G/Escaping/datespace/2006.html?passphrase=16:40:00%7B4(%5E$@!%7D4%5E@*%7D HTTP/1.1
Host: aldabra.crf.canon.fr
Pragma: no-cache
Accept: */*
Content-Type: application/soap+xml;action=""
Content-Length: 0
Connection: Keep-Alive
X-BlueCoat-Via: 3FF3740A68851F74

</httpHeaders>
</messageEntry>
<messageEntry xsi:type="httpMessageEntry" ID="14" conversationID="7" type="response" timestamp="2007-02-20T14:05:57.790Z">
<messageContent><?xml version="1.0"?><env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Body><ns1:result xmlns:ns1="http://example.org/date-space/xsd">http://example.org?year=2006&amp;month=0&amp;day=0</ns1:result></env:Body></env:Envelope></messageContent>
<senderHostAndPort>aldabra.crf.canon.fr:80</senderHostAndPort>
<receiverHostAndPort>localhost:81</receiverHostAndPort>
<httpHeaders>HTTP/1.1 200 OK
Date: Tue, 20 Feb 2007 13:05:57 GMT
Server: Apache/2.0.54 (Win32)
Content-Length: 244
Keep-Alive: timeout=15, max=94
Connection: Keep-Alive
Content-Type: application/soap+xml

</httpHeaders>
</messageEntry>
</log>