2011-09-16 22 views
7

は、私は、NetBeansでプロジェクトを立ち上げしようとしているが、私はエラーを得続けるGlassfishサーバーでのNetbeansエラー3.1?

「NetBeansはローカルホストへのアウトバウンド接続を作ることができることを確認しGlassFishサーバー用の管理リスナーに3.1 を接続できませんでした:4848」

を私は午前中からグラスフィッシュサーバーの問題に取り組んできました。誰もこの問題を以前に遭遇しましたか?

+0

プロジェクトを起動できないのは奇妙なことです。そのポートはプロジェクト自体ではなく、管理ポータルでのみ使用されるためです。ポート8080でプロジェクトがデプロイされ、実行されていることを確認します。とにかく、あなたが得るエラーは、ファイアウォールのポート4848をブロックすることによって引き起こされたようです... – perissf

答えて

2

見るべきことがいくつかあります。

1)GFが動作していること、または起動できないことがあるかどうかを確認してください。 [サービス]タブで、サーバーを展開し、gfサーバーを右クリックして[開始]を選択します。 2)サーバー上にマウスを置いて使用しているポートを確認します(画像参照)。ファイアウォールによってポートがブロックされていないことを確認します。 3)以前はインストールに問題がありました。サーバーを右クリックし、プロパティを確認します。そのパスが正しくないかどうか。今までインストールした場所に新しいサーバーポイントを追加します。使用

Glassfish admin port

3

スタートサーバーは:私にとって

<glassfilshInstallationRoot>\glassfish\bin\startserv.bat 

それはまた、NetBeansの中で動作します。

2

今日も同じ問題が発生しました。私はレール用に使用しています.Webricを使用して、常にレールプロジェクトを実行しています。グラスフィッシュを使用しない場合は、それを削除するだけで済みます。 'ツール - >サービス'をクリックし、glassfishを削除すると、正常に動作します。

6

同じ問題が発生しました。これは、サーバーがデフォルトでIDEのプロキシ設定を引き継ぐからです。選択を解除するには、GlassFish Server 3.xのプロパティを選択し、javaタブをクリックします。==> IDEのプロキシ設定を使用するの選択を解除します。

私は自分のアプリケーションを展開することができます。

+0

これは、さまざまな問題が原因で発生したすべての私の問題を解決することはできませんでしたが、 2分後にタイムアウトする前に、質問に記載されているエラーメッセージを表示します。ありがとう! –

+0

この解決法は私のために最初のステップのために働いた。後で別のエラーメッセージのために自分のユーザー名とパスワードを追加する必要がありました。 –

1

これは私にも起こりました。「JavA(TM)Platform SE Auto updater」サービスが実行されていないことがわかりました。私はmsconfig-> startupタブを実行した後にサービスをチェックしました。すべての作業が再開した後に これが役に立ちます。 乾杯。私はあなたが行うことができます示唆 Maiga

1

最善のことは次のとおりです。

  1. アンインストールGlassfishのサーバアプリケーションのためにはNetbeansのインストール時にインストールされたGlassfishのすべてのデフォルトのファイルを別のソースをダウンロードしてください(あなたあなたのパスが "C:programfiles/glassfish-3.1.2.2"である可能性のあるglassfish-3.1.2.2フォルダ内のファイルを削除してください)
  2. 新しいGlassfishソースをglassfish-3.1.2.2あなたのパスは "C:programfiles/glassf ish-3.1.2.2 "

最後に、プロジェクトをNetbeansで開きます。 Glassfishサーバーファイルを見ることができます。ファイルをビルドして実行します。

1

glassfishのdomain.xmlに定義されている管理リスナーポートは、netbeansが接続しようとしているものと同じである必要があります。以下のように4848(デフォルト):domain.xmlのの

<network-listener port="4848" protocol="admin-listener" transport="tcp" name="admin-listener" thread-pool="admin-thread-pool"></network-listener> 
</network-listeners> 

場所:

<Glassfish Installation folder>\glassfish-3.1.2.2\glassfish\domains\<domain-name>\config 

は、私が誤って何か他に4848から管理ポートを変更しました。 4848に保存すると問題が解決しました。私はGF管理ポートを接続するためのネットビーンの設定がどこにあるのかまだ分かりません。

0

私は自分のアンチウイルス設定をチェックして、しばらくの間、アンチウイルスfirwallディセーブルを有効にしてから、私のプロジェクトを再度実行してくれました。 これはあなたのためにもうまくいくと願っています。

+0

これは本当に動作します.. – user3334260

関連する問題