使用Vaadin连接到sqlite文件

使用Vaadin连接到sqlite文件,sqlite,vaadin,vaadin7,Sqlite,Vaadin,Vaadin7,我的问题是无法使用Vaadin连接到sqlite数据库文件。我总是得到一个请求的资源不可用的错误。我的代码怎么了 private Container buildContainer() throws SQLException { SimpleJDBCConnectionPool connectionPool = new SimpleJDBCConnectionPool( "org.sqlite.JDBC", "jdbc:sqlite:e:/teszt

我的问题是无法使用Vaadin连接到sqlite数据库文件。我总是得到一个请求的资源不可用的错误。我的代码怎么了

private Container buildContainer() throws SQLException {
        SimpleJDBCConnectionPool connectionPool = new SimpleJDBCConnectionPool(
                "org.sqlite.JDBC", "jdbc:sqlite:e:/teszt.db", "", "");       


        SQLContainer container = new SQLContainer(new FreeformQuery(
                "SELECT users.name, departments.name"               
                + "FROM users"
                + "INNER JOIN departments ON users.department = departments.id",
                connectionPool));
        return container;
    }

当对隐藏在抽象层中的某些连接问题进行故障排除时,请尝试使用最简单的版本

首先,在不使用Vaadin的情况下连接到数据库,以验证db服务器是否正在运行,以及连接代码是否错误

如果这一切正常,那么配置问题就出在瓦丁方面。尝试在不使用特殊sql容器的情况下进行连接。只需打开一个连接并在屏幕上放置一些文本即可成功。还可以尝试在没有连接池的情况下进行连接