jberet

    1熱度

    1回答

    在我的JBeret Java批處理作業中,我需要將參數從一步傳遞到下一步。到目前爲止,我只想通過JobContext.setTransientUserData()來做到這一點。 我的問題是: transientUserData方式是最佳實踐方式還是有更好的選擇? 在批處理步驟之間傳遞參數很常見,或者在這方面步驟應該是自給自足的?

    0熱度

    1回答

    我正在嘗試使用JBERET實現在Java SE模式下運行JSR352 Java批處理程序。我可以看到我的main()方法得到執行。在這個main()方法中,我得到了一個工作操作員的處理並開始工作。 public static void main(String[] args) { LoggingConfig logConfiguration = new LoggingConfig();

    0熱度

    1回答

    我即將實現一個JSR 352 BatchJob,它應該在域模式下以獨立機器上的兩個節點在Wildfly上運行。 通過JobOperator接口在每個節點上使用相同的Jdbc JobRepository是否安全?還是可能存在衝突? 我想確保一次只能運行一次而不是在節點上平行運行。

    0熱度

    1回答

    我想在z/OS中運行this jberet java批處理程序,但得到以下異常。這似乎是在z/OS中的權限,因爲,相同的可執行文件(fat/uber)jar在windows機器中運行良好。 Oct 05, 2017 9:07:41 AM org.jboss.weld.bootstrap.WeldStartup <clinit> INFO: WELD-000900: 2.4.5 (Final) O

    2熱度

    1回答

    我目前在Jboss/CDI環境(JBeret實現)中使用JSR 352批處理API。 我沒有找到JSR和JBeret文檔如何添加特定批處理表(STEP_EXECUTION,JOB_EXECUTION,JOB_INSTANCE ...)的前綴。 例如:JOB_INSTANCE => BATCH_JOB_INSTANCE 是否有人有想法? 謝謝。

    2熱度

    2回答

    我有一個包含JAR庫的WAR應用程序。 JAR庫包含批處理作業和批處理文件(META-INF/batch-jobs/...)。 WAR應用程序將此jar作爲庫並定義了允許客戶端調用JobOperator接口的批處理作業的JAX-RS服務...當我運行此部署時,JSR 352實現(JBeret)保留抱怨在JobOperator接口被調用時找不到任何工具...但是,如果批處理作業和批處理工件作爲WAR

    0熱度

    1回答

    我們在幾乎爲零停機模式的高可用性系統中使用Wildfly 10。批處理是我們系統工作的重要組成部分,並且總是同時運行其中的很多部分。另一方面,我們需要頻繁地重新部署應用程序以便應用更新(每週幾次)。 批次應該在系統崩潰後倖存下來,但是在應用程序(重新)部署之後運行批次是否存在? 我研究過各種資源,一般有很多關於批次的信息,但沒有找到具體的答案。 非常感謝。