1. Mule
  2. MULE-5501

Examples launcher should not duplicate XML configs or README info.


    • Type: Improvement Improvement
    • Status: Closed
    • Priority: To be reviewed To be reviewed
    • Resolution: Won't Fix or Usage Issue
    • Affects Version/s: 3.1.1
    • Fix Version/s: None
    • Component/s: Examples / Tutorials
    • Labels:
    • User impact:
    • Similar Issues:
      MULE-5517Example Launcher requires JAVA_HOME to be set
      MULE-5453Create a wiki page for the examples launcher
      MULE-5771Mule examples launcher fails to build with maven
      MULE-3550loanbroker bpm example's config is invalid
      MULE-5708In the example-launcher example. link in the README.txt points to a page which says "You cannot view this page due to inherited restrictions"
      MULE-5425Mule example launcher: instructions to run are incorrect
      MULE-6255Mule example launcher is not working
      MULE-2514ErrorHandler example has invalid XML config
      MULE-3704AttachmentsPropagationTestCase needs XML config file
      MULE-5714Running mvn on example launcher generates (no version) in the apps directory.


      The examples launcher is nice but has not been designed with maintenance in mind:

      • There is an independent copy (i.e., fork) of the XML config for each example. This will quickly become a maintenance nightmare.
      • The "about" page contains info. which already is or should be in the README.txt for each example.
      • The "run" page (HTML front-end) for each example really belongs in the example itself, not in the launcher.

      Ideally, the launcher should just be a container which displays the above info. from each example. We need to refactor things a bit so that the XML, README, and UI for each example live (and are maintained) inside the example itself and are merely consolidated and presented by the launcher.

        Issue Links


          Travis Carlson created issue -
          Travis Carlson made changes -
          Field Original Value New Value
          Link This issue blocks MULE-1115 [ MULE-1115 ]
          Mariano Capurro made changes -
          Assignee Mariano Capurro [ mariano.capurro ]
          Ramiro Rinaudo made changes -
          Workflow Fixed Main Mule Workflow (after JIRA upgrade) [ 81273 ] Main Mule Workflow v1.0 [ 135323 ]
          Alejandro Sequeira added a comment -

          Closed due to age. Please reopen if needed.

          Alejandro Sequeira added a comment - Closed due to age. Please reopen if needed.
          Alejandro Sequeira made changes -
          Resolution Won't Fix or Usage Issue [ 2 ]
          Status Open [ 1 ] Closed [ 6 ]
          Transition Time In Source Status Execution Times Last Executer Last Execution Date
          Open Open Closed Closed
          1085d 6h 30m 1 Alejandro Sequeira 17/Mar/14 02:30 PM


            • Assignee:
              Mariano Capurro
              Travis Carlson
            • Votes:
              0 Vote for this issue
              1 Start watching this issue


              • Created: