problems.add( "Proxy access to 'Children' failed: ", t);
}
// test path resolution
final Pathnames paths = mDomainRoot.getPathnames();
if ( paths == null )
{
throw new IllegalStateException("Pathnames MBean does not exist");
}
try
{
final String path = proxy.path();
final ObjectName actualObjectName = proxy.objectName();
final ObjectName o = paths.resolvePath(path);
if (o == null)
{
if ( proxy.valid() ) // could have been unregistered
{
problems.add("Path " + path + " does not resolve to any ObjectName, should resolve to: " + actualObjectName);