title: How to send XML datasource object as parameter to JasperReports fill method
body: <p>I'm using JasperReports within a java application using iReport to create the templates. For one particular report I would like to pass an xml object as the datasource to the report machine. I've been able to create an xml file on the file system in my java application first and then use that as the datasource and it all works great. But the write/read overhead seems like a performance hit and certainly slows down the process noticeably.</p>
  
  <p>Is it possible to send the whole xml datasource itself as a parameter to the jasper fill methods and bypass the disk write/read steps? </p>
  
  <p>(This is a desktop app not web based).</p>
  
  <p>Thanks in advance,
  Jeff</p>