Log.setLog(new StdErrLog()); Log.getLog().setDebugEnabled(false);
Log.setLog(new StdErrLog()); Log.getLog().setDebugEnabled(false);
@Override public void onRegister(CompileScope scope) { registerWrapperClass(scope, Session.class, PWebSocketSession.class); MemoryOperation.registerWrapper(WebSocketSession.class, PWebSocketSession.class); registerClass(scope, PHttpServer.class); registerClass(scope, PHttpServerRequest.class); registerClass(scope, PHttpServerResponse.class); registerClass(scope, PHttpAbstractHandler.class); registerClass(scope, PHttpRouteFilter.class); registerClass(scope, PHttpRouteHandler.class); registerClass(scope, PHttpRedirectHandler.class); registerClass(scope, PHttpDownloadFileHandler.class); registerClass(scope, PHttpResourceHandler.class); registerClass(scope, PHttpCORSFilter.class); registerClass(scope, PHttpGzipFilter.class); Log.setLog(new NoLogging()); } }
/** * Enables Jetty Websocket logging. WARNING: This spams the console a ton. */ public static void enableJettyLogging() { Log.setLog(jettyLogger); }
private static void initializeJettyLogging() { // Note: Jetty is logging stderr if no logger is explicitly configured. try { Log.setLog(new JavaUtilLog()); } catch (Exception e) { throw new RuntimeException("Unable to initialize logging framework for Jetty"); } }
/** * Creates a new instance of a temporary HTTP server * * @param embeddedHttpServerConfig * Configuration of the embedded HTTP server */ public EmbeddedHttpServerImpl(final EmbeddedHttpServerConfig embeddedHttpServerConfig) { Log.setLog(new JettyLogger(log)); this.embeddedHttpServerConfig = embeddedHttpServerConfig; this.server = new Server(embeddedHttpServerConfig.getHttpPort()); this.artifactContext = new ServletContextHandler(); this.artifactContext.setContextPath(CONTEXT); this.server.setHandler(this.artifactContext); }
public RubygemsServlet(URL rubygemsWarURL){ this.rubygemsWarURI = rubygemsWarURL.toString(); this.cachedir = new File(System.getProperty("user.home"), ".gradle/rubygems"); HttpConfiguration http_config = new HttpConfiguration(); http_config.setRequestHeaderSize(8192); this.connector = new ServerConnector(server, new HttpConnectionFactory(http_config)); // pick random free port this.connector.setPort(0); this.connector.setHost("localhost"); this.server.setConnectors(new Connector[] { connector }); log.setLevel(3); Log.setLog(log); }
protected void setupJettyLogging() { if ((Log.getLog() instanceof JettyLogger) == false) { Log.setLog(new JettyLogger()); } }
@Listener public void onInitialization(GameInitializationEvent event) { Timings.STARTUP.startTiming(); logger.info(Constants.NAME + " v" + Constants.VERSION + " is starting..."); logger.info("Setting up jetty logger..."); Log.setLog(new JettyLogger()); // Main init function, that is also called when reloading the plugin init(null); logger.info(Constants.NAME + " ready"); Timings.STARTUP.stopTiming(); } @Listener(order = Order.POST)
public static void setThresholdLogger(String property) { threshold = parseThresholdProperty(property); // this is a hack to make sure the built-in jetty StdErrLog is not being used org.eclipse.jetty.util.log.Logger rootLogger = Log.getRootLogger(); if (rootLogger == null || (rootLogger instanceof StdErrLog)) { // The built-in jetty StdErrLog is be used; replace with ours. Log.setLog(getRootLogger()); } }
private void initialize(ComponentContext restComponentContext) throws JBIException { // setup Jetty logger Log.setLog(new JettyPetalsLogger(restComponentContext, "jetty")); this.server = new Server(); final ServerConnector connector = new ServerConnector(this.server); // if httpHost is null, the HTTP server is bind to all interfaces connector.setHost(this.httpHost); connector.setPort(this.httpPort); this.server.addConnector(connector); final ServletContextHandler srvletContxtHandler = new ServletContextHandler(ServletContextHandler.NO_SESSIONS); // we don't want a default servlet for unknown paths // because it prevent us from finding out if a path is already taken in addRestService! // note that Jetty will still answer 404 in case a request is on an unexisting path srvletContxtHandler.getServletHandler().setEnsureDefaultServlet(false); this.server.setHandler(srvletContxtHandler); try { this.server.start(); } catch (final Exception e) { throw new JBIException(e); } // and let's stop listening since the component is not started yet this.stop(); }
public void startJetty() throws Exception Log.setLog(new JettyNoLogger()); Server jetty = new Server(webServerPort);
/** * Configures logging systems used by <tt>RemoteServer</tt> and its * dependencies. Specifically, * <ul> * <li>Configure Log4J to log to the console</li> * <li>Set Log4J's log level to INFO</li> * <li>Redirect the Jetty's logging to Log4J</li> * <li>Set Jakarta Commons Logging to log to Log4J</li> * </ul> * This is convenient if you do not want to configure the logging yourself. * This will only affect future instances of * {@link org.eclipse.jetty.util.log.Logger} and * {@link org.apache.commons.logging.Log}, so this should be called as early * as possible. */ public static void configureLogging() { Logger root = Logger.getRootLogger(); root.removeAllAppenders(); BasicConfigurator.configure(); root.setLevel(Level.INFO); org.eclipse.jetty.util.log.Log.setLog(new Jetty2Log4J()); LogFactory.releaseAll(); LogFactory.getFactory().setAttribute("org.apache.commons.logging.Log", "org.apache.commons.logging.impl.Log4JLogger"); log = LogFactory.getLog(RemoteServer.class); }
public static void main(String[] argv) { WebSocketClient holder = new WebSocketClient(); WebSocketInterface webSocket = new WebSocketInterface(); Client client = new Client(webSocket); StdErrLog logger = new StdErrLog(); logger.setLevel(StdErrLog.LEVEL_OFF); Log.setLog(logger); try { webSocket.setListener(client); holder.start(); URI uri = new URI("ws://localhost:8080/websocket/?login=moxie&password=insecure"); ClientUpgradeRequest request = new ClientUpgradeRequest(); holder.connect(webSocket, uri, request); System.out.printf("Connecting..."); Thread.sleep(10000); } catch (Throwable t) { t.printStackTrace(); } }
public Server create() { Log.setLog(new JavaUtilLog()); Server server = new Server(createThreadPool()); server.addBean(createClassList()); server.setStopAtShutdown(true); server.setConnectors(createConnectors(server)); return server; }
Log.setLog(new JavaUtilLog()); // force java.util.logging for consistency & backward compatibility