問題タブ [apache-tomee]
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.
maven - TomEE Maven プラグイン: デプロイ パス
tomee-maven-plugin を使用して webapp をデプロイすると、アプリケーションがホストされている有効な URL は次のようになります。
たとえば、次のように、その相対パスを任意に設定したいと思います。
tomee-maven-plugin のどの構成パラメーターがそれを行いますか?
素早い対応に感謝し、よろしくお願いします
パスカル
apache - CompositeELResolver Null ポインター例外
TomEE の「javaee-api-6.0-5.jar」で使用されている「javax.el.CompositeELResolver」に問題があります。
バージョン情報と svn-repository はこちら:
http://mvnrepository.com/artifact/org.apache.geronimo.specs/geronimo-el_2.2_spec/1.0.2
クラス CompositeELResolver のソース:
http://svn.apache.org /viewvc/geronimo/specs/tags/geronimo-el_2.2_spec-1.0.2/src/main/java/javax/el/CompositeELResolver.java?view=log
「invoke」メソッドでは、値が「null」のフィールドを持つリゾルバー配列全体を for ループが反復するため、null ポインター例外が発生します。必要に応じて配列サイズを 2 倍にするが値を初期化しない「add」メソッドのため、これは避けられないと思います。リゾルバーを使用する前に、「呼び出し」メソッドでリゾルバーが「null」であるかどうかを確認する必要はありませんか?
比較のために、別の javax.el 実装でアプリケーションを実行しましたが、正しく動作しています。
私の推測は間違っていますか?
ここで同様の問題を見つけました: https://issues.apache.org/bugzilla/show_bug.cgi?id=50293
マルチスレッドが私の問題を引き起こしている可能性はありますか?
java - リソース アダプタを TomEE にデプロイする
GlassFish から TomEE に移行しようとしていますが、カスタム リソース アダプタを TomEE にデプロイする際に問題が発生しています。GlassFish では、RAR ファイルをデプロイし、リソース アダプタの設定を構成するだけです。コードに最小限の変更を加えて、TomEE で同じことを行うにはどうすればよいでしょうか?
jboss-arquillian - Arquillian、tomee-embedded、JAX-RS
JAX-RS Web サービスをテストするために、Tomee が組み込まれたコンテナーで Arquillian を使用しています。私のテスト ケースでは、提供されたリソースにアクセスするジャージ テスト クライアントを実行しています。ただし、リソースにアクセスすると、テストの結果は常に 404 NOT FOUND ステータスになります。
tomee-jaxrs インスタンスに同じプロジェクトをデプロイすると、リソースが適切に提供されます。
これらは、テスト プロジェクトに含めた Maven の依存関係です。
私のテストケースは次のようになります。
私のweb.xmlと同様に:
テスト メソッドにブレークポイントを設定し、ブラウザーでリソースにアクセスしようとすると、404 メッセージが表示されるため、実際には JAX-RS リソースは使用できません。ただし、アーカイブを tomee-jaxrs サーバーにデプロイするときに同じことを行うと、問題なく動作します。これを機能させるためにここに追加する必要がある追加の Maven 依存関係または arquillian 構成設定はありますか?
フィードバックをお寄せいただきありがとうございます。
cxf - TomEE + CXF 構成リファレンス
そのため、3 つを使用するための参考資料や重要な例を見つけようとしていました。
私が見つけた「最高」は次のとおりです。
TomEE ドキュメントには Jax-RS がまったく記載されておらず、単一のエンドポイント クラスで構成される例をいくつか見つけることしかできませんでした。
構成オプションの包括的なリファレンスはどこにありますか?
主な問題は、スタンドアロンの CXF を使用する場合に必要なことのほとんどを実行する方法を知っていることですが、TomEE での JAX-RS 統合がどのように機能するかについてはほとんどわかりません。
少なくとも、上記のブログ投稿に含まれる情報について、ドキュメント グレードのリソースが必要です。