問題タブ [wildfly-8]
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.
maven - JSF + CDI プロジェクトを Tomcat から Wildfly に移行できない
JSF + CDI であるプロジェクトを Tomcat+Weld から WildFly に移行しているため、cdi を tomcat で動作させるために必要な web.xml 構成を削除し、pom.xml から Weld の依存関係も削除しました。問題は、自分のプロジェクトを Wildfly で実行できず、問題の原因がわからないことです。pom.xml と WildFly の起動ログの一部を投稿して、長すぎるため分析できるようにします。 、tyvm。
-----------------------pom.xml------------------------ --------------------
4.0.0 com.br.logtec.maxgerente max-gerente 0.0.1-SNAPSHOT war Max Gerente
--------------------Wildfly 起動ログ--------------------------- -----------
session - Javaee ステートフル Bean が機能しない
@Stateful @StatefulTimeout(value = 2, unit = TimeUnit.HOURS)
保持できるように残りの Beanを定義しましたprivate MyContext userContext;
(基本的List<String>
には、残りの Bean に渡された以前のすべての値を保持します)。
openshift の wildfly 8.1 コンテナーで webapp を起動しました。
残念ながら、私の Bean は正しく機能していません。
コンテナーが 2 つの呼び出しを同じセッションに関連付けることができなかったかのように、呼び出しごとに Bean が再作成されるようです。これは、クライアント側に Cookie もセッション ID パラメータもないという事実によって確認されているようです。
app / conf に何が欠けている可能性がありますか? wildfly が自動的にユーザー セッションを作成しないのはなぜですか?
spring - Spring MVC Spring Security と Undertow Web コンテナーの統合
Undertow が一部のベンチマークでスケーラビリティの記録を破ったため、Spring MVC + Spring Security プロジェクトを Tomcat からこの新しいコンテナーに移行する方法については、ほとんど情報がありません。
それをどのように進めるかについて、誰かが指針を提供できますか?
Undertow は Servlet 3.1 仕様を実装すると主張しており、同じためのコンテナーです。
以前にJettyにSpringを埋め込んだことがありますが、プロセスは同じですか、それとも今のところ不可能なようですか?
jpa - Wildfly での Eclipselink のパフォーマンス
Wildfly 8.1 で実行されている eclipselink v 2.5 対応アプリケーションは、次のクラス (Visaul VM のスナップショット) のインスタンスが膨大な数あるため、アプリケーションの起動後にメモリが増加することに気付きました。
org.eclipse.persistence.internal.identitymaps.HardCacheWeakIdentityMap$ReferenceCacheKey 13083824 13,083,824 (3.1%) 125,806 (1.4%) org.eclipse.persistence.internal.helper.linkedlist.LinkedNode 3020376 3,020,376 (0.6%) 125,849 (org.1%) eclipse.persistence.indirection.IndirectList 916608 916,608 (0.3%) 14,322 (0.2%)
GC を手動で開始しても、これらのクラスに変更はなく、インスタンスの総数が増え続けます。
これは私のコードのサンプルとしての EJB で、永続化コンテキストにアクセスするために使用している方法を示しています。
問題がどこにあり、なぜこれが起こるのか知っている人はいますか?
ありがとう。
deployment - 別の Wildfly undertow サーバーに EAR をデプロイする
異なる IP で 2 つのインターフェイスを使用し、異なるドメインに異なる ssl 証明書を送信するために、2 つの異なる内部 wildfly undertow サブシステムがあります。
インターフェイスとソケットバインディングでこの構成と他の構成を使用することにより、環境を正しく設定しました。
しかし問題は、EAR ファイルをホスト server.mydomain.com 内の default-server_secondary にデプロイすることです。
方法?
ありがとうございました
java - wildfly は常に実行中のプロセスをバックグラウンドで実行します
バックエンドにオンライン機能を備えた html5/js ゲームを作成しています。wildfly サーバーを使用することにしました。クライアントは Web ソケット経由でサーバーと通信します。
私は自分のワイルドフライ サーバーが、npc の移動などのゲーム ロジックの決定も担当することを意図していました。私の計画は、サーバー ゲーム ループを実行してこのロジックを処理する @startup Bean を用意することでした。サーバー ループは、HornetQ を介して serverEndPoint と通信します。私のserverEndPointとサーバーループは次のようになります:
サーバーエンドポイント
ゲームワールド
これに関する問題は、サーバー ループが無限ループであるため、すべてがフリーズすることです (たとえば、html Web ページにアクセスしようとすると、404 が返されます)。serverLoop が独自の別のスレッド上にある場合は明らかにこれを解決できますが、いくつかの調査を行った後、どの依存関係を注入するかを知るのが難しいため、jboss でのスレッド化は非常に難しいようです。
この問題をどのように解決できるかについて、誰かが光を当てることができますか? この問題に関するヘルプは驚くべきものです。
jboss - Drools-Guvnor の新バージョン
現在、JBoss 7 for Business ルール管理システムで Drools-Guvnor 5.5 を使用しています。両方アップする予定です。したがって、jBoss は WildFly - 8 に移動します。
では、Drools-Guvnor はどうでしょうか。私が理解したことから、それは現在 Workbench と呼ばれています。私は正しいですか、それとも違いますか。WildFly 8 用の Workbench war ファイルをダウンロードしましたが、それを見た後、私が望んでいるものではないと思います。どんな助けでも感謝します:)
jsf - Wildfly セキュリティ ドメインを使用してログインできない
グラスフィッシュ 4 からワイルドフライ 8.1 に移行しています。
問題は、Wilfly のセキュリティ ドメインを使用したログインにあります。何時間も解決策を見つけることができません。
これが私のstandalone-full.xmlセキュリティドメイン構成です:
ここでもデフォルトのセキュリティドメインを作成しました
ここにweb.xmlの私の設定があります:
ais.properties の構成は次のとおりです。
および jboss-web.xml 構成:
login.xhtml:
UserBean ログイン機能:
それは私に次の例外を与えます:
java - Wildfly 8.1.0 Final / JASPIC: HttpServletRequest.authenticate() の呼び出し時に ServerAuthModule.validateRequest() が呼び出されない
Glassfish アプリを Wildfly 8 に移行しています。Glassfish では Jersey を使用し、Wildfly では RESTeasy を使用しています。WildFly の JASPIC 実装で少し問題が発生しました。
どちらのコンテナでも、リクエストの開始時に SAM (ServerAuthModule) が呼び出され、以前の認証を検証できるようになっています。
Wildfly では、HttpServletRequest.authenticate() の呼び出し後に SAM が呼び出されません。Glassfish では、これは期待どおりに機能し、SAM を再度呼び出しました。リクエスト中に Wildfly に SAM を 2 回呼び出させるために何か特別なことをしなければなりませんか? それとも、Wildfly でこの機能が壊れているだけですか?
java - EclipseLink を使用するように wildfly を構成する方法は?
私はwildfly 8.1をインストールしました.EclipseLinkを使用するように構成されたプロジェクトが既にあるため、それを使用するようにwildflyを構成しようとしました。
ただし、常に同じエラーが発生します。
公式ドキュメントの指示に従いましたが、何も変わりませんでした。eclipseLink の jar を「modules\system\layers\base\org\eclipse\persistence\main」と module.xml に追加しました。
何が問題か知っていますか?
Tks
編集:私のpersistence.xml