Uploaded image for project: 'Geronimo'
  1. Geronimo
  2. GERONIMO-3472

web server portlet does not save modifications to connectors correctly.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.1, 2.1, Verification Required
    • Fix Version/s: 2.0.3, 2.1
    • Component/s: Jetty
    • Security Level: public (Regular issues)
    • Labels:
      None
    • Environment:

      windows xp

    • Patch Info:
      Patch Available

      Description

      When the admin tries to edit a connector, any modifications to bufferSizeBytes, acceptQueueSize, and lingerMillis are not saved once the server is restarted.

      1. geronimo-3472.patch
        2 kB
        Viet Hung Nguyen

        Activity

        Hide
        vhnguyen Viet Hung Nguyen added a comment -

        this fixes the HTTP connector fully. However, the SSL and AJP connectors (or maybe it's just the portlets) are having trouble saving/retrieving the "bufferSizeBytes" attribute. On any instance of a restart (connector or the server) the bufferSizeBytes gets reset. The config.xml shows the correct values though.

        Show
        vhnguyen Viet Hung Nguyen added a comment - this fixes the HTTP connector fully. However, the SSL and AJP connectors (or maybe it's just the portlets) are having trouble saving/retrieving the "bufferSizeBytes" attribute. On any instance of a restart (connector or the server) the bufferSizeBytes gets reset. The config.xml shows the correct values though.
        Hide
        pmcmahan Paul McMahan added a comment -

        from the patch this looks like a problem with the GBeanInfo's for Jetty

        Show
        pmcmahan Paul McMahan added a comment - from the patch this looks like a problem with the GBeanInfo's for Jetty
        Hide
        gawor@mcs.anl.gov Jarek Gawor added a comment -

        Applied patch to trunk (revision 586658) and branches/2.0 (revision 586657). Thanks!
        The bufferSizeBytes does not work for AJP connector because the Jetty setBufferSizeBytes() method for that connector does nothing and the SSL connector always overwrites the bufferSizeBytes its own value.

        Show
        gawor@mcs.anl.gov Jarek Gawor added a comment - Applied patch to trunk (revision 586658) and branches/2.0 (revision 586657). Thanks! The bufferSizeBytes does not work for AJP connector because the Jetty setBufferSizeBytes() method for that connector does nothing and the SSL connector always overwrites the bufferSizeBytes its own value.

          People

          • Assignee:
            gawor@mcs.anl.gov Jarek Gawor
            Reporter:
            vhnguyen Viet Hung Nguyen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development