2013-03-18 3 views
9

Gibt es jemanden, der das WebSphere 8.5.0.1 Liberty-Profil von Intellij 12 aus ausführt?WebSphere Liberty-Profil und Intellij: Die JMX-Administration sollte aktiviert sein.

Ich habe eine WebSphere-Server Run-Konfiguration hinzugefügt, aber alles, was ich bekomme:

Error running WebSphere 8.5.0.1: JMX administration should be enabled 

ich den Fehler verstehen kann, aber ich bin nicht sicher, wie dies in IntelliJ zu lösen. Ich fügte hinzu, server.xml innen WebSphere zu sagen:

<featureManager> 
    <feature>localConnector-1.0</feature> 
</featureManager> 

Aber ich bin nicht sicher, IntelliJ auch diese Konfigurationsdatei liest.

enter image description here

Wenn jemand diese Arbeit hat, bitte sagen Sie mir, wie. Vielen Dank.

Antwort

13

Um es möglich zu machen für IDEA WebSphere LP mit JMX zu verwalten, können Sie im server.xml angeben sollten:

<applicationMonitor updateTrigger="mbean" /> 

zusätzlich an das Fragment haben Sie bereits angegeben:

<featureManager> 
    <feature>localConnector-1.0</feature> 
</featureManager> 

Eigentlich kann IDEA beide Änderungen für Sie vornehmen - Sie sollten einfach die Fix Schaltfläche neben der JMX administration should be enabled Nachricht in der Run Confi drücken guration.

+0

Dank für die Update - ich habe das aber immer noch die gleiche Meldung. Ich sehe auch nicht den "Fix" -Button (Screenshot zur Frage hinzugefügt). Vielleicht ist mein Problem grundlegender? – planetjones

+1

Warum haben Sie keinen ** Server ** im Kombinationsfeld ausgewählt? – CrazyCoder

+6

danke - ich dachte, es würde defaultServer abholen. Ich habe mit "bin/server create planetjones" einen neuen erstellt und jetzt kann Intellij diese Instanz/dieses Profil verwenden. – planetjones

2

Wenn die Schaltfläche "Fix" nicht angezeigt wird oder der von Ihnen erstellte Server nicht im Dropdown-Menü angezeigt wird, handelt es sich wahrscheinlich um ein Berechtigungsproblem.

Wenn Sie auf Ihrem lokalen Box sind und wirklich nicht egal Zugang zu diesem Ordner zu geben:

chmod -R a+wrx /opt/IBM/WebSphere/Liberty/ 
+0

und wenn Sie sehen, dass "JMX-Administration aktiviert sein sollte", korrekte Pertmissions und immer noch keine "fix" -Schaltfläche, dann haben Sie wahrscheinlich, wie ich, irgendwo einen Tippfehler (oder auf eine andere Weise ungültige xml) – user656449

Verwandte Themen