ColdBox Developer Week - Free Training 4 All

Posted by Luis Majano
Jul 02, 2012 14:04:16 UTC

The ColdBox Engineering Team are proud to announce the first ever ColdBox Developers Week to conmmemorate the ColdBox Platform 3.5 launch and the upcoming ContentBox CMS launch.

It will be a week long series of FREE and live webinars hosted by the ColdBox Team and seasoned ColdBox developers from around the world. These sessions will cover from the basics and essentials of ColdBox and its internal libraries to very advanced topics like AOP, Cloud Development, ORM enhancements, Flex Integrations and so many more.

Read all about it in the engineering blog.


ContentBox in San Francisco March 2

Posted by Luis Majano
Mar 05, 2012 09:41:50 UTC

Just a little note that I will be presenting on ContentBox, our new open source CMS, in the San Francisco ColdFusion User Group March 2, 2012.  The meeting starts at 6:30 pm and we will be reviewing, installing and configuring ContentBox!  So if you will be in the area, come and join us, hang out and geek out!

Meetup link:

Hope to see you there!

CF ORM – A collection with cascade=”all-delete-orphan” was no longer referenced by the owning entity instance

Posted by Luis Majano
Jan 17, 2012 22:17:25 UTC
Have you experienced this incredibly odd error using ColdFusion ORM:

HibernateException – A collection with cascade=”all-delete-orphan” was no longer referenced by the owning entity instance

This is really cryptic and most likely you have a parent to child relationship and you are most likely wiping or wanting to wipe all the references of the child.  We usually can do this via:

// wipe out the children

parent.setChildren( [] )

We then proceed to maybe put more children into the collection:

parent.addChild( objX );

parent.addChild( objY );

// Now save


entitySave( parent );


This is where you get that magical Hibernate error. The issue is that the existing collection is now de-referenced, you completely wiped it so Hibernate has no clue what to do with it. So to resolve this, just clear the collection instead and voila!

// use java


// or use CF

arrayClear( parent.getChildren() );

That's it, this tells Hibernate that the collection is removed first and then you added some more children.

Presenting at the Houston User Group

Posted by Luis Majano
Jan 05, 2012 10:26:21 UTC
I am very excited to be lined up to present at the Houston User Group next week on our new project at Ortus Solutions, ContentBox.

For those of you who do not know what ContentBox is, here is a little insight.  ContentBox is our next major project here at Ortus Solutions, which is a highly modular content platform based on ColdBox architecture and modules.  It is a set ofColdBox modules that work in unison to provide you with blog, cms and development capabilities.  It is still in private alpha, but you can be part of it if you like by just requesting it: [email protected].  The major difference than traditional blogs or cms, is that ContentBox is highly extensible via ColdBox features and event driven programming.  You can easily extend it and create other modules that function outside of ContentBox with their own DI, caching, SES, or extend the content as well.

Free ColdFusion dependency injection training

Posted by Luis Majano
Dec 05, 2011 18:37:42 UTC
We just released a free chapter of our DI training course so the entire ColdFusion community can benefit, so check it out:!

MXUnit Cheatsheet

Posted by Luis Majano
Nov 09, 2011 09:22:21 UTC
Just my little contribution to the MXUnit project. Here is a little cheatsheet:

CFCamp 2011 Presentations - Code

Posted by Luis Majano
Nov 01, 2011 11:52:23 UTC
I just wanted to do a quick summary of this year's CFCamp 2011 in Munich, Germany. This was truly a great 1 day event that was filled with great topics, great location and great networking. A big thank you to Michael Hnat and Contens for providing great facilities, and a great environment for this conference. I presented on how to create ColdFusion powered RESTful services, modeling them, documenting them and testing them using ColdBox Relax. We have posted our presentations and code demos here:

Relax your RESTful services

Posted by Luis Majano
Oct 20, 2011 17:16:45 UTC
ColdBox Relax reaches version 1.5 so you can Relax while building RESTful services:



ColdBox Relax v1.5 from Luis Majano on Vimeo.

CouchDB at the IECFUG

Posted by Luis Majano
Sep 07, 2011 15:23:50 UTC

If you are local to the southern California area then please join us for our monthly meetings at the Inland Empire CFUG and learn about Couch and no-sql databases.  Jim Spoonmore, fellow Team ColdBox member, will join us and present on Couch.  So if you are in the Pomona area on Thursday around 7 pm, drop by!

Meeting Details

September 8th 2011 @ Cal Poly Pomona

Room 5-16 in Building 98C (campus map)

6:30PM - Doors open for food, drinks, and networking

7:00 PM  - Presentation starts


2 More Days For ColdBox RIACON Training Registration

Posted by Luis Majano
Jul 31, 2011 20:57:27 UTC
Just a reminder that only 2 days are left for the registration to remain open for our pre-RIACON conference training of August 3,4, and 5th. Hope to see you there as we will have great coding fun!

Also, hope to see you guys at RIACON!

Site Updates


Entries Search