Ich verwende Security Domains auf JBoss 7 für EJB-Security von Annotations. ZB
%Vor%Derzeit erkläre ich die Sicherheitsdomänen in standalone.xml. Dies ist für kleine Dinge geeignet, aber ich möchte dieses Kind der Sicherheit mit verschiedenen Projekten auf dem gleichen JBoss Server verwenden. Daher suche ich nach einer Möglichkeit, die Sicherheitsdomänen außerhalb der Standalone.xml zu deklarieren. Ich dachte daran, Deployment Deskriptoren in der War-Deployment zu verwenden.
Nach dieser Dokumentation sollte möglich sein. aber das ist für JBoss 5 und scheint nicht mit JBoss 7.1.1 zu funktionieren. Starten von JBoss löst Ausnahme wegen Parserfehler aus. Ich habe auch diese Frage , aber ich bin mir nicht sicher, ob das das ist, was ich brauche. Ich muss eine neue Sicherheitsdomäne mit Login-Modul irgendwo außerhalb Standalone.xml deklarieren.
Gibt es eine einfache Lösung, um die Sicherheitsdomänen-Deklaration und -Konfiguration in der War-Deployment zu speichern?
Danke
Ich denke nicht, dass dies im Moment auf eine einfache Art und Weise möglich ist ( betreffendes JIRA-Problem ). Sie können jedoch jboss-as-maven-plugin als Workaround verwenden:
> %Vor%Ausführung:
%Vor%Eine andere Option wäre ein Skript CLI , das mehr oder weniger die gleiche Funktion hat. Sehen Sie sich dieses Schnellstart-Projekt für ein Beispiel an.