Monthly Archives: September 2009

Oracle XE and Processes Limit

I’m working with the free Oracle XE edition.  I recently came up against this error: ORA-12520: TNS:listener could not find available handler for requested type of server. It turned out that the processes limit which is 40 by default was … Continue reading

Posted in Uncategorized | Leave a comment

Oracle Driver and unexpected Autocommit

Just spent hours trying to work out why database operations taking place within a transaction were commiting, even though the transaction was being rolled back.  I was using spring’s transactional test classes.  They’re a great idea becuase they run in … Continue reading

Posted in Uncategorized | Leave a comment

When Fixing The Build (Cont)

Method Not Implemented: Please, don’t commit tests that are testing methods that are generated stubs which throw a method not implemented exception.  Ever.

Posted in Uncategorized | Leave a comment

When Fixing the Build…

I recently got into a situation where the Cruise Control build became somewhat neglected.  It happened at the start of a project when there was a lot of setup to do, but we were also expected to deliver functionality.  Whilst … Continue reading

Posted in Uncategorized | Leave a comment

Reflections on coding habits

Recently I saw a case of a constructor being used to set the inital state of an object in anticipation of a method call.  The state of the object following the method call would most likely not be valid for … Continue reading

Posted in Uncategorized | Leave a comment

Solution file error MSB5009: Error parsing the nested project section in solution file.

Quick and easy this one…I just removed a solution folder that I didn’t need and saved the solution file.  I think the save causes the solution file to be regened. Worksforme!

Posted in Uncategorized | 1 Comment

Broken Build Security Gotcha

So, the company I am currently providing services for requires that any passwords are changed regularly.  The build server I set up has failed because it was using my password to log on to SVN.  Easy to spot, but there … Continue reading

Posted in Uncategorized | Leave a comment