Commit Graph

81 Commits

Author SHA1 Message Date
Claus Ibsen 0e98ed6f53 Polished 2014-11-11 09:21:03 +01:00
Claus Ibsen dfd168b0b6 Use the Camel apt compiler for the activemq-camel plugin to generte component details. 2014-11-11 08:24:39 +01:00
Rob Davies 7ca25965db added CamelRoutesBrokerPlugin for https://issues.apache.org/jira/browse/AMQ-5351 2014-09-09 16:53:28 +01:00
gtully 10394734f6 add a sanity external tm xa rollback test 2014-04-01 22:45:45 +01:00
gtully 9c4621da8c fix and reinstate skipped xa jms/jdbc test that sanity tests xa recovery - remove the load variant that was also skipped 2014-03-05 16:03:14 +00:00
Claus Ibsen 48d615d311 AMQ-4325: Fixed ActiveMQ Camel component to support username/password being configured when using ActiveMQ factory method. Also fixes the factory method would eager create plain connection factory, instead of using createConnectionFactory method as otherwise, which is optimized for AMQ. 2013-11-02 20:17:28 +01:00
Claus Ibsen 1ad6bd59ee Removed non existing AMQ journal Camel component which was removed a long time ago. 2013-11-02 19:34:18 +01:00
Claus Ibsen 65be281c16 Removed not use class, which neither has ever been documentated, or used by end users. Also they can implement their own spring JMS message converter if they want. 2013-11-02 19:32:44 +01:00
Claus Ibsen 5469d806e8 Polished camel broker component 2013-11-02 19:27:00 +01:00
Timothy Bish d4da85f39b apply fix for: https://issues.apache.org/jira/browse/AMQ-4816 2013-10-18 11:46:56 -04:00
gtully b66559ee07 https://issues.apache.org/jira/browse/AMQ-4757 activemq-jms-pool a generic jms xa pool derived from activemq-pool which activemq-pool now extends with amq specifics 2013-09-30 23:09:25 +01:00
rajdavies 8d31e44e8d fix for https://issues.apache.org/jira/browse/AMQ-4714 2013-09-06 13:46:44 +01:00
Timothy A. Bish 84ce96b2dd Fix failing test case, things are more lazily loaded now so we must actually invoke the route before the URI will get used and the exception fired.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1518366 13f79535-47bb-0310-9956-ffa450edef68
2013-08-28 20:27:13 +00:00
Robert Davies 61877f3477 Fix for https://issues.apache.org/jira/browse/AMQ-4690
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1517926 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 19:03:33 +00:00
Robert Davies b92a315599 Fix for https://issues.apache.org/jira/browse/AMQ-4690
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1517905 13f79535-47bb-0310-9956-ffa450edef68
2013-08-27 18:18:56 +00:00
Timothy A. Bish 174fe15b30 fix for: https://issues.apache.org/jira/browse/AMQ-4676 and https://issues.apache.org/jira/browse/AMQ-4673
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1517052 13f79535-47bb-0310-9956-ffa450edef68
2013-08-23 21:27:27 +00:00
Bosanac Dejan edd8166cb1 https://issues.apache.org/jira/browse/AMQ-4574 - better initialization of destination source for camel endpoint completer
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1494142 13f79535-47bb-0310-9956-ffa450edef68
2013-06-18 14:16:40 +00:00
Bosanac Dejan b2a91b96c4 https://issues.apache.org/jira/browse/AMQ-4574 - EndpointCompleter functionality for camel component
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1489843 13f79535-47bb-0310-9956-ffa450edef68
2013-06-05 12:56:55 +00:00
Timothy A. Bish 5abd154e19 fix for: https://issues.apache.org/jira/browse/AMQ-4360
Update spring pooled bean and config files to use non-deprecated calls.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1453921 13f79535-47bb-0310-9956-ffa450edef68
2013-03-07 15:42:18 +00:00
Timothy A. Bish dc33c5918f Add some additional try / finally blocks to ensure BrokerService stops are issued.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1443034 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 15:58:16 +00:00
Timothy A. Bish 09756d5ada Don't use fixed ports on the transports and replace deprecated call in PooledConnectionFactory
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1442995 13f79535-47bb-0310-9956-ffa450edef68
2013-02-06 14:58:59 +00:00
Timothy A. Bish 6e36321669 https://issues.apache.org/jira/browse/AMQ-4163
Removed the journal component as its dependent on the now deprecated activemq-amq-store code.  

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1431492 13f79535-47bb-0310-9956-ffa450edef68
2013-01-10 16:43:21 +00:00
Claus Ibsen fa250bf1bf Fixed test that was wrong
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1414727 13f79535-47bb-0310-9956-ffa450edef68
2012-11-28 14:33:19 +00:00
Hiram R. Chirino 9a8f6e415d Refactored the classes needed to run an ActiveMQ JMS client out from the activemq-core module to the activemq-client module.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1406466 13f79535-47bb-0310-9956-ffa450edef68
2012-11-07 05:00:17 +00:00
Claus Ibsen fef7f54a17 Disabled tests that hangs occationally. Need to revisit later.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1387003 13f79535-47bb-0310-9956-ffa450edef68
2012-09-18 06:43:44 +00:00
Claus Ibsen ad5e969bb1 Updated links in javadoc
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1380492 13f79535-47bb-0310-9956-ffa450edef68
2012-09-04 08:46:07 +00:00
Claus Ibsen fa41f89ad8 Updated links in javadoc
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1380489 13f79535-47bb-0310-9956-ffa450edef68
2012-09-04 08:43:17 +00:00
Claus Ibsen 5cbdddae98 AMQ-3861: Offer a way to not set a transaction manager in activemq-camel. Thanks to patch from Babak. Requires Camel 2.10 or better.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1379939 13f79535-47bb-0310-9956-ffa450edef68
2012-09-02 10:54:22 +00:00
Claus Ibsen 3a3416caa7 AMQ-3967: Fixed unit test after upgrading Camel
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1378100 13f79535-47bb-0310-9956-ffa450edef68
2012-08-28 12:19:07 +00:00
Robert Davies d45dedbd23 updated to Apache Camel 2.10 - https://issues.apache.org/jira/browse/AMQ-3960
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1371147 13f79535-47bb-0310-9956-ffa450edef68
2012-08-09 10:23:43 +00:00
Timothy A. Bish f84e41611c Fix the imports
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1361217 13f79535-47bb-0310-9956-ffa450edef68
2012-07-13 13:42:57 +00:00
Timothy A. Bish b7dc057abd Adds a test case showing a particular use case of camel in/out routes and failover that can go bad with the wrong config.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1358398 13f79535-47bb-0310-9956-ffa450edef68
2012-07-06 20:12:45 +00:00
Bosanac Dejan d1aeb04fc6 https://issues.apache.org/jira/browse/AMQ-3863 - xa session pooling problem
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1343171 13f79535-47bb-0310-9956-ffa450edef68
2012-05-28 09:28:18 +00:00
Bosanac Dejan 974f6896a4 fixing licenses
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1327985 13f79535-47bb-0310-9956-ffa450edef68
2012-04-19 15:15:19 +00:00
Timothy A. Bish 7b02226bd6 fix for: https://issues.apache.org/jira/browse/AMQ-3589
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1201059 13f79535-47bb-0310-9956-ffa450edef68
2011-11-11 21:30:47 +00:00
Timothy A. Bish fa40250863 Fix for: https://issues.apache.org/jira/browse/AMQ-2240
URI options that are unmatched should result in an error 
to prevent subtle errors in configuration.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1186842 13f79535-47bb-0310-9956-ffa450edef68
2011-10-20 15:04:21 +00:00
Timothy A. Bish 88f60580e3 apply fix for: https://issues.apache.org/jira/browse/AMQ-3500
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1183143 13f79535-47bb-0310-9956-ffa450edef68
2011-10-13 22:28:47 +00:00
Jonathan Anstey c4222aa588 rename incorrect test method
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1179333 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 17:20:31 +00:00
Jonathan Anstey 2f4d11f9b0 AMQ-3457 - check the connection id to make sure we don't delete someone else's temp dest
Reviewed by gtully



git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1179328 13f79535-47bb-0310-9956-ffa450edef68
2011-10-05 17:15:19 +00:00
Claus Ibsen 5cf4ada14a AMQ-3498: Added support for using ActiveMQ Destination Options in the Camel endpoint uris, by specifing the options with destination. prefix.
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1170599 13f79535-47bb-0310-9956-ffa450edef68
2011-09-14 13:20:52 +00:00
Claus Ibsen 232d59a77d CAMEL-3458: Using FQN in Camel TypeConverter file, after upgrade to Camel 2.8.1
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1170056 13f79535-47bb-0310-9956-ffa450edef68
2011-09-13 06:04:34 +00:00
Gary Tully c6ed5ff237 https://issues.apache.org/jira/browse/AMQ-2868 - rework to remove sync on transaction completion, cursor updates are now stacked so that they ocurr in order, independent of thread execution after waiting for the journal to complete a write. This ensures that the cursors are updates in the same order as the index while still working wo the index lock. TransactedConsumerTest shows horizontal scaling now works better with transactions. Reworked metadata.lastUpdate to always work with the existing index lock rather than reaquire, this may help with spurious gc journal data file issue on windows - https://issues.apache.org/jira/browse/AMQ-3470
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1163613 13f79535-47bb-0310-9956-ffa450edef68
2011-08-31 13:07:57 +00:00
Gary Tully 33eb944e18 camel spring pool config, match concurrentConsumers to pool maxActive*num routes
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1162743 13f79535-47bb-0310-9956-ffa450edef68
2011-08-29 11:21:44 +00:00
Gary Tully 35384de3a7 second route is the way to use a second connection and let spring do the caching
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1162175 13f79535-47bb-0310-9956-ffa450edef68
2011-08-26 17:15:46 +00:00
Gary Tully 86dc4d5c34 test to explore concurrent transacted consumption with camel and prefetch implications of pooling
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1162061 13f79535-47bb-0310-9956-ffa450edef68
2011-08-26 11:04:14 +00:00
Willem Ning Jiang 5e6f8a1ee8 AMQ-3417 upgrade Camel version to 2.8.0
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1151406 13f79535-47bb-0310-9956-ffa450edef68
2011-07-27 09:51:07 +00:00
Gary Tully d2bc650212 test to verify camel transaction rollback bubbling back to amq rollback and dql processing
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1143930 13f79535-47bb-0310-9956-ffa450edef68
2011-07-07 17:34:37 +00:00
Gary Tully 101e7110bc https://issues.apache.org/jira/browse/AMQ-3305 - Implement "exactly once" delivery with kahaDB and XA in the event of a failure post prepare.
Fixed up transaction broker recovery processing and kahadb store such that pending recovered
messages and acks wait for and respect the eventual xa transction outcome. Essentially
implementing exactly once delivery semantics on failure. Updated the camel jms to jdbc
test route to validate correct failure recovery processing with geronimo, test pulls in
xa wrappers from jencks and openejb such that NamedXAResources are registered with geronimo.
Additional unit tests added.

git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1100208 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06 13:27:49 +00:00
Gary Tully 2f869e32d0 https://issues.apache.org/jira/browse/AMQ-2710 - use original destination from the message original for the test
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1089037 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 13:38:29 +00:00
Gary Tully 2327e3975b https://issues.apache.org/jira/browse/AMQ-2710 - extend example to show dynamic destination determination based on the message original destination property
git-svn-id: https://svn.apache.org/repos/asf/activemq/trunk@1089033 13f79535-47bb-0310-9956-ffa450edef68
2011-04-05 13:34:18 +00:00