01: /*
02: * Enhydra Java Application Server Project
03: *
04: * The contents of this file are subject to the Enhydra Public License
05: * Version 1.1 (the "License"); you may not use this file except in
06: * compliance with the License. You may obtain a copy of the License on
07: * the Enhydra web site ( http://www.enhydra.org/ ).
08: *
09: * Software distributed under the License is distributed on an "AS IS"
10: * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
11: * the License for the specific terms governing rights and limitations
12: * under the License.
13: *
14: * The Initial Developer of the Enhydra Application Server is Lutris
15: * Technologies, Inc. The Enhydra Application Server and portions created
16: * by Lutris Technologies, Inc. are Copyright Lutris Technologies, Inc.
17: * All Rights Reserved.
18: *
19: * Contributor(s):
20: *
21: * $Id: ErrorHandler.java,v 1.1 2006-09-11 12:52:43 sinisa Exp $
22: */
23:
24: package com.lutris.appserver.welcome.presentation;
25:
26: //dr2806 import com.lutris.xml.xmlc.*;
27: //dr2806 import com.lutris.xml.xmlc.html.*;
28: import com.lutris.appserver.server.httpPresentation.*;
29: import java.io.*;
30: import org.w3c.dom.*;
31: import org.w3c.dom.html.*;
32:
33: /**
34: * Trivial error handler.
35: */
36: public class ErrorHandler implements HttpPresentation {
37: /**
38: * Entry.
39: */
40: public void run(HttpPresentationComms comms)
41: throws HttpPresentationException {
42: ErrorHandlerHTML htmlObj = (ErrorHandlerHTML) comms.xmlcFactory
43: .create(ErrorHandlerHTML.class);
44: comms.response.writeHTML(htmlObj);
45: }
46: }
|