Build failed in Jenkins: ActiveMQ-Java7-All-UnitTests #70
See https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/70/changes Changes: [dejan] https://issues.apache.org/jira/browse/AMQ-5697 - authorization map and composite destinations [tabish121] https://issues.apache.org/jira/browse/AMQ-5698 [tabish121] https://issues.apache.org/jira/browse/AMQ-5155 -- [...truncated 1262 lines...] [INFO] Reactor Summary: [INFO] [INFO] ActiveMQ .. SUCCESS [3.881s] [INFO] ActiveMQ :: Client SUCCESS [2:49.360s] [INFO] ActiveMQ :: Openwire Legacy Support ... SUCCESS [3.902s] [INFO] ActiveMQ :: JAAS .. SUCCESS [42.063s] [INFO] ActiveMQ :: Broker SUCCESS [1:22.637s] [INFO] ActiveMQ :: KahaDB Store .. SUCCESS [1:53.357s] [INFO] ActiveMQ :: STOMP Protocol FAILURE [15:25.278s] [INFO] ActiveMQ :: MQTT Protocol . SUCCESS [11:24.668s] [INFO] ActiveMQ :: JDBC Store SUCCESS [1.879s] [INFO] ActiveMQ :: LevelDB Store . SUCCESS [5:17.465s] [INFO] ActiveMQ :: Generic JMS Pool .. SUCCESS [45.656s] [INFO] ActiveMQ :: Pool .. SUCCESS [3.077s] [INFO] ActiveMQ :: RA SUCCESS [2:24.346s] [INFO] ActiveMQ :: Spring SKIPPED [INFO] ActiveMQ :: AMQP .. SKIPPED [INFO] ActiveMQ :: Console ... SUCCESS [3.023s] [INFO] ActiveMQ :: Partition Management .. SUCCESS [18.624s] [INFO] ActiveMQ :: Unit Tests SKIPPED [INFO] [INFO] BUILD FAILURE [INFO] [INFO] Total time: 42:58.041s [INFO] Finished at: Wed Apr 01 07:32:38 UTC 2015 [INFO] Final Memory: 72M/1207M [INFO] Waiting for Jenkins to finish collecting data [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.16:test (default-test) on project activemq-stomp: ExecutionException; nested exception is java.util.concurrent.ExecutionException: java.lang.RuntimeException: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ? [ERROR] Command was/bin/sh -c cd https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp /home/jenkins/tools/java/jdk1.7.0_25-32/jre/bin/java -jar https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefirebooter3079712138587172798.jar https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefire8389294958150765046tmp https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefire_491268730022299854903tmp [ERROR] - [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.16:test (default-test) on project activemq-stomp: ExecutionException; nested exception is java.util.concurrent.ExecutionException: java.lang.RuntimeException: The forked VM terminated without saying properly goodbye. VM crash or System.exit called ? Command was/bin/sh -c cd https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp /home/jenkins/tools/java/jdk1.7.0_25-32/jre/bin/java -jar https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefirebooter3079712138587172798.jar https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefire8389294958150765046tmp https://builds.apache.org/job/ActiveMQ-Java7-All-UnitTests/ws/activemq-stomp/target/surefire/surefire_491268730022299854903tmp at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59) at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156) at org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:117)
Jenkins build is still unstable: ActiveMQ-Java7 » ActiveMQ :: Unit Tests #650
See https://builds.apache.org/job/ActiveMQ-Java7/org.apache.activemq$activemq-unit-tests/changes
Jenkins build is still unstable: ActiveMQ-Java7 #650
See https://builds.apache.org/job/ActiveMQ-Java7/changes
buildbot success in ASF Buildbot on activemq-site-production
The Buildbot has detected a restored build on builder activemq-site-production while building ASF Buildbot. Full details are available at: http://ci.apache.org/builders/activemq-site-production/builds/8168 Buildbot URL: http://ci.apache.org/ Buildslave for this Build: bb-cms-slave Build Reason: The Nightly scheduler named 'activemq-site-production' triggered this build Build Source Stamp: [branch activemq/activemq-website] HEAD Blamelist: Build succeeded! Sincerely, -The Buildbot
Jenkins build is still unstable: ActiveMQ-Java8 » ActiveMQ :: Unit Tests #309
See https://builds.apache.org/job/ActiveMQ-Java8/org.apache.activemq$activemq-unit-tests/changes
Jenkins build is still unstable: ActiveMQ-Java8 #309
See https://builds.apache.org/job/ActiveMQ-Java8/changes
Jenkins build is still unstable: ActiveMQ-Java8 » ActiveMQ :: LevelDB Store #309
See https://builds.apache.org/job/ActiveMQ-Java8/org.apache.activemq$activemq-leveldb-store/changes
activemq git commit: https://issues.apache.org/jira/browse/AMQ-5680
Repository: activemq Updated Branches: refs/heads/master 516c9db43 - 6df02555f https://issues.apache.org/jira/browse/AMQ-5680 Fix typo in getTempQueues method. Project: http://git-wip-us.apache.org/repos/asf/activemq/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/6df02555 Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/6df02555 Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/6df02555 Branch: refs/heads/master Commit: 6df02555fde8bfcee003b1d248bcfcc454ad2c6f Parents: 516c9db Author: Timothy Bish tabish...@gmail.com Authored: Wed Apr 1 09:52:33 2015 -0400 Committer: Timothy Bish tabish...@gmail.com Committed: Wed Apr 1 09:52:33 2015 -0400 -- .../java/org/apache/activemq/broker/view/MessageBrokerView.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/activemq/blob/6df02555/activemq-broker/src/main/java/org/apache/activemq/broker/view/MessageBrokerView.java -- diff --git a/activemq-broker/src/main/java/org/apache/activemq/broker/view/MessageBrokerView.java b/activemq-broker/src/main/java/org/apache/activemq/broker/view/MessageBrokerView.java index 5ed00f1..eeea62d 100644 --- a/activemq-broker/src/main/java/org/apache/activemq/broker/view/MessageBrokerView.java +++ b/activemq-broker/src/main/java/org/apache/activemq/broker/view/MessageBrokerView.java @@ -36,7 +36,7 @@ import org.apache.activemq.util.LRUCache; */ public class MessageBrokerView { private final BrokerService brokerService; -private MapActiveMQDestination,BrokerDestinationView destinationViewMap = new LRUCacheActiveMQDestination, BrokerDestinationView(); +private final MapActiveMQDestination,BrokerDestinationView destinationViewMap = new LRUCacheActiveMQDestination, BrokerDestinationView(); /** @@ -198,7 +198,7 @@ public class MessageBrokerView { public SetActiveMQTempQueue getTempQueues(){ SetActiveMQTempQueue result = new HashSetActiveMQTempQueue(); for (ActiveMQDestination destination:getDestinations()){ -if (destination.isTopic() destination.isTemporary()){ +if (destination.isQueue() destination.isTemporary()){ result.add((ActiveMQTempQueue) destination); } }
[3/5] activemq-6 git commit: settings updates
settings updates Project: http://git-wip-us.apache.org/repos/asf/activemq-6/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-6/commit/6239ff62 Tree: http://git-wip-us.apache.org/repos/asf/activemq-6/tree/6239ff62 Diff: http://git-wip-us.apache.org/repos/asf/activemq-6/diff/6239ff62 Branch: refs/heads/master Commit: 6239ff6291348ae31fe776de1bcef9d73f24c3f5 Parents: 48d002e Author: Clebert Suconic clebertsuco...@apache.org Authored: Wed Apr 1 16:13:56 2015 -0400 Committer: Clebert Suconic clebertsuco...@apache.org Committed: Wed Apr 1 16:13:56 2015 -0400 -- etc/IDEA-style.jar | Bin 3375 - 4219 bytes 1 file changed, 0 insertions(+), 0 deletions(-) -- http://git-wip-us.apache.org/repos/asf/activemq-6/blob/6239ff62/etc/IDEA-style.jar -- diff --git a/etc/IDEA-style.jar b/etc/IDEA-style.jar index d3bd122..431a9d9 100644 Binary files a/etc/IDEA-style.jar and b/etc/IDEA-style.jar differ
[2/5] activemq-6 git commit: adding a word about compact-min-files on the docs
adding a word about compact-min-files on the docs Project: http://git-wip-us.apache.org/repos/asf/activemq-6/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-6/commit/48d002e1 Tree: http://git-wip-us.apache.org/repos/asf/activemq-6/tree/48d002e1 Diff: http://git-wip-us.apache.org/repos/asf/activemq-6/diff/48d002e1 Branch: refs/heads/master Commit: 48d002e19a19de9664ccc548b36afd697434da31 Parents: a7a362b Author: Clebert Suconic clebertsuco...@apache.org Authored: Wed Apr 1 16:10:39 2015 -0400 Committer: Clebert Suconic clebertsuco...@apache.org Committed: Wed Apr 1 16:10:39 2015 -0400 -- docs/user-manual/en/configuration-index.md | 2 +- docs/user-manual/en/persistence.md | 5 + 2 files changed, 6 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/activemq-6/blob/48d002e1/docs/user-manual/en/configuration-index.md -- diff --git a/docs/user-manual/en/configuration-index.md b/docs/user-manual/en/configuration-index.md index b083eec..5991446 100644 --- a/docs/user-manual/en/configuration-index.md +++ b/docs/user-manual/en/configuration-index.md @@ -48,7 +48,7 @@ Name | Description [jmx-management-enabled](management.md 30.2.1. Configuring JMX) | true means that the management API is available via JMX. Default=true [journal-buffer-size](persistence.md) | The size of the internal buffer on the journal in KB. Default=490 KiB [journal-buffer-timeout](persistence.md) | The Flush timeout for the journal buffer -[journal-compact-min-files](persistence.md) | The minimal number of data files before we can start compacting. Default=10 +[journal-compact-min-files](persistence.md) | The minimal number of data files before we can start compacting. Setting this to 0 means compacting is disabled. Default=10 [journal-compact-percentage](persistence.md) | The percentage of live data on which we consider compacting the journal. Default=30 [journal-directory](persistence.md) | the directory to store the journal files in. Default=data/journal [journal-file-size](persistence.md) | the size (in bytes) of each journal file. Default=10485760 (10 MB) http://git-wip-us.apache.org/repos/asf/activemq-6/blob/48d002e1/docs/user-manual/en/persistence.md -- diff --git a/docs/user-manual/en/persistence.md b/docs/user-manual/en/persistence.md index dff1bb0..bf6bf01 100644 --- a/docs/user-manual/en/persistence.md +++ b/docs/user-manual/en/persistence.md @@ -269,6 +269,11 @@ The message journal is configured using the following attributes in journal. The compacting algorithm won't start until you have at least `journal-compact-min-files` +Setting this to 0 will disable the feature to compact completely. +This could be dangerous though as the journal could grow indefinitely. +Use it wisely! + + The default for this parameter is `10` - `journal-compact-percentage`
[4/5] activemq-6 git commit: fixing extra-tests dependency
fixing extra-tests dependency Project: http://git-wip-us.apache.org/repos/asf/activemq-6/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-6/commit/c38acee5 Tree: http://git-wip-us.apache.org/repos/asf/activemq-6/tree/c38acee5 Diff: http://git-wip-us.apache.org/repos/asf/activemq-6/diff/c38acee5 Branch: refs/heads/master Commit: c38acee50996420c451f68dafe9e5371ded3 Parents: 6239ff6 Author: Clebert Suconic clebertsuco...@apache.org Authored: Wed Apr 1 16:16:13 2015 -0400 Committer: Clebert Suconic clebertsuco...@apache.org Committed: Wed Apr 1 16:16:13 2015 -0400 -- tests/extra-tests/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/activemq-6/blob/c38acee5/tests/extra-tests/pom.xml -- diff --git a/tests/extra-tests/pom.xml b/tests/extra-tests/pom.xml index c6c5bf0..4f8647d 100644 --- a/tests/extra-tests/pom.xml +++ b/tests/extra-tests/pom.xml @@ -25,7 +25,7 @@ parent groupIdorg.apache.activemq.tests/groupId artifactIdactivemq-tests-pom/artifactId - version6.0.1-SNAPSHOT/version + version10.0.0-SNAPSHOT/version /parent artifactIdextra-tests/artifactId
[5/5] activemq-6 git commit: This closes #200 - docs and settings
This closes #200 - docs and settings Project: http://git-wip-us.apache.org/repos/asf/activemq-6/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-6/commit/f8a25d4f Tree: http://git-wip-us.apache.org/repos/asf/activemq-6/tree/f8a25d4f Diff: http://git-wip-us.apache.org/repos/asf/activemq-6/diff/f8a25d4f Branch: refs/heads/master Commit: f8a25d4f7c19484fd5453e04b42c28e634e0ab87 Parents: 36b83d9 c38acee Author: jbertram jbert...@redhat.com Authored: Wed Apr 1 15:35:32 2015 -0500 Committer: jbertram jbert...@redhat.com Committed: Wed Apr 1 15:35:32 2015 -0500 -- .../impl/journal/JournalStorageManager.java | 38 ++- docs/user-manual/en/configuration-index.md | 2 +- docs/user-manual/en/persistence.md | 5 +++ etc/IDEA-style.jar | Bin 3375 - 4219 bytes tests/extra-tests/pom.xml | 2 +- 5 files changed, 43 insertions(+), 4 deletions(-) --
[1/5] activemq-6 git commit: Improving Print-data on DuplicateIDs (showing some information to help Bridge Duplicate IDs)
Repository: activemq-6 Updated Branches: refs/heads/master 36b83d9b4 - f8a25d4f7 Improving Print-data on DuplicateIDs (showing some information to help Bridge Duplicate IDs) Project: http://git-wip-us.apache.org/repos/asf/activemq-6/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-6/commit/a7a362b1 Tree: http://git-wip-us.apache.org/repos/asf/activemq-6/tree/a7a362b1 Diff: http://git-wip-us.apache.org/repos/asf/activemq-6/diff/a7a362b1 Branch: refs/heads/master Commit: a7a362b1d71819b6ed2eb3f5cfb241a8a1bc1376 Parents: 36b83d9 Author: Clebert Suconic clebertsuco...@apache.org Authored: Wed Apr 1 16:10:17 2015 -0400 Committer: Clebert Suconic clebertsuco...@apache.org Committed: Wed Apr 1 16:10:17 2015 -0400 -- .../impl/journal/JournalStorageManager.java | 38 ++-- 1 file changed, 36 insertions(+), 2 deletions(-) -- http://git-wip-us.apache.org/repos/asf/activemq-6/blob/a7a362b1/activemq-server/src/main/java/org/apache/activemq/core/persistence/impl/journal/JournalStorageManager.java -- diff --git a/activemq-server/src/main/java/org/apache/activemq/core/persistence/impl/journal/JournalStorageManager.java b/activemq-server/src/main/java/org/apache/activemq/core/persistence/impl/journal/JournalStorageManager.java index 1e86bf9..07599fe 100644 --- a/activemq-server/src/main/java/org/apache/activemq/core/persistence/impl/journal/JournalStorageManager.java +++ b/activemq-server/src/main/java/org/apache/activemq/core/persistence/impl/journal/JournalStorageManager.java @@ -115,6 +115,7 @@ import org.apache.activemq.utils.ByteUtil; import org.apache.activemq.utils.DataConstants; import org.apache.activemq.utils.ExecutorFactory; import org.apache.activemq.utils.ActiveMQThreadFactory; +import org.apache.activemq.utils.UUID; import org.apache.activemq.utils.XidCodecSupport; import static org.apache.activemq.core.persistence.impl.journal.JournalRecordIds.ACKNOWLEDGE_CURSOR; @@ -3489,9 +3490,42 @@ public class JournalStorageManager implements StorageManager // SimpleString simpleStr = new SimpleString(duplID); // return DuplicateIDEncoding [address= + address + , duplID= + simpleStr + ]; - return DuplicateIDEncoding [address= + address + , duplID= + ByteUtil.bytesToHex(duplID, 2) + ]; - } + String bridgeRepresentation = null; + + // The bridge will generate IDs on these terms: + // This will make them easier to read + if (address.toString().startsWith(BRIDGE) duplID.length == 24) + { +try +{ + ByteBuffer buff = ByteBuffer.wrap(duplID); + // 16 for UUID + byte[] bytesUUID = new byte[16]; + + buff.get(bytesUUID); + + UUID uuid = new UUID(UUID.TYPE_TIME_BASED, bytesUUID); + + long id = buff.getLong(); + bridgeRepresentation = nodeUUID= + uuid.toString() + messageID= + id; +} +catch (Throwable ignored) +{ + bridgeRepresentation = null; +} + } + + if (bridgeRepresentation != null) + { +return DuplicateIDEncoding [address= + address + , duplID= + ByteUtil.bytesToHex(duplID, 2) + / + + bridgeRepresentation + ]; + } + else + { +return DuplicateIDEncoding [address= + address + , duplID= + ByteUtil.bytesToHex(duplID, 2) + ]; + } + } } /**