Staffing, Tomcat & Graduation
Wow has the last month been tiring. A good kind of tiring, but very tiring. It seems I have lost a new work partner due to non work circumstances, and some other staff have moved on. This left the bulk of work for Ray and myself. Oh yeah ... Gord was in Hawaii for a week too. Not to slight a man some vacation ... it just felt over whelming some days ... Ray and I look like we feel I think. It's all good ... we are big boys ... I'd say we handled it fairly well. A few things got delayed, but it has all worked out in the end. Maybe we should leave the computer industry and become professional jugglers. ;)
While sitting at one clients, dealing with another, I got an interesting phone call from Gregg. He has been talking with the president from a new potential company in the states. They seem to be having problems with an Apache Tomcat setup. Can you call these people and see what you can do? So of course I jumped right into it.
So dealing with several people involved, all of which are in different locations. California, and who knows where else. I supposed I could find out, but I was on a mission to find out what I needed. When asked about working with Tomcat I gave the professional contractors answer ... "Oh sure ... very familiar". ;) So often all of the conference calls while I was in the pub, I went home to tackle this issue.
I was provided with root access to the system, which is in Newport Beach, CA. I believe. I logged in and started to investigate. The system was SuSE 10.0. I had the default apache install, the default tomcat, and even had the mod_jk installed. So they were on the right track. After some reading, and some googling, all I did to get it up and running was copy the default config files provided by SuSE to the right place and restart some services.
So that was about 75 of the battle. I had to go in and change some settings. Configure the CATALINA path for tomcat to launch apps from the base. There were a couple of errors I found ... mostly it was just permission problems. I created a new runtime dir for tomcat to place the PID file. I had the serverlets working from the examples without any work. The jsp pages needed a bit of tweaking. Following through the tomcat log is a little different, but I found the problems. Fixed the web.xml file and things seemed to work like a charm now.
They had already installed some test apps of their own, and I tried to use those. The launch attempt was made, but the error report showed that the actual java programs were not installed, so it's not going to run. I sent out my findings in an email, and I'll probably end up documenting my efforts more formally later. It sure is nice to be the hero.
So my little sister is graduating with distinction from the University Of Winnipeg (Manitoba, Canada) tomorrow. Apparently the graduation will be broadcast online so I can actually watch it. I have an appointment with my mom on the phone to walk her through any problems she may have. My brother registered the account for her to watch ... so she should be good to go. Congratulations Diana! We are all really proud of you! We'll be watching and cheering you on tomorrow!