gtully
b812bfdbed
ARTEMIS-2103 - use the full openwire consumer queue for the mapped virtual topic queue binding, fix and test
2018-10-10 18:48:11 -04:00
Justin Bertram
b86cf69e6a
ARTEMIS-2107 clarify identity for authn failures in notification
2018-10-10 18:46:48 -04:00
Ville Skyttä
3400c0d76e
NO-JIRA Grammar and spelling fixes
2018-10-08 20:45:59 -04:00
Justin Bertram
9c8df7b3c5
NO-JIRA update stomp doc a/b default behavior
2018-09-21 13:39:29 -05:00
Justin Bertram
07e14c1582
ARTEMIS-2087 support masked passwords in management.xml
2018-09-21 11:50:38 -04:00
Justin Bertram
5c8fcc19fd
ARTEMIS-1991 document advanced destination options
2018-09-18 12:34:30 +01:00
Justin Bertram
c60d17884a
ARTEMIS-1919 implement SNI properly
2018-09-18 08:00:05 +01:00
BiNZGi
71a34ff604
NO-JIRA Add version update steps for windows services on doc
2018-09-04 13:26:56 -04:00
Matthias Berndt
754671bddb
NO-JIRA fix typo
2018-08-13 11:58:10 -04:00
Justin Bertram
523e86ce9b
ARTEMIS-2006 Remove setDeadLetterAddress & setExpiryAddress from docs
2018-08-02 10:34:11 -04:00
Christopher L. Shannon (cshannon)
5fc60d7437
ARTEMIS-1987 - Add consumer window size to AddressSettings
...
Support configuring a default consumer window size via AddressSettings
which will allow sensible defaults to be used by address type
2018-07-31 14:16:11 -04:00
Codrin Bucur
bfc9aec33b
NO-JIRA spelling fixes on docs
2018-07-18 09:18:53 -04:00
Justin Bertram
d35f01d25d
ARTEMIS-1954 eliminate all possible usage of JMSServerManager
2018-07-12 14:24:44 -04:00
Justin Bertram
7b4be5008d
ARTEMIS-1974 document LDAP role expansion
2018-07-12 12:42:01 -04:00
gtully
d54e5a7868
ARTEMIS-1971 Support connection pooling in LDAPLoginModule
2018-07-06 13:53:29 -05:00
Justin Bertram
af7c6c8111
ARTEMIS-1957 add missing notification type docs
2018-06-29 13:47:13 -05:00
Justin Bertram
c0d28432ad
NO-JIRA STOMP frame logging
2018-06-22 15:47:14 -04:00
Justin Bertram
023feaed37
NO-JIRA add doc on recent releases
2018-06-22 10:36:59 -04:00
Justin Bertram
cca73dc7dd
ARTEMIS-1950 clarify STOMP durable sub header names
2018-06-22 10:36:38 -04:00
Justin Bertram
aa1f6a9dd3
ARTEMIS-1917 support logging HTTP access
2018-06-19 00:12:32 -04:00
Justin Bertram
3b6c010739
ARTEMIS-1931 Add camel example
2018-06-18 15:46:35 -04:00
Justin Bertram
ed095a0523
NO-JIRA fix JMS destination cache doc
2018-06-13 21:57:15 -05:00
Justin Bertram
f752268a33
ARTEMIS-1922 clarify doc on updating xincluded files
2018-06-11 19:28:56 -04:00
Clebert Suconic
cb793e0e98
ARTEMIS-1924 Add amqpIdleTimeout
2018-06-11 18:37:11 -04:00
Justin Bertram
2b5d8f3b80
ARTEMIS-1912 big doc refactor
...
- Split protocols into individual chapters
- Reorganize summary to flow more logically
- Fill in missing parameters in configuration index
- Normalize spaces for ordered and unordered lists
- Re-wrap lots of text for readability
- Fix incorrect XML snippets
- Normalize table formatting
- Improve internal links with anchors
- Update content to reflect new address model
- Resized architecture images to avoid excessive white-space
- Update some JavaDoc
- Update some schema elements
- Disambiguate AIO & ASYNCIO where necessary
- Use URIs instead of Objects in code examples
2018-06-07 11:26:36 -04:00
Christopher L. Shannon (cshannon)
f09a41d433
ARTEMIS-1888 - Add forceSSLParameters flag to override system SSL properties
...
If true the connection factory will prefer SSL settings set via the connector configuration vs system properties
2018-05-25 12:30:16 -04:00
saurabhrai
d11eed2f9e
ARTEMIS-1866 Make Quorum vote result wait time configurable.
...
Quorum voting is used by both the live and the backup to decide what to do if a replication connection is disconnected.
Basically, the server will request each live server in the cluster to vote as to whether it thinks the server it is replicating to or from is still alive.
You can also configure the time for which the quorum manager will wait for the quorum vote response.
Currently, the value is hardcoded as 30 sec. We should change this 30-second wait to be configurable.
2018-05-25 12:29:02 -04:00
saurabhrai
32a92b52e1
ARTEMIS-1870:Missing documentation for new parameter jdbc-journal-sync-period added for JDBC Persistence
2018-05-21 19:47:01 -04:00
Jiri Danek
67ee34d4d9
ARTEMIS-1449 Remove deprecated -XX:+UseFastAccessorMethods JVM option
...
This option was removed in JRE 10 and its presence causes error on startup.
Artemis still does not compile on JDK 9 and up, so what I tried was
to compile on JDK 1.8 and then start Artemis on 1.8 and 10.
That now works for me.
2018-05-01 13:58:29 -04:00
Justin Bertram
a72046a0e3
ARTEMIS-1793 fix 'destination-type' STOMP header (fix)
2018-04-18 11:53:54 -04:00
Francesco Nigro
fdb63df392
ARTEMIS-1784 JDBC NodeManager should just use DMBS clock
...
It avoid using the system clock to perform the locks logic
by using the DBMS time.
It contains several improvements on the JDBC error handling
and an improved observability thanks to debug logs.
2018-04-18 09:54:34 -04:00
Pat Fox
6df09d6e12
ARTEMIS-1815 adding exclusive-queue example
2018-04-17 16:58:30 -04:00
Francesco Nigro
469d6baa93
ARTEMIS-1788 JDBC HA should use JDBC Network Timeout
...
JdbcNodeManager is configured to use the same network timeout
value of the journal and to validate all the timeout values
related to a correct HA behaviour.
2018-04-17 10:40:20 -04:00
Pat Fox
2f0149c759
ARTEMIS-1809 adding example of mapping ActiveMQ 5.x Virtual Topic consumers
2018-04-17 10:30:26 +08:00
Lionel Cons
1e81361a88
ARTEMIS-1740: Add support for regex based certificate authentication
2018-04-12 12:55:20 -04:00
Christopher L. Shannon (cshannon)
4795f7c6d0
ARTEMIS-1799 - Add a NotificationActiveMQServerPlugin
...
Adds a new plugin that will support sending new types of notifications
for broker events which will allow enhanced broker monitoring
2018-04-10 09:43:02 -04:00
Francesco Nigro
1a7a2cf5b4
ARTEMIS-1774 Node Manager Store table name should be configurable
...
It exposes the table name configuration for:
- CLI command
- configuration file
The docs are updated as well.
2018-03-28 11:52:30 -04:00
Francesco Nigro
af3917247a
ARTEMIS-1760 JDBC HA should have configurable tolerance of DB time misalignment
...
It allows a user to customize the max allowed distance between system and DB time,
improving HA reliability by shutting down the broker when the misalignment
exceeds configured limit.
2018-03-27 10:36:56 -04:00
Francesco Nigro
b775cb251f
ARTEMIS-1767 JDBC Lock Acquisition Timeout should behave like the file based version
...
The JDBC Lock Acquisition Timeout is no longer exposed to any user configuration and defaulted to infinite to match the behaviour of the journal (file-based) one.
2018-03-22 16:19:35 -04:00
gtully
72ec6c8e0b
[ARTEMIS-1758] support SASL EXTERNAL with TextCertLoginModule
...
- rework proton handler to use saslListener
2018-03-22 10:09:58 -04:00
Justin Bertram
906a4371a7
NO-JIRA update upgrade details for 2.4->2.5
2018-03-09 09:21:15 -06:00
Justin Bertram
86c9e7267b
NO-JIRA review docs for content, style, & format
2018-03-08 22:47:10 -05:00
Justin Bertram
66f8d98421
ARTEMIS-1714 version notes + upgrade procedures
2018-03-08 14:28:23 -05:00
Stanislav Knot
12ccb77d74
NO-JIRA invalid xmls in docs
2018-03-07 09:17:57 -06:00
Justin Bertram
c1b4253ba1
ARTEMIS-1696 doc updates
2018-03-02 12:45:28 -05:00
Justin Bertram
cf9640bf35
ARTEMIS-1721 fix broken doc link
2018-03-02 10:40:26 -06:00
Justin Bertram
2123f85ea9
ARTEMIS-1717 create/delete address permissions ignored in broker.xml
2018-03-01 14:02:57 -06:00
Christopher L. Shannon (cshannon)
642654ff7a
ARTEMIS-1706 - Add support for wantClientAuth
...
Support setting wantClientAuth on a netty acceptor
2018-02-28 06:44:24 -05:00
Michael André Pearce
9d1c59cdff
ARTEMIS-1661 Support splitting of broker.xml
...
Support XML standard XInclude thus allowing splitting of the broker.xml
Added test cases with split out config using include.
2018-02-27 11:24:36 +00:00
Justin Bertram
03709fc7cf
ARTEMIS-1694 fix graceful-shutdown doc
2018-02-26 19:14:44 +00:00
saurabhrai
c2745085df
ARTEMIS-1677 fix doc for AIO+NFS
2018-02-22 15:30:24 -06:00
Justin Bertram
0121741e2a
ARTEMIS-872 fix potential negative space calc
2018-02-20 23:51:34 -05:00
Michael André Pearce
03f4a52f1f
ARTEMIS-853 - Add documents
...
Exclusive Queue documents added to detail behaviour and how to configure.
Also update docuents for last-value queue to cover addtional ways to configure
2018-02-20 08:43:43 +00:00
Dejan Bosanac
88f43e9342
ARTEMIS-1651 Allow custom etc and data directories to be used
...
initial support for custom etc location
fixing windows distribution
fixing StreamClassPathTest
ARTEMIS-1651 fix tests and add docs
2018-02-14 09:17:08 -06:00
rico.pahlisch
6501c3de1f
ARTEMIS-1649 - enable openssl provider for Netty
2018-02-05 14:42:04 -06:00
gtully
d2235d4dad
[ARTEMIS-1030] document url escaping of the virtualTopicConsumerWildcards value
2018-02-01 08:43:11 +08:00
Pat Fox
6e71fa7fd9
ARTEMIS-1623 add logging codes to LoggingActiveMQServerPlugin
2018-01-31 15:13:31 -06:00
Pat Fox
e350c58a46
ARTEMIS-1623 ActiveMQServerPlugin impl for logging various broker events
...
Similar concept to the ActiveMQ 5.x loggingBrokerPlugin
2018-01-24 09:10:32 -05:00
Justin Bertram
557224795b
ARTEMIS-608 document adding runtime deps
2018-01-22 16:19:00 -05:00
gtully
82e4f465ee
[ARTEMIS-1030] add support for auto mapping openwire virtual topic consumer destinations to FQQN
2018-01-22 11:10:46 +00:00
Howard Gao
bb84f67936
ARTEMIS-1600 Support masked passwords in bootstrap.xm and login.config
...
We provide a feature to mask passwords in the configuration files.
However, passwords in the bootstrap.xml (when the console is
secured with HTTPS) cannot be masked. This enhancement has
been opened to allow passwords in the bootstrap.xml to be masked
using the built-in masking feature provided by the broker.
Also the LDAPLoginModule configuration (in login.config) has a
connection password attribute that also needs this mask support.
In addition the ENC() syntax is supported for password masking
to replace the old 'mask-password' flag.
2018-01-18 08:59:00 -06:00
Jiri Danek
472e429540
NO-JIRA fix warnings from w3c/link-checker in docs
...
also update URLs and `s/http/https` in docs wherever possible
2018-01-10 13:07:40 +01:00
art-licis
c2a9be9540
NO-JIRA Diverts: documentation & test updates.
...
Updated documentation & tests with original destination & message ID info.
Javadoc update & typo fix.
2018-01-05 12:52:44 +00:00
Jiri Danek
c1671530b0
ARTEMIS-1181 Fix broken links in user-manual
...
Either caused by improper escaping, or the #fragment is wrong
2018-01-04 14:39:10 -06:00
Pat Fox
d95757057e
ARTEMIS-1575 configure custom broker plugins with key/value properties.
...
The properties are read and passed into the the broker plugin's init(Map<String,String>)
2018-01-04 14:27:41 -06:00
Jiri Danek
9d685b6f2d
ARTEMIS-1183 Delete empty "queue-attributes.html" doc page
...
This is a follow-up to ARTEMIS-780 Added section on latest address model
2017-12-20 16:08:23 -05:00
Michael André Pearce
3ef98044f8
ARTEMIS-1516 - Ensure JNDI via Tomcat Resource works
...
Apply fix so that when using JNDI via tomcat resource it works.
Replace original extract of JNDIStorable taken from Qpid, and use ActiveMQ5's as fits better to address this issue. (which primary use case is users migrating from 5.x)
Refactored ActiveMQConnectionFactory to externalise and turn into reference by StringRefAddr's instead of custom RefAddr which isnt standard.
Refactored ActiveMQDestinations similar
Refactored ActiveMQDestination to remove redundent and duplicated name field and ensured getters still behave the same
2017-12-19 09:20:35 -05:00
Andy Taylor
6067a285bd
https://issues.apache.org/jira/browse/ARTEMIS-1565
...
ARTEMIS-1565 - replica should retry quorum vote
https://issues.apache.org/jira/browse/ARTEMIS-1565
2017-12-19 11:30:20 +00:00
Justin Bertram
a685bf6e5c
ARTEMIS-1562 update docs for slow-consumer example
2017-12-18 11:34:11 +00:00
Jiri Danek
0a2e143de5
ARTEMIS-1463 Fix broker's mBean domain name
2017-12-18 11:30:18 +00:00
Justin Bertram
84bedaf2e4
ARTEMIS-1547 support referrals in LDAP login module
2017-12-10 21:50:47 +00:00
art-licis
b152a33267
NO-JIRA Documentation: Fixed filenames of native libs found on distribution
2017-12-05 09:18:26 -06:00
Stanislav Knot
52447b1e88
ARTEMIS-1420 updated docs
2017-11-27 13:06:19 -05:00
Justin Bertram
f53e411dad
ARTEMIS-1525 refactor embedded examples
2017-11-27 10:55:16 -06:00
Howard Gao
5fe88e1c66
ARTEMIS-1365 Advisory consumers listed in Console
...
Openwire clients create consumers to advisory topics to receive
notifications. As a result there are internal queues created
on advisory topics. Those consumer shouldn't be exposed via
management APIs which are used by the Console
To fix that the broker doesn't register any queues from
advisory addresses.
Also refactors a code to remove Openwire specific contants
from AddressInfo class.
2017-11-17 17:39:40 +08:00
Pat Fox
fcf4f3e79a
NO-JIRA minor typo in doc'd config sample
2017-11-03 13:05:10 +01:00
Justin Bertram
cd99aba48b
ARTEMIS-1488 add 'all' client jar to distribution
2017-10-31 14:44:37 +00:00
Andy Taylor
804e12c7ce
ARTEMIS-1491 - removed duplicate Jolokia instance
...
https://issues.apache.org/jira/browse/ARTEMIS-1491
2017-10-31 09:33:10 -05:00
Francesco Nigro
09a5d6f1c6
ARTEMIS-1447 JDBC NodeManager to support JDBC HA Shared Store
2017-10-26 15:38:37 -04:00
Justin Bertram
499f737343
ARTEMIS-1465 improve MQTT protocol logging
2017-10-23 15:12:56 -04:00
Christopher L. Shannon (cshannon)
b386c7c5ae
ARTEMIS-1469 - Add support for trusting any client certificate
...
Added a new trustAll flag which will support trusting any client
keystore when doing testing against a broker. This setting should not
be used in production and is strictly for testing.
2017-10-19 08:57:10 -05:00
Andy Taylor
a64d7c2e42
ARTEMIS-1463 - added SSL example + docs
...
also added support for anon login
https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-18 15:24:44 -05:00
Andy Taylor
62a2b14dd0
ARTEMIS-1463 - add role based authentication to the JMX objects
...
This is done by creating a guard and using JAAS to check for access to mbean objects and their methods.
NB this also implements https://issues.apache.org/jira/browse/ARTEMIS-534
https://issues.apache.org/jira/browse/ARTEMIS-1463
2017-10-16 15:39:38 +01:00
Michal Tóth
db198ebb64
NOJIRA docs clarification of divert position in broker.xml file
2017-10-12 09:19:30 +02:00
Clebert Suconic
e31f447032
ARTEMIS-1461 Allow changing of messages through interceptors
2017-10-11 21:01:48 -04:00
Michael Andre Pearce
4db8cd54ca
ARTEMIS-1446 - Support Transformer configuration by properties
...
Update Tranformer to be able to handle initiation via propertiers (map<string, string>)
Update Configuration to have more specific transfromer configuration type, and to take properties.
Support back compatibility.
Add AddHeadersTransformer which is a main use case, and can act as example also.
Update Control's to expose new property configuration
Add test cases
Update examples for new transformer config style
2017-10-09 17:29:10 -04:00
Clebert Suconic
d190b611be
ARTEMIS-1452 Improvements to IO parameters and options
...
- it is now possible to disable the TimedBuffer
- this is increasing the default on libaio maxAIO to 4k
- The Auto Tuning on the journal will use asynchronous writes to simulate what would happen on faster disks
- If you set datasync=false on the CLI, the system will suggest mapped and disable the buffer timeout
This closes #1436
This commit superseeds #1436 since it's now disabling the timed buffer through the CLI
2017-10-09 14:32:04 -04:00
Justin Bertram
69d4252b37
NO-JIRA fix groupID URL doc
2017-10-02 10:04:11 -05:00
Justin Bertram
a181372256
NO-JIRA correct connectionLoadBalancingPolicyClassName in docs
2017-09-28 21:15:57 -04:00
Justin Bertram
abcf4b747e
ARTEMIS-1428 support max frame payload length for STOMP websocket
2017-09-26 15:17:07 -04:00
Michael Andre Pearce
e9eaa7daf6
ARTEMIS-1422 Fix match change to support wildcard config
2017-09-25 11:34:34 -04:00
gtully
574e5c8c7b
ARTEMIS-1435 - provide default jolokia-access.xml security policy in etc to lock down cors to http.host
2017-09-25 10:37:09 +01:00
gtully
d402756e09
ARTEMIS-1373 - ensure roleName is in the doc config example
2017-09-07 16:14:55 +01:00
gtully
99b2e4c0fb
ARTEMIS-1373 - support memberOf type query for role mapping and respect roleName attribute AMQ-3064
2017-09-07 14:11:48 +01:00
gtully
125bd41f9d
ARTEMIS-1372 ARTEMIS-1373 documentation updates
2017-09-06 10:22:28 +01:00
Justin Bertram
714655a051
NO-JIRA improve password masking doc & code
...
Move password masking documentation into its own chapter and tweak it a
bit for clarity and comprehensiveness.
2017-09-05 16:40:38 -04:00
Stanislav Knot
e9c601dd2c
ARTEMIS-1385 fixed uncomplete comment and typo
2017-09-05 10:42:10 +02:00
Justin Bertram
bb7251ba08
ARTEMIS-1380 simplify docs with URL syntax
2017-08-31 12:04:08 -04:00
Otavio R. Piske
5325c9db87
ARTEMIS-1291 - fix incorrect links in the documentation
2017-08-31 10:30:52 -04:00
Michael Andre Pearce
91abc8770c
ARTEMIS-1360 Update config-reload documentation on queues
...
Updated details on max-conumsers and purge-on-no-consumers now these fields on queue update on reload.
2017-08-30 10:54:22 -04:00
Howard Gao
9a9976bd31
ARTEMIS-1360 Documenting runtime reloadable configuration
...
Adding details about broker's configuration parameters
that can be reloaded during runtime.
2017-08-29 21:05:07 -04:00
Justin Bertram
90b7f075d0
NO-JIRA clean up docs
...
Remove some out-dated material, fix a few links, & clean up a few
random bits.
2017-08-28 21:38:03 -05:00
Francesco Nigro
249745506e
ARTEMIS-1367 Add LOG to the Critical Analyzer policies
2017-08-22 17:37:01 +02:00
Pat Fox
a00c8ef94a
NO-JIRA removed out of date info regarding jms queue specific config
2017-08-19 12:58:48 -04:00
Michael André Pearce
ec5eb4b754
ARTEMIS-1355 - correct doc Undo PR 1438
2017-08-17 19:39:58 +01:00
Michael Andre Pearce
569bd42ba5
ARTEMIS-1346 Add initial Management Console Documentation
...
Added some initial documentation
2017-08-17 10:09:17 -05:00
Michael Andre Pearce
bfe88c8fc3
ARTEMIS-1343 Update Configuring Transports Documentation
...
Updated to reflect deprecated properties.
Add a new section to cover native transport support (epoll and kqueue) added over the past few releases.
2017-08-17 10:06:44 -05:00
Timothy Bish
2c30be8809
ARTEMIS-1316 Add docs for AMQP scheduling of messages
...
Add some documentation for the scheduled message options with AMQP
Messages.
2017-08-10 14:22:52 -04:00
gtully
840ff8d237
[ARTEMIS-1310] addition of protocol to sample acceptor url to krb5 doc
2017-08-10 14:07:26 +01:00
gtully
a4fc94880a
[ARTEMIS-1310] addition of sample acceptor url to krb5 doc
2017-08-10 13:37:57 +01:00
gtully
5909a24cd3
[ARTEMIS-1310] addition of sample config scope to krb5 doc
2017-08-09 17:21:39 +01:00
Jiri Danek
48f50fccbe
NO-JIRA Updates to management.md doc
...
* add Jolokia to the initial list of ways to access management API
* remove mentions of core queues, etc. (pre-addressing change)
* activemq.notifications can be consumed with any client
* activemq.management can be accessed only with Core or Core JMS clients
* *.management.*Control are interfaces, not classes
* remove ObjectNames from the summary of management methods.
IMO that made the short paragraphs hard to read.
And one can intuitively find them in jconsole,
or use the Builder class to construct them in code.
* move the note about empty filter to the queue management section
* add code snippet for creating ObjectName with ObjectNameBuilder
* mention web console and bin/artemis for interactive management
* fix few typos
2017-08-08 13:37:08 -04:00
gtully
db62ed92f7
[ARTEMIS-1310] require mechanism to be explicitly enabled
2017-08-08 13:28:50 -04:00
gtully
ca7197b5c3
[ARTEMIS-1310] add amqp sasl gssapi mechanism support
...
delegate to the jdk saslServer. Allow acceptor configuration of supported mechanismis; saslMechanisms=<a,b>
and allow login config scope for krb5 to be configured via saslLoginConfigScope=x
2017-08-08 13:28:50 -04:00
Justin Bertram
afd46c15fd
ARTEMIS-1323 fix response code for REST ack
2017-08-07 18:47:33 -04:00
Justin Bertram
d3f68a1a3a
REST documentation fixes
2017-08-07 18:47:33 -04:00
Justin Bertram
b6e48eb14c
ARTEMIS-1320 allow URL for REST/broker connection
2017-08-07 18:47:33 -04:00
Clebert Suconic
f16af75354
ARTEMIS-1324 Deadlock detection and health check of critical components
2017-08-07 18:40:03 -04:00
Michael André Pearce
92c3e7ef97
NO JIRA: Doc correction
...
From here, it seems the default is -1 not 0 as originally stated in doc.
d055411f21/artemis-core-client/src/main/java/org/apache/activemq/artemis/api/config/ActiveMQDefaultConfiguration.java (L337)
2017-08-03 11:37:15 -04:00
Michael Andre Pearce
827006760e
NO-JIRA: Update Logo
2017-07-25 01:51:01 +01:00
Jiri Danek
006c31ffec
NO-JIRA Fix documentation for <broadcast-group> <connection-ref> ...
...
Followup to #553 , eliminate all occurrences of the old connector-ref
config (that used to use connector-name attribute) in broker.xml.
2017-07-24 09:52:09 -04:00
Daniel Kulp
cc04b8ff17
Minor typo in docs
2017-07-07 15:53:50 -04:00
Armand Roelens
1ecbd97cd4
ARTEMIS-1252 Add service loading of password codec to obtain its implementation from the app's root context
2017-06-29 16:00:00 -04:00
Christopher L. Shannon (cshannon)
35f6ebb2cb
NO-JIRA: Minor documentation fix
2017-06-22 16:12:01 -04:00
Michael Andre Pearce
f63f130407
ARTEMIS-1235 delete queues when broker.xml changes
...
Add extra configuration to address-settings to be able to
control / enable address/queue deletion by pattern,
rather than a global toggle.
Add support in the reload logic to remove address
and/or queues if the address matches an address setting,
where it is enabled.
2017-06-22 12:12:12 -04:00
Michael Andre Pearce
1bfa1ad4fe
ARTEMIS-1205: AMQP Shared Durable Subscriber - Document Update
...
Update documents for new configuration toggle for 'amqp-use-core-subscription-naming '
2017-06-19 23:05:10 +01:00
Bennet Schulz
060781d430
NO-JIRA fix typos in documentation
2017-06-16 10:58:23 +02:00
Michal Tóth
33f788b8d0
DOC(Addressing Model) minor typos and word corrections
2017-05-30 11:09:35 -04:00
Ville Skyttä
fe505b37b4
Spelling fixes
2017-05-30 10:32:41 +03:00
Michael Andre Pearce
373803a85d
ARTEMIS-1179: Add Optional Client JMS Destination Cache
...
Add topic and queue cache maps in Session.
Add configuration to use cache or not with defaulting to false, which keeps existing behaviour as the default.
2017-05-24 18:45:16 -04:00
Clebert Suconic
c53f6168c9
ARTEMIS-898 Documenting where to add the plugin jar
2017-05-08 14:52:27 -04:00
Christopher L. Shannon (cshannon)
3bfbaf419c
ARTEMIS-898 - Adding documentation for Plugin support
...
Started a new chapter in the user manual for plugin support
2017-05-08 12:03:05 -04:00
Bernd Gutjahr
6017e305d9
ARTEMIS-1112: Added wait-for-activation option to shared-store-master config
...
Added a wait-for-activation option to shared-store master HA policies.
This option is enabled by default to ensure unchanged server startup behavior.
If this option is enabled, ActiveMQServer.start() with a shared-store master server will not return
before the server has been activated.
If this options is disabled, start() will return after a background activation thread has been started.
The caller can use waitForActivation() to wait until server is activated, or just check the current activation status.
2017-05-03 16:40:15 -04:00
Jiri Danek
abf0aa8f0c
NO-JIRA update `artemis create` samples in README.html and using-server.md
2017-04-28 12:49:14 -04:00
Francesco Nigro
8cef9221f4
ARTEMIS-1131 Configure optimal GC settings
2017-04-28 10:29:01 +01:00
Justin Bertram
7e0fedf52e
ARTEMIS-590 connector option to use default SSL context
2017-04-28 10:14:09 +01:00
Howard Gao
f344c1ebaf
ARTEMIS-1093 Full qualified queue name support
...
Broker should support full qualified queue names (FQQN)
as well as bare queue names. This means when clients access
to a queue they have two equivalent ways to do so. One way
is by queue names and the other is by FQQN (i.e. address::qname)
names. Currently only receiving is supported.
2017-04-23 16:01:20 -04:00
Francesco Nigro
258d595972
ARTEMIS-1124 JDBC Network Timeout configuration
2017-04-20 19:43:10 +01:00
Clebert Suconic
f609884186
Revert "ARTEMIS-1093 Full qualified queue name support"
...
Testsuite won't complete with this commit.
Reerting it for further evaluation.
This reverts commit a9a3c47808
.
2017-04-12 16:53:40 -04:00
Howard Gao
a9a3c47808
ARTEMIS-1093 Full qualified queue name support
...
Broker should support full qualified queue names (FQQN)
as well as bare queue names. This means when clients access
to a queue they have two equivalent ways to do so. One way
is by queue names and the other is by FQQN (i.e. address::qname)
names. Currently only receiving is supported.
2017-04-12 09:59:28 +01:00
Clebert Suconic
cbe3621431
ARTEMIS-1096 Changing Global Max Size's default
2017-04-06 19:55:09 -05:00
Francesco Nigro
f53449b945
ARTEMIS-1095 Netty's WriteBufferWaterMark configuration via TransportConstants
2017-04-06 15:26:13 +02:00
Bennet Schulz
6790686059
Update examples.md
2017-03-30 10:36:42 +02:00
Justin Bertram
98aa1891a5
ARTEMIS-1076 fix broken doc links
2017-03-29 16:05:47 -04:00
Jiri Danek
71c4a54c4e
NO-JIRA Refer to Postgres as PostgreSQL or Postgres
2017-03-23 22:04:55 +01:00
Martyn Taylor
f1ac5ca40c
NO-JIRA Doc update database store
2017-03-21 17:20:58 +00:00
Francesco Nigro
14d07ba7d1
ARTEMIS-1037 Doc for the MAPPED journalType
2017-03-16 10:24:26 -04:00
Justin Bertram
849b83972f
NO-JIRA STOMP doc updates
2017-03-14 17:09:52 -04:00
Justin Bertram
e9ad1c81a5
Revert "ARTEMIS-1011 Small adjustment on test"
...
Revert "ARTEMIS-1011 adjust slow-consumer detection logic"
This reverts commit 9818206bd3
.
This reverts commit 19ebbfb5f0
.
2017-03-10 09:26:41 -05:00
Justin Bertram
19ebbfb5f0
ARTEMIS-1011 adjust slow-consumer detection logic
...
Adjust slow-consumer detection logic to use the number of messages in
the queue and not just the number of messages added since the last
check. This means the getRate() method now returns the rate of messages
which it *could* have dispatched since the last check rather than the
rate at which it received messages. This is a more reliable metric to
ensure the slow-consumer detection logic doesn't flag a consumer as
slow unfairly. Although the reliability will come at a performance cost
since getMessageCount() must lock the queue.
2017-03-09 16:59:22 -05:00
Martyn Taylor
24a045e266
NO-JIRA Fix up user manual
2017-03-09 21:24:02 +00:00
Martyn Taylor
c971476a88
ARTEMIS-780 Added section on latest address model
2017-03-09 21:24:02 +00:00
Clebert Suconic
6add6ee59c
doc: small chapter on AMQP
2017-03-09 13:39:58 -06:00
Andy Taylor
a9ff8e4d9f
doc fixes
2017-03-09 09:03:14 -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
Sande Gilda
03ba53017f
ARTEMIS-1003: Fix code example in User Guide for Large Messages
2017-02-28 15:20:38 -06:00
Michael André Pearce
4d7df9ac81
NO-JIRA: correction in doc.
...
Fixing an assumed typo. I spotted reading the docs.
2017-02-20 08:15:24 -05:00
Justin Bertram
7fc277501e
ARTEMIS-953 doc updates
2017-02-14 20:20:11 -05:00
Andy Taylor
c3436a36a0
NO-JIRA: fix typo on the cli
...
./artemis help was returning "exp" twice on the
2017-02-10 09:53:56 -05:00
Justin Bertram
19b992399c
ARTEMIS-954 update create command doc
2017-02-08 18:12:33 -05:00
Justin Bertram
f5599c6630
ARTEMIS-947 reload <addresses> on broker.xml change
2017-02-07 13:45:24 -06:00
Andy Taylor
43a9276484
ARTEMIS-866 - replication improvements
...
add functionality to allow live to vote for quorum on failure
Also allow the quorum size to be configurable.
https://issues.apache.org/jira/browse/ARTEMIS-866
2017-02-07 13:47:03 +00:00
Bennet Schulz
70ac79b7b8
ARTEMIS-903 Add documentation for updating Artemis to newer versions
...
Currently there is no documentation about updating ActiveMQ Artemis in the Artemis user manual. This commit adds a brief description of the steps necessary to update Artemis to newer versions.
2017-01-05 20:50:15 -05:00
Dejan Bosanac
668f4721f0
https://issues.apache.org/jira/browse/ARTEMIS-815 - implement configurable wildcard addresses syntax
...
Rename WildCardConfigurationTest.java to WildcardConfigurationTest.java
adjust schema
2017-01-04 09:44:03 -06:00
Clebert Suconic
0c98de403d
ARTEMIS-896 remove 32 bits library
2016-12-20 10:09:56 -05:00
zhabba
58e79eb5e4
Update security.md
...
Actual number of permissions is eight, not seven.
2016-12-13 15:31:24 +01:00
jbertram
0861be14c1
ARTEMIS-789 Fix various failing tests due to addressing changes
2016-12-09 18:43:15 +00:00
Christian Posta
9f179bb4e6
changed AIO to ASYNCIO in docs to match the correct setting options
2016-11-28 13:14:06 -07:00
Clebert Suconic
9a60baf923
ARTEMIS-863 small tweak on doc
2016-11-23 14:49:25 -05:00
Clebert Suconic
402f25be7d
ARTEMIS-473/ARTEMIS-863 Detect network failures
2016-11-23 10:14:14 -06:00
Clebert Suconic
9009d12b5a
ARTEMIS-851 Allowing broker configuration to be changed through system properties
...
This will use Bean Utilities to change propertyes at the main configuration.
2016-11-16 14:41:18 +00:00
John D. Ament
6e83a2a755
ARTEMIS-849 Added CDI Integration to the summary file. Updated hacking guide to explain how to build docs. Added doc output to gitignore.
2016-11-11 19:49:51 -05:00
Howard Gao
cd7b838952
ARTEMIS-786 Store user's password in hash form by default
...
- user passwords for PropertiesLoginModule stored using PBKDF2 algothrim
by default
- implements cli user command to help create and manage user/roles
- adds a mask cli command to mask passwords
2016-11-02 14:59:00 -04:00
Clebert Suconic
5e5ac0f057
ARTEMIS-832 Openwire was ignoring data syncs.
...
I'm also adding the possibility of sync on libaio, and not only relay on write-cache
2016-11-02 13:17:12 -05:00
Clebert Suconic
ebc2bbc672
NO-JIRA removing OIO references, since Netty is only NIO now
2016-10-28 16:31:41 -04:00
Paul Gallagher
e4d58ce596
Upgrade Jolokia version
2016-10-24 12:28:49 +01:00
Clebert Suconic
b7d79f328f
NO-JIRA: a few additions and tweaks around OSGI
2016-10-19 13:19:10 -04:00
Christopher L. Shannon (cshannon)
586abba94e
NO-JIRA: Fixing a typo in the embedded documentation
2016-10-12 08:35:59 -04:00
Ville Skyttä
1714f8a76d
Spelling fixes
2016-09-30 13:24:08 -04:00
John D. Ament
9163c679ef
ARTEMIS-756 introduce CDI based integration for Artemis. Includes integration tests on both Weld and OWB.
2016-09-29 16:25:47 -04:00
Clebert Suconic
03b3b9fa80
ARTEMIS-737 Improving Tests by checking thread leaks and Waiting condition, also adding docs
2016-09-26 17:58:05 -04:00
Clebert Suconic
87d3c1c9bd
ARTEMIS-716 max replication = 0 should mean do not make copies at all
2016-09-08 17:17:04 +01:00
Clebert Suconic
4472aa0e36
ARTEMIS-581 Implement max disk usage, and global-max-size
...
max-disk-usage = how much of a disk we can use before the system blocks
global-max-size = how much bytes we can take from memory for messages before we start enter into the configured page mode
This will also change the default created configuration into page-mode as that's more reliable for systems.
2016-09-06 15:07:49 +01:00
Howard Gao
61747acfd1
ARTEMIS-706 No Keep Alives from Broker
2016-09-02 21:39:44 -04:00
Ville Skyttä
e1728f0797
Spelling fixes
2016-08-25 14:22:32 -04:00
jbertram
457ae3defa
ARTEMIS-695 fix URI syntax in doc
2016-08-23 13:03:20 -05:00
jbertram
d7ee712e55
ARTEMIS-690 fix link in JMS doc
2016-08-23 13:27:32 -04:00
jbertram
cfbe06f3bc
ARTEMIS-656 support host verification for SSL cert
2016-08-15 13:58:25 -04:00
Clebert Suconic
1f9ca74f01
ARTEMIS-601 some documentation changes around reload
2016-08-10 18:38:14 -04:00
Clebert Suconic
b7e5cc4845
ARTEMIS-674 simplifying example list
2016-08-10 15:52:48 -04:00
Howard Gao
2fb8341f8d
ARTEMIS-604 - Add checks for object messages in REST and AMQP
...
- Rest interface fix
- Doc fixes (Rest->REST)
- JSON management and AMQP outbound
2016-08-09 11:22:48 +01:00
Howard Gao
0535218cfc
ARTEMIS-604 - Message Serialization Improvement
...
- JMS and RA fixes
2016-08-09 11:22:48 +01:00
Martyn Taylor
2f721866ab
ARTEMIS-636 Add AMQP Hard Soft Limit for BLOCK
2016-08-05 15:29:01 +01:00
Ulf Lilleengen
b5cf729b69
Use correct syntax for filter in bridge example
2016-08-03 11:48:46 +01:00
Ville Skyttä
b2a9be1373
Spelling fixes
2016-07-28 18:14:35 +03:00
jbertram
778bd8361a
ARTEMIS-650 clarify doc, use TTL default for 0 heartbeat
2016-07-25 16:27:30 +01:00
jbertram
f5b8add6f3
ARTEMIS-413 doc for Stomp durable subs
2016-07-25 16:24:12 +01:00
jbertram
4232ed70d4
ARTEMIS-611 adjust ttlMin to fix Stomp tests
2016-07-20 15:54:29 -05:00
jbertram
b466cce593
ARTEMIS-234 fix content-length for Stomp 1.0
2016-07-20 13:40:57 +01:00
Martyn Taylor
4d60ced581
ARTEMIS-636 Implement AMQP AddressFull BLOCK
2016-07-20 10:33:44 +01:00
Martyn Taylor
5695164b87
ARTEMIS-627 document details of Producer BLOCK in CORE
2016-07-20 10:33:44 +01:00
jbertram
89e0c461e5
ARTEMIS-611 refactor STOMP cxn TTL + heart-beat
...
Adds 3 new URI properties for STOMP acceptors to allow finer grained
configuration of heart-beat / connection-TTL behavior.
2016-07-18 17:10:05 -05:00
jbertram
dc76e2a6a0
ARTEMIS-640 Allow config of cxn TTL check interval
...
Add connection-ttl-check-interval configuration attribute to allow
control of how frequently connection TTL checks are performed.
2016-07-18 17:06:26 -05:00
jbertram
8a66d5f485
ARTEMIS-573 clarify filter documentation
2016-07-14 11:29:05 +01:00
jbertram
e9db9c286d
ARTEMIS-628 add BROWSE role
2016-07-12 16:21:57 -05:00
jbertram
765b225924
ARTEMIS-584 add validated user to msg
...
Implements a new feature to aid in security auditing by adding the name
of the validated user to the messages it sends.
2016-07-06 09:37:29 -05:00
John D. Ament
7c746c719e
ARTEMIS-607 Added interceptor support for MQTT protocol.
...
Also updated the maintainer's guide to clarify what is run in the PR builder.
2016-07-05 19:43:00 -04:00
jbertram
fd49dc99d1
ARTEMIS-610 update clientFailureCheckPeriod doc
2016-07-05 11:33:16 -05:00
jbertram
c44447c65d
ARTEMIS-602 fix web.xml examples for REST
2016-06-30 10:33:51 -05:00
jbertram
cd2668b6e6
ARTEMIS-602 update pom info for REST WAR
2016-06-30 10:43:59 -04:00
Howard Gao
3522979bda
More on ARTEMIS-594: support HTTPS access to hawtio
...
Remove the keystore.jks in distribution
Add documentation
Add cli options
2016-06-30 09:56:58 +08:00
Clebert Suconic
2585ecd5ca
NO-JIRA updating gitbook version
2016-06-29 16:13:49 -04:00
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
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
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