Uploaded image for project: 'FUSE Message Broker'
  1. FUSE Message Broker
  2. MB-1033

Please enhance the activemq create script to copy additional files and fix executable permissions

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 5.5.1-fuse-02-02
    • Component/s: None
    • Labels:
      None

      Description

      Hi,

      When you run the ./activemq create ../test, it only copies a subset of files:

      protected String[][] fileCopyMap = {
              { "conf/log4j.properties", "conf/log4j.properties" },
              { "conf/broker.ks", "conf/broker.ks" },
              { "conf/broker.ts", "conf/broker.ts" },
              { "conf/camel.xml", "conf/camel.xml" },
              { "conf/jetty.xml", "conf/jetty.xml" },
              { "conf/jetty-realm.properties", "conf/jetty-realm.properties" },
              { "conf/credentials.properties", "conf/credentials.properties" }
          };

      Some users have other files that should be copied as well, e.g. custom property files. Can we either copy everything in the conf directory or use an index file that the user can update to append extra files automatically?

      Also once the create is completed, the two bin scripts created do not have executable rights. It'd be good to include that.

      Dejan already made this fix per AMQ-3619

        Gliffy Diagrams

          Activity

          Hide
          garytully Gary Tully added a comment -

          fix on the 5.5.*-fuse branch

          Show
          garytully Gary Tully added a comment - fix on the 5.5.*-fuse branch

            People

            • Assignee:
              dbosanac Dejan Bosanac
              Reporter:
              sjavurek Susan Javurek
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: