2013-06-27 9 views
5

Ich benutze Eclipse Kepler WTP + die Glassfish Kepler Plugins.Eclipse Kepler - Glassfish Plugin - Ich kann GF 3.1 nicht starten

Problem ist, dass ich meinen lokal installierten Glassfish mit dieser Konfiguration nicht mehr starten kann.

Nach dem Ausführen der Startkonfiguration ist der Fortschrittsbalken bei 69% und wird nicht fortgesetzt. Es gibt nichts in den Protokollen usw. Ich habe auch versucht, einen neuen Arbeitsplatz usw., aber keinen Erfolg.

Die Glassfish-Version, die ich verwende, ist 3.1.2. Mit Eclipse Juno und den entsprechenden Glassfish Plugins funktioniert alles bestens.

BEARBEITEN Scheint ein Problem mit der bereits vorhandenen Domäne in GF zu sein. Es ist möglich, das Plugin beim Erstellen einer neuen Domain zu verwenden.

+0

Ich habe jetzt das gleiche Problem ... vorher habe ich Juno benutzt und da Glassfish-Tools bei Kepler nicht für mich arbeitet, habe ich die Migration noch nicht gemacht. Jetzt habe ich einen großen Fehler gemacht: A hat das Glassfishtools-Plugin in Juno aktualisiert .... OMG, meine einzige Arbeitslösung funktioniert nicht mehr. Ich werde versuchen, eine neue Domain zu erstellen. – cljk

+0

Es hat funktioniert !! Ich würde gerne wissen, was das Problem verursacht - jetzt muss ich meine Datenquellen, Realms und so weiter konfigurieren ... – cljk

+0

Beginnend mit dem Wissen, dass es offensichtlich mit einer sauberen neuen Domäne arbeitet, begann ich zu experimentieren. Ich habe die Konfiguration der neuen Domain auf die alte kopiert und die alte funktionierte. Ich habe es jetzt auf meinen JRebel-Agenten aufgespürt. Ich hatte v. 5.1 integriert und auf 5.3 aktualisiert und nun scheint alles in Ordnung zu sein. – cljk

Antwort

1

Heute stieß ich auf das gleiche Problem. Aus irgendeinem Grund konnte das Glassfish-Plugin den Domain-Fortschrittsbalken nicht mit 69% starten. Eine Weile nachdem es wegen einer Auszeit aufgehört hat. Ich weiß nicht, warum es nicht anfangen konnte.

  • Öffnen Sie die asadmin Konsole: {GLASSFISH_DIRECTORY}/bin/asadmin
  • die
  • Aktualisieren Sie die Eclipse-Plugin Glassfish start-domain Befehl ausführen, wenn nötig. Sie können sehen, dass der Server ordnungsgemäß gestartet wurde.

Ich weiß, es behebt das Problem nicht. Aber denken Sie daran, dass das Glassfish-Plugin nur eine GUI bietet. Befehlszeilen funktionieren immer noch, wenn das Plugin nicht funktioniert.

(Eigentlich will ich nicht eine Domain wieder ... erstellen)

0

Das Problem Eclipse ist, kann nicht auf Ihre JMX Glassfish-Port anschließen.

Schauen Sie in Ihre Glasfischen Konsole por die JMX-Port, an dem JMX-Admin-Dienst hört, somethin wie folgt aus:

2014-01-13T11:08:38.935+0100|Información: JMX005: JMXStartupService had Started JMXConnector on JMXService URL service:jmx:rmi://mywks:8686/jndi/rmi://mywks:8686/jmxrmi

Überprüfen dieser Port ausgeführt wird:

telnet mywks 8686 

Wenn der Port ok, das Problem ist, dass Eclipse keine Verbindung zum Port mit dem Computernamen herstellen kann. In meinem Fall war das Problem auf die Proxy-Konfiguration zurückzuführen.

Öffnen Sie die Eclipse-Proxy-Konfiguration (Windows -> Einstellungen -> Netzwerkverbindung), versuchen Sie, den aktiven Provicer auf "manuell" zu setzen und konfigurieren Sie Ihren Proxy. Wenn Proxy nicht das Problem ist, können Sie versuchen, den Namen Ihres lokalen Rechners als lokale Host-Schleife in Ihrer etc/host-Datei zu konfigurieren.

(Beachten Sie, dass das Ändern Ihrer Proxyeinstellungen dazu führen kann, dass Ihre Eclipse nicht mehr auf den Eclipse-Marktplatz zugreift).

Wenn dies das Problem nicht behebt, versuchen Sie, Eclipse zu Glassfish Verbindung mit Wireshark zu schnüffeln.

Hoffe diese Hilfe.

0

Sie haben wahrscheinlich vergessen, das Stammverzeichnis als Glassfish auszufüllen. Tun Sie das in der Einstellungsumgebung für den Server in Eclipse.