I want to run some of my grails script against my production database (mysql). In order to do this, I need to expose the mysql server on an ip that isn't localhost.
My server is behind a firewall...
By just commenting the following line my /etc/mysql/my.conf and restarting mysql, my mysql is now visible on my local network.
bind-address = 127.0.0.1

Just spent more time reading the "Spring Batch" documentation. It's taking a while to sink in. What's kind of struck me as amusing is that I trying to understand the difference between "Remote Chunking" and Partitioning, and I had forgotten that that I had read how they are different just yesterday...

Working on the spring batch examples, and got the following error. To summarize, the classloader that the serializationtutils is using is not able to find this class. I got around this error by creating my own copy of "SerializationUtils.java" in a new package and using this. Since my SerializationUtils is in my webapp, there are no classloader issues.

I am starting to run glassfish for a couple of projects. it does feel more professional of a project than tomcat, but that may just be my years of frustration with xml parsers.
Glassfish v3 now has AJP support available, so all you have to do enable it (explained here), and configure your apache server to proxy those requests to the AJP port that you have.

I'm launching a new kind of service that develops and delivers custom web applications. This new approach allows a business to accurately model its processes and rules in a fraction of the time it would normally take, and no knowledge of the underlying technologies is required!

To prove this new concept and attract investors, I am offering free, custom-developed web applications to a limited number of businesses that would benefit from this service.