You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cz...@apache.org on 2002/06/03 15:13:55 UTC

cvs commit: xml-cocoon2/src/java/org/apache/cocoon/webapps/session session.xroles session.xconf

cziegeler    2002/06/03 06:13:55

  Modified:    .        build.xml
               src/java/org/apache/cocoon/webapps/authentication
                        authentication.xconf
               src/java/org/apache/cocoon/webapps/portal portal.xconf
               src/java/org/apache/cocoon/webapps/session session.xconf
  Added:       src/java/org/apache/cocoon/webapps/authentication
                        authentication.xroles
               src/java/org/apache/cocoon/webapps/portal portal.xroles
               src/java/org/apache/cocoon/webapps/session session.xroles
  Log:
  Added possibility to add new roles to the cocoon.roles file
  
  Revision  Changes    Path
  1.224     +9 -0      xml-cocoon2/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/build.xml,v
  retrieving revision 1.223
  retrieving revision 1.224
  diff -u -r1.223 -r1.224
  --- build.xml	3 Jun 2002 09:14:01 -0000	1.223
  +++ build.xml	3 Jun 2002 13:13:55 -0000	1.224
  @@ -905,6 +905,15 @@
         </fileset>
       </copy>
   
  +    <!-- A task to change the roles file. It is used to add optional components -->
  +    <taskdef name="roles-tool" classname="XConfToolTask" 
  +             classpath="${tools.dir}/anttasks"/>
  +
  +    <!-- Invoke the XConfTool to add optional roles for components -->
  +    <roles-tool directory="${build.src}"
  +                extension="xroles"
  +                configuration="${build.dest}/org/apache/cocoon/cocoon.roles"/>
  +
       <echo message="Compiling with Java ${ant.java.version}, debug ${debug}, optimize ${optimize}, deprecation ${deprecation}"/>
   
       <javac srcdir="${build.src}"
  
  
  
  1.3       +8 -8      xml-cocoon2/src/java/org/apache/cocoon/webapps/authentication/authentication.xconf
  
  Index: authentication.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/webapps/authentication/authentication.xconf,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- authentication.xconf	17 Apr 2002 13:14:43 -0000	1.2
  +++ authentication.xconf	3 Jun 2002 13:13:55 -0000	1.3
  @@ -2,12 +2,12 @@
   
   <xconf xpath="/cocoon" unless="component[mediatypes/media]">
   
  -  <component role="org.apache.cocoon.webapps.authentication.components.AuthenticationManager" 
  -             class="org.apache.cocoon.webapps.authentication.components.AuthenticationManager">
  -    <mediatypes default="html">
  -      <media name="wap" useragent="Nokia"/>
  -      <media name="wap" useragent="UP"/>
  -      <media name="wap" useragent="Wapalizer"/>
  -    </mediatypes>
  -  </component>
  +    <authentication-manager logger="core.authentication-manager"
  +                            pool-max="32" pool-min="8" pool-grow="4">
  +      <mediatypes default="html">
  +        <media name="wap" useragent="Nokia"/>
  +        <media name="wap" useragent="UP"/>
  +        <media name="wap" useragent="Wapalizer"/>
  +      </mediatypes>
  +    </authentication-manager>
   </xconf>
  
  
  
  1.1                  xml-cocoon2/src/java/org/apache/cocoon/webapps/authentication/authentication.xroles
  
  Index: authentication.xroles
  ===================================================================
  <?xml version="1.0"?>
  
  <xroles xpath="/role-list" unless="role[@name='org.apache.cocoon.webapps.authentication.components.AuthenticationManager']">
  
    <role name="org.apache.cocoon.webapps.authentication.components.AuthenticationManager"
          shorthand="authentication-manager"
          default-class="org.apache.cocoon.webapps.authentication.components.AuthenticationManager"/>
  
  </xroles>
  
  
  
  1.4       +4 -3      xml-cocoon2/src/java/org/apache/cocoon/webapps/portal/portal.xconf
  
  Index: portal.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/webapps/portal/portal.xconf,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- portal.xconf	18 Apr 2002 15:21:29 -0000	1.3
  +++ portal.xconf	3 Jun 2002 13:13:55 -0000	1.4
  @@ -1,7 +1,8 @@
   <?xml version="1.0"?>
   
  -<xconf xpath="/cocoon" unless="component[@role = 'org.apache.cocoon.webapps.portal.components.PortalManager']">
  +<xconf xpath="/cocoon" unless="portal-manager">
  +
  +  <portal-manager logger="core.portal-manager"
  +                  pool-max="32" pool-min="8" pool-grow="4"/>
   
  -  <component role="org.apache.cocoon.webapps.portal.components.PortalManager" 
  -             class="org.apache.cocoon.webapps.portal.components.PortalManager"/>
   </xconf>
  
  
  
  1.1                  xml-cocoon2/src/java/org/apache/cocoon/webapps/portal/portal.xroles
  
  Index: portal.xroles
  ===================================================================
  <?xml version="1.0"?>
  
  <xroles xpath="/role-list" unless="role[@name='org.apache.cocoon.webapps.portal.components.PortalManager']">
  
    <role name="org.apache.cocoon.webapps.portal.components.PortalManager"
          shorthand="portal-manager"
          default-class="org.apache.cocoon.webapps.portal.components.PortalManager"/>
  
  </xroles>
  
  
  
  1.4       +4 -8      xml-cocoon2/src/java/org/apache/cocoon/webapps/session/session.xconf
  
  Index: session.xconf
  ===================================================================
  RCS file: /home/cvs/xml-cocoon2/src/java/org/apache/cocoon/webapps/session/session.xconf,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- session.xconf	8 May 2002 05:44:02 -0000	1.3
  +++ session.xconf	3 Jun 2002 13:13:55 -0000	1.4
  @@ -1,12 +1,8 @@
   <?xml version="1.0"?>
   
  -<xconf xpath="/cocoon" unless="component[@role='org.apache.cocoon.webapps.session.components.SessionManager']">
  +<xconf xpath="/cocoon" unless="session-manager">
  +
  +  <session-manager logger="core.session-manager"
  +                   pool-max="32" pool-min="8" pool-grow="4"/>
   
  -  <component role="org.apache.cocoon.webapps.session.components.SessionManager" 
  -             class="org.apache.cocoon.webapps.session.components.SessionManager"
  -             logger="core.session-manager"
  -             pool-max="32" pool-min="8" pool-grow="4"/>
  -  <component role="org.apache.cocoon.webapps.session.connector.ResourceConnector" 
  -             class="org.apache.cocoon.webapps.session.connector.ResourceConnectorImpl"
  -             logger="core.resource-connector"/>
   </xconf>
  
  
  
  1.1                  xml-cocoon2/src/java/org/apache/cocoon/webapps/session/session.xroles
  
  Index: session.xroles
  ===================================================================
  <?xml version="1.0"?>
  
  <xroles xpath="/role-list" unless="role [@name='org.apache.cocoon.webapps.session.components.SessionManager']">
  
    <role name="org.apache.cocoon.webapps.session.components.SessionManager"
          shorthand="session-manager"
          default-class="org.apache.cocoon.webapps.session.components.SessionManager"/>
  
    <role name="org.apache.cocoon.webapps.session.connector.ResourceConnector"
          shorthand="resource-connector"
          default-class="org.apache.cocoon.webapps.session.connector.ResourceConnectorImpl"/>
  
  </xroles>
  
  
  

----------------------------------------------------------------------
In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org