Package org.apache.activemq.util

Examples of org.apache.activemq.util.DefaultTestAppender


    public void runTest() throws Exception {
        produceSingleMessage();
        org.apache.log4j.Logger log4jLogger = org.apache.log4j.Logger.getLogger("org.apache.activemq.util.ServiceSupport");
        final AtomicBoolean failed = new AtomicBoolean(false);

        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getThrowableInformation() != null) {
                    if (event.getThrowableInformation().getThrowable() instanceof InterruptedException) {
                        InterruptedException ie = (InterruptedException)event.getThrowableInformation().getThrowable();
View Full Code Here


    private static final String qName = "QNameToFind";

    public void testLogPerDest() throws Exception {

        final AtomicBoolean ok = new AtomicBoolean(false);
        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getLoggerName().toString().contains(qName)) {
                    ok.set(true);
                }
View Full Code Here

        }
    }
   
    @Test
    public void go() throws Exception {
        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getThrowableInformation() != null) {
                    Throwable t = event.getThrowableInformation().getThrowable();
                    if (t instanceof SecurityException) {
View Full Code Here

        org.apache.log4j.Logger.getLogger(DemandForwardingBridgeSupport.class).setLevel(Level.DEBUG);

        // instrument a logger to block the processing of a remove sub advisory
        // simulate a slow thread
        slowDownAppender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent loggingEvent) {
                if (Level.DEBUG.equals(loggingEvent.getLevel())) {
                    String message = loggingEvent.getMessage().toString();
                    if (message.startsWith("BrokerB") && message.contains("remove local subscription")) {
View Full Code Here

    public void runTest() throws Exception {
        produceSingleMessage();
        org.apache.log4j.Logger log4jLogger = org.apache.log4j.Logger.getLogger("org.apache.activemq.util.ServiceSupport");
        final AtomicBoolean failed = new AtomicBoolean(false);

        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getThrowableInformation() != null) {
                    if (event.getThrowableInformation().getThrowable() instanceof InterruptedException) {
                        InterruptedException ie = (InterruptedException)event.getThrowableInformation().getThrowable();
View Full Code Here

        }
    }
   
    @Test
    public void go() throws Exception {
        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getThrowableInformation() != null) {
                    Throwable t = event.getThrowableInformation().getThrowable();
                    if (t instanceof SecurityException) {
View Full Code Here

        org.apache.log4j.Logger log4jLogger =
                org.apache.log4j.Logger.getLogger(org.apache.activemq.broker.jmx.ManagedTransportConnection.class);
        final AtomicBoolean failed = new AtomicBoolean(false);

        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getMessage().toString().startsWith("Failed to register MBean")) {
                    LOG.info("received unexpected log message: " + event.getMessage());
                    failed.set(true);
View Full Code Here

    }

    @Override
    public void setUp() throws Exception {

        LogManager.getRootLogger().addAppender(new DefaultTestAppender() {

            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getLevel().isGreaterOrEqual(Level.ERROR)) {
                    System.err.println("exit on error: " + event.getMessage());
View Full Code Here

        LOG.info("purging..");

        org.apache.log4j.Logger log4jLogger = org.apache.log4j.Logger.getLogger(org.apache.activemq.broker.region.Queue.class);
        final AtomicBoolean gotPurgeLogMessage = new AtomicBoolean(false);

        Appender appender = new DefaultTestAppender() {
            @Override
            public void doAppend(LoggingEvent event) {
                if (event.getMessage() instanceof String) {
                    String message = (String) event.getMessage();
                    if (message.contains("purged of " + NUM_TO_SEND +" messages")) {
View Full Code Here

TOP

Related Classes of org.apache.activemq.util.DefaultTestAppender

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.