Я пытаюсь создать собственный appender, используя log4j, посмотрев на приведенный пример -
Ссылка : - Как создать свой собственный Appender в log4j?
Я сделал следующее: -
import org.apache.log4j.AppenderSkeleton;
import org.apache.log4j.spi.LoggingEvent;
public class MyCustomAppender extends AppenderSkeleton
{
private MailServiceImpl mail = new MailServiceImpl();
@Override
public void close() {
}
@Override
public boolean requiresLayout() {
return false;
}
@Override
protected void append(LoggingEvent event) {
mail.sendMail(event.toString());
}
}
Это дает мне ошибку из-за переопределенных методов - The method append(LoggingEvent) of type MyCustomAppender must override or implement a supertype method
. Я пытался найти решение, но не нашел. И никто, похоже, не сталкивался с проблемой. Куда я иду не так? Пожалуйста, помогите мне.