問題タブ [undertow]

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

java - 埋め込みのアンダートウで websocket を実行するには?

これによると:http: //undertow.io/はwebsocketsをサポートしています。ただし、その方法に関するドキュメントはありません。Web ソケットを処理する単純な組み込み undertow の例が必要です。

jboss アプリサーバー全体を取得したくありません。

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

java - ノンブロッキング IO の実行方法について説明します。

Undertow を使用して単純なアプリケーションを作成しています。

でブラウザーのタブlocalhost:8080を開き、2 つ目のタブも開きますlocalhost:8080

今回は、最初のタブが 5 秒間待機し、2 番目のタブが 10 秒間待機します。

なぜそうなのですか?

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

java - 組み込みの undertow にサーブレット webapp をデプロイする

undertow が埋め込まれたサーブレット Web アプリケーションをデプロイする簡単な方法はありますか?

たとえば、jetty を使用すると、次のようにデプロイできます。

アンダートウでこれを行う同様の方法はありますか? ここで例を見ました: https://github.com/undertow-io/undertow/blob/master/examples/src/main/java/io/undertow/examples/servlet/ServletServer.java、しかしそれは正確ではありません必要に応じて、サーブレットを 1 つずつ登録します...

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

wildfly - 静的コンテンツ (画像など) を提供するように Wildfly を構成する方法は?

Wildfly 8.0.0 Final で JavaEE アプリケーションを実行しています。

アプリケーションは大量の画像を使用しますが、それらをデータベースに保存したくないため、ハードディスクに書き込まれます。

これらのファイル (/var/images) を特定の URL で提供するために、Wildfly/Undertow を構成するにはどうすればよいhttp://localhost:8080/myapplication/imagesFromDiskですか?

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

java - Wildfly: org.xnio.channels.FixedLengthOverflowException

これまでは、Tomcat をフロントサーバーとして持つ JBoss AS 7.1 を使用していました。現在、Tomcat の代替品として undertow が同梱されている Wildfly (JBoss 8.0) にアップグレードしました。

ファイルのダウンロードでは、ファイルの入力ストリームを読み取り、これを外部コンテキストの応答出力ストリームに書き込みます。これは JBoss AS 7.1 でうまく機能しました - 大きなファイルの場合でも。Undertow では、非常に「小さい」ファイルであっても、次の例外を受け取ります。

getFile.xhtmlダウンロードを呼び出しており、ストリームをコピーするために次のコードが使用されています。

(スペースを節約するために、try、catch、ログ、およびエラー処理を削除しました)

行を削除することに気付きました

再び機能させます。ただし、ResponseConentLength は「正しい」です。使用する

( に注意+9)これを解決します。使用+8-> FixedLengthOverflow、使用+10->FixedLengthUnderflow

+9ファイルサイズに依存しません。何か案が?私には奇妙に見えます...

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

spring - Wildfly の Spring Security: フィルター チェーンの実行中にエラーが発生しました

Spring Security SAML ExtensionSpring Bootと統合しようとしています。

問題については、完全なサンプル アプリケーションを開発しました。そのソース コードは GitHub で入手できます。

Spring Boot アプリケーションとして実行する (SDK 組み込みのアプリケーション サーバーに対して実行する) ことで、WebApp は正常に動作します。

残念ながら、同じ AuthN プロセスはUndertow/WildFlyではまったく機能しません。

ログによると、IdP は実際にAuthNプロセスを実行します。カスタムUserDetails実装の命令は正しく実行されます。実行フローにもかかわらず、Spring は現在のユーザーの権限を設定および保持しません。

FilterChainProxyデバッグ中に、問題がクラスに依存していることがわかりました。実行時に、 の属性FILTER_APPLIEDnullServletRequest値を持つため、Spring は.SecurityContextHolder

VMware vFabric tc SeverおよびTomcatでは、すべて正常に動作します。この問題を解決するためのアイデアはありますか?

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

wildfly - Wildfly8: Undertow を使用したサーバーレベルのリモート IP アドレスフィルタリング?

DMZ 内の Apache サーバーから AJP 経由の WildFly へのアクセスのみを許可し、それ以外はすべてブロックするにはどうすればよいですか?

この答えは展開レベルでうまく機能しますが、サーバーレベルでの制御を好みます: