問題タブ [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.

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

java - TomEE と IntelliJ IDEA による RESTful サービス

ここのチュートリアルに従いました

そして、何らかの理由でサンプルを実行できません... サービスを実行した後、URL http://localhost:8080/greeting/を入力すると 404 エラーが発生します。

Intelji EE 14 と TomEE 7 を使用しています。

これが私のコードです:

グリーター.java:

web.xml:

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

jsf - TomEE 7 + Omnifaces 2.5.1 CDI Beans モジュールの展開に失敗しました

Apache Tomcat (TomEE)/8.0.29 (7.0.0-M1) を使用しています

Omnifaces 2.4 から 2.5/2.5.1 に変更した後、この例外が発生しました。

...

更新: バージョン 2.5.1 で動作するようになりましたが、理由がわかりません。

多分このbeans.xml

このbeans.xmlに再生成します

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

ember.js - 投稿の Jax-Rs コンテンツ タイプを使用した Ember JsonApi

Ember-Dataクライアント側とサーバー上で使用Tomee7Jax-RSています。

Ember-Data の JsonAPIAdapter を使用して、jsonAPI仕様に準拠したいと思います

私の理解が正しければ、すべての HTTP 通信でヘッダーを次のように設定する必要があります。Content-Typeapplication/vnd.api+json

サーバーに何かを POST しようとすると、415 Unsupported Media エラーが発生する問題

サービスを次のように装飾しました。

しかし、私は返されます:

application/x-www-form-urlencoded フォーム リクエストが必要ですが、リクエストのメディア タイプは application/vnd.api+json です。@FormParam アノテーションを削除することを検討してください

EmberData の外部で (Postman を使用して) Request を作成すると、すべて正常に動作します。

@FormParam が必要とすることを理解していますContent-Type: application/x-www-form-urlencoded。他のものを使用できますか?

JsonApiAdapter を使用できないのは残念です。:(

誰も私が試すことができるアイデアを持っていますか?

ありがとう!

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

assertion - tomee-maven-plugin でアサーションを無効にする方法 - 「args」の優先順位は?

tomee-maven-plugin を介してアサーションを無効にする方法を見つけようとしました。デフォルトでは、起動した TomEE JVM のコンソール出力に次の情報が表示されます。

したがって、アサーションを無効にするために、私は良い推測をし-daて、引数として試しました(以下を参照)

朗報: アサーションは実際には無効になっていますが、コンソール出力がまだ出力されているため、ここで引数の優先順位について疑問に思っています。

ご覧のとおり、-da最初とその後に -ea出力されますが、実行時にはアサーションが無効になっています。

私の質問は次のとおりです。

  1. この文脈で優先順位はどのように定義されますか?
  2. この構成は堅牢で、この設定で-daは常に優先さ-eaれますか?

参考:今のところ tomee-7.0.2 を使っています。

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

java - TomEE 7.0.2 CXF + RS を無効にする方法

TomEE にデプロイされた Web アプリケーションで RESTEasy を使用したいと考えています。CXF を無効にして REST サービスを開始しないようにするにはどうすればよいですか?

0 投票する
2 に答える
1740 参照

jakarta-ee - JAX-RS - ContainerRequestFilter を拡張するフィルターの作成

TomEE Plume 7.0.2 に問題があります。

私はそのようにフィルターを作成しました:

これが私の残りのアプリケーションです:

問題は次のとおりです。フィルターが呼び出されないようです。多くのドキュメントと他の多くの投稿を読みましたが、解決策が見つかりません。私が見逃した特別なものはありますか?

どうもありがとう !

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

jboss-arquillian - TomEE で使用中の Arquillian エラー

組み込みの TomEE コンテナーで Arquillian テストを実行しているときに、以下のエラーが発生します

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

gradle - TomEE エラーの Gradle プラグイン (tomee-embedded) 依存関係

目的:

gradle を使用して TomEE プロジェクトをビルドします。

Gradle スクリプト:

Gradle コール: gradle tomee-embedded

タスク ':tomee-embedded' の実行に失敗しました。

org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle/api/logging/LogLevel;)Lorg/gradle/api/logging/LoggingManager;

エラーの原因:

原因: java.lang.NoSuchMethodError: org.gradle.api.logging.LoggingManager.setLevel(Lorg/gradle/api/logging/LogLevel;)Lorg/gradle/api/logging/LoggingManager;

たまたまgradleの依存関係を追加するのを逃したのですか? APIも追加する必要があることをgradleに知るべきではありませんか?手動で行うのですか?すべての gradle api ライブラリをクラスパスに追加しようとしましたが、成功しませんでした。誰にもアイデアがありますか?

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

jax-rs - openejb application-composer を使用したロールベース (cxf) jaxrs サービスのテスト

私はサービスを持っています:

そして、次のTestNGテスト

サービスからを削除する限り、これは正常に機能しRolesAllowedますが、そこにある場合はアクセスを許可しません (そうあるべきです)。

私はセキュリティをテストしているのではなく、エンドツーエンド機能をテストしているので、完全な認証メカニズムの知識がなくても、関連するセキュリティ コンテキストをシミュレートする方法はありますか?

多分何かのような

.withRoles({ROLE_ADMIN, ROLE_USER})