Hi,

The attached file is to fix the bug in the Servlet 2.4
deployment descriptor schema file.

jsr154/share/dtd/web-app_2_4.xsd
    The "name" in <xsd:key>,<xsd:keyref>, and <xsd:unique>
    must be unique within the j2ee namespace.

Thank you,
Yutaka Yoshida
Sun Microsystems

Index: jsr154/src/share/dtd/web-app_2_4.xsd
===================================================================
RCS file: /home/cvspublic/jakarta-servletapi-5/jsr154/src/share/dtd/web-app_2_4.xsd,v
retrieving revision 1.11
diff -u -r1.11 web-app_2_4.xsd
--- jsr154/src/share/dtd/web-app_2_4.xsd        16 May 2003 23:20:18 -0000      1.11
+++ jsr154/src/share/dtd/web-app_2_4.xsd        26 Aug 2003 20:53:03 -0000
@@ -126,7 +126,7 @@
       </xsd:documentation>
     </xsd:annotation>
 
-    <xsd:unique name="servlet-name-uniqueness">
+    <xsd:unique name="web-app-servlet-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -139,7 +139,7 @@
       <xsd:field    xpath="j2ee:servlet-name"/>
     </xsd:unique>
 
-    <xsd:unique name="filter-name-uniqueness">
+    <xsd:unique name="web-app-filter-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -152,7 +152,7 @@
       <xsd:field    xpath="j2ee:filter-name"/>
     </xsd:unique>
 
-    <xsd:unique name="ejb-local-ref-name-uniqueness">
+    <xsd:unique name="web-app-ejb-local-ref-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -170,7 +170,7 @@
       <xsd:field    xpath="j2ee:ejb-ref-name"/>
     </xsd:unique>
 
-    <xsd:unique name="ejb-ref-name-uniqueness">
+    <xsd:unique name="web-app-ejb-ref-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -188,7 +188,7 @@
       <xsd:field    xpath="j2ee:ejb-ref-name"/>
     </xsd:unique>
 
-    <xsd:unique name="resource-env-ref-uniqueness">
+    <xsd:unique name="web-app-resource-env-ref-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -204,7 +204,7 @@
       <xsd:field    xpath="j2ee:resource-env-ref-name"/>
     </xsd:unique>
 
-    <xsd:unique name="message-destination-ref-uniqueness">
+    <xsd:unique name="web-app-message-destination-ref-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -220,7 +220,7 @@
       <xsd:field    xpath="j2ee:message-destination-ref-name"/>
     </xsd:unique>
 
-    <xsd:unique name="res-ref-name-uniqueness">
+    <xsd:unique name="web-app-res-ref-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -235,7 +235,7 @@
       <xsd:field    xpath="j2ee:res-ref-name"/>
     </xsd:unique>
 
-    <xsd:unique name="env-entry-name-uniqueness">
+    <xsd:unique name="web-app-env-entry-name-uniqueness">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -251,7 +251,7 @@
       <xsd:field    xpath="j2ee:env-entry-name"/>
     </xsd:unique>
 
-    <xsd:key name="role-name-key">
+    <xsd:key name="web-app-role-name-key">
       <xsd:annotation>
        <xsd:documentation>
 
@@ -264,8 +264,8 @@
       <xsd:field    xpath="j2ee:role-name"/>
     </xsd:key>
 
-    <xsd:keyref name="role-name-references"
-               refer="j2ee:role-name-key">
+    <xsd:keyref name="web-app-role-name-references"
+               refer="j2ee:web-app-role-name-key">
       <xsd:annotation>
        <xsd:documentation>
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to