activemq-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject [1/2] activemq-artemis git commit:
Date Tue, 13 Sep 2016 18:09:31 GMT
Repository: activemq-artemis
Updated Branches:
  refs/heads/master 509e36eb8 -> 59a5ec8c3

Adding instructions to set up test projects to work in eclipse that
depend on the unit-tests project.  This is necessary so that the
generated logger can be found.


Branch: refs/heads/master
Commit: 2efde35d4543e2be1a9f37266a93a36d82a589f0
Parents: 509e36e
Author: Christopher L. Shannon (cshannon) <>
Authored: Tue Sep 13 13:49:46 2016 -0400
Committer: Christopher L. Shannon (cshannon) <>
Committed: Tue Sep 13 14:00:31 2016 -0400

 docs/hacking-guide/en/ | 8 ++++++++
 1 file changed, 8 insertions(+)
diff --git a/docs/hacking-guide/en/ b/docs/hacking-guide/en/
index 04da56e..f38fb81 100644
--- a/docs/hacking-guide/en/
+++ b/docs/hacking-guide/en/
@@ -85,6 +85,14 @@ code generation from Java annotations. In order for it to 'just work' in
 _Maven Integration for Eclipse JDT Annotation Processor Toolkit_ [m2e-apt](
 this [JBoss blog post](
  for details.
+### Running tests from Eclipse
+Setting up annotation pre-processing in the above section is all you need to run tests in
the "unit-tests" project as that will properly add the generated logger to the source.  However,
one more step is needed to run tests in other projects such as "performance-tests" or "integration-tests"
that have a dependency on "unit-tests". Currently m2eclipse does not properly link the generated
source annotations folder from "unit-tests" which causes the logger that is generated to not
be available.  To simplest way to fix this is to manually add a project dependency on "unit-tests"
to each of the projects where you want to run a test class from:
+* Right click on the test project (i.e. integration-tests): Properties -> Java Build Path
-> Projects -> Add
+* Select the "unit-tests" project and click Ok
+You should now be able to run tests assuming that the annotation pre-processing was set up
properly in the previous step.
 ### M2E Connector for Javacc-Maven-Plugin

View raw message