Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0.0
    • Fix Version/s: 3.0-M1
    • Component/s: osgi, Tomcat
    • Security Level: public (Regular issues)
    • Labels:
      None

      Description

      running jsp web apps under osgi is producing CCE when jasper casts our BundleClassLoader to URLClassLoader. I don't think there's any need for this. We probably want to push any fix for this back to tomcat.

        Activity

        Rick McGuire made changes -
        Fix Version/s 3.0-M1 [ 12315090 ]
        Fix Version/s 3.0 [ 12314206 ]
        Rick McGuire made changes -
        Parent GERONIMO-5087 [ 12454965 ]
        Issue Type Bug [ 1 ] Sub-task [ 7 ]
        David Jencks made changes -
        Field Original Value New Value
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Fixed [ 1 ]
        Hide
        David Jencks added a comment -

        It turns out that tomcat trunk (7.0) already has a more thorough solution to this.

        Show
        David Jencks added a comment - It turns out that tomcat trunk (7.0) already has a more thorough solution to this.
        Hide
        David Jencks added a comment -

        I have jasper compilation working in jetty with this change, verifying that the eclipse compiler can use the "parent" classloader rather than constructing its own from urls. I'll close this after I create tomcat bugzilla entry with a trunk patch.

        Show
        David Jencks added a comment - I have jasper compilation working in jetty with this change, verifying that the eclipse compiler can use the "parent" classloader rather than constructing its own from urls. I'll close this after I create tomcat bugzilla entry with a trunk patch.
        Hide
        Jarek Gawor added a comment -

        Jasper uses the URLClassLoader to figure out the classpath to compile the jsps. So I think we would need to modify jasper and Geronimo code to pass classpath somehow or make jasper compiler work with a regular classloader somehow.

        Show
        Jarek Gawor added a comment - Jasper uses the URLClassLoader to figure out the classpath to compile the jsps. So I think we would need to modify jasper and Geronimo code to pass classpath somehow or make jasper compiler work with a regular classloader somehow.
        David Jencks created issue -

          People

          • Assignee:
            David Jencks
            Reporter:
            David Jencks
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development