EAR项目无法从JPA项目中读取persistence.xml

时间:2015-08-27 04:54:13

标签: java eclipse jpa

我创建了一个eclipse(v.4.5)EAR项目,该项目作为部署程序集托管EJB,JPA和WAR项目。

来源:

/EarContent 
PersonEJB 
PersonJPA
PersonWAR

部署路径:

PersonEJB.jar
lib/PersonJPA.jar
PersonWAR.war

在glassfish 3.1.2.2(版本5)上部署EAR文件总是失败,并出现以下错误:

  

严重:部署应用程序时出现异常[firstcup-war]:异常[EclipseLink-4002](Eclipse Persistence Services - 2.3.2.v20111125-r10461):org.eclipse.persistence.exceptions.DatabaseException内部异常:java。 sql.SQLException:分配连接时出错。原因:无法分配连接,因为:java.net.ConnectException:在端口1527上连接到服务器localhost时出错,并显示消息Connection refused:connect。错误代码:0

persistence.xml(JPA项目)和application.xml(EJB项目)在META-INF文件夹中有效。

如果为EJB项目分配一个额外的JPA项目方面并删除JPA项目,那么部署工作完美无瑕!为什么? - 这里有什么问题?

问候

JustOneQuestion

0 个答案:

没有答案