Revision a27635bd
Added by Andreas Müller almost 2 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/event/error/DelegatingErrorHandler.java | ||
---|---|---|
12 | 12 |
import java.util.ArrayList; |
13 | 13 |
import java.util.List; |
14 | 14 |
|
15 |
import org.apache.log4j.Logger; |
|
15 |
import org.apache.logging.log4j.LogManager; |
|
16 |
import org.apache.logging.log4j.Logger; |
|
16 | 17 |
|
17 | 18 |
import com.vaadin.event.ListenerMethod; |
18 | 19 |
import com.vaadin.server.ErrorEvent; |
... | ... | |
35 | 36 |
|
36 | 37 |
private static final long serialVersionUID = 3378605204517477112L; |
37 | 38 |
|
39 |
private final static Logger logger = LogManager.getLogger(); |
|
40 |
|
|
38 | 41 |
List<ErrorTypeHandler<? extends Throwable>> handlers = new ArrayList<>(); |
39 | 42 |
|
40 | 43 |
public <E extends Throwable> void registerHandler(ErrorTypeHandler<E> handler) { |
... | ... | |
88 | 91 |
private <E extends Throwable> boolean delegate(ErrorEvent event, E throwable){ |
89 | 92 |
|
90 | 93 |
Class<E> errorClass = (Class<E>) throwable.getClass(); |
91 |
Logger.getLogger(this.getClass()).debug(errorClass);
|
|
94 |
logger.debug(errorClass);
|
|
92 | 95 |
ErrorTypeHandler<E> handler = findHandler(errorClass); |
93 | 96 |
if(handler != null){ |
94 | 97 |
handler.handleError(event, throwable); |
Also available in: Unified diff
ref #10072 adapt vaadin to log4j2 and cleanup