transformer.setErrorListener(new ErrorListener() { @Override public void warning(final TransformerException exception) throws TransformerException {
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.Sable transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.SSML transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.APML transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.Sable transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.APML transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
public MaryData process(MaryData d) throws Exception { DOMSource domSource = new DOMSource(d.getDocument()); Transformer transformer = stylesheet.newTransformer(); // Log transformation errors to client: if (doWarnClient) { // Use custom error handler: transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.SSML transformer")); } // Transform DOMSource into a DOMResult Document maryxmlDocument = docBuilder.newDocument(); DOMResult domResult = new DOMResult(maryxmlDocument); transformer.transform(domSource, domResult); MaryData result = new MaryData(outputType(), d.getLocale()); result.setDocument(maryxmlDocument); return result; } }
transformer.setErrorListener(this); if (uriResolver != null) { transformer.setURIResolver(uriResolver);
transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.EmotionML transformer"));
transformer.setErrorListener(new LoggingErrorHandler(Thread.currentThread().getName() + " client.EmotionML transformer"));
xformer.setErrorListener(errorListener);
transformer.setErrorListener(new DefaultErrorHandler(false)); serializer.setErrorListener(new DefaultErrorHandler(false));
@Override public byte[] prettyPrint(byte[] original) throws Exception { Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4"); transformer.setOutputProperty(OutputKeys.DOCTYPE_PUBLIC, "yes"); ByteArrayOutputStream transformed = new ByteArrayOutputStream(); transformer.setErrorListener(new SilentErrorListener()); transformer.transform(createSaxSource(original), new StreamResult(transformed)); return transformed.toByteArray(); }
/** Set the error event listener in effect for the transformation. */ public final void setErrorListener(ErrorListener listener) { _tfmr.setErrorListener(listener); } }
/** * Sets the error event listener in effect for the transformation. * * @param listener - a new error listener. */ public void setErrorListener(ErrorListener listener) { // No need to scream as we've already got ErrorListener if (listener == null) return; this.transformer.setErrorListener(listener); }
public void transform(InputStream in, DOMSource xslt, OutputStream out) throws TransformerException { TransformerFactory factory = TransformerFactory.newInstance(); Transformer transformer = (xslt == null ? factory.newTransformer() : factory.newTransformer(xslt)); transformer.setErrorListener(new TransformerErrorListener()); transformer.transform(new StreamSource(in), new StreamResult(out)); }
@Override public void setErrorListener( javax.xml.transform.ErrorListener errorListener) throws java.lang.IllegalArgumentException { try { materialize(); m_realTransformer.setErrorListener(errorListener); } catch (TransformerException e) { // will be caught later } }
private void addTransformer() throws Exception { Transformer transformer = _templates.newTransformer(); if (_errorListener != null) { transformer.setErrorListener(_errorListener); } _count.incrementAndGet(); boolean result = _pool.offer(transformer); if ((!result) && (_logger.isDebugEnabled())) { _logger.debug("Unable to add " + transformer.toString() + " to blocking queue"); } }
protected void createTransformer() throws Exception { this.factory.setErrorListener( this.errors ); this.factory.setURIResolver( uriResolver ); this.transformer = this.factory.newTransformer( this.xsltSource ); this.transformer.setErrorListener( this.errors ); this.transformer.setOutputProperty( OutputKeys.OMIT_XML_DECLARATION, "yes" ); }
@Override public void doErrorListening(Transformer transformer, boolean traceLocation) { if(traceLocation) { Saxon1LocationTraceListener tl = new Saxon1LocationTraceListener(); ErrorListener el = new Saxon1ErrorListener(tl); transformer.setErrorListener(el); ((Controller)transformer).addTraceListener(tl); } else { transformer.setErrorListener(new ErrorListenerBase()); } }