答案 0 :(得分:5)
我在使用最新的Glassfish 4.1时遇到了同样的问题。在使用Web界面添加新资源时,我找不到有关如何解决RuntimeException的任何解决方案。据我所知,这是一个尚未解决的主要错误(GLASSFISH-21437)。同时,我通过修改域配置文件夹中的domain.xml文件手动添加JDBC连接池和JDBC资源条目:
glassfish4/glassfish/domains/domain1/config/domain.xml
请确保您制作备份副本,以防万一出错。您需要重新启动Glassfish。
您还可以使用asadmin CLI命令添加资源。我自己没有这样做,但可以在Glassfish administration guide (chapter 5)中找到有关如何执行此操作的说明。
我希望这会有所帮助。
答案 1 :(得分:0)
我有同样的问题。我找到了用4.1.0替换glassfish 4.1.1的唯一解决方案。这解决了我的问题。
答案 2 :(得分:0)
我发现BUG已修复(https://java.net/jira/browse/GLASSFISH-21314)。我毫无例外地创建了JDBC resurce
答案 3 :(得分:0)
更新到4.1.2。
我遇到了与Glassfish 4.1.1相同的问题,到目前为止,我使用asadmin命令设置了所有问题,但该错误已在版本4.1.2中修复,在创建新的JDBC资源时不再抛出异常。
答案 4 :(得分:0)
我必须下载另一个版本的glassfish,在我的情况下是“GlassFish 5.0 - Web Profile”https://javaee.github.io/glassfish/download,在netbeans之后我删除了旧的GlassFish设置新版本,一切都很好。