Re: Changes to test suite

Youenn Fablet <[email protected]>
Newsgroups gmane.comp.web.services.description
Message-ID <[email protected]>
Jonathan Marsh wrote:
>
> 1) LocationTemplate-1G. Removed the “#” characters from the 
> whttp:location on the “Escape” binding. These aren’t legal at this 
> spot in a URI. And there isn’t a requirement they be escaped during 
> the templating algorithm, so they aren’t testing anything and 
> preventing the wsdlcm from having a valid anyURI for the {http 
> location} property.
>
> 2) MessageTest-2G. Augmented each whttp:location attribute to start 
> with the name of the operation. Without some kind of unique 
> whttp:location, operation dispatch in Axis doesn’t work. I’ll send a 
> new issue describing the limitations of this shortly.
>
> 3) MessageTest-3G. Added whttp:location attributes on each Binding 
> Operation, with a value equal to the operation name. Because unique 
> whttp:location attributes are needed by Axis2, generic http bindings 
> are not possible, so I added minimally-defined operations to the 
> SafeEchoHTTPBinding.
>
By concatenating these new locations with the @address value we end up 
with URLs like:
- http://example.org/MessageTest-3G/endpoint-1GuaranteedFault, or
- http://example.org/MessageTest-3G/endpoint-1EchoName
It may be better, in the primer and these examples to use/promote URLS 
like (please note the added / or ?):
- http://example.org/MessageTest-3G/endpoint-1*/*GuaranteedFault, or
- http://example.org/MessageTest-3G/endpoint-1*?*GuaranteedFault,
- http://example.org/MessageTest-3G/endpoint-1/EchoName, or
- http://example.org/MessageTest-3G/endpoint-1*?*EchoName

Regards,
Youenn

> We also have a known problem with evaluating gzipped messages, for 
> which I have an action item. I think it would be easier first to get 
> some initial results to pinpoint precisely which testcases can’t be 
> evaluated, and for which of those a control group would be useful. So 
> I haven’t touched this part yet.
>
> **Jonathan Marsh** - http://www.wso2.com - 
> http://auburnmarshes.spaces.live.com
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.