問題タブ [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 に答える
1187 参照

jsf-2 - Deltaspikes @WindowScoped は TomEE と連携していますか?

Deltaspikes @WindowScoped を TomEE で動作させる方法に苦労しています (1.5.2、1.5.3-SNAPSHOT、および 1.6.0-SNAPSHOT を試しました)。

deltaspike 0.4 コア + jsf の依存関係を伴う、非常に最小限の戦争です。

今、私はこのような HelloWorldBean を作成しました:

空のbeans.xml、空のfaces-config.xml、および非常に最小限のweb.xmlがあります。

私が持っている非常に単純なページで。

ページは正常に動作し、windowId がリクエストに追加され、ページを更新すると、Bean がインスタンス化されていないことがわかります (つまり、test() は 1 回だけ呼び出されます)。しかし、commandButton を押すとすぐに ContextNotActiveException 例外が発生します。

明らかな何かが欠けていますか?それともDeltaSpikeのバグですか?(またはTomEE?)

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

deltaspike - DeltaSpike ConfigResolver はランタイムの変更を取得しますか

だから私はCDIプロパティインジェクションを探していて、DeltaSpikeを見ています

http://deltaspike.apache.org/configuration.html

実行時にプロパティの変更をリッスンする必要があります。したがって、そのようにプロパティを挿入し、実行時にプロパティ ファイルのポーリング間隔の値を変更すると、この変更は反映されますか?

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

java - @ConversationGroupを統合するdeltaspike?

最近、余暇にデルタスパイクを試したりテストしたりしています。codi と seam 3 を統合したと書かれていますが、@conversationGroup が表示されないのはなぜですか?

手がかりはありますか?

ありがとう

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

java - DeltaSpike セキュリティを使用すると ClassCastException が発生しますか?

Apache Deltaspike 0.5 をいじる簡単な Web アプリを作成しましたが、問題が発生しています。このアプリは単純な JavaEE 6 アプリであり、JBoss EAP 6.1 で EAR の一部としてデプロイされます。beans.xml ファイルで Apache Deltaspike セキュリティ モジュール インターセプターを宣言しましたが、アプリをデプロイすると、次の例外が表示されます。

私はグーグルで検索しましたが、同様のエラーに関する言及は見つかりません。アプリ自体は、PicketLink 2.5.1 ディストリビューションで見つけた単純なサンプル アプリに基づいているため、それほど複雑なことを行っているわけではありません。何がこれを引き起こしているのか、どこから答えを探し始めることができるのでしょうか?

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

jsf-2 - ExceptionHandler経由でエラーページにエラーメッセージを渡す方法は?

私のデビュー J2EE 6 アプリ。はんだ ExceptionHandler を使用して例外を処理していますが、あまり好きではありません。私がやりたいことは複雑すぎるようです。

例えば

searchOffice.xhtml で OfficeNotFoundException からのエラー メッセージを表示したいと考えています。どうやってここからあそこに持っていくの?

私が考えたことの 1 つは、エラーをフラッシュ コンテキストに入れることでしたが、この例外処理クラスから FacesContext を参照しようとすると NPE が発生します。

web.xml でエラー ページ エントリを試しました。私はそれを働かせることができませんでした。

リダイレクトでリクエストパラメーターとして渡すことができることは知っていますが、それは回避策のようです。私はそれを最も簡単で「最も正しい」方法でやりたいと思っています(それが何を意味するにせよ)。

私は、pages.xml でこれを行うことができた Seam 2 が恋しいです:

ビューで。

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

java - Apache デルタ スパイク - QueryInvocationContext

Apache Delta Spike に問題がある可能性があります。既に永続化されている親エンティティがあり、それに新しい子を追加しています。EntityRepository を使用すると、挿入時に重複キーの問題が発生します。これは、親がまだ永続化されていないと見なす必要があるためです。

[コード] entityRepository.save(親); // これは重複キー例外をスローします

entityManager.merge(親); //これは機能します[/コード]

面白いことに、CdiQueryInvocationContext のソースを確認したところ、私が行っているのとまったく同じことを行っており、親に識別子があるかどうかを確認しています。その場合、persist ではなく merge を呼び出します。

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: キー 'User_Environment' のエントリ 'user-1' が重複しています

何か案は?当分の間、entityManager を使用しますが、それでは目的が果たせません。

ありがとう、

ウォルター

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

hibernate - JTA データ ソースを使用した DeltaSpike

Apache の DeltaSpike を使用して Jetty でトランザクションをセットアップしようとした人はいますか? CDI を使用し、JTA データ ソースを持つ Jetty で実行しようとしている Web アプリケーションがあります。トランザクション マネージャーが挿入されておらず、null であるため、エラーが発生します。deltaspike jpa jar を含め、以下のリンクの指示に従いましたが、今のところ機能していません。Hibernate クラスの奥深くでデバッグすると、JTA が構成されていないかのように、私の構成がデフォルトで NOJTAPlatform になっていることがわかります。

どんなアイデアでも大歓迎です。

DeltaSpike 構成へのリンク:

persistence.xml で指定されているデータ ソース:

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

cdi - deltaspike リポジトリ entitymanagerresolver エラーと 2 つの生成 entityManger

私の英語で申し訳ありませんが、@EntityManagerConfigで@Respositoryを使用しようとしているときに、cdi 1.0、deltaspike 0.5、およびprimefaces 4.0を使用した戦争プロジェクトがあります。異なる@Qualifiersを持つentityManagerの2つのプロデュースがあるため、使用していますアプリケーションサーバー用のglassfish 4これは、リポジトリ、プロデュース、およびEntityManagerResolverのコードです。

リポジトリ:

EntityManagerResolver:

プロデュース:

@inject でリポジトリを使用しようとすると、次のエラーが発生します。

このエラーが発生する理由を知っている人はいますか?