@Override public void init(ServletConfig config) throws ServletException { super.init(config); if(mgtView == null) { if(ps == null) { try { InitialContext ctx = new InitialContext(); ps = (ProfileService) ctx.lookup("ProfileService"); } catch (NamingException e) { throw new ServletException("Failed to lookup java:ProfileService", e); } } this.mgtView = ps.getViewManager(); } }
public static ProtocolMetaData parse(String archiveName, ProfileService profile) throws Exception { ProtocolMetaData metaData = new ProtocolMetaData(); ManagementView management = profile.getViewManager(); management.load(); // extract server info HTTPContext httpContext = extractHTTPContext(management); if (httpContext != null) { metaData.addContext(httpContext); } // extract deployment content scanDeployment(management, httpContext, management.getDeployment(archiveName)); return metaData; }
public static ProtocolMetaData parse(String archiveName, ProfileService profile) throws Exception { ProtocolMetaData metaData = new ProtocolMetaData(); ManagementView management = profile.getViewManager(); management.load(); // extract server info HTTPContext httpContext = extractHTTPContext(management); if (httpContext != null) { metaData.addContext(httpContext); } // extract deployment content scanDeployment(management, httpContext, management.getDeployment(archiveName)); return metaData; }
public static ProtocolMetaData parse(String archiveName, ProfileService profile) throws Exception { ProtocolMetaData metaData = new ProtocolMetaData(); ManagementView management = profile.getViewManager(); management.load(); // extract server info HTTPContext httpContext = extractHTTPContext(management); if(httpContext != null) { metaData.addContext(httpContext); } // extract deployment content scanDeployment(management, httpContext, management.getDeployment(archiveName)); return metaData; }