363 Commits

Author SHA1 Message Date
Clebert Suconic
48bd6cbdfc adding plugin to default profile 2015-03-04 10:02:50 -05:00
Martyn Taylor
b7caa5d8e6 Add source build to release profile 2015-03-04 14:41:52 +00:00
Clebert Suconic
a43be0ce07 removing version suffix and fix release
Also removing the word Netty from the starting acceptor and its version
I don't think it's necessary to mention Netty at the console or its version.
That's internal implementation detail at this point
2015-03-03 19:39:58 -05:00
Martyn Taylor
a7a05154e1 Set target and source to 1.7 2015-03-03 13:52:17 +00:00
Martyn Taylor
67c0ce5904 [maven-release-plugin] prepare for next development iteration 2015-03-03 12:10:13 +00:00
Martyn Taylor
79ee955615 [maven-release-plugin] prepare release 6.0.0 2015-03-03 12:08:28 +00:00
Martyn Taylor
65453f3fa6 Revert "[maven-release-plugin] prepare release 6.0.0"
This reverts commit f1f7a67111a5b3db50a19bf878d5a70902bbd727.
2015-03-03 11:48:06 +00:00
Martyn Taylor
b5b90e5537 Revert "[maven-release-plugin] prepare for next development iteration"
This reverts commit 05d052fda8ebbb5c3a658e9f3811aad0426a9ecb.
2015-03-03 11:47:53 +00:00
Martyn Taylor
05d052fda8 [maven-release-plugin] prepare for next development iteration 2015-03-03 10:06:55 +00:00
Martyn Taylor
f1f7a67111 [maven-release-plugin] prepare release 6.0.0 2015-03-03 10:06:00 +00:00
Clebert Suconic
060a4d17b7 Adding test to the release profileA
This is so we would catch compilation failures on the testsuite.
Devs are now using the release profile. Not having the tests on the
release profile would give devs and contributors the impression
that everything compiled ok
2015-02-26 00:26:52 -05:00
Andy Taylor
9d1959edef ACTIVEMQ6-83 - make the build use Java 8 by default
https://issues.apache.org/jira/browse/ACTIVEMQ6-83

upgrade to Java 8 minimum and change the default profile to build the distro.

Also add enforcer rule for Java 8
2015-02-23 15:46:34 +00:00
Clebert Suconic
31a2036ded This closes #105 - doclink updates on javadoc 2015-02-19 14:51:47 -05:00
Martyn Taylor
dbb941e63e Updates to javadoc to comply with doclint 2015-02-19 14:09:00 +00:00
Martyn Taylor
3f8ae37150 Only set xlintdoc option on JDK8 2015-02-19 14:09:00 +00:00
Andy Taylor
64d0547268 ACTIVEMQ6-80 - update acceptor config to use URI's
https://issues.apache.org/jira/browse/ACTIVEMQ6-80

The configuration of acceptors and connectors now takes a uri rather than params
2015-02-19 12:10:49 +00:00
Martyn Taylor
33a6951862 Disable doclint error checking
Introduction of DocLint in Java 8 results in strict error checking in
JavaDocs.  What were previously on warnings on JavaDoc generation now
results in errors.  This is causing issues when using the apache release
plugin.  Disabling doclint error checking for the time being.
2015-02-16 15:04:51 +00:00
Martyn Taylor
4fb22594fb Upgrade Geronimo JMS spec jar to alpha-1 2015-02-13 10:38:14 +00:00
jbertram
a17955e665 Remove reference to JBoss' Maven repo.
Remove the reference to the JBoss Maven repo, and make all the necessary
adjustments on the child-projects. It turns out we don't even need the
security dependencies in the tests.
2015-02-12 14:42:51 -06:00
Clebert Suconic
cf6e19ead1 This closes #98 on apache parent pom 2015-02-12 15:16:06 -05:00
Clebert Suconic
87966029c7 This closes #93 on URI work and connection factory serialization 2015-02-12 15:01:12 -05:00
Martyn Taylor
5f428f6535 Add apache parent to main pom.xml 2015-02-12 14:46:51 +00:00
Clebert Suconic
41b28f4b23 ACTIVEMQ6-78 Adding tests to evaluate this task
https://issues.apache.org/jira/browse/ACTIVEMQ6-78

This commit is just adding tests I used to debug the blocked calls issue
There are some profiling parameters you can use that I added as a comment to the pom

The reason this is a separate commit is that it would be easier to validate the results of optimizations while
checking after and before any changes
2015-02-11 12:47:01 -05:00
Clebert Suconic
b24d72900b ACTIVEMQ6-7 - Improve Serialization on Connection Factory
https://issues.apache.org/jira/browse/ACTIVEMQ6-7
2015-02-11 11:36:10 +00:00
Andy Taylor
f2323b6bc2 upgrade to jetty 8 to be consistent with ActiveMQ 5 2015-01-27 16:57:20 +00:00
Andy Taylor
33f0965364 update jboss logging manager dependency 2015-01-23 14:32:02 +00:00
jbertram
5208e768d1 A few more excludes for RAT plugin 2015-01-20 10:34:37 -06:00
Martyn Taylor
26ca3084e2 Rework dependency management in top level poms
This patch moves test dependencies into out of the main pom and into the
tests module pom.  This will make managing 3rd party category X
dependencies much easier going forward.  In addition each dependency
license has been outlined in the pom and README entry added to outline
future policy when adding 3rd party depdendencies.
2015-01-19 15:40:30 +00:00
Andy Taylor
41fed219c0 added data dir exclude for Rat plugin 2015-01-14 09:09:58 +00:00
jbertram
e293d80f08 ACTIVEMQ6-13 auto-create/auto-delete jms queues
Implements a new feature for the broker whereby it may automatically
create and delete JMS queues which are not explicitly defined through
the management API or file-based configuration. A JMS queue is created
in response to a sent message or connected consumer. The queue may
subsequently be deleted when it no longer has any messages and
consumers. Auto-creation and auto-deletion can both be turned on/off
via address-setting.
2015-01-13 15:29:17 -06:00
jbertram
b4e2884f14 Allow snapshots to fix the build after removing parent root 2015-01-12 14:51:48 -05:00
Andy Taylor
0028efbdc5 merge #58 - removing apache parent for now 2015-01-10 10:38:50 +00:00
Clebert Suconic
99024d4bf9 removing apache parent for now
For some reason this is not playing well with Idea. When I import the project nothing is being able to be executed.
2015-01-08 10:42:05 -05:00
Martyn Taylor
0be3a3e984 Updates distro licences and fix Rat exclusion 2015-01-08 15:33:44 +00:00
Martyn Taylor
f6811d3c43 Apache Rat- Exclude target dirs and intellij files 2015-01-07 19:57:49 +00:00
Howard Gao
1d022fe474 ACTIVEMQ6-43(reopened) : Replace License Headers on codebase
- added missing license headers found by maven rat plugin.
  most of them added automatically via apache-rat
  a few manually added

- added apache-rat maven plugin to the build cycle
2015-01-05 13:14:25 -05:00
John D. Ament
96dc7e40ea ACTIVEMQ6-40 Update to the geronimo jms 2 spec JAR. 2015-01-02 12:51:37 -05:00
jbertram
edd5adda7d ACTIVEMQ6-11 Fix the distribution build 2014-12-31 11:07:19 -06:00
jbertram
f0d1881667 ACTIVEMQ6-62 Remove unneeded dependency on jackson 2014-12-31 11:07:18 -06:00
jbertram
a102983d7a ACTIVEMQ6-51 Example server bootstrapping 2014-12-10 09:49:13 -06:00
Martyn Taylor
2982f37512 ActiveMQ6-6 Remove last of JBoss Transactions SPI 2014-12-10 14:00:34 +00:00
Andy Taylor
395b90e066 ACTIVEMQ6-9 - create html user manual for site
https://issues.apache.org/jira/browse/ACTIVEMQ6-9

The release profile now builds a static html version of the user manual for the web site using gitbook.

Also added a new profile 'distro' that builds the distribution but without the docs.

Updated read me with build process.
2014-12-09 08:35:33 +00:00
Clebert Suconic
d7c7d86d55 Merging #36 on SPI and TX integration 2014-12-08 12:25:18 -05:00
Andy Taylor
4245a6b4fe ACTIVEMQ6-9 - port to markdown
https://issues.apache.org/jira/browse/ACTIVEMQ6-9

remove the jboss jdocbook build and style and replace using plane markdown
2014-12-08 13:23:24 +00:00
Andy Taylor
e34fd09ce3 ACTIVEMQ6-6 - remove SPI usage
https://issues.apache.org/jira/browse/ACTIVEMQ6-6

Removed the jboss security implementations and also implemented the location of Transaction Managers using Service Loader and removed the jboss implementation.
2014-12-08 11:06:24 +00:00
Clebert Suconic
aec50cf250 small fix on pom (version 6.0 instead of 2.5) 2014-12-05 10:38:42 -05:00
jbertram
e6a3d3a0c5 ACTIVEMQ6-14 Replace JNDI server with client impl 2014-12-05 09:27:52 -06:00
Andy Taylor
8fc35ad371 ACTIVEMQ6-11 - fix distribution build for Apache
https://issues.apache.org/jira/browse/ACTIVEMQ6-11

Fixed the build so that the correct snapshot and release repositories are used for the releases.

Also corrected the scm and issue management in the pom.
2014-12-03 11:43:56 +00:00
Clebert Suconic
a3afd62575 ACTIVEMQ6-20 removing twitter integration
https://issues.apache.org/jira/browse/ACTIVEMQ6-20

this has been identified as a dead feature.
It was only useful for presentations...
it had its time and we have better examples we can use...
It's time for this feature to go!
2014-12-02 12:33:16 -05:00
Andy Taylor
79a970bc7a ACTIVEMQ6-15 - expose Jolokia in web server
https://issues.apache.org/jira/browse/ACTIVEMQ6-15

The Jolokia War Agent is now bootstrapped with the server so mBeans are accessible via Rest API's
2014-12-02 16:52:23 +00:00