- From: Paul Downey via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 09 Sep 2005 21:09:26 +0000
- To: public-ws-addressing-eds@w3.org
Update of /sources/public/2004/ws/addressing/test-cases/assertions In directory hutz:/tmp/cvs-serv25416 Modified Files: Makefile assertions.css Added Files: scenarios.html scenarios.xml scenarios.xsl Log Message: abstract scenarios --- NEW FILE: scenarios.html --- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns:s= "http://www.w3.org/2005/08/addressing/test-cases/scenarios"> <head> <meta name="generator" content= "HTML Tidy for Mac OS X (vers 12 April 2005), see www.w3.org"> <meta http-equiv="Content-Type" content= "text/html; charset=us-ascii"> <title>Web Services Addressing 1.0 - Test Scenarios</title> <link href="assertions.css" rel="stylesheet" type="text/css"> </head> <body> <h1>Web Services Addressing 1.0 - Test Scenarios</h1> <p>Each Web Service Addressing test case may demonstrates the following abstract scenarios, usually at most one from each category.</p> <ul> <li><a href="#oneway-inonly">oneway-inonly</a></li> <li><a href="#oneway-robustinonly">oneway-robustinonly</a></li> <li><a href="#oneway-inout">oneway-inout</a></li> <li><a href="#oneway-outonly">oneway-outonly</a></li> <li><a href="#twoway-inonly">twoway-inonly</a></li> <li><a href="#twoway-robustinonly-a">twoway-robustinonly-a</a></li> <li><a href="#twoway-robustinonly-b">twoway-robustinonly-b</a></li> <li><a href="#twoway-inout-a">twoway-inout-a</a></li> <li><a href="#twoway-inout-b">twoway-inout-b</a></li> </ul> <div class="scenario MessagePassing"><a name="oneway-inonly" id= "oneway-inonly"></a><a href="#oneway-inonly">oneway-inonly</a> <p><img alt="oneway-inonly" src= "../diagrams/oneway-inonly.png"></p> <div class="description"> <p>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply or fault message is expected by A within the scope of this scenario.</p> </div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="oneway-robustinonly" id="oneway-robustinonly"></a><a href= "#oneway-robustinonly">oneway-robustinonly</a> <p><img alt="oneway-robustinonly" src= "../diagrams/oneway-robustinonly.png"></p> <div class="description"> <p>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply message is expected by B within the scope of this scenario, however B may later send A a fault message in a separate response message.</p> </div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="oneway-inout" id= "oneway-inout"></a><a href="#oneway-inout">oneway-inout</a> <p><img alt="oneway-inout" src="../diagrams/oneway-inout.png"></p> <div class="description"></div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="oneway-outonly" id= "oneway-outonly"></a><a href="#oneway-outonly">oneway-outonly</a> <p><img alt="oneway-outonly" src= "../diagrams/oneway-outonly.png"></p> <div class="description"> <p>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply or fault message is expected by B within the scope of this scenario.</p> </div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="twoway-inonly" id= "twoway-inonly"></a><a href="#twoway-inonly">twoway-inonly</a> <p><img alt="twoway-inonly" src= "../diagrams/twoway-inonly.png"></p> <div class="description"> <p>A Web Services addressed message is sent from node A to node B using an underlying protocol which has a natural return path for a reply, e.g. HTTP. No reply or fault message is expected by A within the scope of this scenario.</p> </div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name= "twoway-robustinonly-a" id="twoway-robustinonly-a"></a><a href= "#twoway-robustinonly-a">twoway-robustinonly-a</a> <p><img alt="twoway-robustinonly-a" src= "../diagrams/twoway-robustinonly-a.png"></p> <div class="description"></div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name= "twoway-robustinonly-b" id="twoway-robustinonly-b"></a><a href= "#twoway-robustinonly-b">twoway-robustinonly-b</a> <p><img alt="twoway-robustinonly-b" src= "../diagrams/twoway-robustinonly-b.png"></p> <div class="description"></div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="twoway-inout-a" id= "twoway-inout-a"></a><a href="#twoway-inout-a">twoway-inout-a</a> <p><img alt="twoway-inout-a" src= "../diagrams/twoway-inout-a.png"></p> <div class="description"></div> <div class="tests"></div> </div> <div class="scenario MessagePassing"><a name="twoway-inout-b" id= "twoway-inout-b"></a><a href="#twoway-inout-b">twoway-inout-b</a> <p><img alt="twoway-inout-b" src= "../diagrams/twoway-inout-b.png"></p> <div class="description"></div> <div class="tests"></div> </div> <address><a href="mailto:paul.downey@bt.com">Paul Downey</a><br> Generated from <a href="scenarios.xml">scenarios.xml</a> using <a href="scenarios.xsl">scenarios.xsl</a>.<br> <small>$Date: 2005/09/09 21:09:24 $</small></address> <p class="copyright"><a rel="Copyright" href= "/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2004-2005 <a href="/"><acronym title= "World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title= "Massachusetts Institute of Technology">MIT</acronym></a>, <a href= "http://www.ercim.org/"><acronym title= "European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>,<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href= "/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href= "/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>, <a rel="Copyright" href= "/Consortium/Legal/copyright-documents">document use</a> and <a rel="Copyright" href= "/Consortium/Legal/copyright-software">software licensing</a> rules apply. Your interactions with this site are in accordance with our <a href="/Consortium/Legal/privacy-statement#Public">public</a> and<a href="/Consortium/Legal/privacy-statement#Members">Member</a> privacy statements.</p> </body> </html> --- NEW FILE: scenarios.xml --- <?xml version="1.0"?> <!-- Web Services Addressing Test Scenarios $Date: 2005/09/09 21:09:24 $ --> <scenarios xmlns="http://www.w3.org/2005/08/addressing/test-cases/scenarios"> <description>Each Web Service Addressing test case may demonstrates the following abstract scenarios, usually at most one from each category.</description> <scenario xml:id="oneway-inonly" group="MessagePassing"> <title>One Way Robust In-Only</title> <description>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply or fault message is expected by A within the scope of this scenario.</description> </scenario> <scenario xml:id="oneway-robustinonly" group="MessagePassing"> <title>One Way Robust In-Only</title> <description>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply message is expected by B within the scope of this scenario, however B may later send A a fault message in a separate response message.</description> </scenario> <scenario xml:id="oneway-inout" group="MessagePassing"/> <scenario xml:id="oneway-outonly" group="MessagePassing"> <title>One Way Out-Only</title> <description>A Web Services addressed message is sent from node A to node B using an underlying protocol which has no natural return path for a reply, e.g. UDP. No reply or fault message is expected by B within the scope of this scenario.</description> </scenario> <scenario xml:id="twoway-inonly" group="MessagePassing"> <title>Two Way In-Only</title> <description>A Web Services addressed message is sent from node A to node B using an underlying protocol which has a natural return path for a reply, e.g. HTTP. No reply or fault message is expected by A within the scope of this scenario.</description> </scenario> <scenario xml:id="twoway-robustinonly-a" group="MessagePassing"/> <scenario xml:id="twoway-robustinonly-b" group="MessagePassing"/> <scenario xml:id="twoway-inout-a" group="MessagePassing"/> <scenario xml:id="twoway-inout-b" group="MessagePassing"/> </scenarios> Index: assertions.css =================================================================== RCS file: /sources/public/2004/ws/addressing/test-cases/assertions/assertions.css,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** assertions.css 9 Sep 2005 13:59:28 -0000 1.2 --- assertions.css 9 Sep 2005 21:09:24 -0000 1.3 *************** *** 18,20 **** --- 18,24 ---- .soap12 {} + div.scenario { border: double #555; padding: 0.5em;margin-bottom: 0.2em; } + div.MessagePassing { background-color: #eef } + + /* */ --- NEW FILE: scenarios.xsl --- <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:s="http://www.w3.org/2005/08/addressing/test-cases/scenarios" version="1.0"> <xsl:output method="html" encoding="utf-8" doctype-public="-//W3C//DTD HTML 4.01 Transitional//EN" indent="yes"/> <xsl:template match="/"> <html> <head> <title>Web Services Addressing 1.0 - Test Scenarios</title> <link href="assertions.css" rel="stylesheet" type="text/css"/> </head> <body> <h1>Web Services Addressing 1.0 - Test Scenarios</h1> <p><xsl:value-of select="s:scenarios/s:description"/></p> <ul> <xsl:for-each select="s:scenarios//s:scenario"> <li><a href="#{@xml:id}"><xsl:value-of select="@xml:id"/></a></li> </xsl:for-each> </ul> <xsl:for-each select="s:scenarios/s:note"> <p><i><xsl:value-of select="."/></i></p> </xsl:for-each> <xsl:for-each select="s:scenarios//s:scenario"> <div class="scenario {@group}"> <a name="{@xml:id}"/> <a href="#{@xml:id}"> <xsl:value-of select="@xml:id"/> </a> <b><xsl:value-of select="description"/></b> <p> <img alt="{@xml:id}" src="../diagrams/{@xml:id}.png"/> </p> <div class="description"> <p> <xsl:value-of select="s:description"/> </p> <p> <i> <xsl:value-of select="s:note"/> </i> </p> </div> <div class="tests"> <p> <!-- TBD: Tests extracted from test cases which proport to exhibit the scenario --> </p> </div> </div> </xsl:for-each> <address> <a href="mailto:paul.downey@bt.com">Paul Downey</a><br/> Generated from <a href="scenarios.xml">scenarios.xml</a> using <a href="scenarios.xsl">scenarios.xsl</a>.<br/> <small>$Date: 2005/09/09 21:09:24 $</small> </address> <p class="copyright"> <a rel="Copyright" href="/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2004-2005 <a href="/"> <acronym title="World Wide Web Consortium">W3C</acronym> </a> <sup>®</sup> (<a href="http://www.csail.mit.edu/"> <acronym title="Massachusetts Institute of Technology">MIT</acronym> </a>, <a href="http://www.ercim.org/"> <acronym title="European Research Consortium for Informatics and Mathematics" >ERCIM</acronym> </a>,<a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. W3C <a href="/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a>, <a rel="Copyright" href="/Consortium/Legal/copyright-documents">document use</a> and <a rel="Copyright" href="/Consortium/Legal/copyright-software">software licensing</a> rules apply. Your interactions with this site are in accordance with our <a href="/Consortium/Legal/privacy-statement#Public">public</a> and<a href="/Consortium/Legal/privacy-statement#Members">Member</a> privacy statements.</p> </body> </html> </xsl:template> </xsl:stylesheet> Index: Makefile =================================================================== RCS file: /sources/public/2004/ws/addressing/test-cases/assertions/Makefile,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** Makefile 9 Sep 2005 13:59:28 -0000 1.2 --- Makefile 9 Sep 2005 21:09:24 -0000 1.3 *************** *** 4,8 **** TIDY=tidy ! all: assertions.html message-exchanges.html assertions.html: assertions.xml assertions.xsl --- 4,16 ---- TIDY=tidy ! all: assertions.html message-exchanges.html scenarios.html ! ! scenarios.html: scenarios.xml scenarios.xsl ! @echo "Generating $@";\ ! $(XSLTPROC) --stringparam file scenarios.xml scenarios.xsl scenarios.xml > $@ ! @echo "Running tidy on $@";\ ! mv $@ $@.old; \ ! $(TIDY) $@.old > $@ 2>./tidy-output.txt;\ ! rm $@.old assertions.html: assertions.xml assertions.xsl
Received on Friday, 9 September 2005 21:09:33 UTC