Frage

, wenn ich heiß eine Bohne Glas einsetzen, funktioniert es nicht funktioniert. es braucht einen Jboss Neustart. Hot Deployment arbeitet mit Jboss 4.2.2 Ordnung. aber Jboss 5.0.1 doesnt Unterstützung Hot Deployment?

War es hilfreich?

Lösung

In der Standardeinstellung Hot Deployment für alle JBoss-Versionen aktiviert. Für JBoss 5.x Prüfung haben, wenn Sie die richtige Konfiguration in $ JBOSS_HOME / server / xxx / deploy / hdscanner-jboss-beans.xml Datei.

Das ist die Theorie jedoch. In JBoss 5.0.X hatte ich ein ernsthaften Probleme mit Hot Deployment-Mechanismus, zum Beispiel I-Anwendung nur einmal bereitstellen könnte, die Umschichtung Server-Neustart gefordert (wie in Ihrem Fall). Dieses Problem wird teilweise in JBoss gegangen 5.1, so dass, wenn Sie auf diese Version aktualisieren können.

Sie können auch versuchen, theoretisch die hilfst Bereitstellungsmethode durch Managed Beans Einrichtung:

$ JBOOS_HOME / bin / twiddle aufrufen "jboss.system: service = MainDeployer" deploy /my/path/to/app/myapp.ear

Vergewissern Sie sich auch, wenn Sie Ihre JAR-Datei korrekt ist, Konfigurationsdateien richtig formuliert. JBoss 5.x ist viel restriktiver als in vorherigen Versionen, wenn es darum geht, Dateien zur Konfiguration. Für istance in JBoss 4.X persistence.xml Datei muss nicht XML-Schema-Deklaration, in JBoss 5.x es erforderlich ist, usw.

haben
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top