KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > contineo > actions > setup > InitLoggingAction


1 /*
2  * ChangePasswordAction.java
3  *
4  * Created on 16. Dezember 2003, 22:25
5  */

6
7 package org.contineo.actions.setup;
8
9 import java.util.Collection JavaDoc;
10 import javax.servlet.http.HttpServletRequest JavaDoc;
11 import javax.servlet.http.HttpServletResponse JavaDoc;
12 import org.apache.struts.action.Action;
13 import org.apache.struts.action.ActionForm;
14 import org.apache.struts.action.ActionForward;
15 import org.apache.struts.action.ActionMapping;
16 import org.contineo.core.config.LoggingConfigurator;
17
18 /**
19  *
20  * @author Michael Scholz
21  * @version 1.0
22  */

23 public class InitLoggingAction extends Action {
24     
25     /** Creates a new instance of ChangePasswordAction */
26     public InitLoggingAction() {
27     }
28     
29     public ActionForward execute(ActionMapping mapping,
30     ActionForm form, HttpServletRequest JavaDoc request,
31     HttpServletResponse JavaDoc response) {
32         ActionForward actionForward = new ActionForward();
33         try {
34             LoggingConfigurator conf = new LoggingConfigurator();
35             Collection JavaDoc coll = conf.getFiles();
36             request.setAttribute("logger", coll);
37         } catch (Exception JavaDoc e) {
38             System.err.println(e.getMessage());
39         }
40         actionForward = mapping.findForward("initlogging");
41         return actionForward;
42     }
43 }
Popular Tags