Here's a workaround to getting an "org.hibernate.id.IdentifierGenerationException: ids for this class must be manually assigned before calling save()" error in ColdFusion 9. This happens when you try to create an ORM object in your Microsoft SQL Server database to a table that is using a uniqueidentifier primary key.
A workaround for "ids for this class must be manually assigned before calling save()"
January 12, 2011 · 4 Comments
→ 4 CommentsTags: ColdFusion · ORM
New version of Amazon Route 53 components
January 12, 2011 · No Comments
I've uploaded a minor update to my Route 53 project at http://route53.riaforge.org. The main change is that Route53HostedZone.createHostedZone() used to append a "." to the name property. I've removed this, and now the trailing dot is required to be passed in. This is due to Jean-Yves Michel's comment on a previous post.
→ No CommentsTags: Route 53
CFScaffold: Zero-config ORM CRUD Scaffolding for CFML
January 04, 2011 · 2 Comments
CFScaffold is a drop-in, zero configuration CRUD/scaffolding tool for CFML. It reads the metadata in your ORM objects and uses this information to create list/create/read/update/delete capability for all of your objects. CFScaffold is available as a free open source download.
→ 2 CommentsTags: CFScaffold · ColdFusion · Hibernate · ORM · Railo
A comparative cost analysis of Route 53
December 09, 2010 · 3 Comments
I've done a quick cost analysis of Amazon's new Route 53 DNS, compared to Dyn's Dynect Platform or running my own nameservers.
→ 3 CommentsTags: Amazon AWS · Route 53
Amazon AWS Route 53 ColdFusion components
December 07, 2010 · 3 Comments
I've made some ColdFusion components that will allow you to access Amazon's Route 53 DNS application.
→ 3 CommentsTags: Amazon AWS · ColdFusion · Railo · Route 53
Railo seminars in Canada
November 15, 2010 · No Comments
Are you interested in learning more about Railo? This summer I met with Gert and Micha, Railo's CEO and lead developer, to discuss how I could help get more Canadians interested in Railo. Gert mentioned that they'd love to come to Canada to give some informational and/or training seminars after they're done the cf.Objective() conference next April.
Are you a developer, IT manager, or business owner who uses ColdFusion? Are you a member of a user group that would like to host a presentation on Railo? This is a great opportunity to learn about a great product, right from the source. Presentations are free, so you're not committing to buy or pay anything. Railo does offer paid training as well which is also always available. A great time to arrange this would be when the team is "in the neighbourhood" anyway.
If any of this sounds interesting to you, please drop me a line. I'm helping out by co-ordinating any events in Canada. You can of course also contact Railo directly. If you do this, please do me a favour and let them know you heard about this from Andrew Clarke.
Thanks for reading, and hopefully I'll see you in April!
→ No CommentsTags: Railo
Six reasons to use Railo
November 15, 2010 · 2 Comments
Railo is an open source CFML engine. It's mostly compatible with Adobe ColdFusion 9, and has a few tricks of its own that even Adobe ColdFusion can't match. I've migrated a couple clients to Railo, and have been very impressed with its capabilities. If you're interested in learning how your business might benefit from adopting Railo, please let me know.
→ 2 CommentsTags: ColdFusion · Railo
Assumptions in business logic, or, Building your code upon the sand.
November 05, 2010 · No Comments
When writing code, on what do you base your business logic? Assumptions? Requirements given to you by your boss? Knowledge of the business process your programme is supporting? Make sure that any assumptions are supported by business process, or better yet don't make if you can avoid them.
→ No CommentsTags: business
Installing Saab 9000 seats in a Land Rover 110
November 03, 2010 · 6 Comments
How I installed Saab 9000 seats in our Land Rover 110. This is an old page from my old site that for some reason gets a lot of hits still so I'm moving it over as a blog post on my new site.
→ 6 CommentsTags: Land Rover
Please be nice
November 02, 2010 · 2 Comments
My first blog post, sort of.
→ 2 CommentsTags: