Author: pier Date: Thu Nov 4 14:56:45 2004 New Revision: 56624 Modified: cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletLoader.java cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletWrapper.java Log: Better JavaDOC
Modified: cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletLoader.java ============================================================================== --- cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletLoader.java (original) +++ cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletLoader.java Thu Nov 4 14:56:45 2004 @@ -17,7 +17,6 @@ import java.util.Iterator; import java.util.Set; -import javax.servlet.Servlet; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; @@ -31,11 +30,7 @@ * <p>The [EMAIL PROTECTED] ServletLoader} is a [EMAIL PROTECTED] ServletContextListener} managing the * initialization and destruction of a [EMAIL PROTECTED] Kernel} instance.</p> * - * <p>[EMAIL PROTECTED] Servlet} instances can have access to the [EMAIL PROTECTED] Kernel} instance by - * looking for the <code>"org.apache.cocoon.kernel.Kernel"</code> - * [EMAIL PROTECTED] #ATTRIBUTE attribute} in their [EMAIL PROTECTED] ServletContext}.</p> - * - * <p>The initialization of the kernel is dependant on four context initialization + * <p>The initialization of the kernel is dependant on three context initialization * parameters:</p> * * <ul> @@ -51,12 +46,6 @@ * <li><code>kernel-descriptors</code>: a descriptor location document.</li> * <li><code>kernel-instances</code>: an instances deployer document.</li> * </ul> - * - * <p>and:</p> - * - * <ul> - * <li><code>kernel-library</code>: the library containing the kernel code.</li> - * </ul> * * @author <a href="mailto:[EMAIL PROTECTED]">Pier Fumagalli</a> * @author Copyright © 2000-2004 <a href="http://www.apache.org/">The Apache @@ -159,6 +148,7 @@ this.kernel.initialize(descriptors, instances); } catch (Throwable t) { + this.kernel = null; logger.error("Unable to intialize kernel", t); throw new RuntimeException("Unable to initialize kernel", t); } Modified: cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletWrapper.java ============================================================================== --- cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletWrapper.java (original) +++ cocoon/whiteboard/kernel/sources/startup/org/apache/cocoon/kernel/startup/ServletWrapper.java Thu Nov 4 14:56:45 2004 @@ -13,7 +13,6 @@ package org.apache.cocoon.kernel.startup; import java.io.IOException; -import java.util.Enumeration; import javax.servlet.Servlet; import javax.servlet.ServletConfig; @@ -25,9 +24,12 @@ import org.apache.cocoon.kernel.Kernel; /** - * <p>The [EMAIL PROTECTED] ServletWrapper} provides a simple and <b>non-secure</b> wrapping - * of a [EMAIL PROTECTED] Servlet} deployed as a [EMAIL PROTECTED] Kernel} block.</p> + * <p>The [EMAIL PROTECTED] ServletWrapper} provides a simple wrapping of a [EMAIL PROTECTED] Servlet} + * deployed as a [EMAIL PROTECTED] Kernel} block.</p> * + * <p>The <code>block-instance</code> parameter will identify the name of the block + * providing the [EMAIL PROTECTED] Servlet} instance to be wrapped.</p> + * * @author <a href="mailto:[EMAIL PROTECTED]">Pier Fumagalli</a> * @author Copyright © 2000-2004 <a href="http://www.apache.org/">The Apache * Software Foundation</a>. All rights reserved.