10112 Commits

Author SHA1 Message Date
Jean-Baptiste Onofré
98116d448b Fix build on activemq-camel module 2019-08-12 16:09:35 +02:00
Jean-Baptiste Onofré
60a4d0732f [AMQ-7249] Upgrade to Camel 2.24.1 2019-08-12 13:09:26 +02:00
jonas
52e72949f2 [AMQ-7258] Update spring.schemas in activemq-osgi 2019-08-11 07:54:30 +02:00
Colm O hEigeartaigh
27da99f494 AMQ-7268 - Update Zookeeper version 2019-08-10 10:38:18 +02:00
Colm O hEigeartaigh
5d9fa1bbb2 AMQ-7271 - Update XBean 2019-08-10 10:36:56 +02:00
Jean-Baptiste Onofré
e720f760ae [AMQ-7253] Upgrade to commons-dbcp2 2.6.0 and commons-pool 2.6.2 2019-08-07 07:48:40 +02:00
Colm O hEigeartaigh
e4d2f0967b AMQ-7244 - Update Apache Directory + FileServer 2019-08-07 07:47:15 +02:00
Lionel Cons
cac38c884b AMQ-7230 - Add support for regex based certificate authentication 2019-08-07 07:44:26 +02:00
Colm O hEigeartaigh
7e2c177aeb AMQ-7266 - Update Jackson databind to 2.9.9.3 2019-08-07 07:42:31 +02:00
Jean-Baptiste Onofré
4399eda62a [AMQ-7254] Fix OSGi headers 2019-08-07 07:39:06 +02:00
Christopher L. Shannon (cshannon)
e652e18b5d AMQ-7102 - Improve ManagedRegionBroker performance by replacing
registeredMBeans CopyOnWriteSet with a Concurrent hashmap backed set

(cherry picked from commit 09003e8fef27f51b83a5ee4242709c2b20821a83)
2019-07-31 14:08:41 -04:00
gtully
9efb1fe2a6 AMQ-7102 - don't track objectNames that have not been registered due to suppressMBean filter, fix and test
(cherry picked from commit 9cb680c0bad9fb3f92807d0f49e02505c544e3e9)
2019-07-31 14:08:26 -04:00
gtully
70b2a43183 AMQ-7094 - track the objectName with an annotated mbean such that the jmx audit log event can extract that target of an mbean operation, fix and test
(cherry picked from commit d2b0affedb38c5439bce2fb5a8e321bc5d0ec713)
2019-07-31 14:08:02 -04:00
gtully
509c781669 AMQ-3405 - rework fix to use original destination strategy which may be different from the default shared strategy. new test
(cherry picked from commit 1ebf1862795286505dc2ce2d36e91008029061a3)
2019-07-31 14:07:47 -04:00
Colm O hEigeartaigh
bdf2afca5b AMQ-7247 - Update maven plugin API + Pax URL versions 2019-07-26 11:31:48 +02:00
suem
8e8041c69a AMQ-6949: SocketTimeoutException when using HTTP transport connector
A default socket timeout of 30 secods for the HTTP client was introduced with the following ticket: https://issues.apache.org/jira/browse/AMQ-6397

This timeout somewhow seems to conflict with the keep alive requests that stays open for arround 30 seconds. I increased the default timeout to 90 seconds and this seems to resolve the problem.
2019-07-26 11:26:30 +02:00
Colm O hEigeartaigh
0c2a7a2944 Update HTTPClient and replace deprecated calls 2019-07-26 11:23:30 +02:00
Colm O hEigeartaigh
4cfd37f659 AMQ-7242 - REST Content Type fixes 2019-07-26 11:21:37 +02:00
Colm O hEigeartaigh
0207edce8e Remove default "secret" password from the LDAPAuthorizationMap 2019-07-25 10:56:36 +02:00
Timothy Bish
5b5e9c106c AMQ-7179 Update Qpid JMS test dependency to v0.44.0
Updates to latest client release used for testing activemq-amqp

(cherry picked from commit 50bc520fee39be32ce5da8d7994c5b40e1deb7a8)
2019-07-24 10:31:09 -04:00
Christopher L. Shannon (cshannon)
f250b9f7ea NO-JIRA: update maven-plugin-plugin version to fix build
(cherry picked from commit 45e8385ae23602b666009af74106942176f3b07e)
2019-07-18 09:16:13 -04:00
Christopher L. Shannon (cshannon)
db5561a997 AMQ-7208 - update Guava to 28.0-jre
(cherry picked from commit e6f4d2f97c720b1e2a98e12794e573d874d75bca)
2019-07-18 08:52:23 -04:00
Christopher L. Shannon (cshannon)
d065db5560 AMQ-7236 - Update Spring and xstream to latest
(cherry picked from commit 61d141d350428819e1c569b2b0b29575e9a2507f)
2019-07-18 08:05:25 -04:00
Colm O hEigeartaigh
9b34ae99ad AMQ-7239 - Update Jettison
(cherry picked from commit a4ed66c2d4bc50e1a85b9c19794b386665702820)
2019-07-18 07:38:49 -04:00
Colm O hEigeartaigh
7e59b25c9c Updating Karaf + also the surefire maven plugin 2019-07-15 07:12:53 +02:00
Colm O hEigeartaigh
20fa197b13 Make ActiveMQConfiguration.loadClass private 2019-07-15 07:11:46 +02:00
Colm O hEigeartaigh
fd4e399f7c Updating Shiro plus some other minor updates 2019-07-15 07:10:35 +02:00
Christopher L. Shannon (cshannon)
8a11ab4a1b AMQ-7238 - Ensure remoteId subscription map is also cleared when local
map is cleared inside DemandForwardingBridgeSupport

(cherry picked from commit c7eff840588be718da9a985d5c2b8db89b26796d)
2019-07-08 08:39:52 -04:00
gtully
ede4dbc864 AMQ-7234 - fix up memory usage wait timeout such that topic pfc in a transaction can see connection context state changes, fix and test
(cherry picked from commit de3f77063fa579159184d23ac98df97e80d63327)
2019-07-08 06:40:11 -04:00
Colm O hEigeartaigh
dea39a7660 AMQ-7216 - Update Rome dependency 2019-07-04 17:44:11 +02:00
Colm O hEigeartaigh
ece645b98b AMQ-7235 - Remove hard-coded credentials from OsgiConfiguration 2019-07-04 17:21:18 +02:00
Christopher L. Shannon (cshannon)
4facedccf6 AMQ-7228 - Avoid unnecessary lock contention when getting pending
metrics

(cherry picked from commit dc56fa3f6ea753b692b4b3a9ffacc4f82de6af74)
2019-06-14 10:48:10 -04:00
gtully
6ff79d85aa AMQ-7225 - fix intermittent failure, avoid gc of partial tx pending commit
(cherry picked from commit 28a0cc6e5a78adb4b0b0134c860911c921f6a074)
2019-06-14 10:34:24 -04:00
gtully
ef0ec42885 AMQ-7225 - defer cleanup task operation till recovery processing complete, track prepared location in recovered ops to ensure they are retained on recovery failure. Fix and test
(cherry picked from commit 93e726d6a7ba9ed44f5440369f8f9f1b41f49373)
2019-06-14 10:34:12 -04:00
gtully
996081ec2d AMQ-7227 - ensure db.free file is moved in scheduler store upgrade process
(cherry picked from commit 4d5e41ca284d884d0372b489dfa082e8f5d88cb0)
2019-06-14 10:33:35 -04:00
Christopher L. Shannon (cshannon)
8f8fda26ec AMQ-7221 - Fix InMemoryJobSchedulerManagementTest that was broken after
patch

(cherry picked from commit 814a286dfe64bfde749e54b8552b5197abe97b37)
2019-06-14 10:33:25 -04:00
Alan Protasio
34a235b256 AMQ-7221 - Delete Scheduled messages causes ActiveMQ create/write a unnecessary huge transaction file
(cherry picked from commit 5eb8403b1f77f1583942c59447b2514b4eda9b9c)
2019-06-11 07:53:23 -04:00
Timothy Bish
e5ba0ab96b AMQ-7179: update to proton-j 0.33.1 and qpid-jms 0.43.0
(cherry picked from commit ae13645230d8c72d2ac321d570284e699c75839d)
2019-06-07 11:01:19 -04:00
Timothy Bish
a6c0e3f99f AMQ-7218 Fix loss of Ack id from tracking after TX commit / abort
Ensure that we properly track Ack IDs across TX commit and abort
operations and only clear out values enlisted in the TX on commit and
re-acquire the Ack Ids on TX abort.

(cherry picked from commit 063d24e6d653bed3dd3c56302758de29143e5e82)
2019-05-30 10:27:12 -04:00
Colm O hEigeartaigh
18cd5487ae Switch to using a https URL in the mqtt pom
(cherry picked from commit b65797245bb12838eb9846410cd735a8892be9ae)
2019-05-22 15:29:27 +01:00
Robbie Gemmell
11ec4d4614 AMQ-7179: update to proton-j 0.33.0 and qpid-jms 0.42.0
(cherry picked from commit d0fd46efcd16c12ad59ef60c90ec00ad11904c7a)
2019-05-22 12:53:23 +01:00
Colm O hEigeartaigh
c0008f710a AMQ-7137 - Implement abort() properly in the LoginModules. Also fix a bug in LdapLoginModule relating to Logout 2019-05-15 08:17:00 +02:00
Jakub Herkel
a1accefa6e replace hardcoded path to etc directory with ${karaf.etc} 2019-05-15 08:15:49 +02:00
Colm O hEigeartaigh
0968ad3fbc Update OWasp dependency check plugin version 2019-05-15 08:14:41 +02:00
Colm O hEigeartaigh
a739e292fc Set the secure processing feature on the TransformerFactory 2019-05-15 08:11:54 +02:00
Colm O hEigeartaigh
16ec38b50d Update copyright year 2019-05-15 08:10:09 +02:00
Colm O hEigeartaigh
65118210fc Disable directory listing for the webconsole 2019-05-15 08:06:53 +02:00
Colm O hEigeartaigh
6903274351 Enable X-XSS-Protection + X-Content-Type-Options headers for the webconsole 2019-05-15 08:04:26 +02:00
Alan Protasio
66e6e13553 AMQ-7196 - During startup ActiveMq load all the scheduleDB.data on memory causing OOM
(cherry picked from commit b56819123b21af1df001cb2a10e77ba88a3b3c95)
2019-05-13 07:37:03 -04:00
Christopher L. Shannon (cshannon)
b4cd70b1fc AMQ-7191 - Prevent extra creation of openwire verifier objects per new
connection when using the auto transport

(cherry picked from commit bf3a9f44f625ef26e3c687be92e73ee1e9288d6f)
2019-04-30 08:42:07 -04:00