Viewing the Java behind ColdFusion objects
One limitation of the cfdump display of java objects is that while it lists the methods and returntypes, it does not display the required parameters for an object.
This can lead to lots of wasted time as you try to guess which type of parameter it requires. I've also come across similar issues before when integrating with the PayPal Java API and other payment gateways.
To solve this issue I have put together javaDump which uses java introspection to get a bit more information from objects. It will display the methods available for an object as well as the type of parameters required (it won't show the name though as this is not supported in java).
The example on the right shows the difference between using cfdump versus javaDump on a coldfusion array.
If you want to see more download javaDump and start hacking around.

