shuber      2005/08/19 17:54:32 CEST

  Modified files:
    core/src/webapp/jsp/jahia/administration site_delete.jsp 
    core/src/webapp/jsp/jahia/administration/user_management 
                                                             user_search.jsp 
    core/src/webapp/jsp/jahia/engines/users selectgroups.jsp 
                                            selectusers.jsp 
  Log:
  Major refactoring of Jahia services. They now have the following life-cycle :
  
  Instantiation via Spring -> start -> stop -> destroyed by JVM
  
  A lot of the changes have to do to the fact that we are reducing access to 
the SpringContextSingleton and ServicesRegistry but rather using setter 
injection of service dependencies.
  
  The goal was to have Spring initialize all the services, but due to 
incompatibilities with Slide, we had to keep the actual system, which means 
Spring creates all the beans, and then the ServicesRegistry calls the start 
method on all services.
  
  JahiaUserManagerService and JahiaGroupManagerService, as well as the 
Application services were modified to take their configuration from the Spring 
file instead of the XML files. This allowed for removing lots of XML parsing 
code. Warning : LDAP activation/deactivation must now be done in Spring 
applicationcontext-services.xml file. The routing.xml files are still used for 
server config and criterias.
  
  Revision  Changes    Path
  1.2       +2 -2      
jahia/core/src/webapp/jsp/jahia/administration/site_delete.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/jsp/jahia/administration/site_delete.jsp.diff?r1=1.1&r2=1.2&f=h
  1.2       +1 -1      
jahia/core/src/webapp/jsp/jahia/administration/user_management/user_search.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/jsp/jahia/administration/user_management/user_search.jsp.diff?r1=1.1&r2=1.2&f=h
  1.2       +2 -2      
jahia/core/src/webapp/jsp/jahia/engines/users/selectgroups.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/jsp/jahia/engines/users/selectgroups.jsp.diff?r1=1.1&r2=1.2&f=h
  1.2       +2 -2      
jahia/core/src/webapp/jsp/jahia/engines/users/selectusers.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/jahia/core/src/webapp/jsp/jahia/engines/users/selectusers.jsp.diff?r1=1.1&r2=1.2&f=h
  
  
  
  Index: site_delete.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/jsp/jahia/administration/site_delete.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- site_delete.jsp   30 Mar 2004 14:14:22 -0000      1.1
  +++ site_delete.jsp   19 Aug 2005 15:54:31 -0000      1.2
  @@ -113,11 +113,11 @@
                                       %>
                                       <jahia:adminResourceBundle 
resourceName="org.jahia.admin.site.ManageSites.deleteSiteUsersAndGroups.label"/>&nbsp;:<br>
                                       <%
  -                                            UserManagerProviderBean 
usrProviderBean;
  +                                            JahiaUserManagerProvider 
usrProviderBean;
                                               int size = usrProviders.size();
                                               for ( int i=0 ; i<size ; i++ )
                                               {
  -                                                usrProviderBean = 
(UserManagerProviderBean)usrProviders.get(i);
  +                                                usrProviderBean = 
(JahiaUserManagerProvider)usrProviders.get(i);
                                       %>
                                       
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input
 name="usrProviders" type="checkbox" value="<%=usrProviderBean.getKey()%>" 
checked>&nbsp;<%=usrProviderBean.getKey()%>
                                       <%
  
  
  
  Index: user_search.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/jsp/jahia/administration/user_management/user_search.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- user_search.jsp   30 Mar 2004 14:14:22 -0000      1.1
  +++ user_search.jsp   19 Aug 2005 15:54:31 -0000      1.2
  @@ -78,7 +78,7 @@
   <%
                           Enumeration providerEnum = providerList.elements();
                           while (providerEnum.hasMoreElements()) {
  -                            UserManagerProviderBean curProvider = 
(UserManagerProviderBean) providerEnum.nextElement();
  +                            JahiaUserManagerProvider curProvider = 
(JahiaUserManagerProvider) providerEnum.nextElement();
   %>
                               &nbsp;&nbsp;&nbsp;&nbsp;
                               <input type="checkbox" name="providers" 
value="<%=curProvider.getKey()%>" disabled
  
  
  
  Index: selectgroups.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/jsp/jahia/engines/users/selectgroups.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- selectgroups.jsp  30 Mar 2004 14:16:26 -0000      1.1
  +++ selectgroups.jsp  19 Aug 2005 15:54:32 -0000      1.2
  @@ -82,12 +82,12 @@
   <%
                           Enumeration providerEnum = providerList.elements();
                           while (providerEnum.hasMoreElements()) {
  -                            GroupManagerProviderBean curProvider = 
(GroupManagerProviderBean) providerEnum.nextElement();
  +                            JahiaGroupManagerProvider curProvider = 
(JahiaGroupManagerProvider) providerEnum.nextElement();
   %>
                               &nbsp;&nbsp;&nbsp;&nbsp;
                               <input type="checkbox" name="providers" 
value="<%=curProvider.getKey()%>" disabled
                                   <%if (providerList.size() <= 1) { %> checked 
<% } %>>
  -                            <%=curProvider.getTitle()%> 
(<%=curProvider.getKey()%>)<br>
  +                            <jahia:engineResourceBundle 
resourceName="org.jahia.engines.users.SelectUG_Engine.providers.<%=curProvider.getKey()%>.label"/>
 (<%=curProvider.getKey()%>)<br>
   <%
                           }
   %>
  
  
  
  Index: selectusers.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/jahia/core/src/webapp/jsp/jahia/engines/users/selectusers.jsp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- selectusers.jsp   30 Mar 2004 14:16:26 -0000      1.1
  +++ selectusers.jsp   19 Aug 2005 15:54:32 -0000      1.2
  @@ -89,12 +89,12 @@
   <%
                           Enumeration providerEnum = providerList.elements();
                           while (providerEnum.hasMoreElements()) {
  -                            UserManagerProviderBean curProvider = 
(UserManagerProviderBean) providerEnum.nextElement();
  +                            JahiaUserManagerProvider curProvider = 
(JahiaUserManagerProvider) providerEnum.nextElement();
   %>
                               &nbsp;&nbsp;&nbsp;&nbsp;
                               <input type="checkbox" name="providers" 
value="<%=curProvider.getKey()%>" disabled
                                   <%if (providerList.size() <= 1) { %> checked 
<% } %>>
  -                            <%=curProvider.getTitle()%> 
(<%=curProvider.getKey()%>)<br>
  +                            <jahia:engineResourceBundle 
resourceName="org.jahia.engines.users.SelectUG_Engine.providers.<%=curProvider.getKey()%>.label"/>
 (<%=curProvider.getKey()%>)<br>
   <%
                           }
   %>
  

Reply via email to