問題タブ [tomee-7]
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 - TomEE 7 で Johnzon の代わりに Jackson を JAX-RS-Client の JSON プロバイダーとして使用するには?
TomEE 7.0.1 と Jackson 2 を JAX-RS JSON プロバイダー (で構成openejb-jar.xml
) として使用しています。json を jax-rs サービスにポストすることは完全にうまく機能し、jackson アノテーションを使用します。
しかし、JAX-RS クライアント (または cxf webclient) を使用すると、Jackson を Webclient.create メソッドに提供したとしても、常に Johnzon が使用されます。いくつかのデバッグの後、TomEE が何らかの形でクライアント ファクトリに Johnzon を追加し、json 用の他のメッセージ ボディ パーサーを使用できないことを確認しました。
これは TomEE CXF 統合のバグですか、それとも何か見落としがありますか?
tomcat - WAR を TomEE サーバーにデプロイする
JavaEE プロジェクトをビルドし、my-service.warファイルを取得しました。TomEEサーバーにデプロイしたい。
TomEE を正常にインストールしました (TomEE サーバーを正常に開始および停止できます)。
my-service.warをコピーします
次に、TomeEE サーバーを起動します。
ブラウザを開き、URL http://localhost:8080/my-service を入力します
しかし、HTTP ステータス 404 ページが表示されます。
(次に、/webapps/ の下で my-server.war がサーバーによって解凍されていることを確認しました。そこに my-server フォルダーがあるためです。)
WAR を TomEE サーバーにデプロイする際に見逃しているものは何ですか?
=====サーバーログ=====
/logs/catalina.2016-08-16.log を確認したところ、次のエラーが表示されます。
apache-tomee - PicketLink と TomEE の統合
TomEE 7.0.1 で開発している JEE 7 webapp のセキュリティ ニーズのために PicketLink を統合しようとしています。PicketLink サイトの基本的な例を実装しました。ただし、PicketLink はフォーム入力の認証に失敗し、「資格情報にアカウントが見つかりません ...」というログが記録されます。これが私の実装です:
login.xhtml
ログ出力:
始めるのに役立つドキュメントが見つかりません。これらの 2 つを統合した経験がある人はいますか。PicketLink を TomEE ベースの JSF アプリと統合するには、何をする必要がありますか? または、KeyCloak も調べましたが、TomEE との統合に関する指針はありません。