Migrated logging to SLF4J

This commit is contained in:
Patrick Gotthard 2014-04-14 19:11:19 +02:00
parent 536f926dcc
commit 6d5f05cf02
3 changed files with 17 additions and 7 deletions

View file

@ -5,9 +5,6 @@
package org.rometools.certiorem.example;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
@ -15,6 +12,8 @@ import javax.servlet.http.HttpServletResponse;
import org.rometools.certiorem.pub.NotificationException;
import org.rometools.certiorem.pub.Publisher;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.google.inject.Singleton;
@ -27,13 +26,15 @@ public class NotifyTest extends HttpServlet {
private static final long serialVersionUID = 1L;
private static final Logger LOG = LoggerFactory.getLogger(NotifyTest.class);
@Override
public void doGet(final HttpServletRequest request, final HttpServletResponse response) throws ServletException {
final Publisher pub = new Publisher();
try {
pub.sendUpdateNotification("http://localhost/webapp/hub", "http://localhost/webapp/research-atom.xml");
} catch (final NotificationException ex) {
Logger.getLogger(NotifyTest.class.getName()).log(Level.SEVERE, null, ex);
LOG.error(null, ex);
throw new ServletException(ex);
}
}

View file

@ -14,6 +14,8 @@ import org.rometools.certiorem.sub.request.AsyncRequester;
import org.rometools.fetcher.FeedFetcher;
import org.rometools.fetcher.impl.HashMapFeedInfoCache;
import org.rometools.fetcher.impl.HttpURLFeedFetcher;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.google.inject.AbstractModule;
import com.google.inject.Guice;
@ -24,10 +26,13 @@ import com.google.inject.servlet.GuiceServletContextListener;
import com.google.inject.servlet.ServletModule;
/**
*
*
* @author robert.cooper
*/
public class ServerModule extends GuiceServletContextListener {
private static final Logger LOG = LoggerFactory.getLogger(ServerModule.class);
@Override
protected Injector getInjector() {
return Guice.createInjector(new AbstractModule() {
@ -47,7 +52,7 @@ public class ServerModule extends GuiceServletContextListener {
@Provides
@Singleton
public Subscriptions buildSubs() {
System.out.println("buildSubs");
LOG.debug("buildSubs");
final Subscriptions subs = new Subscriptions(new HashMapFeedInfoCache(), new AsyncRequester(), "http://localhost/webapp/subscriptions/",
new InMemorySubDAO());

View file

@ -13,6 +13,8 @@ import org.rometools.certiorem.sub.Subscriptions;
import org.rometools.certiorem.sub.data.Subscription;
import org.rometools.certiorem.sub.data.SubscriptionCallback;
import org.rometools.fetcher.impl.SyndFeedInfo;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.google.inject.Inject;
import com.google.inject.Singleton;
@ -24,6 +26,8 @@ import com.google.inject.Singleton;
@Singleton
public class SubTest extends HttpServlet {
private static final Logger LOG = LoggerFactory.getLogger(SubTest.class);
private static final long serialVersionUID = 1L;
private final Subscriptions subs;
@ -44,7 +48,7 @@ public class SubTest extends HttpServlet {
@Override
public void onSubscribe(final Subscription subscribed) {
System.out.println("Subscribed " + subscribed.getId() + " " + subscribed.getSourceUrl());
LOG.debug("Subscribed {} {}", subscribed.getId(), subscribed.getSourceUrl());
}
@Override