将Spring-XD配置为使用Oracle作为作业存储库



我想用我在环境中拥有的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,它是下一个里程碑发行的时间表。

让我知道进展如何,谢谢!

欢呼,标记

最新更新