Hey gang,
First, if anyone is paying attention to the checkins, you have seen that I have been making some changes, mostly just to the POM. I'm trying to get the app to run properly on Tomcat 6, but keep running into little problems that just take time to figure out. Here's the latest error from the test site, if anyone is interested; I haven't had time yet to ferret out the root cause, but I suspect it is a difference between libraries provided by Jetty and those provided by Tomcat:
org.apache.jasper.JasperException: /WEB-INF/jsp/home.jsp(45,0) Unknown attribute type (java.util.List<net.bigbark.item.Item>) for attribute items.
Second, I have set up TeamCity, a continuous integration (CI) server on the same Tomcat instance:
http://haxx.waj3.net/teamcity. Every time the source is updated -- or when a user with permissions hits the "Run" button :) -- a job builds the application, updates the snapshot war in my semi-public Maven repository at
http://maven.waj3.net/ (for the latest orblogs snapshot, just go directly to
http://maven.waj3.net/org/orblogs/orblogs/2.0-SNAPSHOT/), and redeploys the application to the test site (
http://haxx.waj3.net/). Another job runs the Maven site plugin (which generates some project information pages) and publishes to
http://haxx.waj3.net/devinfo/.
JetBrains has kindly provided an open-source project license for TeamCity free of charge -- which I have yet to actually apply to the server. :) Anyway, if you're interested, feel free to create yourself an account and play around. One of my favorite features is getting build notifications via email and IM on every checkin. :)
Cheers,
-Bill