0

私は、OracleのチュートリアルであるAnt1.8とGlassfish3.1.2.2(Windows 7の場合)を使用してEJB3を研究しています。

最初のでは、EARを正しくビルドしますが、実行すると

ant deploy

cmdによって、私はこのメッセージを受け取ります

deploy:
     [echo] deploys the application in cart -  build/cart.ear
     [echo] C:\installati\glassfish-3_1_2_2\glassfish3\glassfish/bin/asadmin.bat
        --host localhost       --port 4848       deploy --name cart       --forc
e=true --upload=true        --dbvendorname SQL92 build/cart.ear
     [exec] Authentication failed for user: null
     [exec] (Usually, this means invalid user name and/or password)
     [exec] Command deploy failed.

チュートリアルではセキュリティ構成については何も述べられておらず、Glassfishについてはよくわかりません。コマンドadd-resources(この同様のスレッドに続く)を使用しようとしましたが、このファイルの構文がわかりません。

バットは正しく走っているので、パスの設定に問題はないと思います...

質問に対する答えはわかりますが、それは私の状況ではありません...

誰かがいつか同様の問題を見つけましたか?

4

1 に答える 1

-1

解決しました:Glassfishを再インストールしました。

再インストール後、ほとんどの例(すべてではない)が認証仮説なしで正しく機能しています。

たぶん私の問題は、別の問題のためにWebで見つかった解決策を使用して生まれたものであり、GlasshFishのデプロイのプロセスで何かを誤った方向に向けていたのかもしれません。

于 2013-01-29T10:44:37.743 に答える