Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- final ArrayList<TransformerException> errorList = new ArrayList<TransformerException>();
- ErrorListener errorListener = new ErrorListener() {
- @Override
- public void warning(TransformerException e) throws TransformerException {
- //To change body of implemented methods use File | Settings | File Templates.
- log.error(e.getMessage());
- errorList.add(e);
- }
- @Override
- public void error(TransformerException e) throws TransformerException {
- //To change body of implemented methods use File | Settings | File Templates.
- log.error(e.getMessage());
- errorList.add(e);
- }
- @Override
- public void fatalError(TransformerException e) throws TransformerException {
- //To change body of implemented methods use File | Settings | File Templates.
- errorList.add(e);
- throw e;
- }
- };
- ...
- try
- {
- transformer.setErrorListener(errorListener);
- newDoc = transform(transformer, oldDoc);
- }
- catch (TransformerException e) {
- log.error("Problem transforming normalized document into PUBS-XML", e);
- throw e;
- }
Add Comment
Please, Sign In to add comment