public void startup() throws Exception { setWarnClient(true); // !! where should that be decided? if (stylesheet == null) { TransformerFactory tFactory = TransformerFactory.newInstance(); tFactory.setURIResolver(new URIResolver() { public Source resolve(String href, String base) { if (href.endsWith("emotion-to-mary.xsl")) { return new StreamSource(this.getClass().getResourceAsStream("emotion-to-mary.xsl")); } else { return null; } } }); StreamSource stylesheetStream = new StreamSource(this.getClass().getResourceAsStream("apml-to-mary.xsl")); stylesheet = tFactory.newTemplates(stylesheetStream); } if (dbFactory == null) { dbFactory = DocumentBuilderFactory.newInstance(); } if (docBuilder == null) { docBuilder = dbFactory.newDocumentBuilder(); } super.startup(); }
public void startup() throws Exception { setWarnClient(true); // !! where should that be decided? if (stylesheet == null) { TransformerFactory tFactory = TransformerFactory.newInstance(); tFactory.setURIResolver(new URIResolver() { public Source resolve(String href, String base) { if (href.endsWith("emotion-to-mary.xsl")) { return new StreamSource(this.getClass().getResourceAsStream("emotion-to-mary.xsl")); } else { return null; } } }); StreamSource stylesheetStream = new StreamSource(this.getClass().getResourceAsStream("apml-to-mary.xsl")); stylesheet = tFactory.newTemplates(stylesheetStream); } if (dbFactory == null) { dbFactory = DocumentBuilderFactory.newInstance(); } if (docBuilder == null) { docBuilder = dbFactory.newDocumentBuilder(); } super.startup(); }
public void startup() throws Exception { setWarnClient(true); // !! where should that be decided? if (stylesheet == null) { TransformerFactory tFactory = TransformerFactory.newInstance(); tFactory.setURIResolver(new URIResolver() { public Source resolve(String href, String base) { if (href.endsWith("emotion-to-mary.xsl")) { return new StreamSource(this.getClass().getResourceAsStream("emotion-to-mary.xsl")); } else { return null; } } }); StreamSource stylesheetStream = new StreamSource(this.getClass().getResourceAsStream("apml-to-mary.xsl")); stylesheet = tFactory.newTemplates(stylesheetStream); } if (dbFactory == null) { dbFactory = DocumentBuilderFactory.newInstance(); } if (docBuilder == null) { docBuilder = dbFactory.newDocumentBuilder(); } super.startup(); }