parms[k] = getArgument(args[k]); } catch (Throwable t) { log().error("An error occurred building argument " + k + " for operation "+ invoke.getMethod() + " on MBean " + mbean.getObjectName() + ": " + t, if (log().isDebugEnabled()) { log().debug("Invoking " + invoke.getMethod() + " on object " + mbean.getObjectName()); log().error("An error occurred invoking operation " + invoke.getMethod() + " on MBean " + mbean.getObjectName() + ": " + t, t); log().debug("Invocation successful.");
/** * <p>getObjectInstances</p> */ public void getObjectInstances() { for (InvokerService invokerService : getServices()) { Service service = invokerService.getService(); try { // find the mbean if (log().isDebugEnabled()) { log().debug("finding mbean instance " + service.getName()); } ObjectName name = new ObjectName(service.getName()); invokerService.setMbean(getServer().getObjectInstance(name)); } catch (Throwable t) { log().error("An error occurred loading the mbean " + service.getName() + " of type " + service.getClassName() + " it will be skipped", t); invokerService.setBadThrowable(t); } } }
try { if (log().isDebugEnabled()) { log().debug("loading class " + service.getClassName()); if (log().isDebugEnabled()) { log().debug("create new instance of " + service.getClassName()); if (log().isDebugEnabled()) { log().debug("registering mbean instance " + service.getName()); if (attribs != null) { for (org.opennms.netmgt.config.service.Attribute attrib : attribs) { if (log().isDebugEnabled()) { log().debug("setting attribute " + attrib.getName()); log().error("An error occurred loading the mbean " + service.getName() + " of type " + service.getClassName() + ": " + t,