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

Christophe DENEUX made changes - Thu, 12 Jul 2012 - 12:20:21 +0200
Field Original Value New Value
Status New [ 10000 ] Open [ 10002 ]
Priority Minor [ 4 ]
Christophe DENEUX made changes - Thu, 12 Jul 2012 - 12:20:24 +0200
Status Open [ 10002 ] In Progress [ 10003 ]
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
Christophe DENEUX made changes - Thu, 12 Jul 2012 - 12:23:16 +0200
Status In Progress [ 10003 ] Resolved [ 10004 ]
Fix Version/s 4.1.1 [ 10356 ]
Resolution Fixed [ 1 ]
Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
11s
1
Christophe DENEUX
Thu, 12 Jul 2012 - 12:20:21 +0200
Open Open In Progress In Progress
3s
1
Christophe DENEUX
Thu, 12 Jul 2012 - 12:20:24 +0200
In Progress In Progress Resolved Resolved
2m 52s
1
Christophe DENEUX
Thu, 12 Jul 2012 - 12:23:16 +0200



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