問題タブ [glassfish]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
web-services - セキュリティ UserNameToken を使用する Web サービス
セキュリティ上の理由から、単純な UserNameToken を使用して単純な Web サービスを公開するために glassfish V2 を使用している問題を解決しようとしています。これをアーカイブするために Netbeans 6.5 を使用していたので、このチュートリアルを検討していました。
したがって、次の手順が実行されました。開発環境では、Sun Java(TM) System Access Manager をインストールし、Netbeans IDE だけでなく管理コンソールからもこれを管理できます。すべて良い。チュートリアルの例は完璧に機能したので、先に進むのに適した立場にあると考えました。
Web サービスのセキュリティ オプションを変更した後、Netbeans をインストールせずにテスト環境でこれを公開しました。
その後、次の手順を実行しました。
- サービスのデプロイ
- Access Manager で IP アドレスのレルムを構成する
- Web サービスにアクセスする予定のユーザーをセットアップします。
パートナーが現在 Web サービスにアクセスしている場合、実際の Web サービス コードにはアクセスされず、セキュリティ ヘッダーが理解されていないことが常にサーバーのログに記録されます。
これは、サーバーで受け取るメッセージです。
wsit.xml は次のようになります。
ここでどの構成が欠落している可能性があるか、誰にもわかりませんか?
また、セキュリティ (AM セキュリティ) を有効にした後、IDE で構成ファイル/amserver の下に amconfig.xml というファイルが作成されていることにも気付きました。
このファイルは、サービスをデプロイした後でも、Web サーバー上でも、*.war 内でも、addons/amserver などの下でも見つかりません。
ファイルは内部的に次のようになります。
情報は既にsun-web.xml
サーバーに公開されているため、問題にはならないと思いますが、参考になるかもしれません。
java - GlassFishv3Prelude-管理者の質問
私は今夜、GlassFishv3プレリュードをいじくり回してきました。私がよくわからないことがいくつかありますが、セキュリティがどのように機能するかです。
夢のようにインストールされたので、最初に匿名アカウントを削除し、「mysecretpassword」を使用して「admin」アカウントを設定し、adminレルムでこのユーザーのasadminグループを指定しました。
その時点で、stop-domainコマンドはコンソール(および/またはスタートメニューのショートカット)から機能しなくなりました。十分に公平ですが、stop-domainコマンドは--user引数を受け入れますが、それがどこにあるかわからない--passwordfileパスを指定する必要があります。
いくつかのグーグルの後、私はasaadmin login -p 4848に偶然出くわしました。これにより、ドキュメントにパスワードファイルが作成され、stop-domainが機能し始めました。
だから質問:
1)ユーザー/パスワードの入力を求めるstop-domainを取得することは可能ですか?
2)(ハッシュ化された)パスワードを使用してファイルを作成するというこのビジネス全体は、私にはよく聞こえません-なぜ彼らはこのようにそれを行ったのですか、それは転送可能ですか、無効にできますか、可能であれば、どのように停止しますかドメイン?
3)セキュリティレルムはどのように機能しますか?それらはどのように機能し、どのように異なりますか?
4)GF v3で最高のリソース(本、ウェブサイトなど)は何ですか?
java - JSFのマスクURL
JSFを使用してJAVAで記述されたエンタープライズアプリケーションがあります(RichFaces 3.3を使用)。現在、私のURLは次のようになっています。
http://localhost/WebApplication/faces/folder1/page.jsp
問題は、URLをマスクして次のようにする方法です。
http://localhost/folder1/page.jps
基本的に「Application/faces/」を非表示にしたい
ありがとう
java - JBoss Seam をセットアップして、Hibernate の代わりに JPA を使用して GlassFish で実行するのはどれくらい簡単ですか?
質問がすべてを物語っています - JBoss ではなく、GlassFish (v3 prelude) アプリケーション サーバーで JBoss Seam をセットアップする方法を知りたいです。また、私は永続性のために Hibernate よりも JPA を好みますが、Seam が Hibernate (または少なくともその一部) に依存しているように見えますが、このようなスタックを経験した人はいますか?
java - WebApp から web.xml を読み取る方法
WebApps の場合、web.xml を使用してアプリケーション設定を保存できます。このファイルを読むにはどうすればよいですか。私のサーブレットは GlassFish v2 サーバーで実行されます。
jdbc - Glassfish アプリケーション サーバーの JDBC と接続プール
EAR デプロイメントで接続プールと JDBC 接続をセットアップしたいので、デプロイメント先のアプリケーション サーバーごとに手動でセットアップする必要はありません。私は何をする必要がありますか?この情報を入れることができる .xml ファイルはありますか?
jakarta-ee - 現実世界のグラスフィッシュ
本番環境で Glassfish を使用している企業や Web サイトはありますか? 私は J2EE の初心者で、Glassfish v3 Prelude の JAX-WS Metro アプリケーションと一緒に JRuby on Rails をデプロイしています。ときどき癖が気になり、髪を引きちぎることがあります。
私は Apache Tomcat の経験がなく、Glassfish はまだ本格的な開発の準備ができていない可能性があるため、Tomcat に切り替えることに意味があるかどうか疑問に思っていました。
java - GlassFish でプロパティ ファイルを使用する方法
GlassFish で実行される Web サービスを作成しており、いくつかのカスタム プロパティが必要です。このために、Properties
クラスを使用しています。私が使用しているコードは次のとおりです。
settings.properties
しかし、config ディレクトリにある -fileを取得するにはどうすればよいでしょうか?
クラスパスは NetBeans と GlassFish によって管理されているため、よくわかりません。.war
デプロイ時に -file がクラスパスに追加されると仮定します...
私は独自の解決策を追加しましたが、誰かがより良い解決策を思い付くことができれば、それは大歓迎です...
java - アプリケーション サーバーでのスレッド化
アプリケーション サーバー (GlassFish) にデプロイしたい Java プログラム/スレッドがあります。スレッドは、Application Server の起動時に開始し、Application Server の終了時に停止する「サービス」として実行する必要があります。
どうすればこれを行うことができますか?これは実際にはセッション Bean や MDB ではありません。ただの糸です。