2014-11-30 16 views
5

Ich habe gerade meine Wildfly-8.1.0.Final Installation auf 8.2.0.Final aktualisiert und implementiert meine WAR-Anwendung und lief in Bereitstellung Fehler. sagte esWildfly 8.2: component.CREATE fehlt

ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 2) 
     JBAS014613: Operation ("deploy") failed - address: ([("deployment" => "MYAPPNAME.war")]) - 
     failure description: {"JBAS014771: Services with missing/unavailable dependencies" => [ 

und dann aufgelistet alle meine EJB s auf folgende Weise:

"jboss.deployment.unit.\"MYAPPNAME.war\".component.EJBNAME.CREATE is missing [jboss.security.security-domain.java:/jaas/MYSECURITYDOMAIN]" 

Als ich wieder zu walz 8.1.0.Final alles wieder wie erwartet funktioniert.

Alle meine EJB s deklariert mit @Stateless und es existiert eine leere beans.xml für CDI gibt es keine andere spezielle Konfigurationen für EJB oder CDI außer compontents.xml mit folgendem Inhalt:

<components> 
    <component name="org.jboss.seam.core.init"> 
     <!-- JNDI name pattern for JBoss EJB 3.0 --> 
     <property name="jndiPattern">#{ejbName}/local</property> 
    </component> 
</components> 

jemand dies gestoßen Fall und könnte mir einen Hinweis geben, wie man es löst?

Antwort

16

Werfen Sie einen Blick auf dieses Wildfly Problem;

https://issues.jboss.org/browse/WFLY-4116

Dieses Problem betrifft;

„IST Bereitstellung fehlschlägt auf fehlende Sicherheitsdomäne Abhängigkeit“

und enthält Fehler Spuren in der Log-Ausgabe, die berichteten, die, die in der Natur ähnlich ist.

Konkret, Konstrukte wie;

<jboss-web> 
    <security-domain>java:/jaas/haa-portal</security-domain> 
</jboss-web> 

sollte ersetzt werden mit;

Ich hatte ein ähnliches Problem und der Rat in dieser Ausgabe berichtigte es für mich.

+1

Während dieser Link eine Antwort liefern kann, sollten Sie einige Inhalte in Ihre Antwort aufnehmen, falls der Link nicht mehr gültig ist. – parakmiakos

+0

Das hat mein Problem tatsächlich behoben. Wenn du ein oder zwei kurze Sätze formulierst, was werde ich hier tun, werde ich aufmuntern und anmutig akzeptieren. – Zhedar

+0

Sie sparen meinen Tag. Vielen Dank –