Konfiguration WebApp/Spring Host-abhängig

Status
Nicht offen für weitere Antworten.

Marsman

Bekanntes Mitglied
Hallo Ihr!

Für meine Web-Anwendung verwende ich Struts und Spring. Ich injiziere u.a. einen ConfigurationService, der einige Parameter für die Anwendung bereitstellt. Die Implementierung dieses Service ließt eine XML-Datei, die sich im Classpath der Web-Anwendung befindet. Nun möchte ich abhängig vom Host, einen bestimmten Teil der Konfiguration verwenden. Damit soll erreicht werden, dass auf dem Entwicklungssystem anderen Werte greifen, als auf dem Live-System.

Ich hatte daran gedacht, dies über einen Parameter in der context.xml des Tomcat zu steuern. Aber wie kann ich dann im ConfigurationService darauf zugreifen? Oder gibt es einen anderen, einfacheren Weg, eine Host-abhängige Konfiguration zu erreichen?

Danke, Titus
 
M

maki

Gast
Ich hatte daran gedacht, dies über einen Parameter in der context.xml des Tomcat zu steuern. Aber wie kann ich dann im ConfigurationService darauf zugreifen? Oder gibt es einen anderen, einfacheren Weg, eine Host-abhängige Konfiguration zu erreichen?
Du könntest verschiendene Builds für verschiedene Systeme erstellen, mit ANT zB. über Property files, mit Maven2 über sog. Profile.
Welches Build System nutzt du denn?
 

Marsman

Bekanntes Mitglied
Du könntest verschiendene Builds für verschiedene Systeme erstellen, mit ANT zB. über Property files, mit Maven2 über sog. Profile.
Welches Build System nutzt du denn?

Leider kenne ich mich mit Ant kaum aus. Entwicklung und Test läuft unter Eclipse. Darüber starte ich auch den Tomcat. Deployment läuft dann über ein WAR-File, das ich ebenfalls unter Eclipse erstelle.

Titus
 
M

maki

Gast
Tja, dann fällt mir keine Lösung ein, vielleciht weiss jemand anderes mehr.
 

byte

Top Contributor
Wir benutzen Springs Property Placeholder Configurer, um einfach zwischen verschiedenen Konfigurationen zu wechseln. Auf diese Weise braucht man nur an einer Stelle einen Wert ändern um zu entscheiden, welche Konfiguration verwendet wird. Evtl. ist das ja was für Dich?
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P principal von webapp -> ejb Application Tier 3
M Spring DM: Problem mit Tomcat als OSGI-Service Application Tier 1
G Spring/Hibernate exception Application Tier 17
S Spring: Klassen in anderer "Anmelden" Application Tier 16
RaoulDuke Spring - Bugfixes in 2.5.x Application Tier 4
G Spring rollbackFor Application Tier 8
MQue Spring Security Form Application Tier 3
D Spring konfigurieren mit XML, Annotionen oder Java? Application Tier 2
MQue Spring in Zukunft Application Tier 5
I Passwort verschlüsseln in DB mit Spring Application Tier 5
MQue Spring https Application Tier 7
I Security bei Spring? Application Tier 31
MQue Spring beans Application Tier 10
I Wieviel Projekte bei Spring? Webprojekt Application Tier 2
G Transaktionen Spring Application Tier 58
Y Spring und Hibernate Application Tier 2
K Spring DI existierendes Objekt übergeben Application Tier 2
G Spring applicationContext Application Tier 3
MQue Spring Autowired Application Tier 7
MQue Spring Proxys Application Tier 2
D Problem beim Testen von einer Spring-Anwendung Application Tier 8
MQue Spring BeanFactoryPostProcessor Application Tier 3
MQue Spring ApplicationContext Application Tier 20
S Spring util:list in eine andere importieren Application Tier 15
MQue Einsatz von Spring Application Tier 13
E Migration altes Framework (SOFIA) auf Spring Application Tier 3
D Automatische Typkonvertierung in Spring Application Tier 5
D Spring und Hbernate konfigurieren bzw. verschalten Application Tier 5
A Spring: JSP nimmt style.css nicht an Application Tier 3
G Spring Security Frage fuer Fortgeschrittene Application Tier 2
Y Spring + MyFaces - Exception bei Serverstart Application Tier 1
Y Maven MyFaces Hibernate Spring - Projekt Application Tier 1
byte [Spring] Referenced Bean not found Application Tier 2
M Spring - Leichtgewichtiger als JBoss? Application Tier 4
D Spring: setter injection von statischer Methode? Application Tier 1
reibi Spring Beans - Grundsatzfrage Application Tier 3
thE_29 Spring und XFire Frage Application Tier 3
H spring Application Tier 2
R Spring und Hibernate3 - CGLib Enhancement failed Application Tier 2
S Spring 2.0 Tutorial gesucht Application Tier 2
M JBoss Seam - Spring Application Tier 11
G [Spring+JSF]: VariableResolver und Scopes? Application Tier 1

Ähnliche Java Themen

Neue Themen


Oben