Java 部署到OC4j:无法找到/读取META-INF/application.xml文件

Java 部署到OC4j:无法找到/读取META-INF/application.xml文件,java,deployment,oc4j,continuum,Java,Deployment,Oc4j,Continuum,Continuum build server部署到我的oc4j实例时,我发现以下错误,似乎每隔一次构建 09/03/10 13:47:49通知==>操作失败,出现错误: 在C:\oc4j\j2ee\home\applications\rrs(META-INF/application.xml)中找不到/读取META-INF/application.xml文件 Continuum正在windows环境中运行 任何输入都将不胜感激。我不使用Continuum,但在一些应用程序部署过程中,我会面对这个O

Continuum build server部署到我的oc4j实例时,我发现以下错误,似乎每隔一次构建

09/03/10 13:47:49通知==>操作失败,出现错误: 在C:\oc4j\j2ee\home\applications\rrs(META-INF/application.xml)中找不到/读取META-INF/application.xml文件

Continuum正在windows环境中运行


任何输入都将不胜感激。

我不使用Continuum,但在一些应用程序部署过程中,我会面对这个OC4J消息

错误消息显示正在部署的EAR中缺少application.xml文件。您正在home实例中部署一个名为rss的应用程序。rss.ear文件中必须有一个META-INF/application.xml,其内容如下:

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE application PUBLIC "-//Sun Microsystems, Inc.//DTD J2EE Application 1.3//EN"
        "http://java.sun.com/dtd/application_1_3.dtd">
<application>
    <display-name>rss</display-name>
    <module>
           <ejb>rss.jar</ejb>
    </module>
</application>

rss
rss.jar

在构建过程的某些步骤中,必须定义并包含application.xml文件。也许您正在使用的工具可以做到这一点,但需要一些配置。

我听说这有时是windows的问题。我还注意到,在使用oc4j服务器适配器的eclipse中,当发布命令由于任何错误而无法部署war时,我会看到这种行为。然后,下次我尝试发布/部署时,会显示“无法找到/读取META-INF/application.xml文件”的错误,部署失败,必须重复一次。这就好像失败的部署在错误的地方留下了一些残余。不是解决方案,只是一些观察