On Tue, 2002-07-23 at 23:11, [EMAIL PROTECTED] wrote:
> mcconnell    2002/07/23 20:11:06
> 
>   Modified:    sevak/src/java/org/apache/avalon/apps/sevak/blocks/catalina
>                         CatalinaSevakImpl.java
>   Log:
>   adapted to work with Merlin or Phoenix

Cool, thanks man!
   
>   Revision  Changes    Path
>   1.2       +11 -8     
>jakarta-avalon-apps/sevak/src/java/org/apache/avalon/apps/sevak/blocks/catalina/CatalinaSevakImpl.java
>   
>   Index: CatalinaSevakImpl.java
>   ===================================================================
>   RCS file: 
>/home/cvs/jakarta-avalon-apps/sevak/src/java/org/apache/avalon/apps/sevak/blocks/catalina/CatalinaSevakImpl.java,v
>   retrieving revision 1.1
>   retrieving revision 1.2
>   diff -u -r1.1 -r1.2
>   --- CatalinaSevakImpl.java  29 Jun 2002 17:46:23 -0000      1.1
>   +++ CatalinaSevakImpl.java  24 Jul 2002 03:11:06 -0000      1.2
>   @@ -25,7 +25,6 @@
>    import org.apache.avalon.framework.service.ServiceException;
>    import org.apache.avalon.framework.service.ServiceManager;
>    import org.apache.avalon.framework.service.Serviceable;
>   -import org.apache.avalon.phoenix.BlockContext;
>    import org.apache.catalina.Engine;
>    import org.apache.catalina.Host;
>    import org.apache.catalina.Lifecycle;
>   @@ -52,7 +51,8 @@
>        extends AbstractLogEnabled
>        implements Contextualizable, Serviceable, Configurable, Initializable, Sevak
>    {
>   -    private BlockContext m_context;
>   +    //private BlockContext m_context;
>   +    private Context m_context;
>        private Configuration m_configuration;
>        private Engine m_engine = null;
>        private Embedded m_embedded = null;
>   @@ -68,7 +68,8 @@
>        public void contextualize(final Context context)
>        {
>            getLogger().info("Sevak.contextualize()");
>   -        m_context = (BlockContext) context;
>   +        //m_context = (BlockContext) context;
>   +        m_context = (Context) context;
>        }
>    
>        /**
>   @@ -115,9 +116,9 @@
>                m_configuration.getChild("catalina.home").getValue(null);
>            if (catalinaHome == null)
>            {
>   -            catalinaHome=m_context.getBaseDirectory().getAbsolutePath();
>   -            //Creating a conf/ folder  and dumping the default web.xml 
>   -            File confDir=new File(m_context.getBaseDirectory(),"conf");
>   +            catalinaHome = ((File)m_context.get("app.home")).getAbsolutePath();
>   +
>   +            File confDir=new File( (File) m_context.get("app.home"),"conf");
>                confDir.mkdir();
>                getLogger().info("Created conf/ folder");
>                InputStream in= 
>CatalinaSevakImpl.class.getResourceAsStream("default-web.xml");
>   @@ -137,8 +138,8 @@
>            {
>                System.out.println(
>                    "catalina.home property Not Found. Using : "
>   -                    + m_context.getBaseDirectory().getAbsolutePath());
>   -            catalinaHome = m_context.getBaseDirectory().getAbsolutePath();
>   +                    + m_context.get("app.home"));
>   +            catalinaHome = ((File)m_context.get("app.home")).getAbsolutePath();
>            }
>            */
>            m_port = m_configuration.getChild("port").getValueAsInteger(8080);
>   @@ -176,7 +177,9 @@
>            //START  Tomcat Instance
>            try
>            {
>   +            getLogger().debug("starting Tomcat");
>                m_embedded.start();
>   +            getLogger().debug("Tomcat started");
>            }
>            catch (LifecycleException le)
>            {
>   
>   
>   
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to