- cfspreadsheet + GetTempFile() = NullPointerException In ColdFusion, CFspreadsheet expects to write to a .xls extension, not .tmp, so you have to make sure the name ends in .xls before you write to it.
- Groovy, null, and ‘null’ Sometimes you get a null value, and sometimes you get the word null. Make sure it checks the one you expect!
- Java/Groovy Overloading and Null Parameters When you overload a Java method to accept different types of parameters, it can't always determine which to call when one of the inputs is null. Here's a hacky workaround.