Hi,
ich bin nicht wirklich firm in der JBoss-Programmierung - und doch ist es mir gelungen eine JBoss-Anwendung zu schreiben, die ein Verzeichnis nach .zip-Files durchsucht, um diese dann in ein anderes Verzeichnis auszupacken. Diese JBoss-Anwendung habe ich in einem (der beiden laufenden JBosse) deployed - und siehe da: Es funktioniert(e)...
Nun hat man die JBoss-Umgebung jedoch leider geändert - und beide JBosse benutzen das gleiche deploy-Verzeichnis. Die Auswirkung auf meine JBoss-Anwendung: Sie läuft in beiden JBossen gleichzeitig - und ich bekomme ständig Fehlermeldungen, die besagen, dass eine Datei nicht mehr gefunden wurde (klar - sie wurde von meiner JBoss-Anwendung im anderen JBoss bereits ausgepackt...).
Nach intensiver Google-Befragung - und dem studieren diverser Artikel (bei den meisten verstehe ich leider nur Bahnhof) habe ich zwar herausgefunden, dass meine JBoss-Anwendung im Singleton-Mode laufen muss - hingekriegt habe ich es aber nicht.
Ich habe es als POJO mit der "@Service(objectName = "myexample:service=UnZipper")"-Annotation probiert - doch leider hat das nichts gebracht...
Leider finde ich aber keine verständlichen, simplen Beispiele...
Kann mir bitte jemand ein WRIKLICH simples Beispiel bringen, das in einem Clustered-JBoss nur einmal laufen würde?
Vielen Dank schon mal an alle!
ich bin nicht wirklich firm in der JBoss-Programmierung - und doch ist es mir gelungen eine JBoss-Anwendung zu schreiben, die ein Verzeichnis nach .zip-Files durchsucht, um diese dann in ein anderes Verzeichnis auszupacken. Diese JBoss-Anwendung habe ich in einem (der beiden laufenden JBosse) deployed - und siehe da: Es funktioniert(e)...
Nun hat man die JBoss-Umgebung jedoch leider geändert - und beide JBosse benutzen das gleiche deploy-Verzeichnis. Die Auswirkung auf meine JBoss-Anwendung: Sie läuft in beiden JBossen gleichzeitig - und ich bekomme ständig Fehlermeldungen, die besagen, dass eine Datei nicht mehr gefunden wurde (klar - sie wurde von meiner JBoss-Anwendung im anderen JBoss bereits ausgepackt...).
Nach intensiver Google-Befragung - und dem studieren diverser Artikel (bei den meisten verstehe ich leider nur Bahnhof) habe ich zwar herausgefunden, dass meine JBoss-Anwendung im Singleton-Mode laufen muss - hingekriegt habe ich es aber nicht.
Ich habe es als POJO mit der "@Service(objectName = "myexample:service=UnZipper")"-Annotation probiert - doch leider hat das nichts gebracht...
Leider finde ich aber keine verständlichen, simplen Beispiele...
Kann mir bitte jemand ein WRIKLICH simples Beispiel bringen, das in einem Clustered-JBoss nur einmal laufen würde?
Vielen Dank schon mal an alle!
Zuletzt bearbeitet: