1

Continuumビルドサーバーがoc4jインスタンスにデプロイされます。次のエラーが発生します。他のすべてのビルドのようです。

09/03/10 13:47:49通知==>操作がエラーで失敗しました:C:\ oc4j \ j2ee \ home \ Applications \ rrs(META-INF/でファイルMETA-INF/application.xmlを検索/読み取ることができませんapplication.xml)

ContinuumはWindows環境で実行されています

任意の入力をいただければ幸いです。

4

2 に答える 2

2

私は 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>

構築プロセスのあるステップで、application.xml ファイルを定義して含める必要があります。おそらく、使用しているツールでこれを行うことができますが、いくつかの構成が必要です.

于 2009-09-15T12:33:15.943 に答える
0

これは時々Windowsの問題だと聞いたことがあります。また、oc4j サーバー アダプターを使用する Eclipse で、エラーが原因で publish コマンドが war のデプロイに失敗すると、この動作が見られることにも気付きました。その後、次に公開/デプロイしようとすると、「ファイル META-INF/application.xml が見つかりません/読み取ることができません」というエラーが表示され、デプロイが失敗するため、1 回繰り返す必要があります。展開の失敗により、いくつかの残骸が間違った場所に残ったかのようです。解決策ではなく、いくつかの観察結果...

于 2011-04-29T15:08:25.123 に答える