Project

General

Profile

« Previous | Next » 

Revision a27635bd

Added by Andreas Müller almost 2 years ago

ref #10072 adapt vaadin to log4j2 and cleanup

View differences:

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