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