0

解決済み - 投稿の下部を参照

まず、この問題に関する既存の投稿をすべて読みましたが、提案された解決策はどれも機能していません。

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 にメールを送信して、彼らの提案を確認する必要があります。

4

1 に答える 1

1

私はほぼ同じ構成で作業しています。私の日食はバージョン:Indigo Service Release 1だけで、ファイアウォールを無効にすることが許可されていない環境で作業しています。

私の場合、以前のバージョンのJava(jdk6-u30)に切り替えるのに役立ちましたが、これは私が意図したものではありませんでした。そのため、現時点で最新バージョンのJDK jdk1.7.0_04をインストールし、これをdeeclipse.iniの-vm値として使用しました。

これでも、Glassfishのasadminのバージョンで1.6が期待されていたときに、Currentversion1.7について不満が残りました。これは、jdk1.7.0_04のインストールによって追加された1.7バージョンではなく、レジストリを1.6に戻すことで回避されました。

これらの変更後、CREDENTIAL_ERRORなしで日食内からGlassfishを開始および停止できました。

于 2012-05-14T14:03:29.803 に答える