CQHost provides a Server Manager so that you can manage your account. One of the pages in this Server Manager is a Java Server Info page. On that page, you should be able to view your Resin stdout, stderr, and access logs - but you can't because the page is broken and never shows any log messages.
Obviously, I need log messages to debug Roller deployment problems so I had to do something. I looked at the Resin config documentation and I found that I could add the following lines to my web.xml file and I could get my log messages written into my Servlet Context's /WEB-INF/logs directory. <access-log href="/WEB-INF/logs/access.log" /> <stdout-log href="/WEB-INF/logs/stdout.log" /> <stderr-log href="/WEB-INF/logs/error.log" />
Unfortunately for me, I made the mistake of including a slash at the beginning of the href attribute. That caused Resin to try to write these files in the wrong place. I quickly took out that leading slash and things started working fine - I got all of my log messages and everything was groovy.
The next morning CQHost noticed that my webapp (before I fixed it) had tried to write log files to the wrong place. They considered this to be a very bad thing (and it is)and they disabled JSP for my account and told me I had to fix my webapp before they would re-enable. I have fixed everything just they way they want it, I have notified them, and I have asked them to re-enable JSP. I notified them at about 11am this morning and as of right now I am still waiting.
I'm not saying that CQHost has provided bad service. I am just blowing off some steam here and making you aware of the level of service you can expect from a $12.50/month Servlet-enabled ISP. Actually, I think it is pretty amazing that they can provide what they do for that little per month. They give you a lot. I don't need all that, but I do need things to work and servers to stay up. They should double the price and use the extra money to build up customer support.
6:39:49 PM
|