Easy-WSDL

easyWSDL library is never garbaged

Details

  • Description:
    Hide

    When using easyWSDL in a component of Petals ESB, and then uninstalling the component, easyWSDL library stay loaded in the component classloader

    java 15793 rnaudin DEL REG 8,5 301711 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-core-5.1-SNAPSHOT.jar
    java 15793 rnaudin DEL REG 8,5 301712 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/jaxb-impl-2.1.6.jar
    java 15793 rnaudin DEL REG 8,5 301936 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-jbidescriptor-2.1-SNAPSHOT.jar
    java 15793 rnaudin DEL REG 8,5 301709 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-schema-2.3.jar
    java 15793 rnaudin DEL REG 8,5 301688 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-wsdl-2.3.jar
    java 15793 rnaudin 233r REG 8,5 476481 301688 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-wsdl-2.3.jar (deleted)
    java 15793 rnaudin 234r REG 8,5 286446 301709 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-schema-2.3.jar (deleted)
    java 15793 rnaudin 248r REG 8,5 55431 301936 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-jbidescriptor-2.1-SNAPSHOT.jar (deleted)
    java 15793 rnaudin 250r REG 8,5 849481 301712 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/jaxb-impl-2.1.6.jar (deleted)
    java 15793 rnaudin 263r REG 8,5 256474 301711 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-core-5.1-SNAPSHOT.jar (deleted)

    Please check if at least all the opened inpuyStream are properly closed in the easyWSDL library.

    Show
    When using easyWSDL in a component of Petals ESB, and then uninstalling the component, easyWSDL library stay loaded in the component classloader java 15793 rnaudin DEL REG 8,5 301711 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-core-5.1-SNAPSHOT.jar java 15793 rnaudin DEL REG 8,5 301712 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/jaxb-impl-2.1.6.jar java 15793 rnaudin DEL REG 8,5 301936 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-jbidescriptor-2.1-SNAPSHOT.jar java 15793 rnaudin DEL REG 8,5 301709 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-schema-2.3.jar java 15793 rnaudin DEL REG 8,5 301688 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-wsdl-2.3.jar java 15793 rnaudin 233r REG 8,5 476481 301688 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-wsdl-2.3.jar (deleted) java 15793 rnaudin 234r REG 8,5 286446 301709 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/easywsdl-schema-2.3.jar (deleted) java 15793 rnaudin 248r REG 8,5 55431 301936 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-jbidescriptor-2.1-SNAPSHOT.jar (deleted) java 15793 rnaudin 250r REG 8,5 849481 301712 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/jaxb-impl-2.1.6.jar (deleted) java 15793 rnaudin 263r REG 8,5 256474 301711 /home/rnaudin/dev/petals-platform-3.1.x/target/petals-platform-3.1.1-SNAPSHOT/petals-platform-3.1.1-SNAPSHOT/repository/components/petals-se-eip-09-28-2010-020511044/install/petals-cdk-core-5.1-SNAPSHOT.jar (deleted) Please check if at least all the opened inpuyStream are properly closed in the easyWSDL library.
  • Environment:
    OS:all

Activity

Hide
Victor NOËL added a comment - Mon, 5 Oct 2015 - 12:03:41 +0200

It's not the problem of easywsdl but of the concerned component.
Many classloader issues were resolved lately anyway, see also PETALSESBCONT-17.

Show
Victor NOËL added a comment - Mon, 5 Oct 2015 - 12:03:41 +0200 It's not the problem of easywsdl but of the concerned component. Many classloader issues were resolved lately anyway, see also PETALSESBCONT-17.
Hide
Vincent Zurczak added a comment - Tue, 4 Oct 2011 - 18:56:49 +0200

A similar issue has been noticed with EasyWSDL 3.0_40M1.
While it was used inside Eclipse (as an OSGi bundle, meaning EasyWSDL and its dependencies were running in a separate class loader), it appeared that the library easycommons-util-2.0_40M1 remained used. No application was using it anymore at the moment, but it was few minutes before. Being under Windows, the associated JAR could not be removed.

It would need to be confirmed.

Show
Vincent Zurczak added a comment - Tue, 4 Oct 2011 - 18:56:49 +0200 A similar issue has been noticed with EasyWSDL 3.0_40M1. While it was used inside Eclipse (as an OSGi bundle, meaning EasyWSDL and its dependencies were running in a separate class loader), it appeared that the library easycommons-util-2.0_40M1 remained used. No application was using it anymore at the moment, but it was few minutes before. Being under Windows, the associated JAR could not be removed. It would need to be confirmed.

People

Dates

  • Created:
    Tue, 28 Sep 2010 - 15:57:36 +0200
    Updated:
    Mon, 5 Oct 2015 - 12:03:41 +0200
    Resolved:
    Mon, 5 Oct 2015 - 12:03:41 +0200