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

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Closed Closed
        13d 14h 13m 1 David Jencks 13/Dec/09 09:09
        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