Continuum构建服务器部署到我的oc4j实例我得到以下错误似乎每隔一个版本。
09/03/10 13:47:49通知==>操作失败并显示错误: 无法在C:\ oc4j \ j2ee \ home \ applications \ rrs(META-INF / application.xml)中找到/读取文件META-INF / application.xml
Continuum正在Windows环境中运行
非常感谢任何输入。
答案 0 :(得分:2)
我不使用Continuum,但在部署应用程序时我会面对这条OC4J消息。
错误消息显示正在部署的EAR中缺少application.xml文件。您正在主实例中部署名为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>
在构建过程的某个步骤中,您必须定义并包含application.xml文件。也许你正在使用的工具可以做到这一点,但需要一些配置。
答案 1 :(得分:0)
我听说有时这是一个Windows问题。我也注意到在使用oc4j服务器适配器的eclipse中,当我的发布命令由于任何错误而无法部署我的战争时,我看到了这种行为。然后下次我尝试发布/部署时显示“无法找到/读取文件META-INF / application.xml”的错误,部署失败,必须重复一次。就好像失败的部署将一些残余物留在了错误的地方。只是一些观察而不是解决方案...