Search in sources :

Example 1 with Catalina

use of org.apache.catalina.startup.Catalina in project tomee by apache.

the class Container method createServer.

private static Server createServer(final String serverXml) {
    final Catalina catalina = new Catalina() {

        // skip few init we don't need *here*
        @Override
        protected void initDirs() {
        // no-op
        }

        @Override
        protected void initStreams() {
        // no-op
        }

        @Override
        protected void initNaming() {
        // no-op
        }
    };
    catalina.setConfigFile(serverXml);
    catalina.load();
    return catalina.getServer();
}
Also used : Catalina(org.apache.catalina.startup.Catalina)

Aggregations

Catalina (org.apache.catalina.startup.Catalina)1