diff options
| author | Robert Gemmell <robbie@apache.org> | 2010-09-03 15:35:44 +0000 |
|---|---|---|
| committer | Robert Gemmell <robbie@apache.org> | 2010-09-03 15:35:44 +0000 |
| commit | e05d000fea861e01d5a98dac417642f47a8ccbc5 (patch) | |
| tree | e76f4e64bd03d0baac64d7fb78b4dc3501595043 /qpid/java | |
| parent | e940a053f38846188a9206a1185d81d2094d7fed (diff) | |
| download | qpid-python-e05d000fea861e01d5a98dac417642f47a8ccbc5.tar.gz | |
QPID-2843: Ensure that a MNG-1004 message is logged when using the platform agent (and indicates use of the platform agent), merge the BRK-1004 message text with the previously used stdout startup log message.
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@992330 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/java')
5 files changed, 16 insertions, 7 deletions
diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/Broker_logmessages.properties b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/Broker_logmessages.properties index 3782026bad..6b83a7e7a5 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/Broker_logmessages.properties +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/Broker_logmessages.properties @@ -27,7 +27,7 @@ LISTENING = BRK-1002 : Starting : Listening on {0} port {1,number,#} # 0 - Transport # 1 - Port SHUTTING_DOWN = BRK-1003 : Shuting down : {0} port {1,number,#} -READY = BRK-1004 : Ready +READY = BRK-1004 : Qpid Broker Ready STOPPED = BRK-1005 : Stopped # 0 - path CONFIG = BRK-1006 : Using configuration : {0} diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/ManagementConsole_logmessages.properties b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/ManagementConsole_logmessages.properties index 722b02d935..9bdfe41f0f 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/ManagementConsole_logmessages.properties +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/logging/messages/ManagementConsole_logmessages.properties @@ -25,7 +25,7 @@ LISTENING = MNG-1002 : Starting : {0} : Listening on port {1,number,#} # 0 - Service # 1 - Port SHUTTING_DOWN = MNG-1003 : Shutting down : {0} : port {1,number,#} -READY = MNG-1004 : Ready +READY = MNG-1004 : Ready[ : {0}] STOPPED = MNG-1005 : Stopped # 0 - Path SSL_KEYSTORE = MNG-1006 : Using SSL Keystore : {0} diff --git a/qpid/java/broker/src/main/java/org/apache/qpid/server/management/JMXManagedObjectRegistry.java b/qpid/java/broker/src/main/java/org/apache/qpid/server/management/JMXManagedObjectRegistry.java index a33f61ce8c..9f09afa1de 100644 --- a/qpid/java/broker/src/main/java/org/apache/qpid/server/management/JMXManagedObjectRegistry.java +++ b/qpid/java/broker/src/main/java/org/apache/qpid/server/management/JMXManagedObjectRegistry.java @@ -106,7 +106,7 @@ public class JMXManagedObjectRegistry implements ManagedObjectRegistry //check if system properties are set to use the JVM's out-of-the-box JMXAgent if (areOutOfTheBoxJMXOptionsSet()) { - _log.warn("JMX: Using the out of the box JMX Agent"); + CurrentActor.get().message(ManagementConsoleMessages.READY("Using the platform JMX Agent", true)); return; } @@ -314,7 +314,7 @@ public class JMXManagedObjectRegistry implements ManagedObjectRegistry String connectorServer = (sslEnabled ? "SSL " : "") + "JMX RMIConnectorServer"; CurrentActor.get().message(ManagementConsoleMessages.LISTENING(connectorServer, port + PORT_EXPORT_OFFSET)); - CurrentActor.get().message(ManagementConsoleMessages.READY()); + CurrentActor.get().message(ManagementConsoleMessages.READY("", false)); } /* diff --git a/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/ManagementConsoleMessagesTest.java b/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/ManagementConsoleMessagesTest.java index cbdc842464..d7bec7a503 100644 --- a/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/ManagementConsoleMessagesTest.java +++ b/qpid/java/broker/src/test/java/org/apache/qpid/server/logging/messages/ManagementConsoleMessagesTest.java @@ -65,12 +65,21 @@ public class ManagementConsoleMessagesTest extends AbstractTestMessages public void testManagementReady() { - _logMessage = ManagementConsoleMessages.READY(); + _logMessage = ManagementConsoleMessages.READY("",false); List<Object> log = performLog(); String[] expected = {"Ready"}; validateLogMessage(log, "MNG-1004", expected); + + _logger.clearLogMessages(); + + _logMessage = ManagementConsoleMessages.READY("Info",true); + log = performLog(); + + expected = new String[]{"Ready : Info"}; + + validateLogMessage(log, "MNG-1004", expected); } public void testManagementStopped() diff --git a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/BrokerLoggingTest.java b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/BrokerLoggingTest.java index eafa2f6e61..66bcc10c50 100644 --- a/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/BrokerLoggingTest.java +++ b/qpid/java/systests/src/main/java/org/apache/qpid/server/logging/BrokerLoggingTest.java @@ -601,7 +601,7 @@ public class BrokerLoggingTest extends AbstractTestLogging * No input, all successful broker startups will show BRK-1004 messages. * Output: * - * 2009-07-09 15:50:20 +0100 MESSAGE BRK-1004 : Ready + * 2009-07-09 15:50:20 +0100 MESSAGE BRK-1004 : Qpid Broker Ready * * Validation Steps: * @@ -659,7 +659,7 @@ public class BrokerLoggingTest extends AbstractTestLogging validateMessageID(TESTID, log); //2 - assertEquals("Ready message not present", "Ready", getMessageString(log)); + assertEquals("Ready message not present", "Qpid Broker Ready", getMessageString(log)); //There will be 2 copies of the startup message (one via SystemOut, and one via Log4J) assertEquals("Unexpected ready message count", |
