問題タブ [java-ee-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.
annotations - Maven を使用して組み込みの Constraint Annotations を使用するとエラーが発生します
私はmaven 3、junit 4.11、hibernate.validator 5.0.1.Final、およびjdk 1.7を使用しています。標準の組み込みの制約アノテーションを使用すると、次のエラーが発生します。これは、自己記述の制約クラスを使用すると表示されません。
なぜこれが起こっているのかわかりません。
ありがとうハインツ
エラーログ:
電子メール.java:
そしてテストクラス:
顧客 Cass (ゲッターとセッターなし):
glassfish - Glassfish を使用した GeoIP2。出来ますか?
Glassfish サーバーで GeoIP2 を使用することは可能ですか? 私はGeoIP2にmavenを使用しています
次のエラーが表示されます。
アプリをデプロイしようとすると。
更新これを追加する必要がありました
jsf - JSF h:messages render グローバル メッセージが再レンダリングされない
EJB から送信されたグローバル エラー メッセージを次のように表示しようとしています。
現在、JSF には次のコードがあります。
ただし、JSF ページが再レンダリングされないため、上記は機能しません。JSFコードを次のものに置き換えると、primefacesを使用して上記の作業を行うことができることに注意してください。
しかし、私はプライムフェイスを使いたくないので、純粋な JSF ソリューションが必要です。また、クリックするボタンがないため、h:messages をフォーム内に配置したくないことに注意してください。h:messages を EJB から自動更新する必要がありますが、primefaces は使用しません。
jakarta-ee - Java EE 7スタックでSpring Data JPA + CDIを取得できません
SpringデータJPAをEJBおよびCDI(Java EE 7)と連携させようとしています。さて、私はドキュメントに従いました(http://docs.spring.io/spring-data/jpa/docs/1.4.2.RELEASE/reference/html/jpa.repositories.html#jpd.misc.cdi-integration)、しかし、ステートレス ejb で私のリポジトリを @inject することはできません。コードは次のとおりです。
$
$
エラーに従います。WELD-001408 インジェクション ポイント [[BackedAnnotatedField] @Inject com.mycompany.ejb.TipoFolhaFacade.tpRepo] での修飾子 [@Default] を持つ型 [TipoFolhaRepository] の満たされていない依存関係
私は行方不明ですか?=S
jakarta-ee - JAX-RS Web サービスからの保護された EJB の使用
Glassfish 4 と Jersey を JAX-RS 実装として実行しています。次のように EJB を保護しました。
}
私は、glassfish-web.xml に security-role-mapping エントリを作成し、web.xml に security-role 宣言も作成しました。
以下はサーブレットから機能します。
しかし、次のような JAX-RS リソースから実行すると、次のようになります。
Glassfish サーバー ログには、基本的に次のように記載されています。
これがRESTリソースではなくサーブレットで機能する理由がわかりません。私には、これはうまくいくはずです。