- From: Thomas Gambet via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 19 Aug 2009 17:42:07 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/src/org/w3c/unicorn/action In directory hutz:/tmp/cvs-serv17525/src/org/w3c/unicorn/action Modified Files: Tag: dev2 InitAction.java Log Message: now outputs some information about the current initialization Index: InitAction.java =================================================================== RCS file: /sources/public/2006/unicorn/src/org/w3c/unicorn/action/Attic/InitAction.java,v retrieving revision 1.1.2.2 retrieving revision 1.1.2.3 diff -u -d -r1.1.2.2 -r1.1.2.3 --- InitAction.java 12 Aug 2009 17:28:04 -0000 1.1.2.2 +++ InitAction.java 19 Aug 2009 17:42:04 -0000 1.1.2.3 @@ -1,6 +1,8 @@ package org.w3c.unicorn.action; import java.io.IOException; +import java.io.PrintWriter; + import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; @@ -18,29 +20,52 @@ * @see HttpServlet#HttpServlet() */ public InitAction() { - try { - Framework.init(); - } catch (Exception e) { - // TODO Auto-generated catch block - e.printStackTrace(); - } + Framework.init(); } /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { - if (request.getRemoteAddr().equals("0:0:0:0:0:0:0:1") || request.getRemoteAddr().equals("127.0.0.1")) - try { - Framework.init(); - } catch (Exception e) { - response.setContentType("text/plain"); - response.getWriter().print(e.getMessage() + "\n" + e.getStackTrace()); - } + if (true) {//request.getRemoteAddr().equals("0:0:0:0:0:0:0:1") || request.getRemoteAddr().equals("127.0.0.1")) { + response.setContentType("text/plain"); + PrintWriter out = response.getWriter(); + out.write("Initializing core: "); + response.flushBuffer(); + Framework.initCore(); + + out.write("OK\nLoading config files: "); + response.flushBuffer(); + Framework.initConfig(); + + out.write("OK\nInitializing unmarshallers: "); + response.flushBuffer(); + Framework.initUnmarshallers(); + + out.write("OK\nInitializing response parsers: "); + response.flushBuffer(); + Framework.initResponseParsers(); + + out.write("OK\nLoading observers: "); + response.flushBuffer(); + Framework.initObservers(); + + out.write("OK\nLoading tasklist: "); + response.flushBuffer(); + Framework.initTasklists(); + + out.write("OK\nLoading language files: "); + response.flushBuffer(); + Framework.initLanguages(); + + out.write("OK\nInitializing Velocity: "); + response.flushBuffer(); + Framework.initVelocity(); + out.write("OK"); + out.close(); + } else - response.getWriter().print(request.getRemoteAddr()); - response.getWriter().close(); - + response.sendError(403, "You are not allowed to execute this action."); }
Received on Wednesday, 19 August 2009 17:42:16 UTC