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。批处理是我们系统工作的重要组成部分,并且总是同时运行其中的很多部分。另一方面,我们需要频繁地重新部署应用程序以便应用更新(每周几次)。 批次应该在系统崩溃后幸存下来,但是在应用程序(重新)部署之后运行批次是否存在? 我研究过各种资源,一般有很多关于批次的信息,但没有找到具体的答案。 非常感谢。