我想用我在环境中拥有的oracle(11g)运行弹簧XD。目前,我第一个关注的是Jobs UI(我的数据库具有Spring Batch执行的作业执行的现有数据,我只想显示这些执行的详细信息)。
我正在使用spring-xd-1.0.0.M5
。我遵循参考指南中的说明,然后更改了application.yml
以具有以下内容:
春天: 数据源: URL:JDBC:ORACLE:OCI:MY_USERNAME/MYPWD@//ORARMYDOMAIN.com:1521/myservice 用户名:my_username 密码:mypwd driverclassname:oracle.jdbc.oracledriver 个人资料: 活动:默认默认
我还修改了batch-jdbc.properties
,以使数据库配置类似于上述。
然而,当我启动xd-singlnode.bat
(或xd-admin.bat
)时,似乎它忽略了我的Oracle配置,并且仍然使用默认的 HSQLDB 。我在做什么错?
谢谢
可能的原因是我们没有升级Windows .bat脚本来利用通过xd-config.yml覆盖属性。如果您进入XD-Singlenode的UNIX脚本
-dspring.config.location = $ xd_config
您现在可以进行硬码该文件的位置,使用文件:作为前缀。
另外,现在的UI非常原始,您将无法看到有关工作执行的许多详细信息。但是,您可以在外壳中执行许多与工作相关的命令,与通过Spring Batch-Admin可用的内容相比,有关步骤执行信息只有一个差距。
要注意的问题是https://jira.springsource.org/browse/xd-109,它是下一个里程碑发行的时间表。
让我知道进展如何,谢谢!
欢呼,标记