2016-09-30 5 views
0

Aus irgendeinem Grund, den ich nicht mehr auf meinem Jboss-Server bereitstellen können, treffe ich Ausnahme:JBoss: fatal Boot-Fehler

17:53:41,244 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014613: Operation ("add") failed - address: ([("deployment" => "my.ear")]) - failure description: "JBAS018717: No deployment content with hash eee1ea03abae2b5f61718c00189c0ec40bf914a0 is available in the deployment content repository for deployment 'my.ear'. This is a fatal boot error. To correct the problem, either restart with the --admin-only switch set and use the CLI to install the missing content or remove it from the configuration, or remove the deployment from the xml configuration file and restart." 
17:53:41,250 FATAL [org.jboss.as.server] (Controller Boot Thread) JBAS015957: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details. 

ich es nicht aus cli deimplementieren kann:

$JBOSS_HOME/bin/jboss-cli.sh --connect controller=localhost:my_port 
[[email protected]:my_port /] undeploy my.ear 
Undeploy failed: {"JBAS014653: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-1" => "JBAS014807: Management resource '[(\"deployment\" => \"my.ear\")]' not found"}} 

Helfen Sie mir bitte Finde heraus, was falsch ist.

Antwort

2

Dies passiert, wenn CLI einen Verweis auf eine Anwendung hat, die nicht mehr gefunden werden kann.

Vielleicht haben Sie Ihr Datenverzeichnis im eigenständigen Ordner gelöscht?

das Problem zu beheben, können Sie Ihre standalone.xml-Datei (oder was auch immer Version Sie verwenden) und suchen Sie nach dem Deployments Element, und löschen Sie das Bereitstellungselement bearbeiten, die für und versuchen zu implementieren wieder

schlägt fehl Beispiel

<deployments> 
    <deployment name="my.ear" runtime-name="my.ear"> 
     <content sha1="xxxxxxx"/> 
    </deployment> 
</deployments> 
+0

Ja, Sie haben Recht. Arquillian hat es nach dem Test nicht gelöscht, weil ich Prozess getötet habe –