How do I configure jetty to use log4j? I already use log4j in my application and the berth logs are stderr ...
import org.apache.log4j.Logger; import org.apache.log4j.PropertyConfigurator; import org.eclipse.jetty.server.Connector; import org.eclipse.jetty.server.Server; import org.eclipse.jetty.server.nio.SelectChannelConnector; import org.eclipse.jetty.servlet.ServletContextHandler; import org.eclipse.jetty.servlet.ServletHolder; public class Test { static final Logger logger = Logger.getLogger(Test.class); public static void main(String[] args) { PropertyConfigurator.configure("log4j.properties"); logger.info("Started."); Server server = new Server(); Connector connector = new SelectChannelConnector(); connector.setHost("127.0.0.1"); connector.setPort(8080); ServletContextHandler context = new ServletContextHandler(ServletContextHandler.SESSIONS); context.setContextPath("/"); context.addServlet(new ServletHolder(new ServletHome()), "/");
phatypus
source share