应用程序不是通过Eclipse进行部署,而是通过Glassfish中的管理控制台进行部署

时间:2018-08-10 06:17:57

标签: oracle glassfish-4

我正在使用Payara Server开发primefaces应用程序。

已经在Eclipse中配置了Payara,突然从eclipse部署应用程序时,显示数据库oracle的用户名和密码无效。甚至昨天都在工作。

但是,如果我通过管理控制台部署应用程序,则它正在部署。

这是错误:

  

部署失败=部署期间发生错误:部署应用程序[test.application]时发生异常:异常[EclipseLink-4002](Eclipse Persistence Services-2.6.4.qualifier):org.eclipse.persistence.exceptions.DatabaseException   内部异常:java.sql.SQLException:分配连接时出错。原因:无法分配连接,因为:ORA-01017:无效的用户名/密码;登录被拒绝

persistance.xml中的数据源名称与JDBC资源相同,

在Glassfish管理控制台中,即使ping也能正常工作。

当我调试时,我发现在NonSynchronizedProperties.java类中,我得到了错误的用户名和密码。我不确定从何处以及如何调用此类。

enter image description here

谷歌搜索,但是没有运气!

0 个答案:

没有答案