問題タブ [wildfly-10]

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

openshift - Keycloak を既存の OpenShift アプリケーションに追加する

この質問は、Keycloak メーリング リストにも送信しました。

OpenShift の背後にある概念を完全には把握していない可能性があります。アプリケーションを OpenShift クラウドで実行し、Keycloak で保護したいと考えています。私のアプリケーションは、2 つのギアを使用して既に実行されています。1 番目のギアには、WildFly 10 で実行される Web アプリがあり、2 番目のギアは PostgreSQL データベースをホストします。

https://github.com/keycloak/openshift-keycloak-cartridgeを使用して、次のようにアプリケーションにカートリッジを追加して、Keycloak を追加しようとしました。

これにより、次のエラーが発生します。

1 つのギアで WildFly でアプリケーションを実行し、2 つ目のギアで同じく WildFly で Keycloak を実行することは、私には理にかなっているように思えます。WildFlyでも実行されている既存のOpenShiftアプリケーションにKeycloakを追加するベストプラクティスは何ですか? 同じWildFlyインスタンスにKeycloakをデプロイする必要がありますか?

同じアプリ内の同じ「ベース カートリッジ」に基づく 2 つのカートリッジをデプロイできない場合、OpenShift はどのようにアプリケーションをスケールアップしますか? それは同じことではありませんか?

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

wildfly - WildFly 10 で EAR アプリケーションをロードする際の NoClassDefFound の問題

私は最近、40 を超える独自の EJB jar プロジェクトを含む EAR、1 つの Web アプリケーション、およびアプリケーションのユーティリティとヘルパー クラスを含むいくつかの Java モデル プロジェクトを含む巨大なアプリケーションの移行作業を開始しました。

現在、WebSphere Network Deployment (WAS ND 8.5.5) を使用しています。WAS は、共有ライブラリを使用して外部ライブラリを定義する簡単な方法を提供します。WildFly グローバル モジュールを使用してすべての外部ライブラリを提供することもできますが、モジュールを使用して正しい方法で行いたいと考えています。

これが私が今まで試したことです:

  1. module.xml内部でカスタムを定義%%WildFly_Install_Dir%%/modules/gov/abc/def/mainし、外部ライブラリをコピーして、サーバーの起動時にそれがピックアップされるかどうかを確認しました。

    の内容module.xmlは次のとおりです。

  1. EAR->META-INF 内を使用して参照したため、将来的に移植性の問題はありませんが、モジュールを作成して EARMANIFEST.mfのモジュールを参照した後でも、展開を続けます。MANIFEST.mfNoClassDefFoundError

  2. 次に、作成jboss-deployment-structure.xmlしたカスタムモジュールを参照するために、対応するセクションを作成して作成しようとしましたが、どちらも機能せず、同じNoClassDefFoundエラーが発生しました。

モジュラーセットアップを実現し、アプリケーションを正しく展開する方法について、誰か助けてもらえますか?

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

java - Wildfly 10 へのデプロイ中のエラー

wildfly 10 サーバーにデプロイすると、次のエラーが発生します。

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

hibernate - Jboss 7.1.1 Final から WildFly 10 への移行 - SQL エラー: 17003、SQLState: 99999

休止状態を使用して Oracle DB にデータを挿入する基本的なアプリケーションがあります。アプリケーション自体は、jboss 7.1.1、java se 7 で動作しており、hibernate 3.5.6 に依存しています。

ただし、アプリケーションを wildfly 1.0.0 または 9.0.2、Java SE 8 に移動すると、挿入で以下の例外が発生します。

この理由は何ですか?何か案は ?アプリケーションが JBoss 7.1.1 Final にデプロイされている場合、この機能は正しく機能します。

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

jakarta-ee - JNDI ClassNotFoundException javax.ejb.EJBException を使用した WildFly 10 リモート EJB 呼び出し

Java 8 & WildFly (JBoss) 10.0 がインストールされています。emsa.jarリモート EJB を含むファイルを「リモート」サーバーにデプロイしました。

クライアントのメイン メソッドを Eclipse で Java アプリとして実行することにより、JNDI を使用して別のクライアント アプリ内から EJB のメソッドを呼び出そうとしていますが、次のエラーが発生します。

クライアントの Main クラスのコードは次のとおりです。

クライアント アプリケーションの Gradle ビルド ファイル ( build.gradle) には、次の依存関係があります。

ここで最後の日 、WildFly/JBoss のドキュメントに従ってみましたが、うまくいきませんでした。

何か案は?

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

java - Wildfly 10 + Rest Easy Web サービス。フルパスエラーのリソースが見つかりませんでした

私の Web.xml は次のとおりです。

私のアプリケーション構成クラスは次のとおりです。

私の残りのサービスはクラスは次のとおりです。

この残りのサービスを呼び出しています: http://localhost:8080/DSPRODUCTCATALOG2/rest/api/catalogManagement/v2/catalog?depth=5

しかし、私は得ています:

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

java - client-cert認証が実行されていないwildfly 10カスタムログインモジュール

wildfly 10 で client-cert auth とともに custom-login (実際にはカスタム実装が必要) モジュールを実行する必要がありますが、モジュール自体は実行されません。同じアプローチが jboss 6 でも機能していました。

私のカスタムモジュール:

web.xml

jboss-web.xml

standalone.xml に、ssl cert 構成が含まれています。

また、standalone.xml のカスタム セキュリティ ドメイン

default-security-domain も変更しました

そして最後に、https-listener

上記のようにすべて問題ないように見えますが、Web サービスの呼び出しとして単純なタスクを実行しようとすると (証明書を提示している場合でも)、「禁止」しか表示されません。ここで奇妙なのは、私のクラス「WsLoginModule」が決して実行されないことです。

何か不足していますか?