問題タブ [wildfly-11]

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

java - Wildfly11 による jar 依存関係 Web サービスのロードを停止する方法

Wildfly11@WebServiceProviderが jar 依存関係で注釈が付けられたクラスを自動的にロードするのを防ぐ助けが必要です。

依存関係はサードパーティであるため、jar の内容を変更したり、ソース コードを変更したりすることはできません。

私が試してみました

これにより、Webサービスのサポートが完全に無効になりました。今のところ問題ありません(ただし、何も壊れていないように見える他のエラーが発生します)...しかし、理想的には、jarまたは特定のクラス/クラスパスが自動的にロードされないようにしたかっただけです.

これまでに発見したことは、@WebServiceProvider注釈は Bean スキャンの一部ではないということです。したがって、に追加bean-discovery-mode="none"beans.xmlても影響はありません。jarまたはクラスを除いて、追加はjboss-scanning.xml運がありませんでした..

アプリケーションの詳細:

  • タイプ: SpringBoot 2 war ファイル
  • コンテナー:スタンドアロン モードで Wildfly 11 にデプロイされた戦争
  • なぜワイルドフライ?! クライアントが指示した。
  • 瓶を除外しますか?jar 全体をクラスパスから除外したくありません。必要なクラスがあります。求めていないものをオートマジックにロードさせたくないだけです。

更新 1 ここにログ エントリがあります。はい、WSDL について不平を言っています... しかし、そもそもこのクラスをまったくロードしたくありません。

クラスには注釈が付けられています

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

primefaces - Primefaces ライフサイクル コンポーネントが Myfaces で動作しない

最近、Mojarra 2.2.15 から myfaces 2.2.11 バージョンに移行したところ、Primefaces ライフサイクル コンポーネントが機能していないことがわかりました。

注: Wildfly 11 を使用しています

faces-config.xml に次のコンテンツを追加しました

フェーズ リスナー

上記の設定はp:lifecycle worksMojarra では問題ありませんが、Myfaces では同じことが機能しません。この問題を解決する方法。