You are viewing a plain text version of this content. The canonical link for it is here.
Posted to woden-dev@ws.apache.org by "Arthur Ryman (JIRA)" <ji...@apache.org> on 2006/05/31 22:27:32 UTC

[jira] Updated: (WODEN-23) HTTP Extensions Fail To Parse SparqlQuery-1G Correctly

     [ http://issues.apache.org/jira/browse/WODEN-23?page=all ]

Arthur Ryman updated WODEN-23:
------------------------------

    Component: Parser

> HTTP Extensions Fail To Parse SparqlQuery-1G Correctly
> ------------------------------------------------------
>
>          Key: WODEN-23
>          URL: http://issues.apache.org/jira/browse/WODEN-23
>      Project: Woden
>         Type: Bug

>   Components: Parser
>     Reporter: Arthur Ryman

>
> The parser is missing the whttp: extensions present in the test doucment and is adding in default values elsewhere. For example, consider:
> 	<!-- the HTTP GET binding for query operation -->
> 	<binding name="queryHttpGet" interface="tns:SparqlQuery"
> 		type="http://www.w3.org/2006/01/wsdl/http" whttp:version="1.1">
> 		<fault ref="tns:MalformedQuery" whttp:code="400" />
> 		<fault ref="tns:QueryRequestRefused" whttp:code="500" />
> 		<operation ref="tns:query" whttp:method="GET"
> 			whttp:faultSerialization="*/*"
> 			whttp:inputSerialization="application/x-www-form-urlencoded"
> 			whttp:outputSerialization="application/sparql-results+xml, application/rdf+xml, */*" />
> 	</binding>
> I get the following dump:
>     <bindingComponent xml:id='id-633421438'>
>       <name>
>         <cmbase:namespaceName>http://www.w3.org/2005/08/sparql-protocol-query/#</cmbase:namespaceName>
>         <cmbase:localName>queryHttpGet</cmbase:localName>
>       </name>
>       <interface ref='id-608796286'/>
>       <type>http://www.w3.org/2006/01/wsdl/http</type>
>       <bindingFaults>
>         <bindingFaultComponent xml:id='id-629620350'>
>           <interfaceFault ref='id-605060734'/>
>           <parent ref='id-633421438'/>
>           <cmhttp:httpErrorStatusCode>
>             <cmhttp:code>400</cmhttp:code>
>           </cmhttp:httpErrorStatusCode>
>         </bindingFaultComponent>
>         <bindingFaultComponent xml:id='id-643006078'>
>           <interfaceFault ref='id-607501950'/>
>           <parent ref='id-633421438'/>
>           <cmhttp:httpErrorStatusCode>
>             <cmhttp:code>500</cmhttp:code>
>           </cmhttp:httpErrorStatusCode>
>         </bindingFaultComponent>
>       </bindingFaults>
>       <bindingOperations>
>         <bindingOperationComponent xml:id='id-645709438'>
>           <interfaceOperation ref='id-618331774'/>
>           <parent ref='id-633421438'/>
>         </bindingOperationComponent>
>       </bindingOperations>
>       <cmhttp:httpCookies>false</cmhttp:httpCookies>
>       <cmhttp:httpQueryParameterSeparatorDefault>&amp;</cmhttp:httpQueryParameterSeparatorDefault>
>     </bindingComponent>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: woden-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: woden-dev-help@ws.apache.org