問題タブ [tyrus]

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

java - 着信バッファ サイズを Tyrus クライアントに設定できません

WebSocket 経由で 4M を超えるファイルを転送しようとしています。私は依存関係としてorg.glassfish.tyrus:tyrus-server:1.13.1andを使用しています。org.glassfish.tyrus:tyrus-container-grizzly-server:1.13.1

デフォルトでは、着信バッファ サイズは約 4M です (「8.4. 着信バッファ サイズ」を参照)。ドキュメントには、ファイルのサイズを大きくしたいが、受信バッファーのサイズを変更できない場合に何をする必要があるかが明確に記載されています。これが私がやろうとしていることの本質です:

しかし、私はまだ同じエラーがあります:

Tyrus プロジェクトをデバッグしようとしたところ、incomingBufferSize変数が実際にはデフォルト値のままであることがわかりました。

どうすればこれを修正できますか?

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

osgi - Tyrus Websocket を Glassfish に OSGI バンドルとしてデプロイする際の例外

tyrus websocket サーバーをスタンドアロンで問題なく実行していますが、OSGI バンドルをデプロイして bundleActivator クラスから tyrus サーバーを起動しようとすると、それ以外の場合は tyrus サーバーをローカルで実行すると例外が発生し、問題なく実行されます。バンドルを展開するときの例外は次のとおりです。

OSGI の bundleActivator クラスから tyrus が起動しない理由を教えてください