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

Bitbucket webhook fails inside Open Liberty servlet container, does not extend ServletRequestWrapper

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • bitbucket-plugin
    • None
    • Open Liberty web server, Jenkins 2.490

      I found out that Bitbucket webhook doesn't work. Console shows:

        RequestWrapper objects must extend ServletRequestWrapper or HttpServletRequestWrapper
      at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:91)
      at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:63)
      at com.ibm.wsspi.webcontainer.util.ServletUtil.unwrapRequest(ServletUtil.java:58)
      at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:191)
      at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:93)
      at io.jenkins.servlet.FilterChainWrapper$2.doFilter(FilterChainWrapper.java:53)
      at PluginClassLoader for bitbucket//com.cloudbees.jenkins.plugins.BitbucketCrumbExclusion.process(BitbucketCrumbExclusion.java:21)
      at hudson.security.csrf.CrumbExclusion.process(CrumbExclusion.java:49)
      at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:128)

        1. run-jenkins.sh
          0.9 kB
        2. plugins.txt
          4 kB
        3. config.xml
          2 kB
        4. old-run-jenkins.sh
          0.9 kB
        5. old-plugins.txt
          4 kB

          [JENKINS-75054] Bitbucket webhook fails inside Open Liberty servlet container, does not extend ServletRequestWrapper

          Sérgio created issue -
          Mark Waite made changes -
          Attachment New: old-plugins.txt [ 63723 ]
          Mark Waite made changes -
          Attachment New: old-run-jenkins.sh [ 63724 ]
          Mark Waite made changes -
          Attachment New: config.xml [ 63725 ]
          Mark Waite made changes -
          Attachment New: plugins.txt [ 63726 ]
          Mark Waite made changes -
          Attachment New: run-jenkins.sh [ 63727 ]
          Mark Waite made changes -
          Summary Original: Must update Bitbucket plugin to new Jenkins Jakarta platform New: Bitbucket webhook fails inside Open Liberty servlet container
          Mark Waite made changes -
          Summary Original: Bitbucket webhook fails inside Open Liberty servlet container New: Bitbucket webhook fails inside Open Liberty servlet container, does not extend
          Mark Waite made changes -
          Summary Original: Bitbucket webhook fails inside Open Liberty servlet container, does not extend New: Bitbucket webhook fails inside Open Liberty servlet container, does not extend ServletRequestWrapper

            Unassigned Unassigned
            barulheira Sérgio
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: