Hi,

I want my tomcat have war unpacked on the disk. The application will only be deployed when it receives a message...

I tried with the following code without success. My biggest problem for now is how to specify info for the jdbc connection.
StandardContext context = new StandardContext();
context.setDocBase("F:\\projects\\applicationServer\\var\\deploy\\base");
           context.setPath("/as2");
           context.setCrossContext(true);
           context.setReloadable(false);

           ContextResource resource = new ContextResource();
           resource.setName("jdbc/reference");
           resource.setAuth("Container");
           resource.setType("javax.sql.DataSource");
resource.setProperty("driverClassName", "org.postgresql.Driver"); resource.setProperty("url", "jdbc:postgresql://127.0.0.1:5432/unikommerce");
           resource.setProperty("username", "admin");
           resource.setProperty("password", "admin");
           resource.setProperty("maxActive", "25");
           resource.setProperty("maxIdle", "10");
           resource.setProperty("maxWait", "-1");

           //context.getApplicationLifecycleListeners().get

//            resource.set;

/*
                   <Resource name="jdbc/unikommerce" auth="Container"
type="javax.sql.DataSource" driverClassName="org.postgresql.Driver" url="jdbc:postgresql://127.0.0.1:5432/unikommerce" username="admin" password="admin" maxActive="25" maxIdle="10" maxWait="-1"/>

*/


           ContextConfig contextConfig = new ContextConfig();
           context.addLifecycleListener(contextConfig);

//            NamingContextListener l = new NamingContextListener();
//            l.addResource(resource);
//            contextConfig.setDefaultContextXml();

//            container.setManager();
           container.addChild(context);


So far the application get deployed but fail because the JDBC resource is not available.
Any help on how to do this will be greatly appreciated !

Thanks
best regards
/David



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

Reply via email to