我在使用glassfish 3.1部署RESTful应用程序时遇到了一些麻烦。
创建的Web服务使用的是mysql数据库,这对于让它运行起来非常麻烦。既然我在启动时没有收到任何错误,我的应用程序就更糟了。
我可以使用soapUI来访问wadl文件,但每次我想做一个get我在glassfish日志中得到这个错误:
引起:java.sql.SQLException:未选择数据库
我检查并仔细检查了玻璃鱼中的设置,我看不出有什么问题。
我已经配置了JDBC资源和JDBC连接池。
在连接池中,我通过填写用户,密码,服务器名,数据库名等来配置其他属性.ping函数也告诉我一切都很好......
所以现在我一片空白,我不明白为什么会这样。我还需要配置其他地方吗?
[编辑]
好的,我将Url属性更改为URL(而不是Url),现在看起来有效......
下一个错误是
内部异常:java.sql.SQLException:分配连接时出错。原因:找不到PasswordCredential
[编辑2]
我重新加载了glassfish服务器,现在又回到了:“内部异常:java.sql.SQLException:没有选择数据库”错误
这里发生了什么?