Use the dataURL variable if the XML to pass to the Flash object exceeds 64KB, which can occur for more complex objects, such as multi-series combination charts that require many rows of data or the definition of a large number of attributes.
When you use the dataURL variable, the XML data is stored in a separate file rather than embedded in the Flash object. To use this method, you write a Java class to generate the XML file, then pass the URL of the program to the Flash object.
Writing a Java class requires experience with the Eclipse Java development process. The Java class must be implemented as a plug-in, which is a modular component that provides a specific type of service within the Eclipse platform. In fact, all the tools in Eclipse and Actuate BIRT Designer are plug-ins. For information about developing plug-ins, see the Eclipse documentation.