我已经在Karaf4 (ServiceMix 7)中创建了一个可以在Karaf控制台上工作的数据源--我可以列出表格,执行查询等等。我的问题是当我试图在我的骆驼路线上使用它的时候。
摘自我的蓝图:
...
<reference filter="(osgi.jndi.service.name=jdbc/erp)" id="erpDataSource" interface="javax.sql.DataSource"/>
...
<to id="erpSelectQuery" uri="jdbc:erpDataSource"/>
...它找到了我的dataSource,但蓝图无法启动,原因如下:
"java.lang.IllegalArgumentException: connectionFactory must be specified"我的数据源是使用以下命令创建的:
jdbc:ds-create -dbName erp -dt DataSource -dn mysql -u erp -dc com.mysql.jdbc.Driver -p pre jdbc/erp我对此感到迷惑
https://stackoverflow.com/questions/44636207
复制相似问题