Wildfire_2_5_0.war + jwchat-1.0beta2.war + FC4

i’‘m pretty sure i’'ve googled this to death – so here goes:

gracias amigos.

Hi,

you should have a tomcat5w.exe application which shows up as an icon in the TNA, left to the clock. If it is not running you can start it manually.

The create a wildfire_init.xml file option did never work for me also.

LG

i’'m running FC4 Linux without a gui. no windows here.

Hi,

this should make it even more easy. I don’'t have access to my linux tomcat installation right now, but I did specify the -DwildfireHome=/home/… java option somewhere.

I don’‘t use the default startup.sh or catalina.sh start scripts to start tomcat so I don’'t have the details available, but it may be possible to use “startup.sh -DwildfireHome=/home/…” to supply this value. Or you need to edit one of the scripts…

LG

I’'m running tomcat5 – startup with:

  1. /usr/bin/tomcat5 start

Usage: tomcat5 ( commands … )

commands:

debug = Start Catalina in a debugger

debug -security = Debug Catalina with a security manager

jpda start = Start Catalina under JPDA debugger

run = Start Catalina in the current window

run -security = Start in the current window with security manager

start = Start Catalina in a separate window

start -security = Start in a separate window with security manager

stop = Stop Catalina

stop -force Stop Catalina (followed by kill -KILL)

version = What version of tomcat are you running?

doesn’'t look like you can pass args in on startup…i dunno…

Hi,

you could make a copy of the /usr/bin/tomcat5 script and then use an editor to edit the original. There should be a “start” section where catalina.sh is called with a lot of parameters and you may add “-D…”.

LG

tried that idea.

same 404 error

this blows – i thought .war files are supposed to make your life easier[/i]?

: |

Hi,

what is the 404 error in detail? Are you not seeing the install web page? For wildfire_2_5_0.war it’'s http://localhost:8080/wildfire_2_5_0/

Or do you get the WifiHome not defined message?

LG

here’‘s tomcat’'s 404 page –

HTTP Status: 404 - /wildfire/[/b]

type Status: report[/b]

message: /wildfire/[/b]

description: The requested resource (/wildfire/) is not available.

Apache Tomcat/5.0[/i][/b]

that’‘s all i get – it’‘s like nothing’'s there.

Do you get tomcat default home page when you try http://localhost:8080 ?

no – i get a blank page, actually. I thought that was wierd, but i don’'t know what it means, since some other pages throw the Tomcat error pages. Does this mean anything?

^BUMP!!

heres my catalina.out – first i stopped tomcat – then restarted…

STOP

4-Mar-06 9:21:51 PM org.apache.coyote.http11.Http11Protocol pause()

INFO: Pausing Coyote HTTP/1.1 on http-8080

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardService stop()

INFO: Stopping service Catalina

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /jwchat-1.0beta2

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /wildfire_2_5_0

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /admin

4-Mar-06 9:21:52 PM org.apache.catalina.logger.LoggerBase stop()

INFO: unregistering logger Catalina:type=Logger,path=/admin,host=localhost

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /wildfire

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /javaNode

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /JabberHTTPBind0.3

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /jwchat

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /manager

4-Mar-06 9:21:52 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /balancer

4-Mar-06 9:21:52 PM org.apache.catalina.logger.LoggerBase stop()

INFO: unregistering logger Catalina:type=Logger,host=localhost

4-Mar-06 9:21:52 PM org.apache.catalina.logger.LoggerBase stop()

INFO: unregistering logger Catalina:type=Logger

4-Mar-06 9:21:52 PM org.apache.coyote.http11.Http11Protocol destroy()

INFO: Stopping Coyote HTTP/1.1 on http-8080

4-Mar-06 9:21:53 PM org.apache.catalina.core.StandardService stop()

INFO: Stopping service Tomcat-Apache

4-Mar-06 9:21:53 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /JabberHTTPBind0.3

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /javaNode

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /wildfire

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /jwchat-1.0beta2

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /jwchat

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /wildfire_2_5_0

4-Mar-06 9:21:54 PM org.apache.catalina.core.StandardHostDeployer remove(java.lang.String)

INFO: Removing web application at context path /balancer

START

Created MBeanServer with ID: UID: 300688,1141525343490,-32768:cubeone.no-ip.org:1

4-Mar-06 9:22:26 PM org.apache.coyote.http11.Http11Protocol init()

INFO: Initializing Coyote HTTP/1.1 on http-8080

4-Mar-06 9:22:26 PM org.apache.catalina.startup.Catalina load()

INFO: Initialization processed in 2276 ms

4-Mar-06 9:22:26 PM org.apache.catalina.realm.JAASRealm setContainer(org.apache.catalina.Container)

INFO: Set JAAS app name appserver

4-Mar-06 9:22:27 PM org.apache.catalina.core.StandardService start()

INFO: Starting service Catalina

4-Mar-06 9:22:27 PM org.apache.catalina.core.StandardEngine start()

INFO: Starting Servlet Engine: Apache Tomcat/5.0

4-Mar-06 9:22:27 PM org.apache.catalina.core.StandardHost start()

INFO: XML validation disabled

4-Mar-06 9:22:27 PM org.apache.catalina.core.StandardHost getDeployer()

INFO: Create Host deployer for direct deployment ( non-jmx )

4-Mar-06 9:22:27 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/Catalina/localhost/admin.xml

4-Mar-06 9:22:28 PM org.apache.struts.util.PropertyMessageResources PropertyMessageResources(org.apache.struts.util.MessageResourcesFactory, java.lang.String, boolean)

INFO: Initializing, config=’‘org.apache.struts.action.ActionResources’’, returnNull=true

4-Mar-06 9:22:28 PM org.apache.struts.util.PropertyMessageResources PropertyMessageResources(org.apache.struts.util.MessageResourcesFactory, java.lang.String, boolean)

INFO: Initializing, config=’‘org.apache.struts.util.LocalStrings’’, returnNull=true

4-Mar-06 9:22:30 PM org.apache.struts.util.PropertyMessageResources PropertyMessageResources(org.apache.struts.util.MessageResourcesFactory, java.lang.String, boolean)

INFO: Initializing, config=’‘org.apache.webapp.admin.ApplicationResources’’, returnNull=true

4-Mar-06 9:22:31 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/Catalina/localhost/wildfire.xml

4-Mar-06 9:22:32 PM org.apache.catalina.core.StandardContext start()

SEVERE: Error listenerStart

4-Mar-06 9:22:32 PM org.apache.catalina.core.StandardContext start()

SEVERE: Context startup failed due to previous errors

4-Mar-06 9:22:32 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/Catalina/localhost/balancer.xml

4-Mar-06 9:22:33 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/Catalina/localhost/manager.xml

4-Mar-06 9:22:33 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/Catalina/localhost/javaNode.xml

4-Mar-06 9:22:33 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /wildfire_2_5_0 from URL file:/usr/share/tomcat5/webapps/wildfire_2_5_0

4-Mar-06 9:22:34 PM org.apache.catalina.core.StandardContext start()

SEVERE: Error listenerStart

4-Mar-06 9:22:34 PM org.apache.catalina.core.StandardContext start()

SEVERE: Context startup failed due to previous errors

4-Mar-06 9:22:35 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /jwchat-1.0beta2 from URL file:/usr/share/tomcat5/webapps/jwchat-1.0beta2

4-Mar-06 9:22:35 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /JabberHTTPBind0.3 from URL file:/usr/share/tomcat5/webapps/JabberHTTPBind0.3

4-Mar-06 9:22:35 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /jwchat from URL file:/var/lib/tomcat5/webapps/jwchat

4-Mar-06 9:22:36 PM org.apache.coyote.http11.Http11Protocol start()

INFO: Starting Coyote HTTP/1.1 on http-8080

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardService start()

INFO: Starting service Tomcat-Apache

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardEngine start()

INFO: Starting Servlet Engine: Apache Tomcat/5.0

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardHost start()

INFO: XML validation disabled

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardHost getDeployer()

INFO: Create Host deployer for direct deployment ( non-jmx )

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/appserver/localhost/balancer.xml

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardContext start()

SEVERE: Error filterStart

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardContext start()

SEVERE: Context startup failed due to previous errors

4-Mar-06 9:22:36 PM org.apache.catalina.core.StandardHostDeployer install(java.net.URL, java.net.URL)

INFO: Processing Context configuration file URL file:/etc/tomcat5/appserver/localhost/javaNode.xml

4-Mar-06 9:22:37 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /wildfire_2_5_0 from URL file:/usr/share/tomcat5/webapps/wildfire_2_5_0

4-Mar-06 9:22:37 PM org.apache.catalina.core.StandardContext start()

SEVERE: Error listenerStart

4-Mar-06 9:22:37 PM org.apache.catalina.core.StandardContext start()

SEVERE: Context startup failed due to previous errors

4-Mar-06 9:22:38 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /jwchat-1.0beta2 from URL file:/usr/share/tomcat5/webapps/jwchat-1.0beta2

4-Mar-06 9:22:38 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /JabberHTTPBind0.3 from URL file:/usr/share/tomcat5/webapps/JabberHTTPBind0.3

4-Mar-06 9:22:38 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /wildfire from URL file:/var/lib/tomcat5/webapps/wildfire

4-Mar-06 9:22:39 PM org.apache.catalina.core.StandardContext start()

SEVERE: Error listenerStart

4-Mar-06 9:22:39 PM org.apache.catalina.core.StandardContext start()

SEVERE: Context startup failed due to previous errors

4-Mar-06 9:22:39 PM org.apache.catalina.core.StandardHostDeployer install(java.lang.String, java.net.URL)

INFO: Installing web application at context path /jwchat from URL file:/var/lib/tomcat5/webapps/jwchat

4-Mar-06 9:22:40 PM org.apache.jk.common.ChannelSocket init()

INFO: JK2: ajp13 listening on localhost.localdomain/127.0.0.1:8009

4-Mar-06 9:22:40 PM org.apache.jk.server.JkMain start()

INFO: Jk running ID=0 time=0/163 config=/usr/share/tomcat5/conf/jk2.properties

4-Mar-06 9:22:40 PM org.apache.catalina.startup.Catalina start()

INFO: Server startup in 13687 ms

[/nobr]Hi,

please look on disk in Tomcat’‘s folder webapps for existing subfolders and use them in the URL, so you’'ll likely find a page -> Use http://localhost:8080/wildfire_2_5_0/ as URL. I may assume that you did not configure Tomcat to map /wildfire to /wildfire_2_5_0/ and your file is called wildfire_2_5_0.war. Or rename/copy your file to wildfire.war as you did it with jwchat.

LG[nobr][/nobr]

i tried it like that right after i dropped the .war.

went to the deployed file path – 404.

The thing is is that the jwchat .war deployed with name jwchat-1.0beta2 – i went there with the browser and it worked. i renamed it to just jwchat – went there – even without restarting tomcat – worked. Tomcat is smarter than you think.

frickin’’ stuck.

[/nobr]Hi,

I’'ve got a webapps/wildfire/index.html file and a .jsp one and both are found. You may verify that they exist and add them to the URL, http://localhost:8080/wildfire/index.jsp

I’‘m using a “standard” (.tgz extracted to /home/foo/ as I don’'t have root access to use /usr/) Tomcat 5.5.x installation, and Wifi runs without problems (except the -DwildfireHome= var which one must set - but it has nothing do to with the 404 error).

LG[nobr][/nobr]

yeah – index.jsp is there, 404 if i browse directly to it. i have -DwildfireHome… in the tomcat startup script, too. maybe i should delete everything in webapps and start from scratch? The wierd thing is, is if i goto http://hostname:8080/somewhackfilename.jsp – all i get is a blank page – no tomcat error – however when i goto http://hostname:8080/wildfire – i do[/i] get a tomcat error page. so something must be working there…

Hi,

this could be a problem with permissions, but as long as Tomcat can extract the files it shouldn’'t be one. I have no idea about the default Tomcat RPM installation.

If you really want to start form scratch then it may be possible for you do download apache-tomcat-5.5.15.tar.gz and extract it as a normal user (not root) to let’‘s say /home/zeuben/ ? There you should find apache-tomcat-5.5.15/bin/startup.sh which should start Tomcat if the default Tomcat is stopped as the same ports are used. Adding the war files as a normal user makes sure that the permissions are right. There’'s no need to stop Tomcat because of the lovely hot-deployment feature.

LG

its not permissions because everything tomcat related is owned by tomcat:tomcat. i dunno – all the other webapps work fine.