Uploaded image for project: 'Apache Fineract'
  1. Apache Fineract
  2. FINERACT-1203

Make WAR non-executable to avoid confusion (because it's broken anyway)

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5.0
    • Component/s: None
    • Labels:
      None

      Description

      I've noticed that the WAR we build is not a traditional Tomcat only WAR, but a Spring Boot Executable WAR - but a broken one! Whereas our Executable JAR works of course, our WAR with java -jar fineract-provider/build/libs/fineract-provider.war fails to start, see attached war.log.

      Petri Tuomola and Aleksandar Vidakovic perhaps this is something one of you would like to look into?

      If you can fix this, then it poses the question why we would build and document and distribute and support two different artifacts. My vote, if this can be fixed, could be to unify on only having a (both "traditional AND Executable") WAR and no JAR. Unless there are reasons why that may be stupid, and both are useful, even if the problem above was fixed. Thoughts?

        Attachments

        1. war.log
          53 kB
          Michael Vorburger
        2. image-2020-11-18-14-08-00-290.png
          73 kB
          Aleksandar Vidakovic

        Issue Links

          Activity

            People

            • Assignee:
              aleks Aleksandar Vidakovic
              Reporter:
              vorburger Michael Vorburger

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment