You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by cl...@apache.org on 2017/05/08 18:53:11 UTC
[1/2] activemq-artemis git commit: NO-JIRA: small update on Releasing
procedure [Forced Update!]
Repository: activemq-artemis
Updated Branches:
refs/heads/master 5f02a08ec -> b9518085e (forced update)
NO-JIRA: small update on Releasing procedure
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/b9518085
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/b9518085
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/b9518085
Branch: refs/heads/master
Commit: b9518085e1bb280ba9be2e34665bdc28bc8bea51
Parents: c53f616
Author: Clebert Suconic <cl...@apache.org>
Authored: Mon May 8 14:46:50 2017 -0400
Committer: Clebert Suconic <cl...@apache.org>
Committed: Mon May 8 14:52:27 2017 -0400
----------------------------------------------------------------------
RELEASING.md | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/b9518085/RELEASING.md
----------------------------------------------------------------------
diff --git a/RELEASING.md b/RELEASING.md
index 600105f..1db4bdf 100644
--- a/RELEASING.md
+++ b/RELEASING.md
@@ -27,15 +27,6 @@ Things to do before issuing a new release:
## Extra tests
Note: The Apache Release plugin does not bump the version on the extraTests module. Release manager should manually bump the version in the test/extra-tests/pom.xml to the next development version.
-## Removing additional files
-
-Note: There is one additional step to remove the activemq-pom-<version>-source-release.zip from the Nexus staging repository before closing the staging repository. At the moment this artifact is uploaded automatically by the Apache release plugin. In future versions the ActiveMQ Artemis pom will be updated to take this into account.
-
-The file will be located under ./artemis-pom/RELEASE/
-
-Remove these files manually under Nexus while the repository is still open.
-
-
## Checking out a new empty git repository
Before starting make sure you clone a brand new git as follows as the release plugin will use the upstream for pushing the tags:
@@ -100,6 +91,15 @@ scm.tag=1.4.0
```
+## Removing additional files
+
+Note: There is one additional step to remove the activemq-pom-<version>-source-release.zip from the Nexus staging repository before closing the staging repository. At the moment this artifact is uploaded automatically by the Apache release plugin. In future versions the ActiveMQ Artemis pom will be updated to take this into account.
+
+The file will be located under ./artemis-pom/RELEASE/
+
+Remove these files manually under Nexus while the repository is still open.
+
+
### Web site update:
Make sure you get a copy of the website at:
[2/2] activemq-artemis git commit: ARTEMIS-898 Documenting where to
add the plugin jar
Posted by cl...@apache.org.
ARTEMIS-898 Documenting where to add the plugin jar
Project: http://git-wip-us.apache.org/repos/asf/activemq-artemis/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq-artemis/commit/c53f6168
Tree: http://git-wip-us.apache.org/repos/asf/activemq-artemis/tree/c53f6168
Diff: http://git-wip-us.apache.org/repos/asf/activemq-artemis/diff/c53f6168
Branch: refs/heads/master
Commit: c53f6168c93d0c95fc0922af837197a86b117bf7
Parents: 890e381
Author: Clebert Suconic <cl...@apache.org>
Authored: Mon May 8 12:22:50 2017 -0400
Committer: Clebert Suconic <cl...@apache.org>
Committed: Mon May 8 14:52:27 2017 -0400
----------------------------------------------------------------------
.../org/apache/activemq/artemis/cli/commands/Create.java | 1 +
docs/user-manual/en/broker-plugins.md | 10 +++++++---
2 files changed, 8 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c53f6168/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
----------------------------------------------------------------------
diff --git a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
index 9cc5bf3..ae45257 100644
--- a/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
+++ b/artemis-cli/src/main/java/org/apache/activemq/artemis/cli/commands/Create.java
@@ -597,6 +597,7 @@ public class Create extends InputAbstract {
new File(directory, "etc").mkdirs();
new File(directory, "log").mkdirs();
new File(directory, "tmp").mkdirs();
+ new File(directory, "lib").mkdirs();
File dataFolder = new File(directory, "data");
dataFolder.mkdirs();
http://git-wip-us.apache.org/repos/asf/activemq-artemis/blob/c53f6168/docs/user-manual/en/broker-plugins.md
----------------------------------------------------------------------
diff --git a/docs/user-manual/en/broker-plugins.md b/docs/user-manual/en/broker-plugins.md
index 7166aca..25250ed 100644
--- a/docs/user-manual/en/broker-plugins.md
+++ b/docs/user-manual/en/broker-plugins.md
@@ -8,11 +8,15 @@ is always executed first).
Creating a plugin is very simple. It requires implementing the [`ActiveMQServerPlugin`](../../../artemis-server/src/main/java/org/apache/activemq/artemis/core/server/plugin/ActiveMQServerPlugin.java)
interface, making sure the plugin is on the classpath, and registering it with the broker. Only the methods that you want to add behavior for need to be implemented as all of the interface methods are default methods.
-## Registering a Plugin
+## Adding the plugin to the classpath
+
+The proper place to add your jar would be under $ARTEMIS_INSTANCE/lib.
-To register a plugin with by XML you need to add the `broker-plugins` element.
+If you are using an embed system than you will need the jar under the regular classpath of your embedded application.
+
+## Registering a Plugin
-`broker.xml` in your classpath:
+To register a plugin with by XML you need to add the `broker-plugins` element at the `broker.xml`.
```xml
<configuration ...>