問題タブ [java-batch]

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

java - WebSphere Liberty Batch でトランザクション・タイムアウトを構成するにはどうすればよいですか?

  • javax.transaction.global.timeoutの役割は何ですか?
  • CheckpointAlgorithmにcheckpointTimeout()メソッド を実装する必要がありますか?
  • サーバー構成レベルに何かありますか? これは、アプリケーション レベルで設定されたものとどのように相互作用しますか?
0 投票する
1 に答える
328 参照

maven - liberty にデプロイされた REST サービスを使用して Maven Java バッチを呼び出すことができない

https://github.com/WASdev/sample.batch.sleepybatchlet

上記の git サンプルを実行しようとしています。liberty で ant build Java バッチ プロジェクトを構成して実行することができました。しかし、Maven プロジェクトに関しては、残りのサービスを使用してジョブを制御することができませんでした。defaultKeyStore を使用したユーザー認証の問題に問題があります。上記のMavenプロジェクトにserver.xmlがあることに気付きましたが、キーストアのパスワードを作成できませんでした。「Liberty ランタイムが見つかりませんでした」と表示されます。

liberty server.xml で、basicRegistry と security-role で 1 人のユーザーを同じユーザーの「batchadmin」として使用しました

サーバー認証に合格するために、プロジェクト内のserver.xmlでどのような変更を行う必要がありますか。

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

jsr352 - JSR352: ジョブ、ステップ、およびパーティションのステータスを監視しますか?

IBM のバージョンの JSR352 は、ジョブのトリガー、再開、ジョブ ログの取得に使用できる Rest API を提供します。各ステップとステップの各パーティションのステータスを取得するためにも使用できますか?

実際にジョブ ログを調べることなく、ジョブをトリガーし、ステップとパーティションのステータスをリアルタイムで監視できるジョブ監視コンソールを構築したいと考えています。(ジョブをトリガーした後、定期的にステップとパーティションのステータスを取得する必要があります)

これを行うにはどうすればよいですか?

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

jsr352 - JSR 352 :分割されたステップの各パーティションのライターからデータを収集する方法は?

したがって、データベースに書き込むステップに 2 つのパーティションがあります。各パーティションに書き込まれた行数を記録し、合計を取得してログに出力したいと考えています。

Writer で変数を使用し、staticStep Context/Job Context を使用してそれをafterStep()Step Listener に取り込むことを考えていました。しかし、私がそれを試したとき、私は得nullました。close()Reader でこれらの値を取得できます。

これは正しい方法ですか?または、Partition Collector/Reducer/Analyzer を使用する必要がありますか?

Websphere Liberty で Java バッチを使用しています。そして、私はEclipseで開発しています。

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

java - JSR 352:ステップコンテキスト/ジョブコンテキストを使用して複数の変数を渡しますか?

Step Listener と Writer の間で複数の変数を渡す必要があります。StepCtx.setTransientUserData() を使用すると、1 つの変数しか渡すことができません。

複数の変数を渡すには、マップ/クラスを作成して渡す必要がありますか、それともより良い方法がありますか?

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

file-io - JSR 352 : Java バッチ プログラムから MVS データセットに書き込むにはどうすればよいですか?

メインフレームの非 VSAM データセットに書き込む必要があります。それを行うには ZFile ライブラリを使用する必要があることを知っています。その方法はこちらで見つけました。

zOS 上の WebSphere Liberty で Java バッチ ジョブを実行しています。データセットを指定するにはどうすればよいですか? DataSet にこのような名前を直接付けることはできますか?

dsnFile = new ZFile("X.Y.Z", "wb,type=record,noseek");

Java のファイル ライターを使用してサーバー自体のテキスト ファイルに書き込むことはできますが、mvs データセットにアクセスする方法がわかりません。

私は zOS とメインフレームの世界に比較的慣れていません。