Frage

Ich bin eine kleine App zu automatisieren Installationen zu schreiben. Im Grunde ist es prüft einen FTP-Server in regelmäßigen Abständen für eine neue EAR-Datei. Vergleicht die Prüfsumme der Remote-ftp-Datei gegen das, was derzeit im Einsatz ist. Wenn es eine neue FTP-Datei ist, dann wird es abgeholt und zum Einsatz ...

Ich habe dann eine Überprüfung, ob die App erfolgreich eingesetzt. Im Moment ich sende ein HTTP-GET für die Hauptzielseite der App angefordert und dann die Überprüfung des http Return-Code für einen erfolgreichen Einsatz. Aber ich glaube nicht, dass dies der beste Weg ist für eine erfolgreiche Bereitstellung zu überprüfen, da die serverseitige Komponenten möglicherweise nicht bereitgestellt haben.

Gibt es eine Möglichkeit ich einige JBoss-API zugreifen könnte eine Liste der installierten Anwendungen zu bekommen? Oder, wenn jemand noch andere Ideen?

Vielen Dank im Voraus ...

War es hilfreich?

Lösung

JBoss unterstützt den JSR-88 Deployment API . Hier finden Sie aktuelle diesem Client dass entfaltet auf JBoss die JBoss JSR-88 Implementierung verwendet wird.

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