Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-2866

Not possible to specify an absolute path for axis.jws.servletClassDir

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

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.4
    • 1.4.1
    • None
    • None

    Description

      The value of the axis.jws.servletClassDir property is blindly appended to the result of context.getRealPath("/") if that result is not null. This means that the interpretation of the axis.jws.servletClassDir property strongly depends on whether the WAR is deployed in exploded form or not. In particular, if the WAR is exploded it is not possible to specify an absolute path.

      This is a problem for the Axis build itself because the axis-war module starts a Jetty test server and the integration tests keep creating class files under src/main/webapp.

      The code should be fixed such that axis.jws.servletClassDir is interpreted correctly if it is an absolute path.

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            veithen Andreas Veithen
            veithen Andreas Veithen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment