Veröffentlicht 22. Mai 200718 j HI @all, ich versuche gerade für einen meiner Jboss Test-Server den Port von 8080 auf 9080 zu ändern. Ich hab dafür in der jboss-service.xml folgendes angepasst:<attribute name="WebServicePort">9080</attribute> Leider Funktioniert das nicht, wenn ich ipadresse:9080 eingebe, dann sagt er mir, dass die seite nicht angezeigt werden kann. Wenn ich den Post 8080 benutze, dann funkt es?! Gibt es eine möglichkeit zu testen, welchen Port JBOSS gerade verwendet? Muss ich die Port änderungen wo anders einstellen? Bevor die frage kommt, ja ich hab den Jboss restartet
22. Mai 200718 j Hi, normalerweise sollte das so funktionieren. Überprüfen kannst du das unter Linux: ps -ef | grep jboss Dann erhälst du die PID. Bei mir kommt dann u.a. auch folgendes: /jboss-4.0.3SP1/bin/run.jar:/usr/java/lib/tools.jar org.jboss.Main -c default --partition=DefaultPartition --udp=225.1.2.3 -Djava.net.preferIPv4Stack=true Daraus sollte hervorgehen, welchen JBOSS (all/default/minimal) du überhaupt nutzt, denn nur dort musst du die Config-Datei ändern (-c default). Anschließend: lsof -i | grep LISTEN | grep PID Aber so, wie du geschrieben hast, ist es eigentlich der richtig Weg.
22. Mai 200718 j Also ich bin genau nach deiner Anleitung gegangen, aber da finde ich kein Port 8080 und auch kein Porst 9080. Wo in welche File muss ich das genau ändern, es gibt ja verschiedene jboss-service.xml Files.
22. Mai 200718 j Hi, es erscheint auch kein Port 8080 bei netstat -na | grep LISTEN bzw. lsof -i :8080 ? es gibt ja verschiedene jboss-service.xml Files Ja, keine Ahnung. Wie startest du den Jboss denn?
22. Mai 200718 j Hab jetzt ein netstat -na gemacht und mal auf 80 gegrept und folgendes gefunden: netstat -na | grep 80 tcp 0 0 0.0.0.0:8803 0.0.0.0:* LISTEN tcp 0 0 :::8009 :::* LISTEN tcp 0 0 :::80 :::* LISTEN tcp 0 0 :::8083 :::* LISTEN [COLOR="Red"]tcp 0 0 :::9080 :::* LISTEN[/COLOR] tcp 0 0 :::8093 :::* LISTEN unix 3 [ ] STREAM CONNECTED 181280 unix 2 [ ] STREAM CONNECTED 178048 unix 3 [ ] STREAM CONNECTED 9680 Da scheint schon etwas auf 9080 zu horchen, aber warum wird mir die Seite nicht angezeigt?
22. Mai 200718 j nope, hab das gerade noch mal überprüft, aber das stimmt. Ich werde das morgen noch mal checken, hab heute kein Bock mehr. THX für die Hilfe.
22. Mai 200718 j Hast du auch den Port im Webserver angepasst? Ich musste des damals auch noch irgendwo in nem Tomcat Config-File ändern... Ich schaus morgen in der Arbeit nochmal nach!
23. Mai 200718 j Also ich hab des zum einem in der http.conf sowie in der <JBoss Installationsverzeichnis>\server\default\deploy\http-invoker.sar\META-INF\jboss-service.xml <JBoss Installationsverzeichnis>\server\default\deploy\jbossweb-tomcat50.sar\server.xml gemacht. In der http.conf hatte ich des allerdings in ner ProxyPass Zeile gemacht die ich selbst eingefügt hatte da des bei mir eben über ne Weiterleitung läuft...
23. Mai 200718 j HI, danke, das wars was ich gesucht habe. Ich habs nur in der <JBoss Installationsverzeichnis>\server\default\deploy\jb ossweb-tomcat50.sar\server.xml angepasst und es funzt. THX Gruß Marcus
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.