問題タブ [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.
java - ZFile を使用して各レコードを新しい行に書き込む ファイルに書き込むには?
Java バッチ ジョブがあり、ライターでファイルに書き込んでいます。
MVS データセットに書き込み、ZFile の write(byte[] buf) を使用してファイルに書き込みます。
ただし、各レコードを新しい行に書き込むのではなく、同じ行に書き込みます (末尾の Java 文字列に "\n" があります)。このために渡す必要があるパラメーターはありますか?
recfm は fb で、type は record です。レコード長は 80 ですが、すべてのレコードの長さが 80 ではない可能性があります
websphere-liberty - WebSphere LP のマルチ JVM で Java バッチ パーティションを構成/実行する方法
WebSphere LP Java Batch では、job.xml 構成によってジョブを 4 つのパーティションに分割しました。そのため、ジョブがサーバーで実行されると、4 つのスレッドが単一の jvm で実行され、ジョブが完了します。今、2 つの jvm でパーティションを実行したいと考えています。2 つのパーティションがサーバー 1 で実行され、2 つのパーティションがサーバー 2 で実行されるとします。
誰かが構成を通じて複数のjvmでパーティションを実行するためにこれで何かを試しましたか、それともどんな考えでも大歓迎です。
java - JSR 352: 複数の JVM で同じジョブの同じステップの異なるパーティションを実行することは可能ですか?
もしそうなら、どのように?
WebSphere Liberty で IBM の JSR 352 実装を使用しています。
java - JSR-352 : DB2DataStoreHelper.findMappingClass での Stackoverflow エラー
原因: com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:430) の java.lang.Integer.valueOf(Integer.java:844) での java.lang.StackOverflowError .DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass( DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter にあります。DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445)
.........
この com.ibm.websphere.rsadapter.DB2DataStoreHelper.findMappingClass(DB2DataStoreHelper.java:445) は、stackoverflow エラーが発生するまで発生し続けます。executeBatch()
Writers writeItems() を呼び出すとエラーが発生するため、正確にどこで、またはなぜ発生するのかわかりません。
この質問は、同様の問題に直面しているユーザーから 3 年前に尋ねられました。しかし、応答がなく、再実行しても役に立ちませんでした。
junit - JSR:352 単体テスト Java バッチコード?
JUnit を使用して Java バッチ ジョブをテストできますか? Junit はローカルで実行され、Java バッチ ジョブはサーバー上で実行されるため、JUnit テスト ケースからジョブを開始する方法がわかりません (JobOperator クラスを使用してみました)。
JUnit が適切なツールでない場合、Java バッチ コードを単体テストするにはどうすればよいでしょうか。
WAS Liberty で実行されている JSR 352 の IBM の実装を使用しています
junit4 - Java Batch の JUnit テスト ケース
Java Batch を使用する既存のプロジェクトがあり、そのために JUnit を作成する必要があります。検索中にSpring Batchの例を取得していますが、Java Batchの例は取得していません。誰かが例を共有できますか?