Repository: logging-log4j2 Updated Branches: refs/heads/master 991ec8127 -> ee06b337b
Bullet proof for http://activemq.apache.org/objectmessage.html Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ee06b337 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ee06b337 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/ee06b337 Branch: refs/heads/master Commit: ee06b337b8f3559f619469dccb0bce7a108e7b86 Parents: 991ec81 Author: Gary Gregory <ggreg...@apache.org> Authored: Wed Nov 2 12:18:36 2016 -0700 Committer: Gary Gregory <ggreg...@apache.org> Committed: Wed Nov 2 12:18:36 2016 -0700 ---------------------------------------------------------------------- .../apache/logging/log4j/core/appender/mom/JmsAppenderIT.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ee06b337/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/mom/JmsAppenderIT.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/mom/JmsAppenderIT.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/mom/JmsAppenderIT.java index 069a20c..97dafbe 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/mom/JmsAppenderIT.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/mom/JmsAppenderIT.java @@ -48,22 +48,27 @@ import static org.junit.Assert.*; */ public class JmsAppenderIT { + private static final String KEY_SERIALIZABLE_PACKAGES = "org.apache.activemq.SERIALIZABLE_PACKAGES"; + private static JmsManager jmsManager; private JmsAppender appender; @BeforeClass public static void setUpClass() { + System.setProperty(KEY_SERIALIZABLE_PACKAGES, + "org.apache.logging.log4j.core.impl,org.apache.logging.log4j.util,org.apache.logging.log4j"); final Properties additional = new Properties(); additional.setProperty("queue.TestQueue", "TestQueue"); final JndiManager jndiManager = JndiManager.getJndiManager(ActiveMQInitialContextFactory.class.getName(), - "vm://localhost?broker.persistent=false", null, null, null, additional); + "vm://localhost?broker.persistent=false", null, null, null, additional); jmsManager = JmsManager.getJmsManager("JmsManager", jndiManager, "ConnectionFactory", "TestQueue", null, null); } @AfterClass public static void tearDownClass() { jmsManager.close(); + System.getProperties().remove(KEY_SERIALIZABLE_PACKAGES); } @Before