Details
-
Bug
-
Resolution: Duplicate
-
Major
-
None
-
4.2.1.CR1
-
None
Description
Line 99 throws, as String.format is NOT passed the objectName:
public void registerMBeans() throws CacheException {
try {
List<ResourceDMBean> resourceDMBeans = getResourceDMBeansFromComponents();
boolean trace = log.isTraceEnabled();
for (ResourceDMBean resource : resourceDMBeans) {
ObjectName objectName = getObjectName(resource);
if (!mBeanServer.isRegistered(objectName)) {
try
catch (InstanceAlreadyExistsException e)
{ //this might happen if multiple instances are trying to concurrently register same objectName log.info("Could not register object with name:" + objectName + "(" + e.getMessage() + ")"); }} else
{ if (log.isDebugEnabled()) line 99: log.debug(String.format("Object name %s already registered"), objectName); } }
}
catch (Exception e)
}