Uploaded image for project: 'Application Server 7'
  1. Application Server 7
  2. AS7-5652

POJO subsytem isn't setting the TCCL to the application's class loader

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 7.1.1.Final, 7.1.3.Final (EAP)
    • POJO
    • None

    Description

      The POJO subsytem isn't setting the TCCL (Thread.currentThread().getContextClassLoader()) to the application's class loader while invoking on the application's lifecycle methods. The TCCL is set to the "ModuleClassLoader for Module "org.jboss.as.pojo:main" from local module loader".
      It was working in JBoss5.1 to start a bean with an xml file (<deployment xmlns="urn:jboss:bean-deployer:2.0"> ...) and to use the TCCL during deployment to load resources and classes from the ear. With the pojo ModuleClassLoader these resources are not found.

      Attachments

        Activity

          People

            ajustin@redhat.com Ales Justin
            michael-s_jira Michael Vetter (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: