問題タブ [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.

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

java - JBoss モジュールから ear にパッケージ化されたクラスを参照する

耳 (myear.ear) アプリケーションを WildFly 9.0.2 にデプロイしています。ear にはear モジュールが含まれています。これを myjar.jar と呼びましょう。

また、外部のカスタムJBoss モジュールがあります。そのモジュール内から、myjar.jar 内にパッケージ化されたクラスを呼び出す必要があります (理由は気にしないでください)。

それも可能ですか?

JBoss モジュール module.xmlは次のようになります。

そのカスタム モジュールから ear にパッケージ化された jar をアドレス指定できる場合、モジュール名をどのように指定すればよいですか。上記により、次のエラーが発生します。

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

java - WildFly 9.0.2 が jax-ws の単純な戦争の展開に失敗しました

WildFly AS を試してみたかったのです。非常に単純な jax-ws サンプル エンドポイントを作成しました。

サーバーにデプロイしようとしましたが、次のようになりました:

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

maven - Java EE Wildfly REST アプリケーションを Openshift にデプロイする

私は Openshift を初めて使用し、Java EE プロジェクトを Openshift にデプロイする際に問題があります。シンプルなウェブストア用の REST API を作成しました。ローカルでは、Wildfly 9.0.2 で問題なく動作します。openshift にデプロイしたいと考えています。eclipse openshit jboss プラグインを使用して新しい wildfly9 + mysql5.5 アプリケーションを作成し、ルート pom.xml にプロファイルを追加しました。

<profiles> <profile> <id>openshift</id> <build> <finalName>webstore</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>2.3</version> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> <outputDirectory>deployments</outputDirectory> </configuration>
</plugin> </plugins> </build> </profile> </profiles>

私のルート プロジェクトは、store-ear (EAR)、store-jpa (JAR)、store-rest (WAR)、store-web (WAR)、store-services (EJB)、store-rest-interfaces ( JAR)、ストア サービス インターフェイス (JAR)。Openshift で MysqlDB を使用するように、JPA 構成 (persistence.xml) のデータソースを変更しました。openshift にプッシュバックした後、ビルドは成功しますが、デプロイされると、いくつかの依存関係が失われ (ClassNotFoundException)、メインの war ファイルのデプロイに失敗します。

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

osgi - WildFly 10.0.0.CR5: equinoxbridgeservlet 404 が見つかりません

このサーブレットマッピングを以下に示します。しかし、その URL にアクセスすると、常に 404 Not Found になります。

参考までに、複数の war ファイルを含む ear ファイルをデプロイしています。これもセキュリティが必要です。正しい資格情報を入力した後、404 Not Found が表示されます。

ログファイルからも何も見つかりません。jboss 5 でも動作しますが、wildfly 9 または 10 では動作しません。

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

java - Java EE 7 メソッド制約の検証が開始されない

ここで説明されているように、コンストラクターの検証を使用しようとしています:

https://docs.oracle.com/javaee/7/tutorial/bean-validation003.htm

文字列を提供する単純なプロデューサーフィールドがあります...

...サーブレットに注入されます:

Wildfly 9 へのデプロイではエラーが発生せず、サーブレットを呼び出しても が出力されますHello Ronが、デプロイは失敗するはずです。さまざまなフレーバーの制約宣言も試しましたが、何も機能しませんでした。

検証が開始されない理由はありますか?

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

datasource - JBoss Wildfly 9 - 複数のデータソースと PersistenceUnit

JBoss EAP 6.1 から JBoss Wildfly 9 にアップグレードした後、複数の XA-Datasource と関連する PersistenceUnit に問題があります。異なるユーザー/スキーマで Oracle データベースを使用しています。同じ接続 URL を使用しているが、ユーザー名が異なる 2 つの XA データソースを構成しました。

データソース 1

データソース 2

EJB では、定義されたデータソースを使用して 2 つの EntityManagers を構成しました。

EJB で manager2.find(...) を呼び出すとエラーが発生するようになりました。コードをデバッグしても何も起こらず、数分後に TransactionReaper がサーバーのログファイルに表示されます。これはタイムアウトが原因で発生すると思います。
1 つの datesource-URL を変更する場合 (たとえば、その<host>部分を IP または 2 番目のホスト エイリアスに置き換える場合)、すべてが問題なく機能します。この問題は、両方のデータソースの URL が同一である場合にのみ発生します。したがって、一般的な構成の問題があるとは思えません。

なぜこの問題が発生するのか、誰にも分かりますか? さらに詳しい情報や構成が必要な場合は、お知らせください。

persistence.xml での日付ソースの定義

スタックトレース

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

netbeans-8 - NetBeans で WildFly のドメイン パスを指定するには?

WildFly 9.0.2 を NetBeans IDE 8.0 に追加しようとしています。

「Choose Server」ステップで「JBoss Application Server」を選択し、「Server Location」を設定しました。しかし、3 番目のステップ (インスタンスのプロパティ) で、ドメインを選択できず、ドメイン パスが表示されません。
そして、「ドメインパスを指定してください」という情報があります。

ドメイン パスを指定するにはどうすればよいですか?

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

jsp - 実行時に Wildfly 9 で JSP を生成してデプロイする

実行時に JSP を Wildfly 9 にデプロイする方法を探しています。これらの jsp ファイルをテンプレートに基づいてコンパイルされていない形式で生成する EAR プロジェクトがあります。これらの JSP を JBoss 作業ディレクトリに書き込むために使用する JBoss 4.2 から移行中です。これらの JSP は EAR プロジェクトの一部として取り上げられ、スクリプトレットを介して EAR 内のユーティリティにアクセスでき、EAR 内のカスタム タグ ライブラリにもアクセスできました。これは、JBoss 4.2 がコンテンツを作業ディレクトリに抽出し、そのコンテンツを使用してデプロイしたことが原因でした。これらの生成されたページを展開された EAR に書き込むことができるように、wildfly 9 で EAR を展開することが可能であることは知っていますが、可能であればそのルートには行きたくありません。また、必要な機能を許可しない静的リソース ディレクトリを設定していることも認識しています。私の質問は、wildfly 9 内で同様の機能を使用できるかどうかです。たとえば、EAR の一部を形成しない別の WAR プロジェクトを展開し、これらのリソースをその展開された WAR に展開するなど、これに関する可能性やアイデアを探しています。実例。どんな提案でも大歓迎です。

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

apache - Apache FOP 1.1 > 2.1 への移行

私は、Apache FOP 1.1 を使用する古い Java アプリケーションを移行する任務を負っています。最新の FOP バージョン 2.1 を使用したいのですが、FOP を設定するコードに問題があります。

1.1 API を使用した元のコードは次のとおりです。

2.1 API を使用した新しいコードは次のとおりです。

悲しいことに、FOP の Web サイトにはドキュメントがほとんどなく、ほとんどがバージョン 1.1 のものです。上記のコードは、1.1 から 2.1 に移行する方法を説明しているセクションのページからディレクトリを取得したので、正しいと思います。

https://xmlgraphics.apache.org/fop/2.1/upgrading.html

問題は、この新しいコードが実行されると、新しい FopConfParserを構築する行で次の例外がスローされることです。

サーバーとしてWildfly 9を実行しています。そのため、FOP の module.xml ファイルに以下を追加しました。これがないとClassNotFound例外が発生していたためです。

状況をより明らかにすることを期待して、JVM スタートアップに以下を追加しましたが、そうではありませんでした。

私はこれを3日間の大部分見てきましたが、進歩はありません。どんな提案でも大歓迎です。

ありがとう。