Java 在Glassfish服务器上部署RESTful Web服务的问题

Java 在Glassfish服务器上部署RESTful Web服务的问题,java,rest,netbeans,glassfish,Java,Rest,Netbeans,Glassfish,我在使用glassfish 3.1部署RESTful应用程序时遇到一些问题 创建的Web服务使用的是mysql数据库,要让它运行起来相当麻烦。现在我在启动我的应用程序时没有收到任何错误 我可以使用soapUI访问wadl文件,但每次我想执行get时,glassfish日志中都会出现以下错误: 原因:java.sql.SQLException:未选择数据库 我反复检查了glassfish中的设置,没有发现问题所在 我已经配置了JDBC资源和JDBC连接池 在connectionpool中,我通过填

我在使用glassfish 3.1部署RESTful应用程序时遇到一些问题

创建的Web服务使用的是mysql数据库,要让它运行起来相当麻烦。现在我在启动我的应用程序时没有收到任何错误

我可以使用soapUI访问wadl文件,但每次我想执行get时,glassfish日志中都会出现以下错误:

原因:java.sql.SQLException:未选择数据库

我反复检查了glassfish中的设置,没有发现问题所在

我已经配置了JDBC资源和JDBC连接池

在connectionpool中,我通过填写用户、密码、服务器名、数据库名等配置了其他属性。ping函数还告诉我一切都很好

所以现在我一片空白,我不明白为什么会这样。还有其他地方需要我配置吗

[编辑]

好的,我将Url属性改为Url(而不是Url),现在看来这很有效

下一个错误是

内部异常:java.sql.SQLException:分配连接时出错。原因:未找到密码凭据

[编辑2]

我重新加载了glassfish服务器,现在返回到“内部异常:java.sql.SQLException:未选择数据库”错误


这是怎么回事?

好的,我解决了这个问题。管理面板(端口4848上)中的重置按钮似乎没有实际重置服务器服务。“停止”按钮确实会停止服务,一旦您从命令行启动它,它就会像一个符咒一样工作。因此,这是给Glassfish的创建者的:请制作一个重置按钮来重置服务。那太棒了:-)