Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problem mit Deployment-Isolation beim Tomcat 5.5

Empfohlene Antworten

Veröffentlicht

Hey Leute,

hätte da mal n Problem, dass mich schon n ganzes Weile auf Trap hält.

Und zwar hab ich ein Problem mit meinem Tomcat (5.5).

Ich hab ne Webapplikation drauf laufen. Dann deploy ich zusätzlich noch n .war-File. Funktioniert alles wunderbar. Doch wenn ich das WAR-File deployed habe (das dann auch funktioniert), gibts eine Kollision in der anderen Webapplikation. Die dann nicht mehr aufrufbar ist.

Es liegt an einer Initialisierung der Properties.

Weil beide das gleiche init() benutzen. Das dürfte aber eig. kein Problem sein, da diese aus 2 verschiedenen jars gezogen werden. Sie kommen sich aber trotzdem in die quere. Und das WAR blockiert das Property.init() meiner eigentlichen Webapplikation.

Als Beispiel:

WebApplikation1 --> Property.init(xxx.properties);

WebApplikation2 --> Property.init(yyy.properties);

Was muss ich wo ändern, dass es funktioniert? :bimei

Wäre nett wenn einer da ne Idee oder n Impuls hätte.

Gruß Pad-man

Webapp´s können sich gegenseitig nicht blockieren, das sie unter Tomcat in zwei seperaten Ordnern liegen.

Greifen sie auf die gleichen Ressourcen zu, wovon offensichtlich nur eine Klasse existieren kann gibts Probleme.

Ich würde davon:

WebApplikation1 --> Property.init(xxx.properties);

WebApplikation2 --> Property.init(yyy.properties);

abweichen und keine statischen Methoden verwenden.

Es gibt bei Java eine schöne Klasse Properties

die für diese Zwecke perfekt ist.

Einfach Properties props = new Properties(); und props.load("file.properties") und fertig

Über props.getProperty("dsdfsfs") kriegst du die Werte, die in den applikation.context geschrieben werden können.

Korrigiert mich bitte wenn ich falsch liege. Bin noch nicht so lange in der Materie dabei.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.