問題タブ [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.
java - Wildfly 9 での展開順序
Wildfly 9 Application-Server を実行しており、wildfly/standalone/deployments フォルダーにあり、自動的にデプロイされる 2 つの War ファイルを除いて、すべてが "mvn clean install wildfly:deploy" でデプロイされます。
私の問題は次のとおりです。他のすべてのパッケージは2つのwarファイルを使用する必要があり(データベースであるため)、最初に展開フォルダーにファイルを展開してから残りの展開を開始するようにWildflyに指示する方法が見つかりません。
現時点では、データベースが展開されて実行されるまで各パッケージの TimerServices を使用していますが、それは私の意見では本当に悪い解決策です。
これを解決する方法を知っていますか?
事前にThx
java - JBoss : War ファイルのデプロイ中にタイムアウト例外が発生する
TimeOutException のようなエラーで継続的に失敗しているリモート サーバーに戦争を展開しようとしています。
同様の問題についてウェブでチェックしましたが、今のところ運が悪いです:
ここで何が欠けているのかわからないので、それから生成されたログの下を見てください。また、standalone.xml ( deployment-timeout="240L" を追加)ファイルを次のように更新しました。
しかし、それでも同じ例外が発生しています。ここに何かが欠けているようです。ログは次のとおりです。
java - Wildfly で Kerberos チケットが更新されない
わかりましたので、ケルベロス経由でubuntuに座っているWildfly 9からMSSqlサーバーに接続しようとしています。KDC は Microsoft AD です。
次のようなセキュリティドメインを使用して、問題なく動作させることができました。
Microsoftのjdbcドライバーはログイン直後にチケットを破棄し、後続のSQL呼び出しでこのフラグが設定されていないNPEを引き起こすため、新しいwrapGSSCredentialフラグも使用しています(バグの説明を参照)
これは正常に動作します。つまり、データベースに接続でき、接続が失われた後に接続が再確立されます。
うまくいかないのは更新です。基本的には次のような状況です。
- Wildfly は取得した資格情報をキャッシュします
- 資格情報のセットに対する Wildfly のキャッシュ検証は、基礎となるチケットの有効期限が切れていても常にパスします。
- 10 時間後 (AD のチケットのデフォルトの有効期間)、Wildfly からドライバーに渡されたチケットの有効期限が切れます。
Sun Kerberos API はチケットで TGT を探しますが、見つからないため、新しいチケットを取得できません。私が得るエラーは次のとおりです。
GSSException: 有効な認証情報が提供されていません (メカニズム レベル: Kerberos tgt が見つかりませんでした) at sun.security.jgss.krb5.Krb5InitCredential.getInstance(Krb5InitCredential.java:147)
そこで、私の質問は次のとおりです。Jboss キャッシュを使用しない (または infinispan を使用し、資格情報が古くなる前に削除する) 以外に、新しい Kerberos チケットを取得する方法はありますか?
java - Spring Cloud/Boot と Wildfly Swarm の比較
私はネット上で最新のコンテナレスJavaスタックの分析を行っています.2つの主要な有望なことは次のとおりです。
- Spring Boot/Cloud (Tomcat または Jetty にパックされています...)
- Wildfly Swarm (可能な限り最小限のコンポーネントを備えたモジュラー Wildfly 9 サーバー)
はい、どちらにも独自の機能がありますが、私の観点ではどちらもお互いよりも優れているため、両方の良い比較を見つけることができませんでしたが、それでも実装するのに何が良いかを決定する必要があります。
- 開発者の健康に良い
- 複雑なエンタープライズ ロジック
- スケーラビリティ
- ホットデプロイメント
- マイクロサービス アプローチ
- エンタープライズ統合パターン
- 継続的デリバリー パイプライン。
ご感想ありがとうございます
ザヒール
windows-services - 自動サービス ウィンドウとしての Wildfly
Wildfly 9.0.1 Final で Windows サービスを作成する可能性を見つけました。しかし、私の質問は、これから自動サービスを作成するにはどうすればよいですか?
これを手動で行うのではなく、インストール時に行うのが好きです。これに関する私の専門知識はそれほど良くなく、検索結果に何も見つかりません。
KR
java - エラーデプロイmavenプロジェクトwildfly-9
このエラーが発生しました。解決しようとしましたが、できません。
org.primefaces.extensions.component.gchart.GChartRenderer' にランタイム依存関係がありません: java.lang.NoClassDefFoundError: com/google/gson/GsonBuilder
エラー [org.jboss.msc.service.fail] (ServerService スレッド プール -- 64) MSC000001: サービス jboss.undertow.deployment.default-server.default-host./csi の開始に失敗しました: org.jboss.msc.serviceサービス jboss.undertow.deployment.default-server.default-host./csi の .StartException: java.lang.RuntimeException: java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: ソース ドキュメント: vfs:/D :/Projet/wildfly-9.0.0.Final/standalone/deployments/csi.war/WEB-INF/lib/primefaces-extensions-4.0.0.jar/META-INF/faces-config.xml 原因: クラス 'org .primefaces.extensions.component.gchart.GChartRenderer' にランタイム依存関係がありません: java.lang.NoClassDefFoundError: com/google/gson/GsonBuilder