Petals ESB Container

Petals launcher defines a classloader that contains unneeded JAR files

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 4.1.0
  • Fix Version/s: 4.2.0
  • Component/s: Launcher
  • Security Level: Public
  • Description:
    Hide

    The launcher of Petals ESB creates a classloader to load the petals kernel from all JAR matching the following regexp: petals-kernel.*\.jar.
    This regexp is wrong because it returns few JAR that are unneeded to the launcher (needed to petals-kernel and declared in its manifest):

    • petals-kernel-api-x.y.z.jar
    • petals-kernel-wsapi-x.y.z.jar
    • petals-kernel-wsclient-x.y.z.jar

    The regexp must be reviewed to exclude this previous JARs

    Show
    The launcher of Petals ESB creates a classloader to load the petals kernel from all JAR matching the following regexp: petals-kernel.*\.jar. This regexp is wrong because it returns few JAR that are unneeded to the launcher (needed to petals-kernel and declared in its manifest):
    • petals-kernel-api-x.y.z.jar
    • petals-kernel-wsapi-x.y.z.jar
    • petals-kernel-wsclient-x.y.z.jar
    The regexp must be reviewed to exclude this previous JARs
  • Environment:
    -

Activity

Hide
Christophe DENEUX added a comment - Thu, 12 Jul 2012 - 12:23:15 +0200

Fixed in trunk

Show
Christophe DENEUX added a comment - Thu, 12 Jul 2012 - 12:23:15 +0200 Fixed in trunk

People

Dates

  • Created:
    Thu, 12 Jul 2012 - 12:20:10 +0200
    Updated:
    Thu, 12 Jul 2012 - 12:23:16 +0200
    Resolved:
    Thu, 12 Jul 2012 - 12:23:15 +0200