168 Commits

Author SHA1 Message Date
jbertram
146bce08cc ARTEMIS-593 clarify STOMP websocket support 2016-06-27 14:25:51 -05:00
jbertram
e1b6393f70 ARTEMIS-579 document reload for JAAS modules 2016-06-20 13:41:09 -05:00
Lionel Cons
0ce077eea1 fixed minor formatting typos 2016-06-20 09:37:11 +02:00
Martyn Taylor
32706823ea update to JDBC config doc 2016-06-17 15:05:12 -04:00
jbertram
7715b5ee12 ARTEMIS-529 support dual auth
A new feature whereby 2-way SSL connections can be authenticated differently
than non-SSL connections.
2016-06-17 11:07:03 -05:00
Martyn Taylor
d3024598e3 Note to escape & in XML JDBC Connection 2016-06-07 11:46:49 -04:00
Martyn Taylor
481a854f6c Add info on JDBC Persistence 2016-06-07 12:02:47 +01:00
jbertram
1e28b3e7e7 Update embedded docs/example 2016-06-06 17:30:12 -05:00
jbertram
e53649a6b9 ARTEMIS-322 auto-create/delete JMS topic
Implements a new feature for the broker whereby it may automatically create and
delete JMS topics which are not explicitly defined through the management API
or file-based configuration. A JMS topic is created in response to a sent
message or connected subscriber. The topic may subsequently be deleted when it
no longer has any subscribers. Auto-creation and auto-deletion can both be
turned on/off via address-setting.
2016-06-06 16:00:57 -04:00
Lionel Cons
e4bac3e9cb fixed typo in perf tuning manual 2016-06-03 07:45:05 +02:00
Clebert Suconic
c45017a648 This closes #553 2016-06-02 15:05:21 -04:00
Pat Fox
b346d24e1a added missing detail to warning statement 2016-06-02 15:05:13 -04:00
Pat Fox
bea8545ffc changed doc to reflect examples usage
using connector-name attribute got the following exception, -
 'AMQ214019: Invalid configuration: org.xml.sax.SAXParseException; cvc-type.3.1.1: Element 'connector-ref' is a simple type,
 so it cannot have attributes, excepting those whose namespace name is identical to
 'http://www.w3.org/2001/XMLSchema-instance' and whose [local name] is one of 'type',
   'nil', 'schemaLocation' or 'noNamespaceSchemaLocation'. However, the attribute, 'connector-name' was found.'
2016-06-02 15:04:33 -04:00
Martyn Taylor
c3b6f2517a Fix auto-create-jms-queue issue in user man 2016-06-02 09:51:49 -04:00
Dejan Bosanac
d891e47774 ARTEMIS-537 - final improvements to OSGi integration and documentation update 2016-05-27 13:51:21 +02:00
Andy Taylor
73f908b8b4 ARTEMIS-535 - Improve amqp protocol to support topics
https://issues.apache.org/jira/browse/ARTEMIS-535
2016-05-24 13:26:24 +01:00
Pat Fox
c0ec7e2ff8 a few tiny doc typos 2016-05-23 13:31:00 -04:00
Pat Fox
eadf999d91 adding 2 links to the examples chapter 2016-05-20 13:27:54 -04:00
Pat Fox
e616af0d7b fixing typo in doc link 2016-05-19 17:40:19 -04:00
Dejan Bosanac
e994eda356 ARTEMIS-521 - OSGi support - add unit test
ARTEMIS-521 - OSGi support - move unit test to integration tests
2016-05-19 11:53:31 -05:00
Martyn Taylor
1c3d63516f ARTEMIS-514 Add support for LargeMEssages backed by Database 2016-05-04 13:36:28 -04:00
Martin Styk
96963d7832 ARTEMIS-504 Inconsistent time unit on scheduling slow consumer reaper thread between documentation and source code
slow-consumer-check-period represents seconds between slow consumer reaper thread execution, fixed documentation to reflect this
2016-04-25 14:15:42 +01:00
jbertram
2feda1d8f0 ARTEMIS-407 remove StompConnect references 2016-04-18 17:52:22 -04:00
jbertram
afd1aeaf88 ARTEMIS-489 update examples doc 2016-04-18 17:50:53 -04:00
Javier Lopez
8559585f68 Fixed typo 2016-04-07 09:21:40 +01:00
Ville Skyttä
8de10dbfaf Document transformer result non-visibility to other diverts 2016-03-07 15:51:01 -05:00
Ville Skyttä
6ef898c553 Document behavior with both exclusive/non-exclusive diverts present 2016-03-07 15:51:01 -05:00
Martyn Taylor
32a9d60a3d Allow users to configure jdbc driver class name
This patch allows users to configure the Driver class that the JDBC
store and journal uses and removes Derby as a default.
2016-02-08 11:23:38 -05:00
Clebert Suconic
0a866471a3 typo fix on doc 2016-02-02 10:23:58 -05:00
Clebert Suconic
e56b3194e8 Fixing small typo on doc 2016-02-02 10:21:22 -05:00
Clebert Suconic
f4481cbdb6 Improving the merging process doc, based on rebasing 2016-02-02 08:56:47 -06:00
jbertram
fa8932534f Fix JMS queue doc 2016-01-20 15:49:36 -06:00
Martyn Taylor
4922a7618a Bump to next version to 1.3.0-SNAPSHOT 2016-01-20 17:25:07 +00:00
jbertram
d94c044e90 ARTEMIS-349 LDAP plugin listener
This feature required a bit of refactoring to the plugin interface itself as
well as a restriction on the configuration so that either only one plugin could
be specified or an ulimited number of security-setting matches. This was done
to prevent messy situations where a plugin could update settings from the XML
or even another plugin if there were overlapping matches.
2016-01-19 09:45:52 -05:00
Paul Gallagher
4258370142 Update hacking guide with instructions to regenerate the shrinkwrap file 2016-01-19 11:57:25 +00:00
Alexey Pakseykin
e9821a05f8 Fix URL to project page 2016-01-18 23:06:35 +08:00
Martyn Taylor
64f74acdbc ARTEMIS-27 / ARTEMIS-340 Add JDBC Storage Manager 2016-01-13 09:38:40 -05:00
jbertram
9c0cc6085c fix security doc 2016-01-05 10:44:30 -05:00
Claus Ibsen
daf4c84b07 Make it easier to install artemis on karaf 2015-12-27 09:24:17 +01:00
Claus Ibsen
81ffe3467a Tidy up readme and move the karaf docs into the user guide. 2015-12-27 09:19:56 +01:00
Martyn Taylor
a04bc8061c Added documentation for thread-pool-files config 2015-12-17 15:52:50 +00:00
Martyn Taylor
75267f90ca Release Notes 2015-12-17 15:52:50 +00:00
jbertram
96802ed1d4 ARTEMIS-323 doc fix for artemis command 2015-12-16 12:10:57 -06:00
Andy Taylor
d1e154e888 ARTEMIS-311 - added broker name to jmx object name properties.
Its now possible to also add the broker name to jmx tree avoiding clashes when multiple brokers are in a single vm. This is now the default but the old way can be used with some configuration

https://issues.apache.org/jira/browse/ARTEMIS-311
2015-12-16 10:19:01 -05:00
Clebert Suconic
351bcfc9f9 ARTEMIS-319 Improving files allocation and implementing journal-pool-files
https://issues.apache.org/jira/browse/ARTEMIS-319
2015-12-10 16:49:58 -05:00
jbertram
0c407922a8 ARTEMIS-261 cert-based auth 2015-11-04 15:56:33 -05:00
Ville Skyttä
68c9f3fd69 Spelling fixes 2015-11-03 10:30:40 -05:00
jbertram
fe4dafedcb ARTEMIS-168 - pluggable authorization 2015-10-27 10:12:22 -04:00
jbertram
ef5a9809f2 ARTEMIS-256 orchestrate failback deterministically
The failback process needs to be deterministic rather than relying on various
incarnations of Thread.sleep() at crucial points. Important aspects of this
change include:

1) Make the initial replication synchronization process block at the very
last step and wait for a response from the replica to ensure the replica has
as the necessary data. This is a critical piece of knowledge during the
failback process because it allows the soon-to-become-backup server to know
for sure when it can shut itself down and allow the soon-to-become-live
server to take over. Also, introduce a new configuration element called
"initial-replication-sync-timeout" to conrol how long this blocking will occur.

2) Set the state of the server as 'LIVE' only after the server is fully
started. This is necessary because once the soon-to-be-backup server shuts
down it needs to know that the soon-to-be-live server has started fully before
it restarts itself as the new backup. If the soon-to-be-backup server restarts
before the soon-to-be-live is fully started then it won't actually become a
backup server but instead will become a live server which will break the
failback process.

3) Wait to receive the announcement of a backup server before failing-back.
2015-10-20 14:55:31 -04:00
jbertram
6ed9c5ae91 ARTEMIS-74 import JAAS auth from 5.x
This change allows the use of JAAS login modules for basic authentication
and authorization.
2015-10-09 11:42:22 -05:00