問題タブ [jsr352]
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 - JSR 352: Wildfly9 / JBeret - 同じデプロイメント ファイル レベルに含まれていないバッチ ジョブを呼び出す方法
JAR ライブラリを含む WAR アプリケーションがあります。JAR ライブラリには、バッチ ジョブとバッチ アーティファクト ( META-INF/batch-jobs/...
) が含まれています。WAR アプリには、この jar がライブラリーとして含まれており、クライアントがインターフェースを呼び出すバッチ・ジョブを呼び出せるようにする JAX-RS サービスを定義していますJobOperator
...
このデプロイメントを実行すると、JSR 352 実装 (JBeret) は、JobOperator インターフェイスが呼び出されたときにジョブが見つからないという不平を言い続けます... ただし、バッチ ジョブとバッチ アーティファクトが WAR デプロイメントのクラスとして含まれている場合、すべてがスムーズに実行されます...
それで、問題は何ですか?
java - java.util.list の Java EE 7 バッチ (JSR-352) 構文?
私は、Java EE 7 バッチ処理 (JSR-352) の実装である Jberet を使用しています。コンマ区切りのリストを指定する代わりに、注入に使用されるオブジェクトのリストを JSL (Job Specification Language) で作成するためのより適切な構文があるかどうかを知りたかったのです。Javaクラスのリストを作りたかったのですが、一行にまとめるととても長くて読めません。これは私が現在それを行う方法です
次のようなものがあればよかったです。
1時間ほど探してもそれらしいものは見つかりませんでした。私が使用しているバッチの実装は Jberet です。単純に文字列操作を行って独自のリストを作成できることはわかっていますが、よりクリーンな解決策があるかどうか疑問に思っていました。
batch-processing - wildfly 10 バッチ ジョブが job.xml ファイルを見つけられない
私はwildfly 8.1を実行しており、エラーなしで正常に実行されるバッチジョブを実行しました。
今週、wildfly 10 がリリースされたので試してみたかったのですが、起動してジョブを開始すると、wildfly ログにエラーが記録されます。
私の Standalone.xml には、バッチに関して次のものが含まれています。
私の jboss-deployment-structure.xml にはバッチ関連のものが含まれていません myJob.xml がある META-INF にバッチジョブディレクトリがあります
wildfly 8 では必要なかった jboss-all.xml デプロイメント記述子が wildfly 9/10 で必要ですか??
説明を探しましたが、結果はありませんでした。wildfly 8.1 からそれ以降のバージョンで何が変わったのか、誰にもわかりませんか?!?