問題タブ [deltaspike]

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 に答える
637 参照

jpa - EntityManagerFactory は CDI プロデューサーに注入できません

プロジェクトに Weld、RestEasy、DeltaSpike Data を使用しています。プロジェクトの依存関係の説明は次のとおりです。

プロジェクト構造

以前はこのようなプロジェクトに Spring を使用していたため、永続化ファイルは実際には必要ありませんでしたが、ここでは必要なので、META-INF に配置しました。

場合によっては、プロデューサーのコードが必要になります。

編集:beans.xml

私は何を間違えましたか?

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

jsf - Deltaspike を追加すると、RequestDispatcher#forward が転送ではなくリダイレ​​クトされる

JBoss EAP6 と Glassfish 4 に Web アプリケーションをデプロイしています。プロジェクトに deltaskpike jar を追加するまで、すべてが期待どおりに機能します。

deltaskpike を有効にすると、サーブレット内の次のコード:

サーバー側で転送する代わりに、ブラウザにリダイレクト応答 (HTTP: 302) を送信します。アプリケーションから deltaskpike jar を削除すると、ディスパッチャー転送は期待どおりに機能します。

FacesServlet 以外のものに転送すると、期待どおりに機能します。

Deltaspike は RequestDispatcher のデフォルトの動作を変更していますか?

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

java - Deltaspike と Quartz: 構成ファイルから cronExpressions を設定する方法

タイトルはかなり自明だと思います。仕事があります:

毎分実行するようにハードコーディングされています。そのcron式を外部、つまり構成ファイルから設定したいと思います。Deltaspike を使用していますが、それを達成する方法が見つかりません。ジョブを作成してcron式を設定するクラス JobDispatcher を考えていましたが、DeltaSpikeのドキュメントには手がかりがありません

前もって感謝します!

0 投票する
3 に答える
1370 参照

java - @PersistenceContext は常に null

Delta Spike ( ) を使用して単体テスト内から CDI (Open Web Beans を使用) を動作させようとしています@RunWith(CdiTestRunner.class)。依存性注入は正常に機能していますが、私の EntityManagerFactory は常に null です:

persistence.xmlセッション ファクトリを手動で作成できるので、問題がないことはわかっています。

他のすべての注射は正常に機能しています。何が欠けているか知っている人はいますか?

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

nullpointerexception - CDI インジェクション - Deltaspike @scheduled 使用時の FacesContext の NPE

Deltaspike (1.4.0) と Quartz (2.2.1) を使用してジョブをスケジュールしています。TestJob Bean では、ResourceBundle が注入されます。ResourceBundle のプロデューサーには、facesContext が必要ですが、これは常に null です。

スケジューラ Bean に適切に ResourceBundle を注入するにはどうすればよいですか? @Scheduled を使用すると、facesContext が常に null になるのはなぜですか?

ResourceBundle プロデューサー

FacesContext プロデューサー