Wie kann ich machen "jconsole" die Arbeit mit Websphere 6.1?
Ich bereitgestellt haben einige Managed Beans in WebSphere 6.1 und ich habe es geschafft, berufen Sie über eine standalone-client, aber wenn ich versuche, die Anwendung zu verwenden "jconsole" verteilt mit dem standard-JDK kann nicht damit es funktioniert.
Hat jemand erreicht, schließen Sie die jconsole mit 6,1?
IBM WebSphere 6.1 es ist supossed zur Unterstützung von JSR-160 Java Management Extensions (JMX) Remote API. Darüber hinaus verwendet es die MX4J-Implementierung (http://mx4j.sourceforge.net). Aber ich kann nicht machen, es funktioniert weder mit "jconsole" noch "MC4J".
Habe ich den Klassenpfad und die Umgebungsvariable JAVA_HOME korrekt gesetzt ist, damit das Problem es ist nicht da.
InformationsquelleAutor Alotor | 2008-08-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
WebSphere-support für JMX ist Mist. Besonders, wenn Sie eine Verbindung zu einem gesicherten JMX-beans. Hier ist eine interessante Leckerbissen, die Ihre eigene Implementierung von jConsole wird keine Verbindung zu Ihrer eigenen JVM. Ich habe ein PMR öffnen mit IBM seit über einem Jahr um dieses Problem zu beheben, und haben nichts abbekommen, aber die runaround. Sie offensichtlich nicht wollen, um dieses Problem zu beheben.
Nur so konnte ich aufrufen remote gesichert JMX beans gehostete WebSphere wurde, implementieren Sie einen client mit dem "WebSphere application client". Dies ist im Grunde eine abgespeckte app-server verwendet für Sachen wie diese.
Öffnen Sie einen PMR bei IBM. Vielleicht, wenn mehr Menschen berichten von diesem Problem, Sie wird es tatsächlich zu beheben.
Dieses saugt wirklich, ich habe versucht, dies zu tun als gut. Die Performance-tools mit Websphere auch nicht sehr gut funktionieren. Was bedeutet, Sie laufen nicht. Ich denke, wir werden voraussichtlich nicht tatsächlich zu performance-test/jmx-websphere.
InformationsquelleAutor Konrad
ES FUNKTIONIERT !
http://issues.apache.org/jira/browse/GERONIMO-4534;jsessionid=FB20DD5973F01DD2D470FB9A1B45D209?page=com.atlassian.jira.plugin.system.issuetabpanels%3Aall-tabpanel
-sehen Sie hier, wie Sie zu ändern config.xml: http://publib.boulder.ibm.com/wasce/V2.1.0/en/working-with-jconsole.html
[oder Ihre version von geronimo-kernel jar]
InformationsquelleAutor Flueras Bogdan
Wenn Sie möchten, dass der WebSphere-MBeans dieser arbeitet für mich:
Der Schlüssel ist, konfigurieren Sie den Klassenpfad und die Sicherheit richtig.
in einer Zeile:
jconsole -J-Dwas.installieren.root=C:/was61 -J-Djava.ext.dirs=C:/was61/plugins;C:/was61/plugins/com.ibm.ws.security.crypto_6.1.0;C:/was61/lib;C:/was61/java/jre/lib/ext -J-Dcom.ibm.SSL.ConfigURL="file:../../Eigenschaften/ssl.client.props" -J-Dcom.ibm.CORBA.ConfigURL="file:../../Eigenschaften/sas.client.props" service:jmx:iiop://host:port/jndi/JMXConnector
wobei port = bootstrap-port ex: (2809)
Seien Sie vorsichtig bei der Einstellung der sas-und der ssl-Requisiten.
Robert
InformationsquelleAutor Robert Laflamme
Habe ich erfolgreich eine Verbindung zu ActiveMQ-und ServiceMix mit der JConsole. Tut was 6.1 Java Management Extension (JMX) Technologie? JMX ist erforderlich für die JConsole.
Wenn der Pfad korrekt eingestellt ist sollte es funktionieren. Unter windows gehen Sie zu " Eigenschaften von System -> Erweitert -> Umgebungsvariablen. Haben Ihre JAVA_HOME Systemvariable setzen, um den Pfad zu Ihrer JDK-oder JRE und Ihre Path-variable mit %JAVA_HOME%/bin Hinzugefügt, irgendwo in dort. Dann alles, was Sie tun müssen, ist gehen Sie zu Start->Ausführen->JConsole. Wählen Sie den richtigen Prozess, den Namen und fertig.
Wo haben Sie Probleme? Ich hoffe, das hilft.
Bearbeiten:
Hier ist der Java-Doc ' s auf JConsole.
InformationsquelleAutor Bernie Perez
Hmm... ich weiß, dass WebSphere ist ziemlich schwer zu konfigurieren. Das ist Teil der Grund, warum wir früher ServiceMix für unsere ESB. Vielleicht ist nicht standardmäßig aktiviert, WebSphere und würden Sie haben, um es einzuschalten in der config irgendwo.
InformationsquelleAutor Bernie Perez
Websphere 6.1 unterstützt nicht die JConsole für einige Grund, auch wenn es voll implementiert einen JMS-Spezifikationen. Scheint eine Woche der Bereich im moment. Ihre beste Wette ist, um sich bei dem Admin-client-implementieren Sie eigene Konsole.
InformationsquelleAutor
Sie alle scheinen falsch zu sein. Ich bin mit Websphere 6.1.041 , mit JDK 1.5 , und ich habe gerade angefangen, bis Jconsole und verwendet das "simple connect", um eine Verbindung zu localhost port=0 und ohne einen Benutzernamen und ein Passwort und es funktioniert gut.
InformationsquelleAutor djangofan