問題タブ [geronimo]

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.

0 投票する
1 に答える
1875 参照

java - Maven JarClassLoader: 警告: X.jar の Foo.class は Y.jar によって隠されています (バイトコードが異なります)

プロジェクトに java.mail サポートを追加するとすぐに:

次のような大量の警告メッセージを受け取り始めました (ビルドした jar を実行したとき):

私のプログラムは正常に動作します (そして電子メールは正常に送信されます) が、これらの何百もの JarClassLoader 警告がすべて必要ではありません...

コンソールログに平和と静けさを復元する方法はありますか?


更新: 以下の Jigar Joshi によるヒントのおかげで、望ましくない geronimo-javamail_1.4_spec-1.7.1.jar がorg.apache.cxf:cxf-api:jar:2.7.1:compileから来ていることがわかったので、追加しました除外:

また、mvn dependency:treeコマンドは依存関係として「geronimo」を表示しなくなりましたが、新しく作成された jar (クリーンからビルドされた!) を実行すると、これらすべての警告が引き続き表示されます。

追加の提案?


更新 2: これは、pom.xmlの依存関係セクションです。

0 投票する
1 に答える
620 参照

jsf-2 - Geronimo サーバーはクラスを完全にロードできませんでした: javax.faces.webapp.FacesServlet

Geronimo サーバー 3.0 で問題が発生しました。ファイル戦争をサーバーに展開したとき。このようなエラーが発生します。

pom.xml ファイルで jsf-api および jsf-impl ライブラリを既に定義しています

これが私のPOMファイルです。

私の web.xml ファイル。

手伝ってくれてありがとう!

0 投票する
0 に答える
440 参照

java - 単純な Web サービスで Apache Geronimo を使用して基本認証を使用しようとすると、大量のメモリ リークが発生するのはなぜですか?

Apache Gronimo 3.01 を使用していますが、基本認証を使用する Web サービスで大量のメモリ リークが発生しています (認証が使用されていない場合はメモリ リークは発生しません)。

唯一のコードは次のとおりです。

そして、次の XML:

jaxws-calculator/WebContent/WEB-INF/WebContent/web.xml:

jaxws-calculator/WebContent/WEB-INF/WebContent/geronimo-web.xml:

jaxws-calculatorEAR/EarContent/META-INF/application.xml:

jaxws-calculatorEAR/EarContent/META-INF/geronimo-application.xml:

geronimo のコンソールで、「Properties File Realm」である LeakyWsSecurityRealm という Security Realm をセットアップしました。

問題は、VisualVM を使用して見たように、64K インスタンス「org.apache.geronimo.security.Context」によって参照されるタイプ「java.security.AccessControlContext」(OutOfMemoryError の前に 128K インスタンス) のオブジェクトがリークすることです。

ここで何が問題なのか、誰にも手がかりがありますか?

0 投票する
1 に答える
51 参照

java - Geronimo にデプロイするには、geronimo-web.xml ファイルが必要ですか?

Tomcat で作成して実行したサーブレットがあります。このサーブレットを Geronimo にデプロイする必要があります。Geronimo にデプロイする前に、geronimo-web.xml ファイルが必要ですか? もしそうなら、誰かがそれを構築するためのオンラインの良い例を知っていますか?

0 投票する
0 に答える
102 参照

java - Tomcat ネイティブ クラスタリング Apache geronimo 3.0.1 が機能しない

geronimo 3.0.1 を実行している 2 台の Linux マシンがあります。

私の要件は、アプリケーションをクラスター化し、アプリケーションが任意のマシンにデプロイされたら、他のマシンで自動デプロイ/アンデプロイを行うことです。

このために、両方のサーバーで次の構成を使用して、Apache geronimo 3.0.1 で Tomcat ネイティブ クラスタリングを構成しました。

サーバーを再起動して 1 つのサーバーに war ファイルを展開すると、アプリはクラスター化されず、他のサーバーに自動的に展開されませんでした。ログに、クラスタリングに関連する次の 2 行が見つかりました。

グループ。

これらの解決策は、Apache フォーラムやドキュメントでは得られませんでした。

これに利用できる解決策はありますか?