Petals SE JSR181

Can't load JSR181 classes from a SU deployed on a container with space in its path

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 1.5.0
  • Fix Version/s: 1.5.1
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    Because of a bug in Axis (see https://issues.apache.org/jira/browse/AXIS2-5729), the classloader used to load resources from the SUs (such as the classes implementing the service with JSR181) is unable to resolve path with spaces.

    A solution is to use the Java URLClassLoader that should provide the same functionality (in particular the capability to be closed, which wasn't the case in the past and is most certainly why Axis introduced their own classloader).

    Show
    Because of a bug in Axis (see https://issues.apache.org/jira/browse/AXIS2-5729), the classloader used to load resources from the SUs (such as the classes implementing the service with JSR181) is unable to resolve path with spaces. A solution is to use the Java URLClassLoader that should provide the same functionality (in particular the capability to be closed, which wasn't the case in the past and is most certainly why Axis introduced their own classloader).
  • Environment:
    -

Activity

People

Dates

  • Created:
    Mon, 19 Oct 2015 - 14:56:48 +0200
    Updated:
    Mon, 19 Oct 2015 - 15:07:41 +0200
    Resolved:
    Mon, 19 Oct 2015 - 15:07:41 +0200