我的身份验证失败了
java.sql.SQLException: no such table: credentials其中,凭据是用户/密码表的名称。我检查了db文件,表就在那里。我认为,当sqlite甚至找不到文件时,您也会遇到这个错误。
我是在META/context.xml文件中指定我的领域。有什么办法能让这条路走到正确的地方吗?我已经试过了我能想到的一切。
发布于 2010-02-19 21:44:33
您需要通过知道如何处理@Resrouce注释的东西来实例化bean。JSP本身不知道如何实现。
在这种情况下,在JNDI上下文中定位DataSource会更简单:
Context initContext = new InitialContext();
Context envContext = (Context) initContext.lookup("java:/comp/env");
DataSource ds = (DataSource) envContext.lookup("jdbc/myDS");https://serverfault.com/questions/88952
复制相似问题