Ich habe eine MessageBodyReader
/MessageBodyWriter
erstellt, die einen Konfigurationswert lesen muss. Idealerweise möchte ich das in der web.xml
als context-param
gehalten werden. Gibt es eine Möglichkeit, dass ein RESTEasy-Provider auf Kontextparameter zugreifen kann? Gibt es einen Typ, den ich unter Verwendung @Context
injizieren kann, der mir context-param
Werte erhalten kann? Ich habe nicht konnte einen finden.Zugriff auf Context-Param-Werte innerhalb eines RESTEasy-Providers
Gibt es alternativ eine bessere Möglichkeit, die Konfigurationswerte einem Provider zur Verfügung zu stellen? Ich möchte vermeiden, eine Systemeigenschaft verwenden zu müssen.
Warum nicht Ihre eigene Anwendungskonfigurationsdatei hinzufügen und alle Ihre Einstellungen darin definieren? – fmucar
Ich möchte die Propagierung von maßgeschneiderten Eigenschaftendateien vermeiden. JEE definiert bereits eine Konfigurationsdatei für Webanwendungen, es wäre schön, sie zu benutzen. – joelittlejohn