Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-37062

stapler implements Servlet API 2.5 yet Jenkins requires 3.1

      Stapler implements only the servlet 2.5 API - yet Jenkins uses 3.1

      If you attempt to use parts of the 3.1 API on a StaplerRequest or StaplerResponse then wierd/bad things could happen depending on what you get underneath..

      I have not observed any issues yet - but if you get a org.kohsuke.stapler.StaplerResponseWrapper rather than a org.kohsuke.stapler.ResponseImpl then things are liable to blow up. the same probably applies to StaplerRequest sub classes.

          [JENKINS-37062] stapler implements Servlet API 2.5 yet Jenkins requires 3.1

          James Nord created issue -
          Oleg Nenashev made changes -
          Labels New: stapler
          James Nord made changes -
          Remote Link New: This issue links to "upstream Stapler issue stapler/stapler#114 (Web Link)" [ 16407 ]
          James Nord made changes -
          Assignee New: James Nord [ teilo ]
          James Nord made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          James Nord made changes -
          Labels Original: stapler New: stapler winstone
          James Nord made changes -
          Labels Original: stapler winstone New: core stapler winstone
          Jesse Glick made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Progress [ 3 ] New: Resolved [ 5 ]
          James Dumay made changes -
          Remote Link New: This issue links to "CloudBees Internal OSS-2245 (Web Link)" [ 18375 ]
          James Nord made changes -
          Assignee Original: James Nord [ teilo ]
          Basil Crow made changes -
          Link New: This issue causes JENKINS-68696 [ JENKINS-68696 ]

            Unassigned Unassigned
            teilo James Nord
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: