JBoss Deployment

Status
Nicht offen für weitere Antworten.

hunter1977

Mitglied
Hallo,

ich habe gerade ein Problem mit dem deployen von Anwendungen in den JBoss.
Ich habe meine HelloWorld.ear in .../server/all/deploy/ kopiert und die Anwendung wir auch ohne Schwierigkeite deployed.

Aber, JBoss deployed die Anwendung nach .../server/all/tmp/deploy und erzeugt hier eine Verzeichnis /tmp40979HelloWorld.ear-contents.

Wenn ich jetzt die ear lösche ist meine Anwendung auch weg und ausserdem deployed der JBoss jedesmal beim Start die Anwendung.

Normalerweise müsste der JBoss die Anwendung doch in einem Verzeichnis HelloWorld anlegen und danach ist das deployen doch beendet.

Ich hoffe ich könnt mein Problem verstehen.

Danke Hunter
 

hunter1977

Mitglied
Hallo,

ich lösche ja nichts im tmp, sondern ich lösche die .ear oder .war File. Ich möchte ja auch nicht das die Anwendung im /tmp liegt sondern wie zum Beispiel beim Tomcat in einem Verzeichnis --> webapps/meineAnwendung.

Wenn der Tomcat eine Anwendung deployed hat, kann ich dort das war File ja auch löschen.

Hunter
 
G

Guest

Gast
Bei JBoss muss das Ding im deploy-Verzeichnis bleiben, sonst wird es entfernt (undeployed)
 

hunter1977

Mitglied
Also, wenn ich das war oder ear in dem deploy-Verzeichnis lasse, wird in meinem .../server/all/tmp/deploy
jedesmal die Anwendung neu geschrieben, bei einem Server start.

Ich habe nämlich Cocoon2 im JBoss installiert und wenn ich dann meine alten Dateien aus dem Tomcat in das tmp Verzeichnis kopiere und ich den Server neustarte, sind diese Änderungen futsch.

Wie kann ich denn sonst JBoss dazu bewegen nicht jedesmal Cocoon neu zu deployen.

Ich dachte immer das im JBoss auch ein Tomcat integriert ist, ich will ja nicht 2 Server haben einen Tomcat und dann noch einen JBoss.

Danke Hunter
 
G

Guest

Gast
.../server/all/tmp/deploy ist das falsche Verzeichnis.
Dort sollst Du auch nichts ändern, es wird von JBoss für deployed'te Sachen
verwendet. Kopiere das Cocoon-Ding nach .../server/all/deploy, dann bleibt
es dort auch.
 

hunter1977

Mitglied
Hallo,

das ist doch mein Problem. Ich habe das war File nach /server/all/deploy kopiert, aber der JBoss legt hier kein Verzeichnis an, sondern immer in dem /tmp Verzeichnis.

Ich möchte den JBoss doch dazu bewegen ein Verzeichnis in /server/all/deploy/cocoon anzulegen.

Leider legt der JBoss hier kein Verzeichnis an und das ist ja mein Problem.

Ich hoffe, du verstehst was ich meine.


Danke Hunter
 

Bleiglanz

Gesperrter Benutzer
jboss liest gepackte archive im deploy verzeichnis

=> und entpackt sie ins tmp

wenn du aus dem deploy verzeichnis etwas löscht, dann wird vom jboss die entsprechende anwendung undeployed

Ich möchte den JBoss doch dazu bewegen ein Verzeichnis in /server/all/deploy/cocoon anzulegen.
Wozu? Warum? So einen Ordner musst du manuell erstellen oder löschen ("von aussen") - was willst du eigentlich genau machen?
 

hunter1977

Mitglied
Also, ich benutze im Moment den Tomcat. In dem Tomcat deploye ich das war File im webapps Verzeichnis und dort wird ein Verzeichnis Cocoon angelegt.

Danach ist es möglich das war File zu löschen. Cocoon ist eine XML Publishing Engine, mit der ich programmiere.
Ich möchte jetzt allerdings einen Application-Server einsetzen und nicht nur einen Web-Container wie den Tomcat.
Wenn ich Änderungen im Cocoon vornehme sind sie nach dem Neustart alle weg, weil JBoss jedesmal das war File neu deployed.

Dieses ist genau der Punkt, ich will nicht das Cocoon jedesmal neu deployed wird, sondern das der JBoss einmal ein festes Verzeichnis anlegt und gut. Cocoon läuft im Tomcat und weil der JBoss einen Tomcat mitbringt muss es doch möglich sein Cocoon in dem embedded Tomcat zum Laufen zu bekommen.

Oder muss ich das war File irgendwie in den Tomcat kopieren?

Ich hoffe ihr versteht das.

Hunter
 
G

Guest

Gast
Wenn Du Änderungen an Cocoon vornimmst, dann
packst Du die Änderungen wieder in ein WAR-Archiv und
überschreibst das Ding im server/all/deploy Verzeichnis.
Das alte wird entfernt und das neue deployed.

Das gleiche gilt auch bei Tomcat. Wenn Du eine App deployed
hast, dann solltest Du nicht die entpackten Archive modifizieren
sondern das ganze ausserhalb von Tomcat erledigen und
neu deployen.

Ich kenne Cocoon zwar nicht aber die Frage hier ist, wie oft
im Monat wird ein Server wie JBoss neu gestartet? ;)
 

hunter1977

Mitglied
Okay, das macht Sinn.
Ich werde dann die Änderungen außerhalb durchführen und dann ein war File bauen.
Hast du eine Anleitung oder ein Howto wie ich war Files oder ear Files bauen kann, sowas habe ich noch nie gemacht.

Danke für die Antworten
Hunter
 

Bleiglanz

Gesperrter Benutzer
du kannst mit einem "explodierten" Ordner im deploy-Verzeichnis arbeiten (mit namen xyz.war)

oder auch über die server.xml einfach einen pfad zu einem Ordner angeben (lies mal in der tomcat.doku nach):

server/default/deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
2 Deployment per EAR [JBOSS] Allgemeines EE 6
S Embedded JBoss Problem beim Deployment Allgemeines EE 4
ruutaiokwu ejb hot deployment unter jboss 4.2.3 Allgemeines EE 7
M Deployment auf entfernten JBoss Allgemeines EE 4
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
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
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
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
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
G JBoss nutzt beim starten ständig das Root.war Allgemeines EE 12
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

Ähnliche Java Themen

Neue Themen


Oben