Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-1894

All the class loaders created by the smx container should be uniquely named

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 3.3.1
    • None
    • None

    Description

      In order to improve debugging and facilitate integration with products like Terracotta, all the class loaders created by the smx container should be uniquely named.

      In order to address this issue, some of the classes that may require changes are:

      ClassLoaderXmlPreProcessor - append su identifier to name when constructing to JarFileClassLoader
      SharedLibrary - append version number to name when constructing JarFileClassLoader
      InstallerMBeanImpl - append component name to name when constructing JarFileClassLoader
      Main - configure ClassPathXmlApplicationContext & FileSystemXmlApplicationContext
      CamelSpringDeployer - configure FileSystemXmlApplicationContext

      Attachments

        Activity

          People

            Unassigned Unassigned
            rgavlin Ron Gavlin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: