You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by scoopex <gi...@git.apache.org> on 2014/12/03 14:55:45 UTC

[GitHub] activemq pull request: Heavy refactoring, enhancements and testsui...

GitHub user scoopex opened a pull request:

    https://github.com/apache/activemq/pull/51

    Heavy refactoring, enhancements and testsuit for the initscript

    I removed the "env" file and its logic because this file increases the complexity.
    (Especially on cygwin)

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/breuninger-ecom/activemq trunk

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/activemq/pull/51.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #51
    
----
commit 0bf74e144ee26e7c981fd8210ac7b6d1b184777a
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-09T10:15:16Z

    refactoring of the initscript
    
    - The current version of the script seems to be a bit
      broken, because the "setup" option creates a strange looking config.
    - The invocation task like "bstat" is not executed anymore if the broker
      is not running.
    - Fixed a classloader problem.
    - Improved default configuration and help output.

commit 257a3eb56f2957536f5faed393ddd37968f4922b
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-10T18:36:57Z

    Added compatibility for macosx systems

commit 7fc0f605daddaa73ef320ad2921ff13de938826c
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-11T16:29:21Z

    MACOS fix, 'echo -n' seems to be problematic

commit f5211dc969ad6842bd1cbb08b6842332eb225252
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-18T21:31:27Z

    bugfix for parameters, improved paths
    
    - commands, like create, encrypt, decrypt did not work if
      broker is not running
    - improved canonical path calculation
      no more relative paths
      init script can now be symlinked i.e. like
      /etc/init.d/activemq -> /opt/apache-activemq-5.10.0/bin/activemq
    - improved help output

commit 6cc773c09aa03449fe03632d2866afea32e10b20
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-18T21:42:23Z

    Merge remote-tracking branch 'upstream/trunk' into trunk

commit 55138addd91cf397544b4fd117ca0f867447ee56
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-22T19:25:24Z

    improve defaults loading
    
    only load first defaults file to avoid unexpected behavior

commit c0e9aa7483cdc51f5fb21edd1bac1580a08c84b3
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-11-22T19:31:51Z

    AMQ-5446: activemq doesn't start in java home contain space character

commit 852c48e72c731d92b5aaf4edb297ef155f98038b
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-02T07:27:49Z

    Testcases for the unix init-script
    
    New test infrastructure for testing the unix init script.
    This helps to ensure that the script works as expected on various
    unix platforms.

commit fd722f6ae079043d7553e64b448d34610b00b338
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-03T10:34:48Z

    Minimal improvement

commit 81c6403ab92b134303cc82f0022ff2a5cb05f585
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-03T13:36:42Z

    Reduce minimal activemq Footprint

commit a67bceea846c7fa97f18a9eb01e7f55b8c553df8
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-03T13:38:12Z

    Extended testsuite for instance configuration

commit 9cda38ed652959256dd7c1bdd6da44f8ae147184
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-03T13:38:32Z

    major cygwin bugfixing
    
    The init-script-testsuited uncovered many problems running this script
    on cygwin/windows 7. This patch removes the following problems:
    - If paths used for starting the jvm contain trailing backslashes the
      script does not work properly because quoting problems
    - the path for the pidfile was not also problamatic regarding paths
    - removed not neccessary variables
    - quoted some paths/variables

commit 95e32b7795db959d6d94455ef9d13baeabbbff80
Author: Marc Schoechlin <ma...@breuninger.de>
Date:   2014-12-03T13:50:18Z

    Merge from upstream

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

[GitHub] activemq pull request: Heavy refactoring, enhancements and testsui...

Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:

    https://github.com/apache/activemq/pull/51


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---