Commit Graph

3274 Commits

Author SHA1 Message Date
Martyn Taylor a353da0caf This closes #1064 2017-03-06 11:53:15 +00:00
Clebert Suconic fe0ca4d84f ARTEMIS-1009 Pure Message Encoding.
with this we could send and receive message in their raw format,
without requiring conversions to Core.

- MessageImpl and ServerMessage are removed as part of this
- AMQPMessage and CoreMessage will have the specialized message format for each protocol
- The protocol manager is now responsible to send the message
- The message will provide an encoder for journal and paging
2017-03-05 23:08:53 -05:00
Clebert Suconic c1fa5d07c7 ARTEMIS-1019 Removing Aeroegear
Aeroegear has other ways to use Artemis
2017-03-05 22:57:49 -05:00
Clebert Suconic c0fe187666 ARTEMIS-1019 removing vertx integration 2017-03-05 22:57:07 -05:00
Clebert Suconic 2a3885da0a This closes #1060 2017-03-02 19:41:04 -05:00
Martyn Taylor f3b83831e0 ARTEMIS-1010 Uppercase table name for Oracle 2017-03-02 19:40:08 -05:00
Clebert Suconic 61e10fe65a NO-JIRA Passing the logger manager on spawned VMs through the testsuite 2017-03-02 10:04:28 -05:00
Justin Bertram 6f496e7746 This closes #1058 2017-03-01 08:30:11 -06:00
Howard Gao 392fd08614 ARTEMIS-1007 Missing management annotations
There are some operations in ActiveMQServerControl that don't have
@Parameter annotations. That will make clients like JBoss Jon failed
to invoke those operations.
Also in AddressControl there is a typo in sendMessage. The second
parameter's name should be 'type' not 'headers'.
2017-03-01 08:30:11 -06:00
Justin Bertram 3a9e7ec47e This closes #1059 2017-03-01 08:29:24 -06:00
Andy Taylor 2b369f9ef9 ARTEMIS-1008 - Allow web server host to be set on create
https://issues.apache.org/jira/browse/ARTEMIS-1008
2017-03-01 10:19:49 +00:00
Clebert Suconic 70721dcd5c ARTEMIS-1006: JDBC should log proper warns with stack traces on SQLExceptions 2017-02-28 20:23:54 -05:00
Justin Bertram 87d6c3500f This closes #1054 2017-02-28 15:20:38 -06:00
Sande Gilda 03ba53017f ARTEMIS-1003: Fix code example in User Guide for Large Messages 2017-02-28 15:20:38 -06:00
Clebert Suconic fc1d05dae1 This closes #1057 2017-02-28 15:07:20 -05:00
Justin Bertram cd6ce0f951 ARTEMIS-919 JMS reloader reading core queues
(cherry picked from commit b582524017)
2017-02-28 14:02:40 -06:00
Clebert Suconic 52d25431f2 This closes #1053 2017-02-27 14:23:29 -05:00
Martyn Taylor dc40f60e6b ARTEMIS-1002 Use default PooledBufferAllocator in ActiveMQBuffers 2017-02-27 14:23:29 -05:00
Martyn Taylor 45e58c08dc This closes #1049 2017-02-27 17:08:26 +00:00
Clebert Suconic 412ec94571 DOCS: Fixing apparent typo on Connectors and small cosmetic change for XML on Markdown 2017-02-27 17:08:26 +00:00
Clebert Suconic 3d503ac8d1 This closes #1051 2017-02-26 22:25:10 -05:00
Howard Gao 216f31765f ARTEMIS-1000 Openwire exception response no correlation-id
When openwire sends back an exception response, it doesn't set
the correct correlation id. This causes the client to miss the
response and the exception won't get caught.

To fix it we need to add the correlation id before sending.
2017-02-26 22:25:10 -05:00
Clebert Suconic c71063d2ac This closes #1050 2017-02-26 22:24:15 -05:00
Martyn Taylor 7b344a92fd ARTEMIS-999 Add support for Oracle12C 2017-02-26 21:10:03 +00:00
Martyn Taylor a3c852eb04 NO-JIRA Database Page Store Improvements 2017-02-26 20:42:04 +00:00
Martyn Taylor a1012884cc ARTEMIS-998 Fix NPE in JDBC FileDriver when BLOB is null 2017-02-26 20:42:04 +00:00
Clebert Suconic 739b8e75b5 This closes #1048 2017-02-24 16:15:50 -05:00
Justin Bertram 4e92b63de7 ARTEMIS-986 fix int overflow 2017-02-24 16:15:49 -05:00
Clebert Suconic f7a9ba4f65 This closes #1047 2017-02-24 16:07:38 -05:00
Justin Bertram 16285ba548 ARTEMIS-993 removing unreachable code 2017-02-24 13:36:23 -06:00
Clebert Suconic 56ccfdd0c1 This closes #1045 2017-02-24 11:00:14 -05:00
Jiri Danek da06be192b ARTEMIS-996 Simplify what was lookupHome(path) in artemis-maven-plugin and deduplicate it 2017-02-24 11:00:14 -05:00
Clebert Suconic 54a11f023d This closes #1043 2017-02-24 10:52:24 -05:00
Dejan Bosanac 31ffb205c1 [docs] migration guide - authentication 2017-02-24 10:52:23 -05:00
Clebert Suconic 229797d15a This closes #1044 2017-02-24 10:44:58 -05:00
Clebert Suconic baee0038dc ARTEMIS-995 adding teardown in a few tests 2017-02-24 10:44:36 -05:00
Erich Duda 0c64cbfa4e ARTEMIS-995 Bulk of test fixes
This commit fixes tests:
 ActiveMQScheduledComponentTest.testAccumulationOwnPool
 PendingDeliveriesTest.testWithtReconnect
 ReceiveTest.testReceiveImmediate
 ActiveMQProducerResourceTest.testSendString
 EmbeddedActiveMQResourceTest.testSendString
 MultipleEmbeddedActiveMQResourcesTest.testMultipleServers
 MultipleEmbeddedJMSResourcesTest.testMultipleServers
 ActiveMQDynamicProducerResourceWithoutAddressTest.testSendString
 ActiveMQDynamicProducerResourceWithoutAddressExceptionTest.testSendBytesToDefaultAddress
 ActiveMQDynamicProducerResourceTest.testSendString
 ActiveMQServerControlTest.testTotalMessageCount
 EmbeddedActiveMQResourceCustomConfigurationTest.testCustomConfiguration
 EmbeddedJMSResourceMultipleFileConfigurationTest.testConfiguration
 EmbeddedJMSResourceQueueTest.testPushObjectMessage
 EmbeddedJMSResourceSingleFileConfigurationTest.testConfiguration
 EmbeddedActiveMQResourceFileConfigurationTest.testConfiguredQueue
 EmbeddedJMSResourceTopicTest.testPushObjectMessage
 LargeMessageFailoverTest.testTimeoutOnFailoverTransactionCommit
2017-02-24 15:17:00 +01:00
Clebert Suconic 872c35e2fa This closes #1042 2017-02-23 16:52:31 -05:00
Justin Bertram c7e0a92181 ARTEMIS-992 deal w/bad connector-ref in cluster-cxn 2017-02-23 16:52:31 -05:00
Clebert Suconic a22712638f This closes #1041 2017-02-23 14:52:45 -05:00
Justin Bertram ef8f992ca2 ARTEMIS-991 handle odd password input 2017-02-23 14:52:45 -05:00
Clebert Suconic f6ed811c15 This closes #1037 2017-02-23 12:55:28 -05:00
Justin Bertram 01465035c0 ARTEMIS-970 handle indeterminate JMS destination 2017-02-23 12:55:27 -05:00
Clebert Suconic 629aad19d0 This closes #1040 2017-02-23 11:39:23 -05:00
Justin Bertram 0b829558b3 ARTEMIS-989 JMS2 context support custom session modes 2017-02-23 11:39:23 -05:00
Clebert Suconic c7be36af4d This closes #1039 2017-02-23 11:12:20 -05:00
Dejan Bosanac 08b7882c60 [docs] migration guide - destinations 2017-02-23 11:12:19 -05:00
Clebert Suconic fbf3a726cc This closes #1038 2017-02-23 11:11:32 -05:00
Howard Gao e09be4864a ARTEMIS-988 Regression: web tmp dir not cleaned up
Due to recent changes, the web component is shutdown by the
server, but the shutdown flag is lost so the web component's
cleanup check method is not get called and the web's tmp
dir is left there after user stopped the broker (control-c).

The fix is add a suitable API to allow passing of the
flag so the web component can make sure its tmp dir gets
cleaned up properly before exiting the VM.
2017-02-23 12:39:50 +08:00
Clebert Suconic d01874ae82 This closes #1036 2017-02-22 11:35:03 -05:00