問題タブ [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.
java - Glassfish に読み込まれたクラスの総数
EJB を使用したエンタープライズ アプリがあります。アプリの合計サイズは 34 メガです。アプリをデプロイするとすべて問題ありませんが、再デプロイすると、読み込まれたクラスの合計数が増加します。この情報を確認するために、visualVM を使用しています。それがどうあるべきか、それともメモリリークです。この問題を解決するには?ありがとう
web-applications - Glassfishに大規模な戦争をアップロードする際の問題
そのため、最近、warファイルは約55MBから100MB以上に膨れ上がりました。その時点で、adminでのアップロードによるデプロイは機能しなくなりました。コマンドラインからのデプロイとローカルファイルシステムからのデプロイは引き続き機能します。実験の結果、障害点は95〜100 MBの範囲であることがわかりました。これは、95 MBの場合、戦争は正常に展開されますが、100MBは展開されないためです。
失敗は有益ではありません。
- 管理アプリに移動します
- ツリーの「Webアプリケーション」をクリックします
- 「デプロイ...」をクリックします
- 「サーバーにアップロードするパッケージファイル」をまだ選択していない場合は選択します
- 「参照...」をクリックして、warファイルを選択します
- 「OK」をクリックします
その時点で数秒間チャーンし、その後何も起こらなかったかのようにデプロイ画面に戻ります。ログにも異常なことは何もありません。これは、サーバーがローカルマシン上にあるかどうかに関係なく発生します。
すべてのQA手順でこの展開方法を使用しているため、代替手段に切り替えるのは非常に困難です。そして、クライアントも悪臭を放つかもしれません。
security - Java セキュリティ フレームワーク
新しいプロジェクトでは、セキュリティは常に最下位になる傾向があります。または、Spring のようなフレームワークを使用します。このフレームワークでは、セキュリティが既に組み込まれており、簡単に切り替えることができます。私は、Swing アプリケーションと Web アプリケーション (および JavaFX?) の両方にプラグインできるオープン セキュリティ フレームワークを見つけようとしています。プレーンな JAAS、JGuard、および JSecurity を見ましたが、複雑すぎて開始できませんでした。共有する推奨事項や経験はありますか?私は NB、Glassfish、および MySQL を使用しています。ありがとうスヴェン
java - 一意の ID を Web サービス インスタンスに割り当てる方法
SOAP リクエストが自分の (GlassFish 2) サーバーに到着したらすぐに一意の識別子を割り当てたいと考えています。これにはハンドラーを使用すると思います。
しかし、そのような ID はどこに保存できますか? 複数のクラスのログ行を関連付ける必要があります。このためには、ある種のコンテキスト オブジェクトが必要です。誰でもアイデアはありますか?
java - アプリケーションの再デプロイ後に Quartz のスレッドを強制終了する
私のアプリでは、クォーツを使用して、Glassfish の Java アプリケーションで実行するジョブをスケジュールしています。アプリケーションを再デプロイしているときに、スケジューラをオフにするのを忘れて、アプリの新しいバージョンがデプロイされた後にスケジューラを停止できないことがあります。したがって、問題は、アプリケーションがアンデプロイされた後、どのようにクォーツのスレッドを停止/強制終了できるかです。
ジョブを追加するコードは次のとおりです。
java - JAX-RPC ハンドラで例外が発生する
JAX-RPC でビルドされた SOAP Web サービスがいくつかあります。これらは正常に動作します。しかし、ハンドラーを追加するとすぐに例外が発生します。バインディングが webservices.xml から削除されると、すべて正常に動作するようになります。
奇妙なことに、ハンドラー自体は例外のスタックトレースに含まれていません。また、例外が発生する前に、ハンドラーのinit
andメソッドが呼び出されることにも気付きました。getHeaders
ハンドラーは、次の xml を使用して webservices.xml に追加されます。
ハンドラー自体は、インターフェイスから IDE によって生成された単なるスタブであるため、実装全体は含めません。
これにより、ログに実際に 3 つの例外が生成されます (タイムスタンプがまったく同じです)。長いので一部だけ載せます。
これを解決するためのアイデアはありますか?
glassfish - Liferay5.2とSunGlassfishWeb SpaceServer10の違いは何ですか
Liferay 5.2はかなりバグが多い(IMO)と感じています。具体的には、セキュリティ関連のバグがいくつかあり、非常に厄介です。この製品のSunのバージョン(Glassfish Web Space Server)はもっと良いですか?
java - GlassFish での HTTP 接続プーリング
私の Web サービスでは、いくつかの HTTP 呼び出しを行う必要があります。JDBC 接続プーリングのように、接続プーリングを行うことはできますか?
GlassFish の管理コンソールに、構成項目Connector Connection Pool
とConnector Resources
. これらを使用できますか?
glassfish - Glassfish Eclipselink 結合フェッチ ヒントが機能しない
私は eclipselink.join-fetch ヒントをグラスフィッシュで動作させるのに本当に苦労しています。
Task オブジェクトのコレクションを含む Client オブジェクトがあり、Task オブジェクトには WorkPeriod オブジェクトのコレクションがあります。
私のコードは次のようになります。
しかし、TOPLINK デバッグ レベルを fine に設定したときに何をしても、実際に実行される SQL は常に次のように表示されます。
明らかに、結合フェッチの第 3 層を実行していません。
他の誰かがこれに問題を抱えていましたか...それとも私だけですか:-(
ヘルプやヒント (しゃれは意図していません) をいただければ幸いです。