問題タブ [wildfly-9]

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 投票する
3 に答える
6307 参照

wildfly - JBoss 7.1.1 実行時の JNDI バインディングの変更

スタンドアロン モードの JBoss 7.1.1 では、すべての JNDI バインディングは jboss:domain:naming:1.1 サブシステムの standalone.xml ファイルで設定されます。ドキュメントによると、サーバーの実行中にstandalone.xmlを変更することはできません。JBoss CLI を使用しようとしましたが、リソースの書き込み/変更方法がわかりません。

jbossを再起動せずにJNDIの値を変更するには?

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

wildfly - エクリプス ルナ + ワイルドフライ 9

WildFly 9 サーバーで Eclipse Luna を使用できますか? それとも Eclipse Mars に移行する必要がありますか? 私のEclipseでWildFly 9サーバーを作成することはできませんが、WildFly 8サーバーを作成することはできます。最新のように見える Jboss Tools プラグインを確認しました (バージョン 4.2.6)。Eclipse Mars では 4.3.0 バージョンが利用可能です。

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

jakarta-ee - 単一インスタンスのみを提供する @Resource を介して注入されたステートレス リモート Bean

アプリケーションのフロントエンド ( JSF, CDI) とバックエンド ( EJB, Hibernate) の部分がそれぞれ別の .xml にある Web アプリケーションを実行していますWildFly 9.0.1.Final ASRemote EJB Clientフロントエンドは、JNDI 名を介してバックエンドと通信します。

いくつかのフロントエンド コード:

いくつかのバックエンド インターフェース コード:

いくつかのバックエンド Bean コード:

問題は、JMeter を使用して、またはいくつかのブラウザー タブを更新することによって、どれだけ多くの要求を行っても、常に のインスタンスが 1 つしか存在DynamicTableBeanしないことです。すべてのリクエストは、キュー内のその 1 つの Bean インスタンスによって実行されます。お分かりのように、このアプリケーションは完全にシングル スレッドの EJB であるため、まったく使用できません。何が問題なのですか?

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

debugging - Arquillian WildFly 9 リモート デバッガー

Java EE 7 コンポーネントに対していくつかのテストを実行したいと考えています。Arquillian について少し読んだところ、この種の問題に適しているようです。ただし、構成に問題があります。組み込みの GlassFish、管理対象の WildFly、およびリモートの WildFly で実行することができました。理想的には、WildFly はアプリケーション用に選択したアプリ サーバーであり、リモート モードでは、テストを実行するたびにサーバーを起動するのではなく、実行中のサーバーを使用するため、テストには後のオプションを使用したいと考えています。ただし、デバッガーをWildFly 9に接続するのに苦労しています。

standalone.conf.bat の次の行のコメントを外しました。

以下の部分を arquillian.xml に追加しました。

テスト自体は正しく実行されます (正しいテスト結果を確認でき、WildFly コンソールにはデプロイとコンソール出力が期待どおりに表示されます)。ただし、デバッガーはまだブレークポイントで停止しません。通常の JUnit テストとして Intellij Idea から開始します。各テストの開始時に表示される警告は次のとおりです。

ここで何が間違っていますか?

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

java - java.lang.reflect.InvocationTargetException WildFly サーバーで Java Web アプリを実行している場合

WildFly 9.0.1 サーバーを使用して Java Web アプリケーションを実行しようとしています。新しいプロジェクトを作成し、wildfly サーバーと休止状態を選択しました。サーバーを動かしてみると、

次のエラーが表示されます。

の 1052 行目build-impl.xmlは次のとおりです。

情報ログにこの出力が表示されますが、それがどのように関連しているかはわかりませんが、netbeans がこれをスローし、エラーを netbeans に報告するように求めているようです。

編集

代わりに GlassFish Server を使用すると、すべて正常に動作します

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

java - Windows 10 で WildFly 9.0.2.Final をシャットダウンできない

Windows 10でWildFly 9.0.2.Finalサーバーを実行しています。コマンドを使用してサーバーをシャットダウンしようとすると:

次のログが表示されます:

コントローラーへの接続に失敗しました: コントローラーは localhost:9990 で使用できません: java.net.ConnectException: WFLYPRT0053: http-remoting://localhost:9990 に接続できませんでした。接続に失敗しました: WFLYPRT0053: http-remoting://localhost:9990 に接続できませんでした。接続に失敗しました: 無効な応答

これは何を意味し、どのようにサーバーをシャットダウンできますか?

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

ssl - WildFly 9 ドメイン モードで SSL を設定する方法は?

現在、ポート 8080 経由でアプリケーションにアクセスできる WildFly 9 クラスターを稼働させています。SSL をセットアップして、ポート 8443 でのみアクセスしたいと考えていますが、セキュリティ レルムと https リスナーの場所に関するドキュメントが見つからないようです。ドメイン モードに配置されます。

キーストアと証明書をすべてセットアップし、スタンドアロン モードを使用してデモで https を動作させることができましたが、ドメイン モードで動作させる必要があります。

誰かが私を助けて、彼らがこれをどのように達成したかを共有できますか?

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

java - warファイルからデプロイするときにWildflyがhttpリクエストのキャッシュされた値を返す

Java Web Start アプリケーションに問題があります。Wildfly 9 コンテナーで JavaEE アプリケーションを実行しています。csv ファイルへの URL とテンプレート ファイルへの URL を含むプロパティ ファイルを Web Start アプリケーションに渡します。

初めてアプリケーションを実行すると、アプリケーションはプロパティ ファイルをダウンロードし、プロパティ ファイルのエントリから URL をロードし、csv ファイルとテンプレート ファイルをダウンロードして、ファイルとの差し込み印刷を行います。

Web Start アプリケーションを 2 回目、3 回目、... 実行すると、常に最初の実行からプロパティ ファイルがダウンロードされます。プロパティ ファイルも、ユーザーが Web Start アプリケーションを起動するたびに上書きされます。

Eclipse から「フル パブリッシュ」を介してアプリケーションを Wildfly にデプロイすると、Web Start アプリケーションは正常に動作しますが、「プロジェクト --> エクスポート --> WAR ファイル」を介してアプリケーションをデプロイし、.私のWildflyインストールの展開フォルダーに.warファイルがあると、上記で説明した動作が得られます。

いくつかの追加情報: 「WAR ファイルのエクスポート」コンソール出力によるデプロイ、1 回目の実行:

2 回目の実行:

そして、これはJNLPファイルです

「WARファイルのエクスポート」を介した展開で動作させる必要があります。何が問題なのか知っている人はいますか?

- - - - - - - - - - - - - - - 編集 - - - - - - - - - - ------------------

これはプロパティ ファイルのロード プロセスです。これで問題ありません。プロパティ ファイルを手動で開くことができ、内容は正しいです。

それがプロパティファイルをダウンロードする方法です

copyURLToFile(url, proppath) は、apache FileUtils のメソッドです。ダウンロードしたプロパティ ファイルに無効なコンテンツが含まれています。初回から毎回の内容です。

敬具 アーサー

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

java - WildFly で DIGEST を使用して webapp を保護する

WildFly 9 サーバーで実行されている Web アプリケーションを保護したいと考えています。

2 つのテーブルusers(login, password)roles(login, role).

まず、次のように BASIC 認証を構成しました。

スタンドアロン.xml:

web.xml:

jboss-web.xml:

これは正常に機能しますが、パスワードがネットワーク経由で平文で送信され、同じようにデータベースに保存されるため、悪い習慣です。だから私はこれを行う DIGEST の BASIC を変更しようとしました:

standalone.xml: いくつかのオプション モジュールを追加しました

web.xml: login-config セクションを変更しました

しかし、私はこのエラーがあります:

これは、webapp ログイン システムから受け取ったハッシュ化されたパスワードと、データベース内のハッシュ化されたパスワードが一致しないためだと思います。データベース内のハッシュ化されたパスワードは の MD5 ですlogin:realm:password

誰かが何が悪いのか教えてもらえますか?