wildfly - 访问批处理作业/执行/步骤的应用程序,包括属性
问题描述
虽然我在 Wildfly 中运行了一些基于 JSR-352 的批处理作业,但我想从我的前端应用程序中显示/管理一些批处理作业。虽然我能够显示最近的执行甚至他们的步骤,但我似乎无法访问作业或步骤的属性。对它们的访问似乎只能通过@BatchProperty 授予,只有从作业中访问才会起作用。
但是我的用户界面位于外面,我根本看不到如何实现这一点。我可能会错过什么?
解决方案
批处理 API (JSR 352) 向客户端程序公开作业和步骤执行数据,它不包括批处理作业和步骤定义数据。作业和步骤属性是作业 xml 文件中声明的定义数据的一部分,因此不会直接公开。如果客户端程序需要它,您可以将它们保存到应用程序的其他部分,使它们可用于 UI。
推荐阅读
- javascript - CSS 未加载,因为 MIME 类型仅在 Internet Explorer 中以“text/html”形式出现
- extjs - 如何将自定义文本添加到字段(可翻译)标签
- selenium - 登录成功,但未找到 HTML 元素
- node.js - TypeError:解析器不是`next-connect`中的函数
- python - 使用 python 运行 install.sh 文件
- spring-boot - RabbitMQ setPort 导致 ConnectionRefused
- arrays - 我减少信号量的错误在哪里?
- angular - Mat-table:在标题和正文之间添加一行,带有过滤器输入
- apache-spark - Spark读取和写入相同的S3路径导致无法推断架构错误
- wordpress - 在联系表或订单中使用地图