Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-7241

Artifacts for geode-web and geode-web-api are jars instead of wars in maven central

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.8.0, 1.9.0, 1.9.1, 1.10.0
    • 1.9.2, 1.11.0
    • build
    • None

    Description

      In maven central the artifact for `geode-web` and `geode-web-api` are jars instead of the expected wars.

      This seems to be problem with the build/publish script that seems to have changed in 1.8.

      As this problem started in 1.8

      This has become a problem when running the Spring Data Geode examples and tests. The functionality that is now impeded, is the ability to start a Server with HTTP enabled using only maven/gradle dependency management. The functionality to enable this was enabled by GEODE-5660, the ability to find the `geode-web` and `geode-web-api` artifacts on the classpath.

      Removing this ability will hinder users to effectively run any GEODE integration tests which might want to use the REST interfaces. Making sure that the correct version of the Geode project is installed in order to start a server(s) is a little cumbersome.

      Attachments

        Issue Links

          Activity

            People

              rhoughton Robert Houghton
              ukohlmeyer Udo Kohlmeyer
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 10m
                  1h 10m