@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext) ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext)ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
socketAppender.start();
synchronized public static void setup(String host, int port) throws UnknownHostException { if (remoteLoggerActive) { return; } remoteLoggerActive = true; lc = (LoggerContext) LoggerFactory.getILoggerFactory(); SocketAppender socketAppender = new SocketAppender( InetAddress.getByName(host), port); socketAppender.setContext(lc); socketAppender.start(); ch.qos.logback.classic.Logger rootLogger = getRootLogger(); /* * Default configuration will contain a stdout logger. This will remove * that. */ rootLogger.detachAndStopAllAppenders(); rootLogger.addAppender(socketAppender); setInternalLoggingLevel(Level.WARN); setGlobalLoggingLevel(Level.TRACE); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext) ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext) ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext) ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext)ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
@Override public void begin(InterpretationContext ec, String name, Attributes attributes) throws ActionException { String portStr = attributes.getValue(PORT_ATTR); Integer port = null; if (portStr == null) { port = DEFAULT_PORT; } else { try { port = Integer.valueOf(portStr); } catch (NumberFormatException ex) { addError("Port " + portStr + " in ConsolePlugin config is not a correct number"); } } LoggerContext lc = (LoggerContext)ec.getContext(); SocketAppender appender = new SocketAppender(); appender.setContext(lc); appender.setIncludeCallerData(true); appender.setRemoteHost("localhost"); appender.setPort(port.intValue()); appender.start(); Logger root = lc.getLogger(Logger.ROOT_LOGGER_NAME); root.addAppender(appender); addInfo("Sending LoggingEvents to the plugin using port " + port); }
socketAppender.start();
socketAppender.setRemoteHost("localhost"); socketAppender.setReconnectionDelay(reconnectionDelay); socketAppender.start(); assertTrue(socketAppender.isStarted());