JBoss nutzt beim starten ständig das Root.war

Status
Nicht offen für weitere Antworten.

grischan

Mitglied
Hallo zusammen,

ich nutze für mein J2EE-Projekt den JBoss 4.0.3 SP1 als ApplicationServer. Soweit funktioniert auch alles wie gewühnscht, zumindest lokal.
In meinem Deployment-Ordner befindet sich zum einem das ear mit der Applikation, aber auch ein Ordner jbossweb-tomcat55 in welchen sich ein ordner Root.war befindet.
Nun zu meinem Problem:
Beim Serverstart wird jedes mal erst die jboss-web.xml aus diesem Root.war ausgeführt und dann erst die web.xml meiner Applikation geladen, dies führt aber zu Problemen auf anderen Rechnern, da dort teilweise andere Dinge im Root.war stehen.

Gibt es eine Möglichkeit, dass JBoss diesen Root.war ignoriert und direkt mit meiner web.xml startet? Den Ordner einfach zu löschen fänd ich keine schöne Lösung, da er auf den späteren Servern auch vorhanden sein wird.

Danke.
 

ms

Top Contributor
Was macht deine Applikation beim Serverstart?
Was für Probleme treten bei anderen Rechnern auf?

ms
 

grischan

Mitglied
Meine Applikation initialisiert seine Konfiguration (mit Hilfe von Spring) beim Serverstart und lädt diverse weitere firmeninterne Frameworks. Das klappt alles ohne Probleme. Das Problem besteht darin, dass je nach eingestellten Deployment-Optionen (MyEclipse 4.1.1 wird zum Deployen verwendet) in das Root.war diverse Jars eingestellt, oder nicht eingestellt werden. Ich möchte nun, um dieses Problem ganz zu umgehen, den JBoss dazubringen das Root.war zu ignorieren. Löschen geht aber nicht, da andere Applikationen möglicherweise diese jars benötigen.
 

ms

Top Contributor
Root.war ist eine eigenständige Applikation. Was hat die mit eurer Applikation zu tun?
Ihr könnt doch den Springkontext und anderen Sachen auch in eurer Applikation initialisieren.
Geht es um den Zugriff über die Url?

ms
 

grischan

Mitglied
Root.war sollte das sein. Doch beim Serverstart werden erst die Konfigs aus diesem Ordner ausgelesen und dann die der gewählten Applikation.
 

ms

Top Contributor
Wenn eure Applikation nichts mit Root.war zu tun hat, warum kopiert ihr dann Sachen dort hinein?

ms
 

grischan

Mitglied
Ein paar Jars habe ich vorübergehend reinkopiert, da JBoss immer zuerst die jboss-web.xml aus dem Root.war gelesen hat und dann abbrach, weil die Klassen nicht da waren.

Ich hab jetzt erstmal den Ordner lokal gelöscht, mal sehen ob es auf den Servern so laufen wird. Da ich aber die Seiteneffekte nicht absehen kann, suche ich nach einer Lösung, bei der, der JBoss halt die Datein aus dem Root.war nicht einliest.
 
M

maki

Gast
Hast du mal versucht, deine JARs nach jboss-4.x.x.x\server\default\lib zu kopieren und die root.war in Ruhe zu lassen?
 

ms

Top Contributor
Welche Klassen waren nicht da?
Wenn du Jboss runterlädst, entpackst und startest dann fehlen sicher keine Klassen.

ms
 

grischan

Mitglied
Was soll das bringen?
Alle nötigen Jars liegen unter .../deploy/myServer/.../WEB-INF/lib. Jedoch greift der JBoss beim Start irgendwie nicht sofort auf dieses Verzeichnis zu, sondern erst wenn er seine jboss-web.xml abgearbeitet hat.
 

ms

Top Contributor
Wir drehen uns im Kreis.
Was stört dich daran, dass die Root.war als erstes deployed wird?

ms
 

grischan

Mitglied
ms hat gesagt.:
Was stört dich daran, dass die Root.war als erstes deployed wird?
ms

Zum einem steht da bei einigen Kollegen äußerst "komische" Sache drin (da wir mehrere, sehr verschiedene WebApplikationen betreuen), wodurch die Applikation nicht fehlerfrei läuft. Zum anderen störte es mich einfach, einige Jars in meiner Applikation und dann auch nochmal dort vorzuhalten.
 

ms

Top Contributor
Was für komische Sachen? Bilder von halbnackten Frauen? Die haben dann wahrscheinlich deine Kollegen dort reinkopiert, warum auch immer! :D

Spaß beiseite, wenn du uns keine konkreteren Hinweise gibst, kann man dir auch nicht helfen.
Und ich bin mir sicher, dass das was du möchtest (deployreihenfolge von Applikationen ändern) nicht das eigentliche Problem löst. Da ist woanders schon was schief gelaufen.

Übrigens, es sollte keine Abhängigkeiten von einzelnen Applikationen geben (Root.war zu deiner Applikation bzw. umgekehrt). Mehrfach vorkommende jar-Files sind auch ok. Ist sogar notwendig, wenn man den scope des Classloader ändert.

ms
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
Y EJBs und Callbacks (Jboss 7.1) Allgemeines EE 1
J Mit @Schedule annotierte Methode wird nach einer Weile nicht mehr ausgeführt (JBoss AS 7.2) Allgemeines EE 0
P eMail versenden mit JBOSS Allgemeines EE 2
N WS-Security Beispiel mit JBOSS/Wildfly gesucht Allgemeines EE 2
I JBoss unheimlich langsam nach mehreren Deploys Allgemeines EE 2
BuckRogers Jboss 7** und j2ee 1.7 Allgemeines EE 1
D Jboss löscht Archiv nicht beim Redeployed Allgemeines EE 3
J paar Fragen zu JSF2/JEE6 Anwendung mit JBoss 7.1.1 Allgemeines EE 6
D Jboss lernen mit Praxisbeispiel Allgemeines EE 4
Y JBoss 7 - wie kann ich das logging meiner Applikation am JBoss konfigurieren Allgemeines EE 3
O JBoss und die Einbindung eines externen JAR Allgemeines EE 10
E Generelle Frage zu CDI mit JBoss AS 7.1.1 and Jave EE 6 Allgemeines EE 4
B JBoss Libs vs. JBoss Libary Allgemeines EE 12
E CDI mit verschiedenen Jars in EAR klappt auf Jboss AS 7.1.1.Final nicht Allgemeines EE 8
S Webapp in JBoss absichern nur in bestimmten Umgebungen? Allgemeines EE 2
C JBoss Clustering schlägt fehl Allgemeines EE 10
E JBoss 7.1 Datasource Problem Allgemeines EE 2
2 Deployment per EAR [JBOSS] Allgemeines EE 6
E JBoss NameNotFoundException: einloggen not bound Allgemeines EE 4
S Jboss Server Allgemeines EE 5
E JBoss, jsp und Parameter Allgemeines EE 2
H Bean läuft unter GlassFish, aber JBoss nicht Allgemeines EE 5
S JBoss 7 Authentifizierung: "No principals available" Allgemeines EE 3
S Principal, Authentication, Security und alles im JBoss 7 Allgemeines EE 16
W JBoss 6 - SocketTimeout dynamisch setzen Allgemeines EE 2
S Manueller EJB Lookup im JBoss AS 7.0.1 Allgemeines EE 8
T eXist und JBoss Allgemeines EE 5
J JBoss, Eclipse, Webseite wird nicht angezeigt? Allgemeines EE 4
T erste Anwendung in JBoss deployen Allgemeines EE 3
V JBoss und Classloader Allgemeines EE 6
S Embedded JBoss Problem beim Deployment Allgemeines EE 4
W Anleitung/Tutorial Eclipse/JBoss 6.0 mit Seam 3.0 bzw. jBPM 5.0 Allgemeines EE 3
G JBoss Portal Allgemeines EE 5
E Servlet Wie kann ich ohne Hilfe von Eclipse in JBoss mein servlet aufrufen Allgemeines EE 2
P Kann jemand mit dieser Exception was anfangen? (JBoss) Allgemeines EE 5
ruutaiokwu jboss problem - work-verzeichnis muss manuell gelöscht werden??? Allgemeines EE 5
W JBoss log dependencies aus jbossall-client.jar Allgemeines EE 7
G JBoss Datasource Allgemeines EE 3
ruutaiokwu ejb hot deployment unter jboss 4.2.3 Allgemeines EE 7
fastjack jBoss und externes Nachrichtensystem Allgemeines EE 3
H log4j + JBoss Allgemeines EE 10
P JAAS mit jboss 6 Allgemeines EE 2
X JBoss log4j Konflikt Allgemeines EE 2
reibi JBoss Webinterface Allgemeines EE 3
X JBoss InitialContext problem Allgemeines EE 5
E Properties-File in Jboss-Conf Verzeichnis ansprechen Allgemeines EE 2
S Servlet auf JBoss 5? Allgemeines EE 11
T Hibernate 3 + EJB 3 + JBoss 5 Allgemeines EE 6
M Deployment auf entfernten JBoss Allgemeines EE 4
T JBoss und DB2-Express Allgemeines EE 2
G separate log files in JBoss Allgemeines EE 2
Escorter JBoss AS als Webserver Allgemeines EE 2
N JBoss Problem mit Bibliothek in unterschiedlichen Versionen Allgemeines EE 2
K mehrere Datenbanken mit JBoss 4.2 und EJB3 Allgemeines EE 3
S Oracle DataSource im JBOSS ---> ClassCastException Allgemeines EE 2
S oracle db über jboss in jsp Allgemeines EE 19
F FORM Auth in JBoss für User mit falscher Rolle ? Allgemeines EE 2
E JBoss mit existierendem Tomcat nutzen? Allgemeines EE 4
T POI, Maven, JBoss und ein java.lang.NoClassDefFoundError Allgemeines EE 7
M embedded jboss unter eclipse 3.3 Allgemeines EE 2
M URL-Programm-Handling mit Jboss Allgemeines EE 2
G Deployen am JBoss Server Allgemeines EE 14
I JBOSS Jsp Files Pfad im Servlet? Allgemeines EE 4
B Problem mit JBoss-4.2.1.GA Allgemeines EE 8
remus JBoss Authentifizierung mit MYSQL-Datenbank Allgemeines EE 4
B Client ausführen mit JBoss v4.2 Allgemeines EE 3
R Jboss-Server mit Beispielanwendung füttern Allgemeines EE 2
R JBoss über lokale IP ansprechen Allgemeines EE 16
M JSP, MySQL und JBoss "No suitable Driver" Allgemeines EE 3
J Frage zu Jboss Allgemeines EE 7
N Jboss als Dienst -> Fehler 1053 Allgemeines EE 1
I JBOSS IDE EJB 3.0 Servlets JSP Applikation --> JSF sinnvo Allgemeines EE 2
S JBOSS-Security_DatabaseServerLoginModule Allgemeines EE 29
R Eclipse + JBoss + JSF Allgemeines EE 14
G webapplikation mit jsp, ejb 3.0 und jboss Allgemeines EE 10
T JBoss Installation . JAVA_HOME not set Allgemeines EE 2
JimPanse Jboss 4.2.0, myfaces bzw. Tomahawk Allgemeines EE 5
E JBoss Hibernate Datenbank-Timeout Allgemeines EE 3
G JBoss aus einem Java-Programm starten Allgemeines EE 11
G JSP und URL-Auflösung (JBoss 4.2.0) Allgemeines EE 4
G JBoss im LAN / wie konfigurieren Allgemeines EE 2
G JBoss + MySQL Allgemeines EE 8
R JBoss 4.2.0 - Eclipse RC 3.3 und WTP Allgemeines EE 3
D JBOSS unter Eclipse Allgemeines EE 2
B Servlet-Api.jar auf JBoss? (Migration von Tomcat zu JBoss) Allgemeines EE 4
F JBoss WebService Allgemeines EE 3
P Einarbeitung in JBOSS? Allgemeines EE 3
C EntityManager wirft NullpointerException: JBoss-Hibernate Allgemeines EE 4
K JBoss AS & IDE Probleme Allgemeines EE 2
S JBoss gibt POI API nicht frei Allgemeines EE 8
T Probleme beim Einsatz von J2EE / JBoss Allgemeines EE 4
M JBOSS AS von Eclipse aus steuern Allgemeines EE 9
N Struts Jboss und Filter Allgemeines EE 2
G JBoss - Session / Entity Allgemeines EE 8
H Gibt es ein jBoss Tutorial für JSPs ? Für Anfänger ? Allgemeines EE 5
H Hilfe! Wie erstelle ich einen Interceptor unter jBoss? Allgemeines EE 3
P jsf1.2 JBoss Allgemeines EE 5
M Chatähnliche Architektur mit JEE/JBoss Allgemeines EE 2
M Wann braucht man JBoss? Allgemeines EE 34
G jboss fehlermeldung Allgemeines EE 4

Ähnliche Java Themen

Neue Themen


Oben