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-5714Running mvn on example launcher generates (no version) in the apps directory.
      MULE-3704AttachmentsPropagationTestCase needs XML config file


      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


          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.


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


              • Created: