I've left a message at MC4J forum but got no reply, EMS bug tracker is closed for developers. Do you suggest me any other way of submitting my changes to WebSphereConnectionProvider in order to get it incorporated? The changes were rather small and have enabled the usage on secured WebSphere instances.
Sure, create an issue in JOPR JIRA (https://jira.jboss.org/jira/browse/JOPR) and attach your EMS patch to it. Someone will review it when we have a chance and apply it to EMS if it looks good.
Done, both on MC4J as on Jopr:
MC4J (as I found nowhere to attach file, it is posted on a message):
Tested it here, no need for IBM JVM. It is only necessary to have a few WebSphere JARS on Agent lib directory. One improvement is to use the new facility that mazz has just provided on newer versions of RHQ. One problem I had, the RHQ version I checked out somehow does not install. It seems to install but gets redirected back to installation page over and over again.
So in order to test this patch, I've replaced the EMS lib and the JMXServerComponent.class inside jmx1.1.0 plugin and tested it on jopr 2.1.0.