You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by sy...@apache.org on 2005/09/16 12:05:14 UTC

svn commit: r289471 - /cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles

Author: sylvain
Date: Fri Sep 16 03:05:11 2005
New Revision: 289471

URL: http://svn.apache.org/viewcvs?rev=289471&view=rev
Log:
Add version attribute on roles list so that we can know in xpatch file which version is being built

Modified:
    cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles

Modified: cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles
URL: http://svn.apache.org/viewcvs/cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles?rev=289471&r1=289470&r2=289471&view=diff
==============================================================================
--- cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles (original)
+++ cocoon/trunk/src/java/org/apache/cocoon/cocoon.roles Fri Sep 16 03:05:11 2005
@@ -19,6 +19,8 @@
 <!ELEMENT role-list (role+)>
 <!ELEMENT role (hint*)>
 <!ELEMENT hint EMPTY>
+<!ATTLIST role-list cocoon-version CDATA #IMPLIED
+>
 <!ATTLIST role name CDATA #REQUIRED
                shorthand CDATA #REQUIRED
                default-class CDATA #IMPLIED
@@ -28,7 +30,9 @@
 >
 ]>
 
-<role-list>
+<!-- Roles for the cocoon core. The "cocoon-version" attribute is used by the Cocoon build system
+     for shared blocks, that should add their roles here in 2.1 but not in 2.2 -->
+<role-list cocoon-version = '2.2'>
   <role name="org.apache.cocoon.components.classloader.ClassLoaderFactory"
         default-class="org.apache.cocoon.components.classloader.DefaultClassLoaderFactory"/>