2009-03-10 6 views
1

Continuum Build-Server stellt zu meiner oc4j-Instanz bereit Ich erhalte den folgenden Fehler, den es scheint, jeden anderen Build.Bereitstellung für OC4j: Kann Datei nicht finden/lesen META-INF/application.xml

09.03.10 13.47.49 Mitteilung == > Betrieb mit Fehler fehlgeschlagen: nicht gefunden/Datei META-INF/application.xml in C lesen: \ oc4j \ j2ee \ home \ applications rrs \ (META-INF/application.xml)

Continuum in einer Windows-Umgebung laufen

Jede Eingabe wäre sehr geschätzt.

Antwort

2

Ich verwende Continuum nicht, aber ich sehe diese OC4J Nachricht während einiger App-Bereitstellungen.

Die Fehlermeldung zeigt, dass die Datei application.xml in der EAR, die Sie bereitstellen, fehlt. Sie stellen in der Home-Instanz eine Anwendung namens rss bereit. Innerhalb der rss.ear Datei mit einem Inhalt wie folgt ein META-INF/application.xml vorhanden sein müssen:

<?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> 

In einigen Schritt des Bauprozesses müssen Sie die Datei application.xml definieren und. Vielleicht könnte das Tool, das Sie verwenden, dies tun, aber Sie müssen etwas konfigurieren.

0

Ich habe gehört, das ist manchmal ein Windows-Problem. Ich habe auch bemerkt, dass ich in Eclipse, wenn ich den oc4j Server Adapter benutze, dieses Verhalten sehe, wenn mein Veröffentlichungsbefehl meinen Krieg aufgrund irgendeines Fehlers überhaupt nicht bereitstellen kann. Dann das nächste Mal, wenn ich versuche zu veröffentlichen/deploy Der Fehler für "Nicht finden/lesen Datei META-INF/application.xml" wird angezeigt und die Bereitstellung schlägt fehl und muss einmal wiederholt werden. Es ist so, als hätte der fehlgeschlagene Einsatz einige Überbleibsel am falschen Ort hinterlassen. keine Lösung nur ein paar Beobachtungen ...