W3C home > Mailing lists > Public > public-ws-addressing-eds@w3.org > July to September 2007

2004/ws/addressing/testsuite/issues Makefile,NONE,1.1 Overview.html,NONE,1.1 TestingIssues.xml,NONE,1.1 build.xml,NONE,1.1

From: Philippe Le Hegaret via cvs-syncmail <cvsmail@w3.org>
Date: Mon, 09 Jul 2007 20:33:18 +0000
To: public-ws-addressing-eds@w3.org
Message-Id: <E1I7zv4-0004vC-Vq@lionel-hutz.w3.org>

Update of /sources/public/2004/ws/addressing/testsuite/issues
In directory hutz:/tmp/cvs-serv18419/issues

Added Files:
	Makefile Overview.html TestingIssues.xml build.xml 
Log Message:
Moved from cvs.w3.org

--- NEW FILE: TestingIssues.xml ---
<i:issues 
 xmlns:i="http://www.w3.org/2002/ws/addr/issues/IssuesDoc.xsd" 
 xmlns:h="http://www.w3.org/2002/ws/addr/issues/Markup.xsd" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xsi:schemaLocation="http://www.w3.org/2002/ws/addr/issues/IssuesDoc.xsd ../issues/IssuesDoc.xsd"
 >
	<i:head>
	  <i:uri>http://www.w3.org/2002/ws/addr/cr-issues/</i:uri>
		<i:title>Web Services Addressing Test Suite Issues List</i:title>
		<i:date>$Date: 2007/07/09 20:33:16 $</i:date>
		<i:revision>$Revision: 1.1 $</i:revision>
		<i:targets>
			<i:target>testsuite</i:target>		
		</i:targets>
		<i:states>
		    <i:state type="Open">active</i:state>
		    <i:state type="Open">postponed</i:state>
		    <i:state type="Closed" color="#ccc">closed</i:state>
		    <i:state type="Closed" color="#ccc">duplicate</i:state>
		</i:states>
	</i:head>

<i:issue id="test1" status="closed" edstatus="done">
   <i:title>Create issues tracking page</i:title>
   <i:description><![CDATA[ Create a page for tracking issues to do with the test suite ]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="illsley" />
   <i:origin date="2005-12-08" participant="paul"/>
   <i:resolution date="2005-12-09">Page created - shamelessly coppy of main issues page.</i:resolution>
</i:issue>

<i:issue id="test2" status="closed">
   <i:title>1150 and 1250 missing ReplyTo</i:title>
   <i:description><![CDATA[ From the test description, it looks like tests 1150 and 1250 are to
check the behavior for a non-anonymous ReplyTo message.  But neither
the XPaths nor the messages contain a ReplyTo field.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
<i:owner participant="illsley" />
   <i:origin date="2005-12-05" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0007.html"/>
<i:resolution date="2005-12-12">XPaths added to check that a non-empty, non anonymous ReplyTo address is found in the request messages.
2 new sample messages test1150request.xml and test1250request.xml added which satisfy these XPaths.</i:resolution>
</i:issue>

<i:issue id="test3" status="closed">
   <i:title>1131 and 1231 appear to be the same </i:title>
   <i:description><![CDATA[ The descriptions for tests 1131 and 1231 claim that their messages
should contain a ReplyTo of anonymous.  But neither the XPath
expressions nor the provided messages have any ReplyTo fields.  (In
fact, without these fields test 1231 looks the same as test 1230.)  Is
this an oversight?
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="illsley" />
   <i:origin date="2005-12-05" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0002.html"/>
   <i:resolution date="2005-12-13">XPaths updated to require an anonymous ReplyTo and a MessageID (Per Core 3.2.1). Sample requrest messages changed from message1.xml to message2.xml.</i:resolution>
</i:issue>

<i:issue id="test4" status="active">
   <i:title>Missing tests for optional faults</i:title>
   <i:description><![CDATA[ Lack of testcases for optional faults.
Need to enumerate the  optional faults as feature soap07a soap07b, etc
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2005-12-08" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0016.html"/>
</i:issue>

<i:issue id="test5" status="active">
   <i:title>NotUnderstood header in test 1205</i:title>
   <i:description><![CDATA[ The first XPath in the response message for test 1205 checks for the NotUnderstood element in the SOAP header.  But according to the SOAP 1.2 specs (section 5.4.8), implementations SHOULD provide a NotUnderstood header (i.e. they are not REQUIRED to do so).  So it seems like an implementation that does not provide this header shouldn't fail the test for this reason.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:origin date="2005-12-09" participant="illsley"/>
</i:issue>

<i:issue id="test6" status="closed">
   <i:title>Incorrect XPath value in test 1234</i:title>
   <i:description><![CDATA[ It looks like the first XPath for the response in test 1234 should have Key#123456789 (copied from the request header) rather than Fault#123456789 (which doesn't exist in the request header in this testcase).
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:origin date="2005-12-12" participant="illsley"/>
   <i:owner participant="illsley" />
   <i:resolution date="2005-12-09">XPath updated to reflect correct behaviour and fault message changed to fault2.xml which contains the correct reference parameter.</i:resolution>
</i:issue>

<i:issue id="test7" status="closed">
   <i:title>XPaths/Messages use wsa:isReferenceParameter, should be wsa:IsReferenceParameter</i:title>
   <i:description><![CDATA[Tests: 1232, 1133, 1233, 1234 all include in their XPaths and associated sample messages wsa:isReferenceParameter 
According to [1] it should be wsa:IsReferenceParameter 

[1] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html?content-type=text/html;%20charset=utf-8#additionalinfoset 
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:origin date="2005-12-14" participant="illsley" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0030.html"/>
   <i:owner participant="paul" />
   <i:resolution date="2005-12-19" participant="downey">fixed in testcases and example documents.  Rebuilt example log and indexes.</i:resolution>
</i:issue>

<i:issue id="test8" status="closed">
   <i:title>soap11:mustUnderstand is '0' or '1'</i:title>
   <i:description><![CDATA[The examples should have SOAP 1.1 mustUnderstand values of '0' or '1' and the XPaths should test for '1' rather than 'cast as xs:boolean = true()'.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:origin date="2005-12-19" participant="paul" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0048.html"/>
   <i:owner participant="paul" />
   <i:resolution date="2005-12-19" participant="downey">fixed in examples, but we still need a SOAP 1.1 version of this test.</i:resolution>
</i:issue>

<i:issue id="test9" status="closed">
   <i:title>Coverage of SOAP 1.1 tests</i:title>
   <i:description><![CDATA[There seem to be far fewer SOAP 1.1 tests than SOAP 1.2 tests, possibly because many of the SOAP 1.2 tests have yet to be blanked out.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:owner participant="illsley" />
   <i:type></i:type>
   <i:origin date="2005-12-19" participant="arun" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0049.html"/>
   <i:resolution date="2005-12-29" participant="illsley">I've just filled in most of the blanks wrt SOAP 1.1 tests. I've simply copied and updated the namespaces/sample messages in most cases.
I've left out an 1105 as 1205 is so controvertial and it'd be good to check with Hugo before adding it.

So, I've added: 1101, 1102, 1103, 1104, 1106, 1107, 1108, 1130, 1134, 1140</i:resolution>


</i:issue>

<i:issue id="test10" status="closed">
   <i:title>Testing for Action in Fault messages</i:title>
   <i:description><![CDATA[Test 1133 doesn't check for an action of http://www.w3.org/2005/08/addressing/fault.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2005-12-19" participant="arun" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0054.html"/>
   <i:resolution date="2005-12-20" participant="downey">Added test for action in faults from tests 1133, 1233, 1234 and 1240 added action to example fault messages.</i:resolution>
</i:issue>

<i:issue id="test11" status="closed">
   <i:title>Dispatching on Action or Global Element Declaration</i:title>
   <i:description><![CDATA[The same GED is currently used for the echo operation, this implies for an endpoint 
   which handles echo requests and responses, the implementation must dispatch based upon wsa:action
   and not the GED.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2005-12-19" participant="rick" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0010.html"/>
   <i:resolution date="2005-12-21" participant="downey">Made the example messages match the WSDL documents, i.e. echoIn and echoOut as the GED for the echo operation..</i:resolution>
</i:issue>

<i:issue id="test12" status="active">
   <i:title>current tests require application generated fault code</i:title>
   <i:description><![CDATA[
Current fault code imposes another requirement on the toolkits to be able to support custom 
faultcodes from within their application. Out-of-scope 
for WS-Addressing and it should be a standard code (say client or server).
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2005-12-21" participant="arun" href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0063.html"/>
</i:issue>

<i:issue id="test13" status="active">
   <i:title>SOAP 1.1 faultcode element is not namespace qualified</i:title>
   <i:description><![CDATA[
Many of the SOAP 1.1 XPaths and sample messages reference soap11:faultcode but it should simply be faultcode.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="illsley" />
   <i:origin date="2005-12-29" participant="illsley"/>
</i:issue>

<i:issue id="test14" status="active">
   <i:title>1106, 1206 have none Address and Refps</i:title>
   <i:description><![CDATA[
Glen raised the following:
It doesn't really make any sense to send an EPR with a "none" address
 and reference parameters, does it?  Tests 1106/1206 have this, and I
 could see some implementations wanting to prevent it since it's, well,
 silly. :)  If you just want to test serializing RefPs, you can do that
 with a non-"none" address and it would make more sense.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2006-01-03" participant="glen"/>
</i:issue>

<i:issue id="test15" status="active">
   <i:title>Lack of non-anonymous ReplyTo and Faulto tests</i:title>
   <i:description><![CDATA[
Glen raises lack of combinations of anonymous and non-anonymous ReplyTo 
and FaultTo tests, for example, a FaultTo of anonymous with a ReplyTo
of a given endpoint.
]]></i:description>
   <i:target>testsuite</i:target>
   <i:type></i:type>
   <i:owner participant="paul" />
   <i:origin date="2006-01-03" participant="glen"/>
</i:issue>

</i:issues>

--- NEW FILE: Makefile ---
all::	Overview.html

Overview.html:	TestingIssues.xml build.xml ../address.xml
	ant

clean::
	rm -f *~* html2ps.dbg ./valid-html.txt ./valid-xml.txt ./checkspell.txt ./valid-links.txt ./valid-pubrules.html ./valid-ns.html ./tidy-output.txt 

.PHONY: clean all

--- NEW FILE: Overview.html ---
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Web Services Addressing Test Suite Issues List</title>
<style type="text/css">
      body {color: black; background: white; font-family: sans-serif; }
      
      .closed { background-color: #ccc; }
      .duplicate { background-color: #ccc; }          
      dt { color: #666; font-weight: bold; }
      dd { white-space: normal; }
      .meta { background-color: #eee; }
      .date { font-weight: lighter; font-size: 0.8em; padding-left: 2em; }
      .marker { font-weight: bold; }
      .cvs:first-letter { color: transparent; }
      dl { padding: 0pt 24pt 12pt 0pt; }
      td, th { vertical-align: top; margin: 0px; padding: 3px; }
      th, th a { background-color: #666; color: #fff; text-align: left; }
      td.title { background-color: #fec; border-top: 1px solid black; page-break-after: avoid; }
      .summary td, .stats td { border-color: #eee; border-style: solid; border-width: 0 0 2px 0; }
      .stats td, .stats th { text-align: right; }
      @media print {
        a.ext:after {
          content: " <" attr(href) "> ";
          font-size: 75%;
          font-weight: lighter;
        }
        .nav { display: none; }
        
        tbody.closed { display: none; }
        tbody.duplicate { display: none; }
      } 
      
    </style>
</head>
<body>
<h1>Web Services Addressing Test Suite Issues List</h1>
<p class="cvs">$Date: 2007/07/09 20:33:16 $ </p>
<p class="cvs">$Revision: 1.1 $ </p>
<h2>
<a tabindex="0" accesskey="S" name="Stats">
<u>S</u>tatistics</a>
</h2>
<table class="stats" cellspacing="0">
<tbody>
<tr>
<th />
<th>testsuite</th>
<th>total</th>
</tr>
<tr>
<th>active</th>
<td>6</td>
<td>6</td>
</tr>
<tr>
<th>postponed</th>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th>closed</th>
<td>9</td>
<td>9</td>
</tr>
<tr>
<th>duplicate</th>
<td>0</td>
<td>0</td>
</tr>
<tr>
<th>total</th>
<td>15</td>
<td>15</td>
</tr>
</tbody>
</table>
<h2>
<a name="Open">Open Issues Summary</a>
</h2>
<table class="summary" width="95%" cellspacing="0">
<tr>
<th>id</th>
<th width="15%">owner</th>
<th>title</th>
<th>target</th>
<th>type</th>
<th />
<th />
</tr>
<tr class="active">
<th>
<a href="#test4">test4</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>Missing tests for optional faults</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="active">
<th>
<a href="#test5">test5</a>
</th>
<td>
<small />
</td>
<td>
<small>NotUnderstood header in test 1205</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="active">
<th>
<a href="#test12">test12</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>current tests require application generated fault code</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="active">
<th>
<a href="#test13">test13</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>SOAP 1.1 faultcode element is not namespace qualified</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="active">
<th>
<a href="#test14">test14</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>1106, 1206 have none Address and Refps</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="active">
<th>
<a href="#test15">test15</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>Lack of non-anonymous ReplyTo and Faulto tests</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
</table>
<h2>
<a name="Closed">Closed Issues Summary</a>
</h2>
<table class="summary" width="95%" cellspacing="0">
<tr>
<th>id</th>
<th width="15%">owner</th>
<th>title</th>
<th>target</th>
<th>type</th>
<th />
<th />
</tr>
<tr class="closed">
<th>
<a href="#test1">test1</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>Create issues tracking page</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test2">test2</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>1150 and 1250 missing ReplyTo</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test3">test3</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>1131 and 1231 appear to be the same </small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test6">test6</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>Incorrect XPath value in test 1234</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test7">test7</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>XPaths/Messages use wsa:isReferenceParameter, should be wsa:IsReferenceParameter</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test8">test8</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>soap11:mustUnderstand is '0' or '1'</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test9">test9</a>
</th>
<td>
<small>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</small>
</td>
<td>
<small>Coverage of SOAP 1.1 tests</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test10">test10</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>Testing for Action in Fault messages</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
<tr class="closed">
<th>
<a href="#test11">test11</a>
</th>
<td>
<small>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</small>
</td>
<td>
<small>Dispatching on Action or Global Element Declaration</small>
</td>
<td>
<small>testsuite</small>
</td>
<td>
<small />
</td>
<td />
<td />
</tr>
</table>
<h2>
<a tabindex="2" accesskey="D" name="Detail">
<u>D</u>etailed Listing</a>
</h2>
<table width="95%" cellspacing="0">
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test1">test1</a>
</td>
<td class="title">
<strong>Create issues tracking page</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> Create a page for tracking issues to do with the test suite </dd>
<dt>Origin</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-09</span>
</dt>
<dd class="resolution">Page created - shamelessly coppy of main issues page.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test2">test2</a>
</td>
<td class="title">
<strong>1150 and 1250 missing ReplyTo</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> From the test description, it looks like tests 1150 and 1250 are to
check the behavior for a non-anonymous ReplyTo message.  But neither
the XPaths nor the messages contain a ReplyTo field.
</dd>
<dt>Origin</dt>
<dd>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0007.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-12</span>
</dt>
<dd class="resolution">XPaths added to check that a non-empty, non anonymous ReplyTo address is found in the request messages.
2 new sample messages test1150request.xml and test1250request.xml added which satisfy these XPaths.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test3">test3</a>
</td>
<td class="title">
<strong>1131 and 1231 appear to be the same </strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> The descriptions for tests 1131 and 1231 claim that their messages
should contain a ReplyTo of anonymous.  But neither the XPath
expressions nor the provided messages have any ReplyTo fields.  (In
fact, without these fields test 1231 looks the same as test 1230.)  Is
this an oversight?
</dd>
<dt>Origin</dt>
<dd>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0002.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-13</span>
</dt>
<dd class="resolution">XPaths updated to require an anonymous ReplyTo and a MessageID (Per Core 3.2.1). Sample requrest messages changed from message1.xml to message2.xml.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test4">test4</a>
</td>
<td class="title">
<strong>Missing tests for optional faults</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> Lack of testcases for optional faults.
Need to enumerate the  optional faults as feature soap07a soap07b, etc
</dd>
<dt>Origin</dt>
<dd>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0016.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test5">test5</a>
</td>
<td class="title">
<strong>NotUnderstood header in test 1205</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> The first XPath in the response message for test 1205 checks for the NotUnderstood element in the SOAP header.  But according to the SOAP 1.2 specs (section 5.4.8), implementations SHOULD provide a NotUnderstood header (i.e. they are not REQUIRED to do so).  So it seems like an implementation that does not provide this header shouldn't fail the test for this reason.
</dd>
<dt>Origin</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test6">test6</a>
</td>
<td class="title">
<strong>Incorrect XPath value in test 1234</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd> It looks like the first XPath for the response in test 1234 should have Key#123456789 (copied from the request header) rather than Fault#123456789 (which doesn't exist in the request header in this testcase).
</dd>
<dt>Origin</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-09</span>
</dt>
<dd class="resolution">XPath updated to reflect correct behaviour and fault message changed to fault2.xml which contains the correct reference parameter.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test7">test7</a>
</td>
<td class="title">
<strong>XPaths/Messages use wsa:isReferenceParameter, should be wsa:IsReferenceParameter</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>Tests: 1232, 1133, 1233, 1234 all include in their XPaths and associated sample messages wsa:isReferenceParameter 
According to [1] it should be wsa:IsReferenceParameter 

[1] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html?content-type=text/html;%20charset=utf-8#additionalinfoset 
</dd>
<dt>Origin</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0030.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-19</span>
</dt>
<dd class="resolution">fixed in testcases and example documents.  Rebuilt example log and indexes.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test8">test8</a>
</td>
<td class="title">
<strong>soap11:mustUnderstand is '0' or '1'</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>The examples should have SOAP 1.1 mustUnderstand values of '0' or '1' and the XPaths should test for '1' rather than 'cast as xs:boolean = true()'.
</dd>
<dt>Origin</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0048.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-19</span>
</dt>
<dd class="resolution">fixed in examples, but we still need a SOAP 1.1 version of this test.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test9">test9</a>
</td>
<td class="title">
<strong>Coverage of SOAP 1.1 tests</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>There seem to be far fewer SOAP 1.1 tests than SOAP 1.2 tests, possibly because many of the SOAP 1.2 tests have yet to be blanked out.
</dd>
<dt>Origin</dt>
<dd>
<a title="Sun Microsystems, Inc." href="mailto:arun.gupta@sun.com">Arun Gupta</a>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0049.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-29</span>
</dt>
<dd class="resolution">I've just filled in most of the blanks wrt SOAP 1.1 tests. I've simply copied and updated the namespaces/sample messages in most cases.
I've left out an 1105 as 1205 is so controvertial and it'd be good to check with Hugo before adding it.

So, I've added: 1101, 1102, 1103, 1104, 1106, 1107, 1108, 1130, 1134, 1140</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test10">test10</a>
</td>
<td class="title">
<strong>Testing for Action in Fault messages</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>Test 1133 doesn't check for an action of http://www.w3.org/2005/08/addressing/fault.
</dd>
<dt>Origin</dt>
<dd>
<a title="Sun Microsystems, Inc." href="mailto:arun.gupta@sun.com">Arun Gupta</a>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0054.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-20</span>
</dt>
<dd class="resolution">Added test for action in faults from tests 1133, 1233, 1234 and 1240 added action to example fault messages.</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="closed">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test11">test11</a>
</td>
<td class="title">
<strong>Dispatching on Action or Global Element Declaration</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - closed</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>The same GED is currently used for the echo operation, this implies for an endpoint 
   which handles echo requests and responses, the implementation must dispatch based upon wsa:action
   and not the GED.
</dd>
<dt>Origin</dt>
<dd>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0010.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
<dt class="resolution">Resolution<span class="date">2005-12-21</span>
</dt>
<dd class="resolution">Made the example messages match the WSDL documents, i.e. echoIn and echoOut as the GED for the echo operation..</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test12">test12</a>
</td>
<td class="title">
<strong>current tests require application generated fault code</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>
Current fault code imposes another requirement on the toolkits to be able to support custom 
faultcodes from within their application. Out-of-scope 
for WS-Addressing and it should be a standard code (say client or server).
</dd>
<dt>Origin</dt>
<dd>
<a title="Sun Microsystems, Inc." href="mailto:arun.gupta@sun.com">Arun Gupta</a>
        (<a href="http://lists.w3.org/Archives/Public/public-ws-addressing-tests/2005Dec/0063.html">source</a>)
      </dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test13">test13</a>
</td>
<td class="title">
<strong>SOAP 1.1 faultcode element is not namespace qualified</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>
Many of the SOAP 1.1 XPaths and sample messages reference soap11:faultcode but it should simply be faultcode.
</dd>
<dt>Origin</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
<dt>Owner</dt>
<dd>
<a title="IBM Corporation" href="mailto:david.illsley@uk.ibm.com">David Illsley</a>
</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test14">test14</a>
</td>
<td class="title">
<strong>1106, 1206 have none Address and Refps</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>
Glen raised the following:
It doesn't really make any sense to send an EPR with a "none" address
 and reference parameters, does it?  Tests 1106/1206 have this, and I
 could see some implementations wanting to prevent it since it's, well,
 silly. :)  If you just want to test serializing RefPs, you can do that
 with a non-"none" address and it would make more sense.
</dd>
<dt>Origin</dt>
<dd>
<a title="Sonic Software" href="mailto:gdaniels@sonicsoftware.com">Glen Daniels</a>
</dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
</dl>
</td>
</tr>
</tbody>
<tbody class="active">
<tr class="title">
<td class="title" align="right" valign="top">
<a name="test15">test15</a>
</td>
<td class="title">
<strong>Lack of non-anonymous ReplyTo and Faulto tests</strong>
</td>
<td align="right" class="title">testsuite
       - 
       - active</td>
</tr>
<tr>
<td />
<td colspan="2">
<dl>
<dt>Description</dt>
<dd>
Glen raises lack of combinations of anonymous and non-anonymous ReplyTo 
and FaultTo tests, for example, a FaultTo of anonymous with a ReplyTo
of a given endpoint.
</dd>
<dt>Origin</dt>
<dd>
<a title="Sonic Software" href="mailto:gdaniels@sonicsoftware.com">Glen Daniels</a>
</dd>
<dt>Owner</dt>
<dd>
<a title="BT" href="mailto:paul.downey@bt.com">Paul Downey</a>
</dd>
</dl>
</td>
</tr>
</tbody>
</table>
</body>
</html>

--- NEW FILE: build.xml ---
<!-- Apache Ant script to build spec.
     Marc Hadley, Sun Microsystems -->
<!-- Updated to apply to single file and output
     to Overview.html by David Illsley, IBM -->
     
<project name="WS-Addr-Issues" default="all" basedir=".">

  <property name="dist.home" value="."/>
  <property name="test_doc.home" value="."/>
  <property name="style.home" value="../../issues"/>
  <property name="stylesheet" value="${style.home}/IssuesDocToHtml.xsl"/>
  
  <target name="clean">
  </target>
  
  <target name="prepare">
  </target>
  
  <target name="test" depends="prepare">
    <style 
      basedir="${test_doc.home}"
      in="TestingIssues.xml"
      out="Overview.html"
      style="${stylesheet}"/>
  </target>

  <target name="all" depends="clean,test"/>

</project>
Received on Monday, 9 July 2007 20:33:34 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:19:42 GMT