Hi Nathan,
Nathan Anderson wrote:
Hi Rob/Matt/Anyone else with a suggestion ;),
Okay... so I found a problem with the database configuration [I missed the second password field in jdbc.properties]. But apparently there is something else not working. I still can't find catalina.out so I can't see the raw console output anywhere. When I had the database config problem it was the app failed to startup at a "listenerStart". Now that I fixed the DB problem it is failing on a "filterStart"--which is about as nondescript of an error as the first.
Is it the first listener? Maybe it's the logger that's failing now,
which would account for the lack of logging!
This is a bit frustrating now. It always bugs me when stuff that should just
work doesn't. Unless someone has another suggestion, I guess the next step is
to ditch the packaged Tomcat and download my own binary. Then at least I can
see what is happening on the console.
Rob,
As for your experience with distribution packaged versions of Tomcat, you are mostly
right. The packaging is designed to follow the convention of the distro, not Tomcat, so
there is always a lot of sim-linking of folders here and there. It makes sense in a
twisted sort of way ;). And of course "how to's" don't even necessarily follow
distro or Tomcat convention, but rather the whim of the author. In Ubuntu 7.10 I have
been able to find basically everything except catalina.out.
Binaries & libraries
/usr/share/tomcat5.5/bin
/common
/server
Configuration
/etc/tomcat5.5
Documentation
/usr/share/doc/tomcat5.5
Logs
/var/log/tomcat5.5
Webapps, Shared binaries, temp & work
/var/lib/tomcat5.5/shared
/temp
/webapps
/work
In Ubuntu 7.04 and 6.10 [with Tomcat 5.0] had a catalina.out pipe in
/var/log/tomcat5, but there is no equivalent in Ubuntu 7.10/Tomcat 5.5. I
know... it's time to let go... :)
On FC5, I'm running my TC as a daemon/service, using FC's "service"
command (eg service Tomcat5 start etc). Are you starting TC from the
command line, using one of the start scripts in the tomcat5.5/bin
directory or some other way? If you're using something in the bin
directory (or some other script), don't forget to look inside it to see
if it's piping stderr/stdout somewhere stupid.
HTH,
Rob Hills
Waikiki, Western Australia
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]