我使用Jboss Fuse和blueprint作为DSL。我使用sql组件编写了一个简单的驼峰路由,该组件在SQlite中插入数据。
<route id="testDBRoute">
<from uri="timer://foo?fixedRate=true&period=10000"/>
<log message="calling DB"/>
<to uri="sql:insert into TestTable (ID, FName, LName) values (1, 'Beena', 'Singh')"/>
</route>
org.springframework.jdbc.UncategorizedSQLException: PreparedStatementCallback; uncategorized SQLException for SQL []; SQL state [null]; error code [1]; [SQLITE_ERROR] SQL error or missing database (no such table: TestTable); nested exception is java.sql.SQLException: [SQLITE_ERROR] SQL error or missing database (no such table: TestTable)
我在sqlite数据库中运行了相同的查询,并插入了记录。但例外情况是,它既找不到数据库也找不到表。我已经安装了camel sql和camel spring作为一项功能。但我不知道为什么它不能连接到Sqllite数据库。任何帮助都将不胜感激。