Uploaded image for project: 'Shibboleth User Interface'
  1. Shibboleth User Interface
  2. SHIBUI-1716

Unified WAR deployment unit

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Minor
    • None
    • None
    • None
    • Sprint - Versions (2/13/2020)

    Description

      We will create necessary adjustments to the build and docker tasks in order to use unified `shibui.war` deployment unit which could be used with embedded Tomcat container deployment model i.e. via `java -jar`, deployed to external Tomcat container or deployed as an embedded Tomcat model in Docker container. Furthermore, this could be configured to be deployed under any arbitrary servlet context root.

      In the current model, `bootJar` and `bootWar` tasks are used to produce both jar and war deployment units, but with the recent change on the backend to accommodate deployment under any servlet context, the pure jar packaging does not work anymore as the implementation uses servlet context loader to get of of classpath resource file. Having jar and war units does not make sense and war deployment unit works fine to accommodate various supported deployment models 

       

      Attachments

        Activity

          People

            dmitriy.kopylenko@at.internet2.edu Dmitriy Kopylenko (unicon.net)
            dmitriy.kopylenko@at.internet2.edu Dmitriy Kopylenko (unicon.net)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: