Issue 15601

Digester logging breaks frag and verb processors

15601
Reporter: omeyn
Type: Bug
Summary: Digester logging breaks frag and verb processors
Priority: Major
Resolution: Fixed
Status: Resolved
Created: 2014-05-09 15:50:34.523
Updated: 2014-06-23 12:16:08.734
Resolved: 2014-06-23 12:16:08.71
        
Description: Any attempts at logging by the Digester framework throws the following exception:

NoClassDefFound: ch/qos/logback/classic/spi/ThrowableProxy

at ch.qos.logback.classic.Logger.log(Logger.java:803)
	at org.apache.commons.logging.impl.SLF4JLocationAwareLog.error(SLF4JLocationAwareLog.java:225)
	at org.apache.commons.digester.Digester.startElement(Digester.java:1585)
	at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:509)
	at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:378)


Current workaround is to set Digester to level ERROR, but obviously that's not ideal.]]>
    


Author: omeyn@gbif.org
Comment: apparently solved by using shader plugin to build cli jar
Created: 2014-06-23 12:16:08.731
Updated: 2014-06-23 12:16:08.731