无法使用camel sql&amp ;;在表中插入数据sqlite错误

时间:2017-11-17 11:06:26

标签: sqlite apache-camel jbossfuse camel-sql

我正在使用Jboss Fuse和蓝图作为DSL。我使用sql组件编写了一个简单的camel路由,它在SQlite中插入数据。

   <route id="testDBRoute">
        <from uri="timer://foo?fixedRate=true&amp;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 DB中运行了相同的查询并插入了记录。但例外情况说它无法找到数据库或表。我已经安装了camel-sql和camel-spring作为功能。但我无法理解为什么它无法连接到Sqllite DB.Any帮助将不胜感激。

0 个答案:

没有答案