我正在尝试将应用程序部署到我的 GlassFish Server 环境。我已经进行了设置,以便 GlassFish 在数据库所在的另一台服务器(不是本地主机)上创建一个到 postgreSQL 数据库的连接池。我测试连接,然后尝试部署应用程序。它因错误而失败java.lang.RuntimeException: EJB Container initialization
,我的错误日志包含以下内容:http: //ideone.com/UlZXut(由于其大小而将其放在这里)。这些上面还有其他警告,但它们只提到了已经存在的表。
根据这个,我认为所需的sun-cmp-mappings.xml
文件(我认为这个正确映射所必需的文件)将在部署时自动生成,但似乎我错了。任何人都可以对这种情况有所了解吗?
如果这不是 SE 发布此内容的绝对最佳部分,我深表歉意,但它与开发工具有关,我确实看到了许多相关的帖子。