解決済み - 投稿の下部を参照
まず、この問題に関する既存の投稿をすべて読みましたが、提案された解決策はどれも機能していません。
Eclipse を Indigo SR2 および Java 7 にアップグレードした後、Glassfish を組み込みまたは個別のインストールで起動できませんでした。
この 1 週間後、PC の動作が遅くなったため、PC を完全に再構築する必要があると判断したため、PC を工場出荷時の設定にリセットして、最初からやり直しました。私のスペックは今こんな感じです...
Windows XP SP3 - Java 7 がインストールされたサードパーティ ソリューションとしてファイアウォールが無効 - jdk1.7.0_03 + jre Eclipse Indigo SR2
ホスト ファイル... 127.0.0.1 localhost
http://download.java.net/glassfish/eclipse/indigoから最新の Glassfish プラグインをインストールしましたが 、再構築の前と同じように、サーバーを起動しようとすると、CREDENTIAL_ERROR が発生します。この完全にクリーンなインストールがうまくいくと思っていたので、今はとてもイライラしています。
ファイアウォールを無効にしましたが、違いはありませんでした。
次に、組み込みサーバーを手動で起動しようとしました。たとえば、asadmin start-domain で、正常に起動しました。Eclipse から停止できますが、再起動しようとするとすぐに CREDENTIAL_ERROR が発生します。グルッ!!!
また、Eclipse .log ファイルでこのエントリを見つけました...
!MESSAGE GlassFish: 1 つの jmx ポートの読み取り中にエラーが発生しましたjava.lang.NumberFormatException: 入力文字列の場合: "${JMX_SYSTEM_CONNECTOR_PORT}"
...これは、サーバーの詳細な手動起動の最終行が次のようになるため、関連する可能性があります... [#|2012-04-09T15:33:16.625+0100|INFO|glassfish3.1.2|javax.enterprise. system.jmx.org.glassfish.admin.mbeanserver|_ThreadID=41;_Thre adName=Thread-23;|JMX005: JMXStartupService が JMXService で JMXConnector を開始しました URL サービス:jmx:rmi://HOME:8686/jndi/rmi:/ /ホーム:8686/jmxrmi|#]
どうもありがとうクリス
解決した
くそー。これを投稿した直後に、このリンクに出くわしました... http://java.net/jira/browse/GLASSFISHPLUGINS-72 ...これは、アンチウイルス(ファイアウォールではなく)が原因であることを示唆しています。 、 そうだった。ポート 8080 をスキャン対象から外すと、サーバーは問題なく起動しました。セキュリティホールを開けてしまった場合は、解決する必要があります。
アップデート
別の Glassfish インスタンスをインストールすることにしましたが、問題が再び発生しました。結局、サーバーを起動できるようにするには、NOD32 HTTP スキャナーを完全に無効にする必要があることがわかりました。再度有効にすると、CREDENTIAL_ERROR が再び発生しました。これを回避する構成設定はないようです。ESET にメールを送信して、彼らの提案を確認する必要があります。