• Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 4.2.0.Final
    • 2.5.0.CR1
    • None
    • Sprint 53, Sprint 54

      Reported by Meissa M'baye Sakho <msakho@redhat.com>

      Not all the JDK classes are loaded by JBoss. It happens on certain cases, that applications uses transaction provided by JTOM which depends on
      org.w2.carol api. These api requires sun/rmi/server/UnicastServerRef classes. It's the same for com/sun/corba classes. They are not loaded by JBoss.
      The jdk classes that are loaded are specified through the $JBOSS_HOME/modules/system/layers/base/sun/jdk/main/module.xml
      If a jdk class is required by an application and not loaded through this module at deployment, we have a java.lang.NoClassDefFoundError error.
      It sounds strange for some customers to use the JDK and to discover that some classes are not loaded.
      There is a solution to this problem that is described through the link below:
      the enhancement would be to detect the classes that a part of the jdk and that are not loaded by JBoss and then point them the ulr solution above.
      The use of tattletale in combination of windup might help detecting these classes.

            mbrophy Mark Brophy
            lincolnthree Lincoln Baxter III (Inactive)
            0 Vote for this issue
            2 Start watching this issue