You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Ron Gavlin (JIRA)" <ji...@apache.org> on 2009/09/16 12:17:12 UTC

[jira] Created: (SM-1894) All the class loaders created by the smx container should be uniquely named

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

                 Key: SM-1894
                 URL: https://issues.apache.org/activemq/browse/SM-1894
             Project: ServiceMix
          Issue Type: Improvement
          Components: servicemix-common, servicemix-core
    Affects Versions: 3.3.1
            Reporter: Ron Gavlin


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


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.