• Enter your email address to subscribe to ROAblog and receive news and updates by email.

Tomcat Warning: Did not Find a Matching Property.

When trying to restart the local Tomcat server we use to test-deploy our code, we saw the following warning, followed by a much-too-short startup:
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ’source’ to org.eclipse.jst.j2ee.server:RememberOneAnother’ did not find a matching property.
When we tried to run the webapp on a local browser, Tomcat could not find any of the pages.
What [...]

SQL Database Versioning

Yesterday’s Note for Dense Summer Interns got us thinking about the future. The way I fixed yesterday’s error was to delete the table, allowing Hibernate to re-create it, this time with the correct property tag.
In a production environment, this could have less than desirable, perhaps even catastrophic consequences. For example, had the table I deleted [...]

Spring, JavaMail, and URL-triggered Pages

I worked from my home today, in touch with Mr. Chandler via email and cell. Since Mr. Chandler had stayed up until approximately 12:20 the night before working on a junit test demonstrating the use of javaMail and Velocity template libraries, I was able to quickly wire up the account creation process to send a [...]

Scheduling: A Job for Mathematicians!

Today’s fun started around lunchtime. It wasn’t just getting to sit back and enjoy hamburgers without tomatoes; no, we had math games to keep us entertained. In fact, we were away from the office for more than three hours. I still have the bescribbled napkin to prove it.
Our application’s usefulness is to be heavily achieved [...]

Multi-project Builds with Hudson

Our project currently exists in two related packages. The RememberOneAnother project (I will call it ROA for brevity) depends on what we decided to call ‘foundation’. We are using Hudson, the continuous integration engine, for automatic deployment of our code. Hudson is deployed on our Apache-Tomcat server, which is deployed, in turn, on our web [...]