activemq-artemis git commit: ARTEMIS-1084 Throw RunTime on bad Oracle table size

2017-04-17 Thread martyntaylor
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb
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/

2017-04-17 Thread dejanb

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

2017-04-17 Thread Dejan Bosanac (Confluence)
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

2017-04-17 Thread Dejan Bosanac (Confluence)
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

2017-04-17 Thread Dejan Bosanac (Confluence)
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

2017-04-17 Thread Dejan Bosanac (Confluence)
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

2017-04-17 Thread buildbot
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

2017-04-17 Thread buildbot
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

2017-04-17 Thread Dejan Bosanac (Confluence)
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

2017-04-17 Thread buildbot
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

2017-04-17 Thread dejanb
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

2017-04-17 Thread clebertsuconic
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

2017-04-17 Thread clebertsuconic
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