use*_*352 5 netbeans glassfish jakarta-ee
我刚刚将 NetBeans 8.0.1 和 GlassFish 4.1 用于 2 个与 NetBeans 8.0 和 GlassFish 4.0 配合良好的旧项目。
现在(使用 NetBeans 8.0.1)我在项目部署期间收到错误“tInvalid resource : jdbc/nameOfTheSource__pm”。
JDBC 资源和连接池由 glassfish-resources.xml 定义(当我使用“创建持久单元”和“新数据源”选项定义新实体时由 NetBeans 生成)。
如果我通过 asadmin 的命令 add-resource 直接使用 glassfish-resources,则在服务器上,一切正常:创建了连接池和 JDBC 资源。所以问题不是来自这个文件。
就好像在部署过程中忽略了 glassfish-resources.xml。
有人有同样的问题(并有解释)吗?
我的环境:NetBeans 8.0.1、GlassFish 4.1、Java DB 10.10.1.2 - (1495037)(来自 Java 8.0)。
相关问题:在部署过程中如何使用 glassfish-resources?它不包含在 EAR 或 WAR 文件中。
在此先感谢您的帮助。
这是 GlassFish 的一个错误:https://netbeans.org/bugzilla/show_bug.cgi ?id=243034
我通过 @DatasourceDefinition 在应用程序中定义数据源,而不是使用 glassfish-resources.xml,但它只是针对数据源的解决方法,不适用于其他类型的资源。
| 归档时间: |
|
| 查看次数: |
2538 次 |
| 最近记录: |