crossley 2002/10/24 02:13:44
Modified: src/webapp/WEB-INF/entities sitemap-v04.dtd
Log:
Fixed some warnings reported by OpenSP.
Submitted by: Colin Adams <[EMAIL PROTECTED]>
Added workaround for "transformer-factory" being needed in two places.
PR: 13916
Revision Changes Path
1.2 +79 -6 xml-cocoon2/src/webapp/WEB-INF/entities/sitemap-v04.dtd
Index: sitemap-v04.dtd
===================================================================
RCS file: /home/cvs/xml-cocoon2/src/webapp/WEB-INF/entities/sitemap-v04.dtd,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sitemap-v04.dtd 24 Oct 2002 01:21:10 -0000 1.1
+++ sitemap-v04.dtd 24 Oct 2002 09:13:44 -0000 1.2
@@ -25,7 +25,7 @@
validation issues.
A proper design process is still, still required.
* Needed by XML editing tools for creation of reliable documents.
-* Can generate RNG and WXS, once DTD is locked down.
+* Can generate RNG or WXS, once the DTD is locked down.
* We need to synchronise this DTD with the relax-ng work
by <[EMAIL PROTECTED]> ... cocoon-dev 2001-07-18
http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=99545886226916&w=2
@@ -138,9 +138,11 @@
"(map:parameter|map:act|map:match|map:select|map:call|map:redirect-to|map:read|map:aggregate|map:generate|map:transform|map:serialize|map:mount)*">
<!-- CPA: contents confirmed by inspection of TraxTransformer.java -->
+<!-- DC: workaround: moved "transformer-factory" out on its own, because needed
+ in both xsltTransformer.contents and traxTransformer.contents -->
<!ENTITY % traxTransformer.contents
"use-request-parameters | use-cookies | use-browser-capabilities-db |
- use-session-info | transformerFactory | use-deli"
+ use-session-info | use-deli"
>
<!-- CPA: contents confirmed by inspection of I18nTransformer.java -->
<!ENTITY % i18nTransformer.contents
@@ -150,8 +152,10 @@
<!-- N.B. these appear in the source as if they were parameter -->
<!-- tags, so I'm not sure if this is perfectly correct. Also -->
<!-- transformer-factory also appears in TraxTransformer -->
+<!-- DC: workaround: moved "transformer-factory" out on its own, because needed
+ in both xsltTransformer.contents and traxTransformer.contents -->
<!ENTITY % xsltTransformer.contents
- "use-store | transformer-factory | incremental-processing"
+ "use-store | incremental-processing"
>
<!-- CPA: contents confirmed by inspection of EncodeURLTransformer.java -->
<!ENTITY % encodeURLTransformer.contents
@@ -238,8 +242,8 @@
<!-- serializer child, but there are no examples so I have -->
<!-- omitted it for now. mapping comes from castor -->
<!ELEMENT map:transformer (%traxTransformer.contents; | %i18nTransformer.contents;
- | %xsltTransformer.contents;
- | %encodeURLTransformer.contents; | mapping )* >
+ | %xsltTransformer.contents; | transformer-factory
+ | %encodeURLTransformer.contents; | mapping )* >
<!-- RNG: surely the content is not ANY. However, there were so many
children here that I did not know where to begin -->
<!-- DC: here are some that are currently used -->
@@ -322,6 +326,11 @@
%src.attr;
%component.attr;
>
+
+<!ELEMENT cdata-section-elements (#PCDATA)>
+<!ATTLIST cdata-section-elements
+ %universal.attr;
+>
<!ELEMENT doctype-public (#PCDATA)>
<!ATTLIST doctype-public
%universal.attr;
@@ -480,7 +489,7 @@
%universal.attr;
>
<!ELEMENT throw-exception (#PCDATA)>
-<!ATTLIST throe-exception
+<!ATTLIST throw-exception
%universal.attr;
>
<!ELEMENT output (#PCDATA)>
@@ -877,6 +886,70 @@
%src.attr;
>
+<!ELEMENT include-name EMPTY>
+<!ATTLIST include-name
+ %universal.attr;
+>
+
+<!ELEMENT exclude-name EMPTY>
+<!ATTLIST exclude-name
+ %universal.attr;
+>
+
+<!ELEMENT method EMPTY>
+<!ATTLIST method
+ %universal.attr;
+>
+
+<!ELEMENT use-cookies EMPTY>
+<!ATTLIST use-cookies
+ %universal.attr;
+>
+
+<!ELEMENT untranslated-text EMPTY>
+<!ATTLIST untranslated-text
+ %universal.attr;
+>
+
+<!ELEMENT media-type EMPTY>
+<!ATTLIST media-type
+ %universal.attr;
+>
+
+<!ELEMENT version EMPTY>
+<!ATTLIST version
+ %universal.attr;
+>
+
+<!ELEMENT transformer-factory EMPTY>
+<!ATTLIST transformer-factory
+ %universal.attr;
+>
+
+<!ELEMENT use-session-info EMPTY>
+<!ATTLIST use-session-info
+ %universal.attr;
+>
+
+<!ELEMENT incremental-processing EMPTY>
+<!ATTLIST incremental-processing
+ %universal.attr;
+>
+
+<!ELEMENT indent EMPTY>
+<!ATTLIST indent
+ %universal.attr;
+>
+
+<!ELEMENT set-content-length EMPTY>
+<!ATTLIST set-content-length
+ %universal.attr;
+>
+
+<!ELEMENT standalone EMPTY>
+<!ATTLIST standalone
+ %universal.attr;
+>
<!-- =============================================================== -->
<!-- End of DTD -->
----------------------------------------------------------------------
In case of troubles, e-mail: [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]