我在Centos机器上安装了SPRING-XD 1.1.0版。使用xd-singlenode
我想通过jdbc源将它连接到SQL Server数据库并将数据放入文件中。
我按如下方式创建了一些流:
1)xd:>stream create connectiontest --definition "jdbc --url=jdbc:sqlserver://sqlserverhost:1433/SampleDatabase --username=sample --password=***** --query= 'SELECT * FROM schema.tablename' |file" --deploy
2)xd:>stream create connectiontest --definition "jdbc --connectionProperties=jdbc:sqlserver://sqlserverhost:1433/SampleDatabase --username=sample --password=***** --initSQL= 'SELECT * FROM schema.tablename' |file" --deploy
每次我部署流时都会出现以下错误:
命令失败org.springframework.xd.rest.client.impl.SpringXDException:找到多个顶级模块资源:file [/opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config/jms-hornetq .properties],file [/opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config/hadoop.properties],file [/opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config /xd-admin-logger.properties],file [/opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config/xd-singlenode-logger.properties],file [/ opt / pivotal / spring-xd -1.1.0.RELEASE / xd / config / xd-container-logger.properties],file [/opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config/jms-activemq.properties],file [ /opt/pivotal/spring-xd-1.1.0.RELEASE/xd/config/httpSSL.properties]
答案 0 :(得分:0)
之前我将springxd_home设置为指向我的springxd目录。删除路径后,它现在正常工作。
感谢您的支持。