Update of 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community
In directory 
james.mmbase.org:/tmp/cvs-serv30580/src/java/com/finalist/cmsc/services/community

Modified Files:
        CommunityServiceImpl.java 
Log Message:



See also: 
http://cvs.mmbase.org/viewcvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community


Index: CommunityServiceImpl.java
===================================================================
RCS file: 
/var/cvs/contributions/CMSContainer_Modules/community/src/java/com/finalist/cmsc/services/community/CommunityServiceImpl.java,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -b -r1.5 -r1.6
--- CommunityServiceImpl.java   30 Jan 2008 09:11:22 -0000      1.5
+++ CommunityServiceImpl.java   30 Jan 2008 11:39:32 -0000      1.6
@@ -24,7 +24,8 @@
 import org.acegisecurity.providers.UsernamePasswordAuthenticationToken;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
-import org.springframework.web.context.WebApplicationContext;
+import org.springframework.beans.factory.annotation.Autowire;
+import org.springframework.context.ApplicationContext;
 import org.springframework.web.context.support.WebApplicationContextUtils;
 
 import com.finalist.cmsc.services.Properties;
@@ -39,15 +40,13 @@
 
     private static Log log = LogFactory.getLog(CommunityServiceImpl.class);
     
-       private WebApplicationContext applicationContext;
        private AuthenticationManager authenticationManager;
     private PreferenceService preferenceService;
     
     @Override
        protected void init(ServletConfig config, Properties properties) throws 
Exception {
-               applicationContext = 
WebApplicationContextUtils.getWebApplicationContext(config.getServletContext());
-               authenticationManager = 
(AuthenticationManager)applicationContext.getBean("authenticationManager");
-               preferenceService = 
(PreferenceService)applicationContext.getBean("preferenceService");
+       ApplicationContext ac = 
WebApplicationContextUtils.getWebApplicationContext(config.getServletContext());
+       ac.getAutowireCapableBeanFactory().autowireBeanProperties(this, 
Autowire.BY_NAME.value(), false);
        }
 
        public boolean loginUser(ActionRequest request, ActionResponse 
response, String userName, String password) {
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to