shuber      2005/01/03 11:45:58 CET

  Modified files:
    core/src/webapp/WEB-INF/etc/config log4j.xml 
    core/src/webapp/WEB-INF/etc/services/usermanager 
                                                     group-router-config.xml 
                                                     router-config.xml 
    core/src/webapp/WEB-INF web.xml 
  Log:
  - Corrected startup problems on WebDAV servlet, but still some strange 
transaction failures are occuring
  - Reorganized web.xml to order servlets by load-on-startup order
  - Deactivated LDAP providers by default
  - Changed default log level for Spring framework to INFO.
  
  Revision  Changes    Path
  1.2       +4 -0      jahia/core/src/webapp/WEB-INF/etc/config/log4j.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/WEB-INF/etc/config/log4j.xml.diff?r1=1.1&r2=1.2&f=h
  1.3       +4 -2      
jahia/core/src/webapp/WEB-INF/etc/services/usermanager/group-router-config.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/WEB-INF/etc/services/usermanager/group-router-config.xml.diff?r1=1.2&r2=1.3&f=h
  1.3       +4 -0      
jahia/core/src/webapp/WEB-INF/etc/services/usermanager/router-config.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/WEB-INF/etc/services/usermanager/router-config.xml.diff?r1=1.2&r2=1.3&f=h
  1.8       +128 -125  jahia/core/src/webapp/WEB-INF/web.xml
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/WEB-INF/web.xml.diff?r1=1.7&r2=1.8&f=h
  
  
  
  Index: log4j.xml
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/WEB-INF/etc/config/log4j.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- log4j.xml 30 Mar 2004 14:13:17 -0000      1.1
  +++ log4j.xml 3 Jan 2005 10:45:57 -0000       1.2
  @@ -94,6 +94,10 @@
           <priority value="error"/>
       </category>
   
  +    <category name="org.springframework">
  +        <priority value="error"/>
  +    </category>
  +
       <root>
           <priority value="debug"/>
           <appender-ref ref="STDOUT"/>
  
  
  
  Index: group-router-config.xml
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/WEB-INF/etc/services/usermanager/group-router-config.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- group-router-config.xml   28 Jul 2004 11:54:50 -0000      1.2
  +++ group-router-config.xml   3 Jan 2005 10:45:58 -0000       1.3
  @@ -17,7 +17,7 @@
           <!-- are operations like update, delete allowed or not -->
           <is-readonly>false</is-readonly>
       </provider>
  -    
  +    <!--
       <provider>
           <key>ldap</key>
           
<class>org.jahia.services.usermanager.JahiaGroupManagerLDAPProvider</class>
  @@ -33,7 +33,7 @@
           <is-default>false</is-default>
           <is-readonly>true</is-readonly>
       </provider>
  -    
  +    -->
       <!-- now we may define criteria for mapping to providers, these rules are
            executed in order of declaration. There may be multiple conditions
            per criteria, but this isn't used here for the moment. -->
  @@ -48,6 +48,7 @@
         <provider-destination>jahia_db</provider-destination>
       </criteria>
       
  +    <!--
       <criteria>
         <key>ldap_criteria</key>
         <description>
  @@ -57,6 +58,7 @@
         <condition propertyName="group.key" propertyValue="{ldap}*" />
         <provider-destination>ldap</provider-destination>
       </criteria>
  +    -->
       
   </router-config>
   
  
  
  
  Index: router-config.xml
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/WEB-INF/etc/services/usermanager/router-config.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- router-config.xml 28 Jul 2004 11:54:50 -0000      1.2
  +++ router-config.xml 3 Jan 2005 10:45:58 -0000       1.3
  @@ -17,6 +17,7 @@
           <!-- are operations like update, delete allowed or not -->
           <is-readonly>false</is-readonly>
       </provider>
  +    <!--
       <provider>
           <key>ldap</key>
           
<class>org.jahia.services.usermanager.JahiaUserManagerLDAPProvider</class>
  @@ -32,6 +33,7 @@
           <is-default>false</is-default>
           <is-readonly>true</is-readonly>
       </provider>
  +    -->
       <!-- now we may define criteria for mapping to providers, these rules are
            executed in order of declaration. There may be multiple conditions
            per criteria, but this isn't used here for the moment. -->
  @@ -45,6 +47,7 @@
         <condition propertyName="user.key" propertyValue="{db}*" />
         <provider-destination>jahia_db</provider-destination>
       </criteria>
  +    <!--
       <criteria>
         <key>ldap_criteria</key>
         <description>
  @@ -54,4 +57,5 @@
         <condition propertyName="user.key" propertyValue="{ldap}*" />
         <provider-destination>ldap</provider-destination>
       </criteria>
  +    -->
   </router-config>
  
  
  
  Index: web.xml
  ===================================================================
  RCS file: /home/cvs/repository/jahia/core/src/webapp/WEB-INF/web.xml,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- web.xml   23 Dec 2004 16:19:50 -0000      1.7
  +++ web.xml   3 Jan 2005 10:45:58 -0000       1.8
  @@ -16,38 +16,9 @@
           <param-value>server</param-value>
       </context-param>
        -->
  -             
  -     <!-- JavaServer Faces Servlet Configuration -->
  -     <servlet>
  -             <servlet-name>faces</servlet-name>
  -             <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  -             <load-on-startup>1</load-on-startup>
  -     </servlet>
  -      <servlet>
  -       <servlet-name>TilesServet</servlet-name>
  -       <servlet-class>org.apache.struts.tiles.TilesServlet</servlet-class>
  -       <init-param>
  -        <param-name>definitions-config</param-name>
  -        <param-value>/WEB-INF/etc/struts/jahia-tiles-defs.xml</param-value>
  -       </init-param>
  -       <init-param>
  -        <param-name>definitions-parser-validate</param-name>
  -        <param-value>true</param-value>
  -       </init-param>
  -       <load-on-startup>2</load-on-startup>
  -      </servlet>
  -
  -    <servlet>
  -      <servlet-name>log4j-init</servlet-name>
  -      <servlet-class>org.jahia.bin.Log4jInitServlet</servlet-class>
  -
  -      <init-param>
  -        <param-name>log4j-xml-init-file</param-name>
  -        <param-value>/WEB-INF/etc/config/log4j.xml</param-value>
  -      </init-param>
  -
  -      <load-on-startup>3</load-on-startup>
  -    </servlet>
  +     
  +     <!-- Let's try to keep this list ordered by loading mode, so that it's 
  +          easier to maintain, thank you -->
   
       <servlet>
         <servlet-name>hsqlLauncher</servlet-name>
  @@ -81,6 +52,71 @@
         <load-on-startup>1</load-on-startup>
       </servlet>
   
  +  <servlet>
  +    <servlet-name>jetspeed</servlet-name>
  +    <servlet-class>org.apache.jetspeed.engine.JetspeedServlet</servlet-class>
  +    <init-param>
  +      <param-name>properties</param-name>
  +      
<param-value>/WEB-INF/etc/jetspeed/conf/jetspeed.properties</param-value>
  +    </init-param>
  +    <init-param>
  +      <param-name>configuration</param-name>
  +      
<param-value>/WEB-INF/etc/jetspeed/conf/jetspeed-configuration.xml</param-value>
  +    </init-param>
  +    <init-param>
  +      <param-name>applicationRoot</param-name>
  +      <param-value>webContext</param-value>
  +    </init-param>
  +    <!-- To enable SpringEngine, uncomment this param and comment out the
  +      PicoEngine one.         -->
  +    <init-param>
  +      <param-name>engine</param-name>
  +      <param-value>org.apache.jetspeed.engine.SpringEngine</param-value>
  +    </init-param>
  +    <load-on-startup>2</load-on-startup>
  +  </servlet>
  +
  +  <servlet>
  +    <servlet-name>JetspeedContainer</servlet-name>
  +    <display-name>Jetspeed Container</display-name>
  +    <description>MVC Servlet for Jetspeed Portlet Applications</description>
  +    
<servlet-class>org.apache.jetspeed.container.JetspeedContainerServlet</servlet-class>
  +    <load-on-startup>3</load-on-startup>
  +  </servlet>
  +
  +    <servlet>
  +      <servlet-name>log4j-init</servlet-name>
  +      <servlet-class>org.jahia.bin.Log4jInitServlet</servlet-class>
  +
  +      <init-param>
  +        <param-name>log4j-xml-init-file</param-name>
  +        <param-value>/WEB-INF/etc/config/log4j.xml</param-value>
  +      </init-param>
  +
  +      <load-on-startup>4</load-on-startup>
  +    </servlet>
  +             
  +     <!-- JavaServer Faces Servlet Configuration -->
  +     <servlet>
  +             <servlet-name>faces</servlet-name>
  +             <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
  +             <load-on-startup>5</load-on-startup>
  +     </servlet>
  +     
  +      <servlet>
  +       <servlet-name>TilesServet</servlet-name>
  +       <servlet-class>org.apache.struts.tiles.TilesServlet</servlet-class>
  +       <init-param>
  +        <param-name>definitions-config</param-name>
  +        <param-value>/WEB-INF/etc/struts/jahia-tiles-defs.xml</param-value>
  +       </init-param>
  +       <init-param>
  +        <param-name>definitions-parser-validate</param-name>
  +        <param-value>true</param-value>
  +       </init-param>
  +       <load-on-startup>6</load-on-startup>
  +      </servlet>
  +
       <servlet>
           <servlet-name>
               Jahia
  @@ -145,71 +181,9 @@
               <param-name>application</param-name>
               <param-value>ApplicationResources</param-value>
           </init-param>
  -        <load-on-startup>5</load-on-startup>
  -    </servlet>
  -
  -    <servlet>
  -        <servlet-name>
  -            JahiaConfigurationWizard
  -        </servlet-name>
  -        <servlet-class>
  -            org.jahia.bin.JahiaConfigurationWizard
  -        </servlet-class>
  -        <init-param>
  -            <param-name>default_locale</param-name>
  -            <param-value>en</param-value>
  -        </init-param>
  -        <init-param>
  -            <param-name>content_servlet_path</param-name>
  -            <param-value>/Jahia/</param-value>
  -        </init-param>
  -        <init-param>
  -            <param-name>methods</param-name>
  -            
<param-value>/WEB-INF/etc/methods/configurationwizard.properties</param-value>
  -        </init-param>
  -        <init-param>
  -            <param-name>skeleton</param-name>
  -            <param-value>/WEB-INF/etc/config/jahia.skeleton</param-value>
  -        </init-param>
  -        <init-param>
  -            <param-name>dbScriptsPath</param-name>
  -            <param-value>/WEB-INF/var/db</param-value>
  -        </init-param>
  -        <init-param>
  -            <!-- This option *old_database* is no longer supported and may
  -                 potentially damage your installation, depending on your
  -                 custom configuration. Any use is at your own risk. -->
  -            <param-name>old_database</param-name>
  -            <param-value>false</param-value>
  -        </init-param>
  -    </servlet>
  -
  -    <servlet>
  -        <servlet-name>
  -            JahiaAdministration
  -        </servlet-name>
  -        <servlet-class>
  -            org.jahia.bin.JahiaAdministration
  -        </servlet-class>
  -        <init-param>
  -            <param-name>config_path</param-name>
  -            <param-value>/WEB-INF/etc/config/</param-value>
  -        </init-param>
  -        <init-param>
  -            <param-name>content_servlet_path</param-name>
  -            <param-value>/Jahia/</param-value>
  -        </init-param>
  +        <load-on-startup>7</load-on-startup>
       </servlet>
   
  -  <!-- Axis (SOAP) Servlets -->
  -  <servlet>
  -    <servlet-name>AxisServlet</servlet-name>
  -    <display-name>Apache-Axis Servlet</display-name>
  -    <servlet-class>
  -        org.apache.axis.transport.http.AxisServlet
  -    </servlet-class>
  -  </servlet>
  -
     <servlet>
       <servlet-name>AdminServlet</servlet-name>
       <display-name>Axis Admin Servlet</display-name>
  @@ -293,7 +267,7 @@
         <param-name>debug</param-name>
         <param-value>999</param-value>
       </init-param>
  -    <load-on-startup>1</load-on-startup>
  +    <load-on-startup>100</load-on-startup>
     </servlet>
   
     <servlet>
  @@ -365,40 +339,69 @@
             <param-name>lockdiscoveryIncludesPrincipalURL</param-name>
             <param-value>false</param-value>
         </init-param>      
  -    <load-on-startup>1</load-on-startup>
  +    <load-on-startup>100</load-on-startup>
     </servlet>
   
  +    <servlet>
  +        <servlet-name>
  +            JahiaConfigurationWizard
  +        </servlet-name>
  +        <servlet-class>
  +            org.jahia.bin.JahiaConfigurationWizard
  +        </servlet-class>
  +        <init-param>
  +            <param-name>default_locale</param-name>
  +            <param-value>en</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>content_servlet_path</param-name>
  +            <param-value>/Jahia/</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>methods</param-name>
  +            
<param-value>/WEB-INF/etc/methods/configurationwizard.properties</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>skeleton</param-name>
  +            <param-value>/WEB-INF/etc/config/jahia.skeleton</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>dbScriptsPath</param-name>
  +            <param-value>/WEB-INF/var/db</param-value>
  +        </init-param>
  +        <init-param>
  +            <!-- This option *old_database* is no longer supported and may
  +                 potentially damage your installation, depending on your
  +                 custom configuration. Any use is at your own risk. -->
  +            <param-name>old_database</param-name>
  +            <param-value>false</param-value>
  +        </init-param>
  +    </servlet>
   
  -  <servlet>
  -    <servlet-name>jetspeed</servlet-name>
  -    <servlet-class>org.apache.jetspeed.engine.JetspeedServlet</servlet-class>
  -    <init-param>
  -      <param-name>properties</param-name>
  -      
<param-value>/WEB-INF/etc/jetspeed/conf/jetspeed.properties</param-value>
  -    </init-param>
  -    <init-param>
  -      <param-name>configuration</param-name>
  -      
<param-value>/WEB-INF/etc/jetspeed/conf/jetspeed-configuration.xml</param-value>
  -    </init-param>
  -    <init-param>
  -      <param-name>applicationRoot</param-name>
  -      <param-value>webContext</param-value>
  -    </init-param>
  -    <!-- To enable SpringEngine, uncomment this param and comment out the
  -      PicoEngine one.         -->
  -    <init-param>
  -      <param-name>engine</param-name>
  -      <param-value>org.apache.jetspeed.engine.SpringEngine</param-value>
  -    </init-param>
  -    <load-on-startup>2</load-on-startup>
  -  </servlet>
  +    <servlet>
  +        <servlet-name>
  +            JahiaAdministration
  +        </servlet-name>
  +        <servlet-class>
  +            org.jahia.bin.JahiaAdministration
  +        </servlet-class>
  +        <init-param>
  +            <param-name>config_path</param-name>
  +            <param-value>/WEB-INF/etc/config/</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>content_servlet_path</param-name>
  +            <param-value>/Jahia/</param-value>
  +        </init-param>
  +    </servlet>
   
  +  <!-- Axis (SOAP) Servlets -->
     <servlet>
  -    <servlet-name>JetspeedContainer</servlet-name>
  -    <display-name>Jetspeed Container</display-name>
  -    <description>MVC Servlet for Jetspeed Portlet Applications</description>
  -    
<servlet-class>org.apache.jetspeed.container.JetspeedContainerServlet</servlet-class>
  -    <load-on-startup>2</load-on-startup>
  +    <servlet-name>AxisServlet</servlet-name>
  +    <display-name>Apache-Axis Servlet</display-name>
  +    <servlet-class>
  +        org.apache.axis.transport.http.AxisServlet
  +    </servlet-class>
     </servlet>
   
     <!-- [INSERT FRAGMENT HERE] -->
  

Reply via email to