Ich erstelle einen benutzerdefinierten Appender für LogBack. Der Appender benötigt eine Sammlung (oder ein Array würde auch funktionieren) von Objekten (Guice-Module um genau zu sein). Wie sollte die entsprechende XML-Konfiguration aussehen?Festlegen einer JavaBeans-Auflistungseigenschaft in XML
Mit anderen Worten: Ich möchte eine Konfigurationsdatei erstellen, die logback die folgenden Methoden verwenden können, wenn die appender erstellen:
public List<Module> getModules() {
return modules;
}
public void setModules(List<Module> modules) {
this.modules = modules;
}
Eine einzige Instanz ist einfach. Dann sieht das XML so aus:
<module class="guice.Base.ApplicationModule"></module>
Wie erstelle ich das Äquivalent für mehrere Module?