2006/ws/policy/interop/results dashboard.xsl,1.2,1.3 dashboard.html,1.13,1.14 results.xsd,1.1,1.2 rounds.xml,1.2,1.3 build.xml,1.4,1.5 participants.xsl,1.1,1.2 dashboard-summary.html,1.12,1.13

Update of /sources/public/2006/ws/policy/interop/results
In directory hutz:/tmp/cvs-serv7328/interop/results

Modified Files:
	dashboard.xsl dashboard.html results.xsd rounds.xml build.xml 
	participants.xsl dashboard-summary.html 
Log Message:
1. Dropped the implementation column
2. Set up summary tables for
    a) Round-4-Media-Type
    b) Round-4-External-Policy-Attachment-WSDL11
    c) Round-4-External-Policy-Attachment-WSDL20
    d) Round-4-Negative-Test
3. Added WSO2-C as a new participant
4. Added a link to the summary page.

Index: rounds.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/rounds.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- rounds.xml	10 Apr 2007 19:55:01 -0000	1.2
+++ rounds.xml	11 Apr 2007 13:29:33 -0000	1.3
@@ -915,11 +915,11 @@
         <type>Unit</type>
         <testcase>
             <name>R4W1-1</name>
-            <description/>
+            <description>?</description>
         </testcase>
         <testcase>
             <name>R4W1-2</name>
-            <description/>
+            <description>?</description>
         </testcase>
     </round>
     <round>
@@ -1030,4 +1030,22 @@
             <description>Endpoint Policy Subject Effective Policy (UDDI v3)</description>
         </testcase>
     </round>
+    <round>
+        <name>Round-4-Negative-Test</name>
+        <label>Round 4 Negative Tests</label>
+        <description>These test cases are invalid policy expressions.</description>
+        <type>Unit</type>
+        <testcase>
+            <name>R4Negative1</name>
+            <description>Policy-Negative-1.xml</description>
+        </testcase>
+        <testcase>
+            <name>R4Negative2</name>
+            <description>Policy-Negative-2.xml</description>
+        </testcase>
+        <testcase>
+            <name>R4Negative3</name>
+            <description>Policy-Negative-3.xml</description>
+        </testcase>
+    </round>
 </rounds>

Index: participants.xsl
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/participants.xsl,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- participants.xsl	12 Mar 2007 13:31:50 -0000	1.1
+++ participants.xsl	11 Apr 2007 13:29:33 -0000	1.2
@@ -25,9 +25,9 @@
                 </a>
             </xsl:for-each>
             </reporter>
-            <implementation>
+            <!--<implementation>
                 <xsl:value-of select="implementation/name"/>, <xsl:value-of select="implementation/version"/>
-            </implementation>
+            </implementation>-->
             <xsl:for-each select="roundref">
                 <xsl:variable name="name" select="."/>
                 <xsl:element name="{$name}">Yes</xsl:element>

Index: build.xml
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/build.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- build.xml	26 Mar 2007 13:18:19 -0000	1.4
+++ build.xml	11 Apr 2007 13:29:33 -0000	1.5
@@ -15,7 +15,10 @@
     <target name="build-tables"
         depends="build-participant-table,build-feature-table,build-round1-table,
         build-round2-wsdl11-table,build-round2-wsdl20-table,build-round3-wsdl11-table,
-        build-round3-wsdl20-table, build-round4-uddi-interop-table, build-round4-uddi-unittest-table"> </target>
+        build-round3-wsdl20-table, build-round4-uddi-interop-table, build-round4-uddi-unittest-table,
+        build-round4-negative-test-table, build-round4-media-type-table,
+        build-round4-external-policy-attachment-wsdl11-table,
+        build-round4-external-policy-attachment-wsdl20-table"> </target>
     <target name="build-dashboard">
         <delete file="dashboard.html"/>
         <xslt style="dashboard.xsl" in="dashboard.xml" out="dashboard.html" destdir=".">
@@ -77,6 +80,11 @@
             destdir=".">
             <param name="PARTICIPANT-FILE" expression="participants/WSO2.xml"/>
         </xslt>
+        <copy file="temp-participants.xml" tofile="participants-in.xml" overwrite="true"/>
+        <xslt style="participants.xsl" in="participants-in.xml" out="temp-participants.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="participants/WSO2-C.xml"/>
+        </xslt>
         <delete file="participants-in.xml"/>
     </target>
     <target name="build-feature-table">
@@ -170,7 +178,10 @@
         <xslt style="unit-round-step1.xsl" in="round2-wsdl20-in.xml" out="temp-round2-wsdl20.xml" destdir=".">
             <param name="PARTICIPANT-FILE" expression="round2/WSDL20/round2-WSDL20-WSO2.xml"/>
         </xslt>
-        
+        <copy file="temp-round2-wsdl20.xml" tofile="round2-wsdl20-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round2-wsdl20-in.xml" out="temp-round2-wsdl20.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round2/WSDL20/round2-WSDL20-WSO2-C.xml"/>
+        </xslt>        
         <!-- add more -->
         <copy file="temp-round2-wsdl20.xml" tofile="round2-wsdl20-in.xml" overwrite="true"/>
         <echo message="copied"/>
@@ -246,6 +257,12 @@
             <param name="PARTICIPANT-FILE" expression="round3/WSDL20/round3-WSDL20-WSO2.xml"/>
         </xslt>
         <copy file="temp-round3-wsdl20.xml" tofile="round3-wsdl20-in.xml" overwrite="true"/>
+        
+        <xslt style="interop-round-step1.xsl" in="round3-wsdl20-in.xml" out="temp-round3-wsdl20.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round3/WSDL20/round3-WSDL20-WSO2-C.xml"/>
+        </xslt>
+        <copy file="temp-round3-wsdl20.xml" tofile="round3-wsdl20-in.xml" overwrite="true"/>
         <!-- add more -->
         <copy file="temp-round3-wsdl20.xml" tofile="round3-wsdl20-in.xml" overwrite="true"/>
         <echo message="copied"/>
@@ -322,4 +339,157 @@
         <echo message="copied"/>
         <delete file="round4-uddi-unittest-in.xml"/>
     </target>
+    
+    <target name="build-round4-negative-test-table">
+        <delete file="temp-round4-negative-test.xml"/>
+        <xslt style="unit-round-step1.xsl" in="dashboard.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-BEA.xml"/>
+        </xslt>
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-negative-test-in.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-IBM.xml"/>
+        </xslt>
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-negative-test-in.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-Layer-7.xml"/>
+        </xslt>
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-negative-test-in.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-Microsoft.xml"/>
+        </xslt>
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-negative-test-in.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-Sun.xml"/>
+        </xslt>
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-negative-test-in.xml" out="temp-round4-negative-test.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/negative-test/round4-Negative-Test-WSO2.xml"/>
+        </xslt>
+        <!-- add more -->
+        <copy file="temp-round4-negative-test.xml" tofile="round4-negative-test-in.xml" overwrite="true"/>
+        <echo message="copied"/>
+        <java fork="true" classname="net.sf.saxon.Transform" maxmemory="512m">
+            <classpath refid="saxon8.classpath"/>
+            <arg value="-o"/>
+            <arg value="temp-round4-negative-test.xml"/>
+            <arg value="rounds.xml"/>
+            <arg value="unit-round-step2.xsl"/>
+            <arg value="ROUND=Round-4-Negative-Test"/>
+            <arg value="STEP1-FILE=round4-negative-test-in.xml"/>
+        </java>
+        <echo message="copied"/>
+        <delete file="round4-negative-test-in.xml"/>
+    </target>
+    
+    
+    <target name="build-round4-media-type-table">
+        <delete file="temp-round4-media-type.xml"/>
+        <xslt style="interop-round-step1.xsl" in="dashboard.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-IBM.xml"/>
+        </xslt>
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <xslt style="interop-round-step1.xsl" in="round4-media-type-in.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-Layer-7.xml"/>
+        </xslt>
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <xslt style="interop-round-step1.xsl" in="round4-media-type-in.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-Microsoft.xml"/>
+        </xslt>
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <xslt style="interop-round-step1.xsl" in="round4-media-type-in.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-Oracle.xml"/>
+        </xslt>
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>        
+        <xslt style="interop-round-step1.xsl" in="round4-media-type-in.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-Sun.xml"/>
+        </xslt>
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <xslt style="interop-round-step1.xsl" in="round4-media-type-in.xml" out="temp-round4-media-type.xml"
+            destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/mediatype/round4-Media-Type-WSO2.xml"/>
+        </xslt>
+
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <!-- add more -->
+        <copy file="temp-round4-media-type.xml" tofile="round4-media-type-in.xml" overwrite="true"/>
+        <echo message="copied"/>
+        <java fork="true" classname="net.sf.saxon.Transform" maxmemory="512m">
+            <classpath refid="saxon8.classpath"/>
+            <arg value="-o"/>
+            <arg value="temp-round4-media-type.xml"/>
+            <arg value="rounds.xml"/>
+            <arg value="interop-round-step2.xsl"/>
+            <arg value="ROUND=Round-4-Media-Type"/>
+            <arg value="STEP1-FILE=round4-media-type-in.xml"/>
+        </java>
+        <echo message="copied"/>
+        <delete file="round4-media-type-in.xml"/>
+    </target>
+    
+    <target name="build-round4-external-policy-attachment-wsdl11-table">
+        <delete file="temp-round4-external-attachment-wsdl11.xml"/>
+        <xslt style="unit-round-step1.xsl" in="dashboard.xml" out="temp-round4-external-attachment-wsdl11.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" 
+            expression="round4/external-policy-attachment/WSDL11/round4-External-Policy-Attachment-WSDL11-IBM.xml"/>
+        </xslt>
+        <copy file="temp-round4-external-attachment-wsdl11.xml" tofile="round4-external-attachment-wsdl11-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-external-attachment-wsdl11-in.xml" out="temp-round4-external-attachment-wsdl11.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" 
+            expression="round4/external-policy-attachment/WSDL11/round4-External-Policy-Attachment-WSDL11-Oracle.xml"/>
+        </xslt>
+        <copy file="temp-round4-external-attachment-wsdl11.xml" tofile="round4-external-attachment-wsdl11-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-external-attachment-wsdl11-in.xml" out="temp-round4-external-attachment-wsdl11.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/external-policy-attachment/WSDL11/round4-External-Policy-Attachment-WSDL11-WSO2.xml"/>
+        </xslt>        
+        <!-- add more -->
+        <copy file="temp-round4-external-attachment-wsdl11.xml" tofile="round4-external-attachment-wsdl11-in.xml" overwrite="true"/>
+        <echo message="copied"/>
+        <java fork="true" classname="net.sf.saxon.Transform" maxmemory="512m">
+            <classpath refid="saxon8.classpath"/>
+            <arg value="-o"/>
+            <arg value="temp-round4-external-attachment-wsdl11.xml"/>
+            <arg value="rounds.xml"/>
+            <arg value="unit-round-step2.xsl"/>
+            <arg value="ROUND=Round-4-External-Policy-Attachment-WSDL11"/>
+            <arg value="STEP1-FILE=round4-external-attachment-wsdl11-in.xml"/>
+        </java>
+        <echo message="copied"/>
+        <delete file="round4-external-attachment-wsdl11-in.xml"/>
+    </target>
+    
+    <target name="build-round4-external-policy-attachment-wsdl20-table">
+        <delete file="temp-round4-external-attachment-wsdl20.xml"/>
+        <xslt style="unit-round-step1.xsl" in="dashboard.xml" out="temp-round4-external-attachment-wsdl20.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" 
+                expression="round4/external-policy-attachment/WSDL20/round4-External-Policy-Attachment-WSDL20-IBM.xml"/>
+        </xslt>
+        <copy file="temp-round4-external-attachment-wsdl20.xml" tofile="round4-external-attachment-wsdl20-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-external-attachment-wsdl20-in.xml" out="temp-round4-external-attachment-wsdl20.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" 
+                expression="round4/external-policy-attachment/WSDL20/round4-External-Policy-Attachment-WSDL20-WSO2.xml"/>
+        </xslt>
+        <copy file="temp-round4-external-attachment-wsdl20.xml" tofile="round4-external-attachment-wsdl20-in.xml" overwrite="true"/>
+        <xslt style="unit-round-step1.xsl" in="round4-external-attachment-wsdl20-in.xml" out="temp-round4-external-attachment-wsdl20.xml" destdir=".">
+            <param name="PARTICIPANT-FILE" expression="round4/external-policy-attachment/WSDL20/round4-External-Policy-Attachment-WSDL20-WSO2-C.xml"/>
+        </xslt>        
+        <!-- add more -->
+        <copy file="temp-round4-external-attachment-wsdl20.xml" tofile="round4-external-attachment-wsdl20-in.xml" overwrite="true"/>
+        <echo message="copied"/>
+        <java fork="true" classname="net.sf.saxon.Transform" maxmemory="512m">
+            <classpath refid="saxon8.classpath"/>
+            <arg value="-o"/>
+            <arg value="temp-round4-external-attachment-wsdl20.xml"/>
+            <arg value="rounds.xml"/>
+            <arg value="unit-round-step2.xsl"/>
+            <arg value="ROUND=Round-4-External-Policy-Attachment-WSDL20"/>
+            <arg value="STEP1-FILE=round4-external-attachment-wsdl20-in.xml"/>
+        </java>
+        <echo message="copied"/>
+        <delete file="round4-external-attachment-wsdl20-in.xml"/>
+    </target>        
 </project>

Index: dashboard-summary.html
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/dashboard-summary.html,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- dashboard-summary.html	10 Apr 2007 19:55:01 -0000	1.12
+++ dashboard-summary.html	11 Apr 2007 13:29:33 -0000	1.13
@@ -21,8 +21,8 @@
 <a href="http://www.w3.org/2002/ws/policy">About Web Services Policy WG</a>
 </p>
 <h1>Web Services Policy 1.5 CR Dashboard</h1>
-<address>Generated April 10 2007,
-                        1252</address>
+<address>Generated April 11 2007,
+                        0620</address>
 <p class="explanatory">The dashboard summarizes the results of unit and interop
                     testing of the <a href="http://www.w3.org/TR/ws-policy">Web Services Policy 1.5
                         - Framework</a> and <a href="http://www.w3.org/TR/ws-policy-attach">Web
@@ -36,7 +36,7 @@
 <p>Testing is based on implementations (in alphabetical order) from:</p>
 <table cellpadding="5" style="border-collapse: collapse" bordercolordark="#000000" bordercolorlight="#000000" border="2">
 <tr>
-<td id="BEA">BEA</td><td id="HP">HP</td><td id="IBM">IBM</td><td id="Layer-7">Layer-7</td><td id="Microsoft">Microsoft</td><td id="Oracle">Oracle</td><td id="Sun">Sun</td><td id="webMethods">webMethods</td><td id="WSO2">WSO2</td>
+<td id="BEA">BEA</td><td id="HP">HP</td><td id="IBM">IBM</td><td id="Layer-7">Layer-7</td><td id="Microsoft">Microsoft</td><td id="Oracle">Oracle</td><td id="Sun">Sun</td><td id="webMethods">webMethods</td><td id="WSO2">WSO2</td><td id="WSO2-C">WSO2-C</td>
 </tr>
 </table>
 <p></p>
@@ -56,7 +56,7 @@
 <td class="results" id="HP">HP</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 48"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 48"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 <tr>
-<td class="results" id="IBM">IBM</td><td class="results"><span style="position:absolute">108 of 108</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="108 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">12 of 12</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="12 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 76"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 76"></td><td class="results"><span style="position:absolute"24 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="24 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 24"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 8"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 8"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
+<td class="results" id="IBM">IBM</td><td class="results"><span style="position:absolute">108 of 108</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="108 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">12 of 12</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="12 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 76"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 76"></td><td class="results"><span style="position:absolute"24 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="24 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 24"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 2"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 2"></td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 <tr>
 <td class="results" id="Layer-7">Layer-7</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">24 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="24 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 24"></td><td class="results">N/A/td><td class="results"><span style="position:absolute">34 of 34</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="70.83333333333334" alt="34 of 48"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 48"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
@@ -65,7 +65,7 @@
 <td class="results" id="Microsoft">Microsoft</td><td class="results"><span style="position:absolute">108 of 108</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="108 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">12 of 12</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="12 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">24 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="24 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 24"></td><td clss="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 <tr>
-<td class="results" id="Oracle">Oracle</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">22 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="91.66666666666666" alt="22 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="8.333333333333332" alt="2 of 24"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
+<td class="results" id="Oracle">Oracle</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">22 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="91.66666666666666" alt="22 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="8.333333333333332" alt="2 of 24"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 2"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 2"></td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 <tr>
 <td class="results" id="Sun">Sun</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">22 of 24</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="91.66666666666666" alt="22 of 24"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="8.333333333333332" alt="2 of 24"></td><d class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
@@ -74,7 +74,10 @@
 <td class="results" id="webMethods">webMethods</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">34 of 34</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="70.83333333333334" alt="34 of 48"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 48"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 <tr>
-<td class="results" id="WSO2">WSO2</td><td class="results"><span style="position:absolute">108 of 108</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="108 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">12 of 12</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="12 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 76"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 76"></td><td class="results"><span style="position:absolut">18 of 20</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="90" alt="18 of 20"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="10" alt="2 of 20"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 8"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 8"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
+<td class="results" id="WSO2">WSO2</td><td class="results"><span style="position:absolute">108 of 108</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="108 of 108"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 108"></td><td class="results"><span style="position:absolute">12 of 12</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="100" alt="12 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 76"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 76"></td><td class="results"><span style="position:absolut">18 of 20</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="90" alt="18 of 20"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="10" alt="2 of 20"></td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 2"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 2"></td><td class="results">N/A</td><td class="results">N/A</td>
+</tr>
+<tr>
+<td class="results" id="WSO2-C">WSO2-C</td><td class="results">N/A</td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 76"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 76"></td><td class="results">N/A</td><td class="results"><span style="position:absolute">0 of 0</span><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/green.gif" height="18px" width="0" alt="0 of 12"><img src="http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/red.gif" height="18px" width="0" alt="0 of 12"></td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td><td class="results">N/A</td>
 </tr>
 </table>
 </body>

Index: results.xsd
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/results.xsd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- results.xsd	12 Mar 2007 13:31:50 -0000	1.1
+++ results.xsd	11 Apr 2007 13:29:33 -0000	1.2
@@ -118,6 +118,7 @@
             <xs:enumeration value="Round-4-External-Policy-Attachment-WSDL20"/>
             <xs:enumeration value="Round-4-UDDI-Attachment-Interop"/>
             <xs:enumeration value="Round-4-UDDI-Attachment-Unittest"/>
+            <xs:enumeration value="Round-4-Negative-Test"/>
         </xs:restriction>
     </xs:simpleType>
     <xs:element name="results" type="resultsType">

Index: dashboard.xsl
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/dashboard.xsl,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- dashboard.xsl	15 Mar 2007 01:12:09 -0000	1.2
+++ dashboard.xsl	11 Apr 2007 13:29:33 -0000	1.3
@@ -8,7 +8,7 @@
     <xsl:template match="/">
         <html>
             <head>
-                <title>Web Services Policy 1.5 CR Dashboard</title>
+                <title>Web Services Policy 1.5 CR Dashboard (DETAILS)</title>
                 <link rel="stylesheet" type="text/css"
                     href="http://www.w3.org/Guide/pubrules-style.css"/>
                 <link rel="stylesheet" type="text/css"
@@ -30,7 +30,7 @@
                                 alt="Web Services Activity" /> </a></p>
                 
                 <p class="navlinks"><a href="http://www.w3.org/2002/ws/policy">About Web Services Policy WG</a></p>
-                <h1>Web Services Policy 1.5 CR Dashboard</h1>
+                <h1>Web Services Policy 1.5 CR Dashboard (DETAILS)</h1>
                 <xsl:if test="$TODAY">
                     <address>
                         <xsl:text>Generated </xsl:text>
@@ -47,17 +47,19 @@
                     and <a href="http://www.w3.org/TR/2007/CR-ws-policy-attach-20070228/#status"
                         >Attachment</a>). <a
                         href="http://dev.w3.org/cvsweb/~checkout~/2006/ws/policy/interop/">Interop
-                        scenarios and test files</a> are on the W3C CVS archive. </p>
+                            scenarios and test files</a> are on the W3C CVS archive. Check out the 
+                            <a href="dashboard-summary.html">high level summary</a> and 
+                            <a href="#features">features &amp; test 
+                            coverage description</a>.</p>
                 <p></p>
                 <hr style="color: #C0C0C0;"></hr>
                 <h2 id="implementers">Implementers</h2>
                 <p>Testing is based on implementations (in alphabetical order) from:</p>
-                <h4>Table 1: List of CR Participants</h4>
-                <table border="2" style="border-collapse: collapse" cellpadding="5">
+                <h4>Table 1: List of CR Participants (green indicates an interest or plan to participate)</h4>
+                <table border="2" bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: collapse" cellpadding="5">
                     <tr>
                         <td>Organization</td>
                         <td>Reporter</td>
-                        <td>Implementation</td>
                         <xsl:for-each select="document('rounds.xml')/rounds/round">
                             <xsl:call-template name="generate-column-with-hyperlink">
                                 <xsl:with-param name="name"><xsl:value-of select="name"/></xsl:with-param>
@@ -71,34 +73,10 @@
                 </table>
                 <p></p>
                 <hr style="#C0C0C0"></hr>
-                <h2>Features and Test Coverage</h2>
-                <p>The following table enumerates features in the Framework and Attachment drafts,
-                    identifies features that are covered by the test (s) &amp; any on-going test
-                    (s) development <span style="background-color: #FFFFFF">(marked in </span>
-                    <span style="background-color: #FFFF00">yellow</span>) and highlights features
-                    without any test coverage (marked in <span style="background-color: #FF0000"
-                    >red</span>).</p>
-                <h4 id="features">Table 2: List of Features and Test Coverage</h4>
-                <table border="2"
-                    style="border-collapse: collapse" cellpadding="5">
-                    <tr>
-                        <td>Serial</td>
-                        <td>Section Number</td>
-                        <td>Feature</td>
-                        <td>Test Case (s)</td>
-                        <td>Notes</td>
-                    </tr>
-                    <xsl:for-each select="document('temp-features.xml')/features/feature">
-                        <xsl:call-template name="generate-rows"/>
-                    </xsl:for-each>
-                </table>
-                
-                <p></p>
-                <hr style="color:#C0C0C0;"></hr>
                 
                 <xsl:for-each select="document('temp-round1.xml')/round">
                     <xsl:call-template name="generate-unittest-summary">
-                        <xsl:with-param name="table-number">3</xsl:with-param>
+                        <xsl:with-param name="table-number">2</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
                 
@@ -107,7 +85,7 @@
 
                 <xsl:for-each select="document('temp-round2-wsdl11.xml')/round">
                     <xsl:call-template name="generate-unittest-summary">
-                        <xsl:with-param name="table-number">4</xsl:with-param>
+                        <xsl:with-param name="table-number">3</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
 
@@ -116,7 +94,7 @@
                 
                 <xsl:for-each select="document('temp-round2-wsdl20.xml')/round">
                     <xsl:call-template name="generate-unittest-summary">
-                        <xsl:with-param name="table-number">5</xsl:with-param>
+                        <xsl:with-param name="table-number">4</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
 
@@ -125,7 +103,7 @@
                 
                 <xsl:for-each select="document('temp-round3-wsdl11.xml')/round">
                     <xsl:call-template name="generate-interoptest-summary">
-                        <xsl:with-param name="table-number">6</xsl:with-param>
+                        <xsl:with-param name="table-number">5</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
 
@@ -134,7 +112,7 @@
                 
                 <xsl:for-each select="document('temp-round3-wsdl20.xml')/round">
                     <xsl:call-template name="generate-interoptest-summary">
-                        <xsl:with-param name="table-number">11</xsl:with-param>
+                        <xsl:with-param name="table-number">10</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
     
@@ -142,21 +120,36 @@
                 <hr style="color:#C0C0C0;"></hr>
                 
                 <!-- insert for Round-4-Media-Type-->
-                <h2 id="Round-4-Media-Type">Round-4-Media-Type - To Be Auto Generated</h2>
+                <xsl:for-each select="document('temp-round4-media-type.xml')/round">
+                    <xsl:call-template name="generate-interoptest-summary">
+                        <xsl:with-param name="table-number">15</xsl:with-param>
+                    </xsl:call-template>                    
+                </xsl:for-each>
+                
                 <p></p>
                 <hr style="color:#C0C0C0;"></hr>
-                <!-- insert for Round-4-External-Policy-Attachment-WSDL11-->
-                <h2 id="Round-4-External-Policy-Attachment-WSDL11">Round-4-External-Policy-Attachment-WSDL11 - To Be Auto Generated</h2>
+                
+                <xsl:for-each select="document('temp-round4-external-attachment-wsdl11.xml')/round">
+                    <xsl:call-template name="generate-unittest-summary">
+                        <xsl:with-param name="table-number">17</xsl:with-param>
+                    </xsl:call-template>                    
+                </xsl:for-each>
+                
                 <p></p>
                 <hr style="color:#C0C0C0;"></hr>
-                <!-- insert for Round-4-External-Policy-Attachment-WSDL20-->
-                <h2 id="Round-4-External-Policy-Attachment-WSDL20">Round-4-External-Policy-Attachment-WSDL20 - To Be Auto Generated</h2>
+                
+                <xsl:for-each select="document('temp-round4-external-attachment-wsdl20.xml')/round">
+                    <xsl:call-template name="generate-unittest-summary">
+                        <xsl:with-param name="table-number">18</xsl:with-param>
+                    </xsl:call-template>                    
+                </xsl:for-each>
+                
                 <p></p>
                 <hr style="color:#C0C0C0;"></hr>
                 
                 <xsl:for-each select="document('temp-round4-uddi-interop.xml')/round">
                     <xsl:call-template name="generate-interoptest-summary">
-                        <xsl:with-param name="table-number">16</xsl:with-param>
+                        <xsl:with-param name="table-number">19</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
                 
@@ -165,9 +158,42 @@
                 
                 <xsl:for-each select="document('temp-round4-uddi-unittest.xml')/round">
                     <xsl:call-template name="generate-unittest-summary">
-                        <xsl:with-param name="table-number">31</xsl:with-param>
+                        <xsl:with-param name="table-number">34</xsl:with-param>
+                    </xsl:call-template>                    
+                </xsl:for-each>
+                <p></p>
+                <hr style="color:#C0C0C0;"></hr>
+                
+                <xsl:for-each select="document('temp-round4-negative-test.xml')/round">
+                    <xsl:call-template name="generate-unittest-summary">
+                        <xsl:with-param name="table-number">35</xsl:with-param>
                     </xsl:call-template>                    
                 </xsl:for-each>
+                <p></p>
+                <hr style="color:#C0C0C0;"></hr>
+                
+                <h2>Features and Test Coverage</h2>
+                <p>The following table enumerates features in the Framework and Attachment drafts,
+                    identifies features that are covered by the test (s) &amp; any on-going test
+                    (s) development <span style="background-color: #FFFFFF">(marked in </span>
+                    <span style="background-color: #FFFF00">yellow</span>) and highlights features
+                    without any test coverage (marked in <span style="background-color: #FF0000"
+                        >red</span>).</p>
+                <h4 id="features">Table 36: List of Features and Test Coverage</h4>
+                <table border="2" bordercolorlight="#000000" bordercolordark="#000000" 
+                    style="border-collapse: collapse" cellpadding="5">
+                    <tr>
+                        <td>Serial</td>
+                        <td>Section Number</td>
+                        <td>Feature</td>
+                        <td>Test Case (s)</td>
+                        <td>Notes</td>
+                    </tr>
+                    <xsl:for-each select="document('temp-features.xml')/features/feature">
+                        <xsl:call-template name="generate-rows"/>
+                    </xsl:for-each>
+                </table>
+                
             </body>
         </html>
     </xsl:template>
@@ -199,21 +225,58 @@
         <tr>
             <xsl:variable name="organization" select="organization"/>
             <td id="{$organization}"><xsl:value-of select="organization"/></td>
-            <td><xsl:copy-of select="reporter/*"/></td>
-            <td><xsl:value-of select="implementation"/></td>
-            <td><xsl:value-of select="Round-1"/></td>
-            <td><xsl:value-of select="Round-2-WSDL11"/></td>
-            <td><xsl:value-of select="Round-2-WSDL20"/></td>
-            <td><xsl:value-of select="Round-3-WSDL11"/></td>
-            <td><xsl:value-of select="Round-3-WSDL20"/></td>
-            <td><xsl:value-of select="Round-4-Media-Type"/></td>
-            <td><xsl:value-of select="Round-4-External-Policy-Attachment-WSDL11"/></td>
-            <td><xsl:value-of select="Round-4-External-Policy-Attachment-WSDL20"/></td>
-            <td><xsl:value-of select="Round-4-UDDI-Attachment-Interop"/></td>
-            <td><xsl:value-of select="Round-4-UDDI-Attachment-Unittest"/></td>
+            
+            <td><xsl:for-each select="reporter/a">
+                <xsl:copy-of select="."/><br/>
+            </xsl:for-each></td>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-1"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-2-WSDL11"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-2-WSDL20"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-3-WSDL11"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-3-WSDL20"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-Media-Type"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-External-Policy-Attachment-WSDL11"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-External-Policy-Attachment-WSDL20"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-UDDI-Attachment-Interop"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-UDDI-Attachment-Unittest"/></xsl:with-param>
+            </xsl:call-template>
+            <xsl:call-template name="bgcolor">
+                <xsl:with-param name="yes"><xsl:value-of select="Round-4-Negative-Test"/></xsl:with-param>
+            </xsl:call-template>
         </tr>        
     </xsl:template>
     
+    <xsl:template name="bgcolor">
+        <xsl:param name="yes"/>
+        <xsl:choose>
+            <xsl:when test="$yes='Yes'">
+                <td bgcolor="#00FF00"></td>
+            </xsl:when>
+            <xsl:otherwise>
+                <td></td>
+            </xsl:otherwise>
+        </xsl:choose>
+    </xsl:template>
+    
     <xsl:template name="generate-unittest-summary">
         <xsl:param name="table-number"/>
         <xsl:variable name="name" select="name"/>               
@@ -222,7 +285,7 @@
             results from implementers based on running these unit tests. Green indicates a 
             successful outcome, red indicates a failure and no color indicates 'no claims'.</p>
         <h4>Table <xsl:value-of select="$table-number"/>: Results from <xsl:value-of select="$name"/> Testing</h4>
-        <table border="2" 
+        <table border="2" bordercolorlight="#000000" bordercolordark="#000000" 
             style="border-collapse: collapse" cellpadding="5">
             <tr>
                 <td>Name</td>
@@ -266,7 +329,7 @@
         <p><xsl:value-of select="description"/></p>
         
         <h4 id="{$name}-endpoints">Table <xsl:value-of select="$table-number"/>: <xsl:value-of select="$name"/> Endpoints</h4>
-        <table border="2" 
+        <table border="2" bordercolorlight="#000000" bordercolordark="#000000" 
             style="border-collapse: collapse" cellpadding="5">
         <xsl:for-each select="participantref">            
                 <tr>
@@ -287,7 +350,7 @@
             <xsl:variable name="testcase-name" select="name"/>
             <h4 id="{$testcase-name}">Table <xsl:value-of select="$table-number+ count(preceding-sibling::testcase) + 1"/>: Test Case - <xsl:value-of select="name"/></h4>
             <p><xsl:value-of select="description"/></p>
-            <table border="2"  style="border-collapse: 
+            <table border="2"  bordercolorlight="#000000" bordercolordark="#000000" style="border-collapse: 
             collapse" cellpadding="5">
                 <tr>
                     <td>Requestor/Provider</td>

Index: dashboard.html
===================================================================
RCS file: /sources/public/2006/ws/policy/interop/results/dashboard.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- dashboard.html	10 Apr 2007 20:08:16 -0000	1.13
+++ dashboard.html	11 Apr 2007 13:29:33 -0000	1.14
@@ -2,7 +2,7 @@
 <html>
 <head>
 <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Web Services Policy 1.5 CR Dashboard</title>
+<title>Web Services Policy 1.5 CR Dashboard (DETAILS)</title>
 <link href="http://www.w3.org/Guide/pubrules-style.css" type="text/css" rel="stylesheet">
 <link href="http://www.w3.org/2006/02/charter-style.css" type="text/css" rel="stylesheet">
 <style type="text/css"> body {font-family:sans-serif} td {vertical-align:top}
@@ -20,355 +20,90 @@
 <p class="navlinks">
 <a href="http://www.w3.org/2002/ws/policy">About Web Services Policy WG</a>
[...1537 lines suppressed...]
+<a href="#"></a>
+</td><td></td>
+</tr>
+<tr>
+<td>39</td><td>
+<a href="http://www.w3.org/TR/2007/CR-ws-policy-attach-20070228/#RegisteringPoliciesUDDIVersion3">PA 6.4</a>
+</td><td>UDDI: Registering policies in UDDI V3</td><td>
+<a href="#"></a>
+</td><td></td>
+</tr>
+<tr>
+<td>40</td><td>
+<a href=""></a>
+</td><td>Negative Test Cases</td><td>
+<a href="#"></a>
+</td><td></td>
+</tr>
+</table>
 </body>
 </html>

Received on Wednesday, 11 April 2007 13:29:39 UTC