title: Coldfusion: How to dump out arguments scope with cfthrow?
body: <p>After my form submits I am calling a controller method that runs an orm EntitySave in my cfc.  I would like to dump out the arguments before I save my data via ORM just to visually validate those are indeed the values I want to save in the database.
  So when I use this </p>
  
  <pre><code>&lt;cfthrow message="value = #arguments#"&gt;
  </code></pre>
  
  <p>I am getting this:</p>
  
  <pre><code>Error: Complex object types cannot be converted to simple values.
  </code></pre>
  
  <p>I understand you are not allowed to do this with complex objects, so in those cases I would use <code>&lt;cfdump&gt;</code> but I can't find a way to dump in a <code>&lt;cfthrow&gt;</code>. I am sure there is a better way to accomplish this. I have also tried doing a <code>&lt;cfmail&gt;</code> to myself which works amazingly but the email will take a minute or two. Any suggestions would be greatly appreciated. I am currently checking into ValidateThis.</p>