activemq-artemis git commit: ARTEMIS-1084 Throw RunTime on bad Oracle table size
Repository: activemq-artemis Updated Branches: refs/heads/1.x 65481ef46 -> c35960f6a ARTEMIS-1084 Throw RunTime on bad Oracle table size (cherry picked from commit aa9ac4a914c18ef9421c769f8cb40e1a6b3b9972) Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/c35960f6 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/c35960f6 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/c35960f6 Branch: refs/heads/1.x Commit: c35960f6a4b08bc5df4e71a1e5b4ac0c765d68c3 Parents: 65481ef Author: Francesco Nigro Authored: Tue Apr 11 16:14:54 2017 +0200 Committer: Martyn Taylor Committed: Mon Apr 17 11:04:46 2017 +0100 -- .../drivers/oracle/Oracle12CSQLProvider.java| 4 ++-- .../paging/impl/PagingStoreFactoryDatabase.java | 9 ++-- .../impl/DatabaseStoreConfigurationTest.java| 18 --- .../tests/integration/paging/PagingTest.java| 23 4 files changed, 42 insertions(+), 12 deletions(-) -- http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c35960f6/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/oracle/Oracle12CSQLProvider.java -- diff --git a/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/oracle/Oracle12CSQLProvider.java b/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/oracle/Oracle12CSQLProvider.java index 1e5cf2a..e650e94 100644 --- a/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/oracle/Oracle12CSQLProvider.java +++ b/artemis-jdbc-store/src/main/java/org/apache/activemq/artemis/jdbc/store/drivers/oracle/Oracle12CSQLProvider.java @@ -34,8 +34,8 @@ public class Oracle12CSQLProvider extends GenericSQLProvider { protected Oracle12CSQLProvider(String tableName, DatabaseStoreType databaseStoreType) { super(tableName.toUpperCase(), databaseStoreType); - if (tableName.length() > 10 && databaseStoreType == DatabaseStoreType.PAGE) { - throw new RuntimeException("The maximum name size for the paging store table, when using Oracle12C is 10 characters."); + if (tableName.length() > 30) { + throw new RuntimeException("The maximum name size for the " + databaseStoreType.name().toLowerCase() + " store table, when using Oracle12C is 30 characters."); } } http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c35960f6/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java -- diff --git a/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java b/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java index 5fd262e..4591c8b 100644 --- a/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java +++ b/artemis-server/src/main/java/org/apache/activemq/artemis/core/paging/impl/PagingStoreFactoryDatabase.java @@ -99,15 +99,20 @@ public class PagingStoreFactoryDatabase implements PagingStoreFactory { public synchronized void start() throws Exception { if (!started) { + //fix to prevent page table names to be longer than 30 chars (upper limit for Oracle12c identifiers length) + final String pageStoreTableNamePrefix = dbConf.getPageStoreTableName(); + if (pageStoreTableNamePrefix.length() > 10) { +throw new IllegalStateException("The maximum name size for the page store table prefix is 10 characters: THE PAGING STORE CAN'T START"); + } if (dbConf.getDataSource() != null) { SQLProvider.Factory sqlProviderFactory = dbConf.getSqlProviderFactory(); if (sqlProviderFactory == null) { sqlProviderFactory = new GenericSQLProvider.Factory(); } -pagingFactoryFileFactory = new JDBCSequentialFileFactory(dbConf.getDataSource(), sqlProviderFactory.create(dbConf.getPageStoreTableName(), SQLProvider.DatabaseStoreType.PAGE), executorFactory.getExecutor()); +pagingFactoryFileFactory = new JDBCSequentialFileFactory(dbConf.getDataSource(), sqlProviderFactory.create(pageStoreTableNamePrefix, SQLProvider.DatabaseStoreType.PAGE), executorFactory.getExecutor()); } else { String driverClassName = dbConf.getJdbcDriverClassName(); -pagingFactoryFileFactory = new JDBCSequentialFileFactory(dbConf.getJdbcConnectionUrl(), driverClassName, JDBCUtils.getSQLProvider(driverClassName, dbConf.getPageStoreTableName(), SQLProvider.DatabaseStoreT
svn commit: r19170 [1/2] - /release/activemq/5.14.5/
Author: dejanb Date: Mon Apr 17 11:04:15 2017 New Revision: 19170 Log: Adding 5.14.5 artifacts Added: release/activemq/5.14.5/ release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip (with props) release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.asc release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.md5 release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.sha1 release/activemq/5.14.5/activemq-parent-5.14.5.pom release/activemq/5.14.5/activemq-parent-5.14.5.pom.asc release/activemq/5.14.5/activemq-parent-5.14.5.pom.md5 release/activemq/5.14.5/activemq-parent-5.14.5.pom.sha1 release/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz (with props) release/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.asc release/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.md5 release/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.sha1 release/activemq/5.14.5/apache-activemq-5.14.5-bin.zip (with props) release/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.asc release/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.md5 release/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.sha1 release/activemq/5.14.5/apache-activemq-5.14.5.pom release/activemq/5.14.5/apache-activemq-5.14.5.pom.asc release/activemq/5.14.5/apache-activemq-5.14.5.pom.md5 release/activemq/5.14.5/apache-activemq-5.14.5.pom.sha1 Added: release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip == Binary file - no diff available. Propchange: release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip -- svn:mime-type = application/octet-stream Added: release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.asc == --- release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.asc (added) +++ release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.asc Mon Apr 17 11:04:15 2017 @@ -0,0 +1,7 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v1.4.9 (Darwin) + +iEYEABECAAYFAljs+CEACgkQYu1N8LrLh5PaJgCeNU6hXz2W0haWRojJRjmvV4Et +/e8An0yleoalDhcACcMkNzVb8e31A2MK +=i201 +-END PGP SIGNATURE- Added: release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.md5 == --- release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.md5 (added) +++ release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.md5 Mon Apr 17 11:04:15 2017 @@ -0,0 +1 @@ +9f0978275e5f48e5622a970dd846aee6 \ No newline at end of file Added: release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.sha1 == --- release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.sha1 (added) +++ release/activemq/5.14.5/activemq-parent-5.14.5-source-release.zip.sha1 Mon Apr 17 11:04:15 2017 @@ -0,0 +1 @@ +0e55efea5dafbfc18c23c1285c0ba764701a8557 \ No newline at end of file Added: release/activemq/5.14.5/activemq-parent-5.14.5.pom == --- release/activemq/5.14.5/activemq-parent-5.14.5.pom (added) +++ release/activemq/5.14.5/activemq-parent-5.14.5.pom Mon Apr 17 11:04:15 2017 @@ -0,0 +1,1678 @@ + + +http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> + +org.apache +apache +17 + + 4.0.0 + + org.apache.activemq + activemq-parent + 5.14.5 + pom + ActiveMQ + 2005 + + +3.1.4 +activemq-${project.version} +Apache ActiveMQ + + scp://people.apache.org/x1/www/activemq.apache.org + + +1.1 +1.3 +0.1.0 +1.8.4 +1.7.0_6 +1.0 +1.1.0 +1.1.1 +1.0-M3-dev +2.16.3 +[2.16,3) +2.2 +1.9.2 +3.2.2 +1.0.15 +2.1.1 +2.5 +2.6 +1.2 +2.4.2 +1.0 +3.5 +2.0.0-M6 +1.0.6 +1.0 +1.0.0 +1.11 +1.22 +0.1.8 +1.8.0.12 +4.5.2 +4.4.5 +1.2.0.Beta4 +2.6.3 +1.9.2 +2.2.11_1 +1.0 +9.2.13.v20150730 +${jetty9-version} +3.4.1 +8.0.24 +1.3.8 +2.5.1 +1.3.3 +1.5_5 + +1.1.1 +4.12 +1.3 +2.0 +4.0.3 +0.6 +0.6 +1.8 +1.2.17 +1.10.19 +1.14 +1.2.0 +10.11.1.1 +4.3.1 +1.1.2 +1.4.0 +3.4.6 +0.16.0 +0.11.1 +4.0.41.Final +0.14.0 +4.0.41.Final +1.3 +1.0 +9.5.1-5 +9.5.1-5_1 +3.1.0 +2.11.0 +1.2.4 +2.1.5 +1.7.13 +1.1.2 +4.1.9.RELEASE +1.2.1 +3.0.2 +1.2.5 +1.7 +4.2.0 +2.7.2 +2.6.0
svn commit: r19170 [2/2] - /release/activemq/5.14.5/
Added: release/activemq/5.14.5/apache-activemq-5.14.5.pom == --- release/activemq/5.14.5/apache-activemq-5.14.5.pom (added) +++ release/activemq/5.14.5/apache-activemq-5.14.5.pom Mon Apr 17 11:04:15 2017 @@ -0,0 +1,603 @@ + + +http://maven.apache.org/POM/4.0.0"; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd";> + + 4.0.0 + + +org.apache.activemq +activemq-parent +5.14.5 + + + apache-activemq + pom + ActiveMQ :: Assembly + Puts together the ActiveMQ distribution + + + + + + ${project.groupId} + activemq-all + + + ${project.groupId} + activemq-camel + + + ${project.groupId} + activeio-core + + + ${project.groupId} + activemq-client + + + org.apache.activemq + activemq-openwire-legacy + + + ${project.groupId} + activemq-broker + + + ${project.groupId} + activemq-unit-tests + test-jar + + + ${project.groupId} + activemq-leveldb-store + + + ${project.groupId} + activemq-partition + + + org.apache.activemq.tooling + activemq-junit + ${project.version} + + + + org.fusesource.hawtdispatch + hawtdispatch-transport + ${hawtdispatch-version} + + + org.linkedin + org.linkedin.zookeeper-impl + ${linkedin-zookeeper-version} + + + org.linkedin + org.linkedin.util-core + ${linkedin-zookeeper-version} + + + org.apache.zookeeper + zookeeper + ${zookeeper-version} + + + + org.osgi + org.osgi.core + + + org.osgi + org.osgi.compendium + ${org.osgi.core-version} + + + + + ${project.groupId} + activemq-kahadb-store + + + ${project.groupId} + activemq-jdbc-store + + + ${project.groupId} + activemq-mqtt + + + ${project.groupId} + activemq-stomp + + + ${project.groupId} + activemq-amqp + + + ${project.groupId} + activemq-log4j-appender + + + ${project.groupId} + activemq-http + + + ${project.groupId} + activemq-console + + + ${project.groupId} + activemq-jms-pool + + + ${project.groupId} + activemq-pool + + + ${project.groupId} + activemq-web + + + ${project.groupId} + activemq-jaas + + + ${project.groupId} + activemq-runtime-config + + + org.jvnet.jaxb2_commons + jaxb2-basics-runtime + ${jaxb-basics-version} + + + ${project.groupId} + activemq-shiro + + + ${project.groupId} + activemq-spring + + + ${project.groupId} + activemq-web-demo + war + + + ${project.groupId} + activemq-web-console + war + + + ${project.groupId} + activemq-rar + rar + true + + + ${project.groupId} + activemq-run + + + + + org.apache.camel + camel-core + + + org.apache.camel + camel-spring + + + org.apache.camel + camel-jms + + + + + org.apache.httpcomponents + httpclient + + + org.apache.httpcomponents + httpcore + + + commons-beanutils + commons-beanutils + + + org.apache.commons + commons-dbcp2 + true + + + org.apache.commons + commons-pool2 + true + + + activesoap + jaxp-api + + + javax.jmdns + jmdns + + + com.thoughtworks.xstream + xstream + + + xpp3 + xpp3 + + + log4j + log4j + + + org.apache.geronimo.specs + geronimo-jms_1.1_spec + + + org.apache.geronimo.specs + geronimo-j2ee-connector_1.5_spec + + + org.apache.geronimo.specs + geronimo-jacc_1.1_spec + + + org.apache.geronimo.specs + geronimo-j2ee-management_1.1_spec + + + org.apache.tomcat + tomcat-servlet-api + + + org.apache.tomcat + tomcat-websocket-api + + + org.apache.geronimo.specs + geronimo-jta_1.0.1B_spec + + + org.apache.shiro + shiro-core + + + org.apache.shiro + shiro-spring + + + org.apache.xbean + xbean-spring + true + + + org.springframework + spring-aop + + + org.springframework + spring-jms + + + org.springframework + spring-tx + + + org.springframework + spring-web + + + org.springframework + spring-webmvc + false + + +org.springframewo
svn commit: r1010612 [5/5] - /websites/production/activemq/content/schema/core/
Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc Mon Apr 17 11:33:27 2017 @@ -0,0 +1,7 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v1.4.9 (Darwin) + +iEYEABECAAYFAljs+eoACgkQYu1N8LrLh5MVnACgpc63iwTRcXvy8NhSwPeITQuR +SMoAoIGmHal5bMOpMR2NP1YqJYvSUnCo +=2UFk +-END PGP SIGNATURE- Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.md5 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.md5 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.md5 Mon Apr 17 11:33:27 2017 @@ -0,0 +1,17 @@ + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.md5 not found in local storage of repository "Releases" [id=releases] + + +https://repository.apache.org/favicon.png";> + + +https://repository.apache.org/static/css/Sonatype-content.css?2.13.0-01"; type="text/css" media="screen" title="no title" charset="utf-8"> + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.md5 not found in local storage of repository "Releases" [id=releases] +Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.md5 not found in local storage of repository "Releases" [id=releases] + + Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.sha1 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.sha1 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.sha1 Mon Apr 17 11:33:27 2017 @@ -0,0 +1,17 @@ + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.sha1 not found in local storage of repository "Releases" [id=releases] + + +https://repository.apache.org/favicon.png";> + + +https://repository.apache.org/static/css/Sonatype-content.css?2.13.0-01"; type="text/css" media="screen" title="no title" charset="utf-8"> + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.sha1 not found in local storage of repository "Releases" [id=releases] +Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5.xsd.asc.sha1 not found in local storage of repository "Releases" [id=releases] + + Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.md5 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.md5 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.md5 Mon Apr 17 11:33:27 2017 @@ -0,0 +1 @@ +ba870aa4cbb1770c66518f774873e002 \ No newline at end of file Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.sha1 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.sha1 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.sha1 Mon Apr 17 11:33:27 2017 @@ -0,0 +1 @@ +09b13f091e13bb0c54a2347f568e54822b02d046 \ No newline at end of file Modified: websites/production/activemq/content/schema/core/activemq-core.xsd == --- websites/production/activemq/content/schema/core/activemq-core.xsd (original) +++ websites/production/activemq/content/schema/core/activemq-core.xsd Mon Apr 17 11:33:27 2017 @@ -1 +1 @@ -link activemq-core-5.14.4.xsd \ No newline at end of file +link activemq-core-5.14.5.xsd \ No newline at end of file
svn commit: r1010612 [1/5] - /websites/production/activemq/content/schema/core/
Author: dejanb Date: Mon Apr 17 11:33:27 2017 New Revision: 1010612 Log: adding 5.14.5 schema Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.md5 websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.sha1 websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.md5 websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.sha1 websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.md5 websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.asc.sha1 websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.md5 websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd.sha1 Modified: websites/production/activemq/content/schema/core/activemq-core.xsd
svn commit: r1010612 [4/5] - /websites/production/activemq/content/schema/core/
Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5.xsd Mon Apr 17 11:33:27 2017 @@ -0,0 +1,10407 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
svn commit: r1010612 [3/5] - /websites/production/activemq/content/schema/core/
Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc Mon Apr 17 11:33:27 2017 @@ -0,0 +1,7 @@ +-BEGIN PGP SIGNATURE- +Version: GnuPG v1.4.9 (Darwin) + +iEYEABECAAYFAljs+eoACgkQYu1N8LrLh5Pf1gCeK8mJpUmBjmCxA+FJdKpmmbLg +MwEAoI95sLTSDbH8W2kPfQOgsJi846+A +=GMNe +-END PGP SIGNATURE- Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.md5 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.md5 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.md5 Mon Apr 17 11:33:27 2017 @@ -0,0 +1,17 @@ + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.md5 not found in local storage of repository "Releases" [id=releases] + + +https://repository.apache.org/favicon.png";> + + +https://repository.apache.org/static/css/Sonatype-content.css?2.13.0-01"; type="text/css" media="screen" title="no title" charset="utf-8"> + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.md5 not found in local storage of repository "Releases" [id=releases] +Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.md5 not found in local storage of repository "Releases" [id=releases] + + Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.sha1 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.sha1 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.asc.sha1 Mon Apr 17 11:33:27 2017 @@ -0,0 +1,17 @@ + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.sha1 not found in local storage of repository "Releases" [id=releases] + + +https://repository.apache.org/favicon.png";> + + +https://repository.apache.org/static/css/Sonatype-content.css?2.13.0-01"; type="text/css" media="screen" title="no title" charset="utf-8"> + + +404 - Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.sha1 not found in local storage of repository "Releases" [id=releases] +Path /org/apache/activemq/activemq-spring/5.14.5/activemq-spring-5.14.5-schema.html.asc.sha1 not found in local storage of repository "Releases" [id=releases] + + Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.md5 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.md5 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.md5 Mon Apr 17 11:33:27 2017 @@ -0,0 +1 @@ +1b347a751248208b39f838b161720451 \ No newline at end of file Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.sha1 == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.sha1 (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html.sha1 Mon Apr 17 11:33:27 2017 @@ -0,0 +1 @@ +a0bdc4f0f5ea41ed89e522c6b2d4a013cf78415c \ No newline at end of file
svn commit: r1010612 [2/5] - /websites/production/activemq/content/schema/core/
Added: websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html == --- websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html (added) +++ websites/production/activemq/content/schema/core/activemq-core-5.14.5-schema.html Mon Apr 17 11:33:27 2017 @@ -0,0 +1,3144 @@ + + + +Schema for namespace: http://activemq.apache.org/schema/core + + + + + + + +Root Element + + ElementDescriptionClass + brokerAn ActiveMQ Message Broker. It consists of a number of transport +connectors, network connectors and a bunch of properties which can be used to +configure the broker as its lazily created.org.apache.activemq.xbean.XBeanBrokerService + + +Element Summary + + ElementDescriptionClass + abortSlowAckConsumerStrategyAbort slow consumers when they reach the configured threshold of slowness, + +default is that a consumer that has not Ack'd a message for 30 seconds is slow.org.apache.activemq.broker.region.policy.AbortSlowAckConsumerStrategy + abortSlowConsumerStrategyAbort slow consumers when they reach the configured threshold of slowness, default is slow for 30 secondsorg.apache.activemq.broker.region.policy.AbortSlowConsumerStrategy + authenticationUserA helper object used to configure simple authentication pluginorg.apache.activemq.security.AuthenticationUser + authorizationEntryRepresents an entry in a {@link DefaultAuthorizationMap} for assigning +different operations (read, write, admin) of user roles to a specific +destination or a hierarchical wildcard area of destinations.org.apache.activemq.security.XBeanAuthorizationEntry + authorizationMaporg.apache.activemq.security.XBeanAuthorizationMap + authorizationPluginAn authorization plugin where each operation on a destination is checked +against an authorizationMaporg.apache.activemq.security.AuthorizationPlugin + axionJDBCAdapterAxion specific Adapter. + +Axion does not seem to support ALTER statements or sub-selects. This means: +- We cannot auto upgrade the schema was we roll out new versions of ActiveMQ +- We cannot delete durable sub messages that have be acknowledged by all consumers.org.apache.activemq.store.jdbc.adapter.AxionJDBCAdapter + blobJDBCAdapterThis JDBCAdapter inserts and extracts BLOB data using the getBlob()/setBlob() +operations. This is a little more involved since to insert a blob you have +to: + +1: insert empty blob. 2: select the blob 3: finally update the blob with data +value. + +The databases/JDBC drivers that use this adapter are: + + +org.apache.activemq.store.jdbc.adapter.BlobJDBCAdapter + brokerAn ActiveMQ Message Broker. It consists of a number of transport +connectors, network connectors and a bunch of properties which can be used to +configure the broker as its lazily created.org.apache.activemq.xbean.XBeanBrokerService + brokerServiceManages the life-cycle of an ActiveMQ Broker. A BrokerService consists of a +number of transport connectors, network connectors and a bunch of properties +which can be used to configure the broker as its lazily created.org.apache.activemq.broker.BrokerService + bytesJDBCAdapterThis JDBCAdapter inserts and extracts BLOB data using the +setBytes()/getBytes() operations. The databases/JDBC drivers that use this +adapter are:org.apache.activemq.store.jdbc.adapter.BytesJDBCAdapter + cachedLDAPAuthorizationMapA {@link DefaultAuthorizationMap} implementation which uses LDAP to initialize and update authorization +policy.org.apache.activemq.security.CachedLDAPAuthorizationMap + cachedMessageGroupMapFactoryA factory to create instances of {@link org.apache.activemq.broker.region.group.CachedMessageGroupMap} when implementing the +http://activemq.apache.org/message-groups.html";>Message Groups functionality.org.apache.activemq.broker.region.group.CachedMessageGroupMapFactory + camelEndpointLoaderA helper bean which populates a {@link CamelContext} with ActiveMQ Queue endpointsorg.apache.activemq.camel.component.CamelEndpointLoader + camelRoutesBrokerPluginA CamelRoutesBrokerPlugin + +load camel routes dynamically from a routes.xml file located in same directory as ActiveMQ.xmlorg.apache.activemq.camel.camelplugin.CamelRoutesBrokerPlugin + compositeDemandForwardingBridgeA demand forwarding bridge which works with multicast style transports where +a single Transport could be communicating with multiple remote brokersorg.apache.activemq.network.CompositeDemandForwardingBridge + compositeQueueRepresents a virtual queue which forwards to a number of other destinations.org.apache.activemq.broker.region.virtual.CompositeQueue + compositeTopicRepresents a virtual topic which forwards to a number of other destinations.org.apache.activemq.broker.region.virtual.CompositeTopic + conditionalNetworkBridgeFilterFactoryimplement conditional behavior for queue consumers, allows replaying back to +origin if no consumers are present on th
[CONF] Apache ActiveMQ > ActiveMQ 5.14.5 Release
Title: Message Title Dejan Bosanac created a page ActiveMQ 5.14.5 Release ActiveMQ 5.14.5 Release Apache ActiveMQ 5.14.5 includes several resolved issues and bug fixes. Getting the Binary Distributions Description Download Link Verify Windows Distribution apache-activemq-5.14.5-bin.zip ASC, MD5, SHA1 Unix/Linux/Cygwin Distribution apache-activemq-5.14.5-bin.tar.gz ASC, MD5, SHA1 Verify the Integrity of Downloads It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. The PGP signatures can be verified using PGP or GPG. Begin by following these steps: Download the KEYS Download the asc signature file for the relevant distribution Verify the signatures using the following commands, depending on your use of PGP or GPG: $ pgpk -a KEYS $ pgpv apache-activemq--bin.tar.gz.asc or $ pgp -ka KEYS $ pgp apache-activemq--bin.tar.gz.asc or $ gpg --import KEYS $ gpg --verify apache-activemq--bin.tar.gz.asc (Where is replaced with the actual version, e.g., 5.1.0, 5.2.0, etc.). Alternatively, you can verify the MD5 signature on the files. A Unix program called md5 or md5sum is included in most Linux and Unix distributions. It is also available as part of GNU Textutils. Windows users can utilize any of the following md5 programs: md5 md5sums SlavaSoft FSUM Getting the Binaries using Maven 3 To use this release in your maven project, the simplest dependency that you can use in your Maven POM is: org.apache.activemq activemq-all 5.14.5 If you need more fine grained control of your dependencies (activemq-all is an uber jar) pick and choose from the various components activemq-client, activemq-broker, activemq-xx-store etc. Getting the Source Code Source Distributions Description Download Link Verify Source Release activemq-parent-5.14.5-source-release.zip ASC, MD5, SHA1 Git Tag https://git-wip-us.apache.org/repos/asf?p=activemq.git;a=tag;h=refs/tags/activemq-5.14.5 Change Log For a more detailed view of new features and bug fixes, see the release notes This release affects applications using ObjectMessages. Please refer to http://activemq.apache.org/objectmessage.html and AMQ-6013 for more information. Also see the previous ActiveMQ 5.14.4 Release View page • Like Stop watching space • Manage notifications This message was sent by Atlassian Confluence 5.8.4
[CONF] Apache ActiveMQ > Download
Title: Message Title Dejan Bosanac edited a page Download ... Section Column width 20% Div style padding-right:20px;float:left; Column width 80% Div style min-height:200px The latest stable release is the ActiveMQ 5.14.4 5 Release Getting past releases See the Download Archives for all time releases. ... View page • Like Stop watching space • Manage notifications This message was sent by Atlassian Confluence 5.8.4
[CONF] Apache ActiveMQ > Xml Reference
Title: Message Title Dejan Bosanac edited a page Xml Reference ... Reference Document Reference XML Schema XML Schema namespace XBean XML Reference 4.1 Reference http://activemq.apache.org/schema/core/activemq-core-4.1.2.xsd http://activemq.org/config/1.0 XBean XML Reference 5.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.0.0.xsd http://activemq.org/config/1.0 XBean XML Reference 5.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.1.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.2.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.3.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.3.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.3.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.3.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.3.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.3.2.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.4.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.4.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.4.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.4.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.4.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.4.2.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.5.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.5.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.6.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.6.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.7.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.7.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.8.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.8.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.9.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.9.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.10.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.10.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.10.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.10.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.10.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.11.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.11.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.11.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.11.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.11.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.11.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.11.2.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.11.3 Reference http://activemq.apache.org/schema/core/activemq-core-5.11.3.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.12.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.12.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.12.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.12.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.13.0 Reference http://activemq.apache.org/schema/core/activemq-core-5.13.0.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.13.1 Reference http://activemq.apache.org/schema/core/activemq-core-5.13.1.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.13.2 Reference http://activemq.apache.org/schema/core/activemq-core-5.13.2.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.13.3 Reference http://activemq.apache.org/schema/core/activemq-core-5.13.3.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.13.4 Reference http://activemq.apache.org/schema/core/activemq-core-5.13.4.xsd http://activemq.apache.org/schema/core XBean XML Reference 5.14.0 Reference http://activemq.apache.org/schema/core/activemq-core
[CONF] Apache ActiveMQ > Index
Title: Message Title Dejan Bosanac edited a page Index Download ActiveMQ 5.14. ... 5 Today! Apache ActiveMQ ™ is the most popular and powerful open source messaging and Integration Patterns server. ... View page • Like Stop watching space • Manage notifications This message was sent by Atlassian Confluence 5.8.4
svn commit: r1010614 [2/2] - in /websites/production/activemq/content: activemq-5145-release.html cache/main.pageCache download.html index.html overview.html xml-reference.html
Modified: websites/production/activemq/content/xml-reference.html == --- websites/production/activemq/content/xml-reference.html (original) +++ websites/production/activemq/content/xml-reference.html Mon Apr 17 12:23:05 2017 @@ -82,7 +82,7 @@ -ActiveMQ Xml ReferenceThis page contains a link to the XML reference guides and XML schema documents for Xml Configuration with ActiveMQ releasesReleased SchemasReference DocumentReferenceXML SchemaXML Schema namespaceXBean XML Reference 4.1http://activemq.apache.org/schema/core/ activemq-core-4.1.2.xsd.html">Referencehttp://activemq.apache.org/schema/core/activemq-core-4.1.2.xsd";>http://activemq.apache.org/schema/core/activemq-core-4.1.2.xsdhttp://activemq.org/config/1.0"; rel="nofollow">http://activemq.org/config/1.0XBean XML Reference 5.0http://activemq.apache.org/schema/core/activemq-core-5.0.0.xsd.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.0.0.xsd";>http://activemq.apache.org/sc hema/core/activemq-core-5.0.0.xsdhttp://activemq.org/config/1.0"; rel="nofollow">http://activemq.org/config/1.0XBean XML Reference 5.1http://activemq.apache.org/schema/core/activemq-core-5.1.0.xsd.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.1.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.1.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXB ean XML Reference 5.2http://activemq.apache.org/schema/core/activemq-core-5.2.0.xsd.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.2.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.2.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.3.0http://activemq.apache.org/schema/core/activemq-core-5.3.0-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.3.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.3.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.3.1http://activemq.apache.org/schema/core/activemq-core-5.3.1-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.3.1.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.3.1.xsdhttp://activemq.apache.org/schem a/core">http://activemq.apache.org/schema/coreXBean XML Reference 5.3.2http://activemq.apache.org/schema/core/activemq-core-5.3.2-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.3.2.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.3.2.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.4.0http://activemq.apache.org/schema/core/a ctivemq-core-5.4.0-schema.html">Referencehttp://activemq.apache.org/schema/core/activemq-core-5.4.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.4.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.4.1http://activemq.apache.org/schema/core/activemq-core-5.4.1-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.4.1.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.4.1.xsd< td colspan="1" rowspan="1" class="confluenceTd">http://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.4.2http://activemq.apache.org/schema/core/activemq-core-5.4.2-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.4.2.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.4.2.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.5.0http://activemq.apache.org/schema/core/activemq-core-5.5.0-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.5.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.5.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.6.0http://activemq.apache.org/schema/core/activemq-core-5.6.0-schema.html";>Referencehttp://active mq.apache.org/schema/core/activemq-core-5.6.0.xsd">http://activemq.apache.org/schema/core/activemq-core-5.6.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/coreXBean XML Reference 5.7.0http://activemq.apache.org/schema/core/activemq-core-5.7.0-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.7.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.7.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/s chema/coreXBean XML Reference 5.8.0http://activemq.apache.org/schema/core/activemq-core-5.8.0-schema.html";>Referencehttp://activemq.apache.org/schema/core/activemq-core-5.8.0.xsd";>http://activemq.apache.org/schema/core/activemq-core-5.8.0.xsdhttp://activemq.apache.org/schema/core";>http://activemq.apache.org/schema/core
svn commit: r1010614 [1/2] - in /websites/production/activemq/content: activemq-5145-release.html cache/main.pageCache download.html index.html overview.html xml-reference.html
Author: buildbot Date: Mon Apr 17 12:23:05 2017 New Revision: 1010614 Log: Production update by buildbot for activemq Added: websites/production/activemq/content/activemq-5145-release.html Modified: websites/production/activemq/content/cache/main.pageCache websites/production/activemq/content/download.html websites/production/activemq/content/index.html websites/production/activemq/content/overview.html websites/production/activemq/content/xml-reference.html Added: websites/production/activemq/content/activemq-5145-release.html == --- websites/production/activemq/content/activemq-5145-release.html (added) +++ websites/production/activemq/content/activemq-5145-release.html Mon Apr 17 12:23:05 2017 @@ -0,0 +1,200 @@ +http://www.w3.org/TR/html4/loose.dtd";> + + + +http://activemq.apache.org/styles/site.css"; rel="stylesheet" type="text/css"/> +http://activemq.apache.org/styles/type-settings.css"; rel="stylesheet" type="text/css"/> +http://activemq.apache.org/styles/prototype.js"; type="text/javascript"> +http://activemq.apache.org/styles/rico.js"; type="text/javascript"> +http://activemq.apache.org/styles/site.js"; type="text/javascript"> + + .maincontent { overflow:hidden; } + + + + + + + + + + +SyntaxHighlighter.defaults['toolbar'] = false; +SyntaxHighlighter.all(); + + + +Apache ActiveMQ ™ -- ActiveMQ 5.14.5 Release + + + + + + + + + + + + + + + + + + + +http://activemq.apache.org"; title="The most popular and powerful open source Message Broker">ActiveMQ ™ +http://www.apache.org"; title="The Apache Software Foundation">ASF + + + + + +Overview > Download > ActiveMQ 5.14.5 Release + + +Download | http://activemq.apache.org/maven/apidocs/index.html";>JavaDocs More... | Source | Forums | Support + + + + + + + +http://activemq.apache.org/activemq-500-release.data/activemq-5.x-box-reflection.png"; data-image-src="http://activemq.apache.org/activemq-500-release.data/activemq-5.x-box-reflection.png";> + + + ActiveMQ 5.14.5 ReleaseApache ActiveMQ 5.14.5 includes several resolvedhttps://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311210&version=12338909";> issues and bug fixes.Getting the Binary DistributionsDescriptionDownload LinkVerifyWindows Distributionhttp://www.apache.org/dyn/closer.cgi?filename=/activemq/5.14.5/apache-activemq-5.14.5-bin.zip&ac tion=download">apache-activemq-5.14.5-bin.ziphttps://www.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.asc";>ASC, https://www.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.md5";>MD5, https://www.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.zip.sha1";>SHA1Unix/Linux/Cygwin Distributionhttp://www.apache.org/dyn/closer.cgi?filename=/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz&action=download";>apache-activemq-5.14.5-bin.tar.gzhttps://www.apache.org/ dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.asc">ASC, https://www.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.md5";>MD5, https://www.apache.org/dist/activemq/5.14.5/apache-activemq-5.14.5-bin.tar.gz.sha1";>SHA1Verify the Integrity of DownloadsIt is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. The PGP signatures can be verified using PGP or GPG. Begin by following these steps:Download the http://www.apache.org/dist/activemq/KEYS";>KEYSDownload the asc signature file for the relevant distributionVerify the signatures using the following commands, depending on your use of PGP or GPG: +$ pgpk -a KEYS +$ pgpv apache-activemq--bin.tar.gz.asc + +or +$ pgp -ka KEYS +$ pgp apache-activemq- -bin.tar.gz.asc + +or +$ gpg --import KEYS +$ gpg --verify apache-activemq- -bin.tar.gz.asc + +(Where is replaced with the actual version, e.g., 5.1.0, 5.2.0, etc.).Alternatively, you can verify the MD5 signature on the files. A Unix program called md5 or md5sum is included in most Linux and Unix distributions. It is also available as part of http://www.gnu.org/software/textutils/textutils.html"; rel="nofollow">GNU Textutils. Windows users can utilize any of the following md5 programs:http://www.fourmilab.ch/md5/"; rel="nofollow">md5http://www.pc-tools.net/win32/md5sums/"; rel="nofollow">md5sumshttp://www.slavasoft.com/fsum/"; rel="nofollow">SlavaSoft FSUMGetting the Binaries using Maven 3To use this release in your maven project, the simplest dependency that you can use in your http://maven.apache.org/guides/introduction/introduction-to-the-pom.html";>Maven POM is: + + org.apache.activemq<
[CONF] Apache ActiveMQ > Apache ActiveMQ 5.14.5 Released
Title: Message Title Dejan Bosanac created a blog post Apache ActiveMQ 5.14.5 Released The ActiveMQ team is pleased to announce the release of ActiveMQ 5.14.5 A big thanks to everyone who contributed to this release.We look forward to your feedback. View blog post • Like Stop watching space • Manage notifications This message was sent by Atlassian Confluence 5.8.4
svn commit: r1010618 - in /websites/production/activemq/content: 2017/04/ 2017/04/17/ 2017/04/17/apache-activemq-5145-released.html cache/main.pageCache index.html news.html
Author: buildbot Date: Mon Apr 17 14:23:06 2017 New Revision: 1010618 Log: Production update by buildbot for activemq Added: websites/production/activemq/content/2017/04/ websites/production/activemq/content/2017/04/17/ websites/production/activemq/content/2017/04/17/apache-activemq-5145-released.html Modified: websites/production/activemq/content/cache/main.pageCache websites/production/activemq/content/index.html websites/production/activemq/content/news.html Added: websites/production/activemq/content/2017/04/17/apache-activemq-5145-released.html == --- websites/production/activemq/content/2017/04/17/apache-activemq-5145-released.html (added) +++ websites/production/activemq/content/2017/04/17/apache-activemq-5145-released.html Mon Apr 17 14:23:06 2017 @@ -0,0 +1,138 @@ +http://www.w3.org/TR/html4/loose.dtd";> + + + +http://activemq.apache.org/styles/site.css"; rel="stylesheet" type="text/css"/> +http://activemq.apache.org/styles/type-settings.css"; rel="stylesheet" type="text/css"/> +http://activemq.apache.org/styles/prototype.js"; type="text/javascript"> +http://activemq.apache.org/styles/rico.js"; type="text/javascript"> +http://activemq.apache.org/styles/site.js"; type="text/javascript"> + + .maincontent { overflow:hidden; } + + + + + +Apache ActiveMQ ™ -- Apache ActiveMQ 5.14.5 Released + + + + + + + + + + + + + + + + + + + +http://activemq.apache.org"; title="The most popular and powerful open source Message Broker">ActiveMQ ™ +http://www.apache.org"; title="The Apache Software Foundation">ASF + + + + + +Index > 2017 > 04 > 17 > Apache ActiveMQ 5.14.5 Released + + +Download | http://activemq.apache.org/maven/apidocs/index.html";>JavaDocs More... | Source | Forums | Support + + + + + + + +The ActiveMQ team is pleased to announce the release of http://activemq.apache.org/activemq-5145-release.html";>ActiveMQ 5.14.5A big thanks to everyone who contributed to this release.We look forward to your feedback. + + + + + +https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35985";>OverviewIndexNewsNew FeaturesGetting StartedFAQArticlesBooksDownloadhttp://www.apache.org/licenses/";>LicenseSearch +http://www.google.com/search"; style="font-size: 10px;"> + + + + + + + + +Sub Projectshttp://activemq.apache.org/artemis/";>Artemishttp://activemq.apache.org/apollo"; title="ActiveMQ Apollo">Apollohttp://activemq.apache.org/cms/";>CMShttp://activemq.apache.org/nms/"; title="NMS is the .Net Messaging API">NMShttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=36130";>CommunitySupportContributingDiscussion ForumsMailing ListsIRChttp://javabot.evanchooly.com/logs/%23apache-activemq/today"; rel="nofollow">IRC LogSecurity AdvisoriesSitehttp://www.apache.org/foundation/sponsorship.html";>SponsorshipProjects Using ActiveMQUsersTeamThankshttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35883";>FeaturesAdvisory MessageClusteringCross Language ClientsEnterprise Integration PatternsJMXJMS to JMS BridgeMasterSlaveMessage GroupsNetworks of BrokersPerformancePersistenceSecurityVirtual DestinationsVisualisationMore ...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=3616 7">ConnectivityAjaxAMQPAxis and CXF SupportC IntegrationC++http://activemq.apache.org/nms/";>C# and .Net Integrationhttp://activemq.apache.org/cms/";>CMSJ2EEJBoss Integrationhttp://docs.codehaus.org/display/JETTY/Integrating+with+ActiveMQ"; rel="nofollow">JettyJNDI SupportNMSRESTRSS and AtomSpring SupportStompTomcatUnix ServiceWebLogic IntegrationXMPPMore ...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=71176";>Using ActiveMQ 5Getting StartedInitial Configuration< /a>Running a BrokerEmbedded BrokersCommand Line ToolsConfiguring TransportsExamplesWeb SamplesMonitoring the BrokerXml ConfigurationXml ReferenceMore ...https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35912";>ToolsWeb ConsoleMaven2 Performance Pluginhttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35919";>Supporthttp://issues.apache.org/jira/browse/AMQ";>Issueshttp://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:roadmap-panel";>Roadmaphttp://issues.apache.org/activemq/browse/AMQ?report=com.atlassian.jira.plugin.system.project:changelog-panel";>Change loghttps://cwiki.apache.org/confluence/pages/viewpage.action?pageId=35903";>Developers SourceBuildingDeveloper GuideBecoming a committerCode OverviewWire ProtocolRelease GuideTestsMaven2 Performance PluginBenchmark TestsJMeter System TestsJMeter Performance TestsIntegration TestsPro ject Rep
svn commit: r1010620 - in /websites/production/activemq/content/maven/5.14.5: ./ apidocs/ apidocs/org/ apidocs/org/apache/ apidocs/org/apache/activemq/ apidocs/org/apache/activemq/advisory/ apidocs/or
Author: dejanb Date: Mon Apr 17 15:14:50 2017 New Revision: 1010620 Log: (empty) [This commit notification would consist of 3311 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
activemq-artemis git commit: ARTEMIS-1114 Improving some comment
Repository: activemq-artemis Updated Branches: refs/heads/master 09958aa54 -> ee261e736 ARTEMIS-1114 Improving some comment Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/ee261e73 Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/ee261e73 Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/ee261e73 Branch: refs/heads/master Commit: ee261e736c04572efa464a19a6cb045a455c5710 Parents: 09958aa Author: Clebert Suconic Authored: Fri Apr 14 18:07:09 2017 -0400 Committer: Clebert Suconic Committed: Fri Apr 14 18:08:37 2017 -0400 -- .../activemq/artemis/core/journal/impl/JournalTransaction.java | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) -- http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/ee261e73/artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java -- diff --git a/artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java b/artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java index 36d585a..78887db 100644 --- a/artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java +++ b/artemis-journal/src/main/java/org/apache/activemq/artemis/core/journal/impl/JournalTransaction.java @@ -232,7 +232,10 @@ public class JournalTransaction { public void commit(final JournalFile file) { JournalCompactor compactor = journal.getCompactor(); - // The race lies here + // https://issues.apache.org/jira/browse/ARTEMIS-1114 + // There was a race once where compacting was not set + // because the Journal was missing a readLock and compacting was starting + // without setting this properly... if (compacting && compactor != null) { if (logger.isTraceEnabled()) { logger.trace("adding tx " + this.id + " into compacting");
activemq-artemis git commit: ARTEMIS-1111 Fixing deadlock
Repository: activemq-artemis Updated Branches: refs/heads/master ee261e736 -> bfc07a7e0 ARTEMIS- Fixing deadlock There is a deadlock on flow controlling the lock is using the wrong method and that is causing some issues under perf load. Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/bfc07a7e Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/bfc07a7e Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/bfc07a7e Branch: refs/heads/master Commit: bfc07a7e01827d663db7ca0901178d20bafb92d5 Parents: ee261e7 Author: Clebert Suconic Authored: Mon Apr 17 14:14:12 2017 -0400 Committer: Clebert Suconic Committed: Mon Apr 17 21:31:17 2017 -0400 -- .../amqp/broker/AMQPSessionCallback.java | 9 ++--- .../amqp/proton/AMQPConnectionContext.java | 9 - .../amqp/proton/ProtonServerSenderContext.java | 2 +- .../amqp/proton/handler/ProtonHandler.java | 19 +-- 4 files changed, 28 insertions(+), 11 deletions(-) -- http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/bfc07a7e/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java -- diff --git a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java index 2682e0f..9e54d41 100644 --- a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java +++ b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/broker/AMQPSessionCallback.java @@ -472,22 +472,25 @@ public class AMQPSessionCallback implements SessionCallback { connection.lock(); try { receiver.flow(credits); - connection.flush(); } finally { connection.unlock(); } +connection.flush(); return; } final PagingStore store = manager.getServer().getPagingManager().getPageStore(new SimpleString(address)); store.checkMemory(new Runnable() { @Override public void run() { - synchronized (connection.getLock()) { + connection.lock(); + try { if (receiver.getRemoteCredit() <= threshold) { receiver.flow(credits); - connection.flush(); } + } finally { + connection.unlock(); } + connection.flush(); } }); } catch (Exception e) { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/bfc07a7e/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java -- diff --git a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java index 2c968c7..0173631 100644 --- a/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java +++ b/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activemq/artemis/protocol/amqp/proton/AMQPConnectionContext.java @@ -24,7 +24,6 @@ import java.util.UUID; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.TimeUnit; -import java.util.concurrent.locks.ReentrantLock; import io.netty.buffer.ByteBuf; import org.apache.activemq.artemis.core.remoting.impl.netty.TransportConstants; @@ -129,16 +128,16 @@ public class AMQPConnectionContext extends ProtonInitializable implements EventH return false; } - public ReentrantLock getLock() { - return handler.getLock(); + public boolean tryLock(long time, TimeUnit timeUnit) { + return handler.tryLock(time, timeUnit); } public void lock() { - handler.getLock().lock(); + handler.lock(); } public void unlock() { - handler.getLock().unlock(); + handler.unlock(); } public int capacity() { http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/bfc07a7e/artemis-protocols/artemis-amqp-protocol/src/main/java/org/apache/activem