title: jasper report is not showing table when using java bean datasource
body: <p>I am using JasperReports in my project using table component in the summary band and 
  providing data with <strong><code>JRBeanCollectionDataSource</code></strong> but after extracting the report getting only title of the report and table is not displaying. </p>
  
  <p>Here is my .jrxml</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
  &lt;jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="CampaignSummary" language="groovy" pageWidth="1400" pageHeight="1000" orientation="Landscape" columnWidth="1360" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="ef078799-c539-490f-b244-d493f4522ef2"&gt;
  &lt;property name="ireport.zoom" value="1.0"/&gt;
  &lt;property name="ireport.x" value="163"/&gt;
  &lt;property name="ireport.y" value="0"/&gt;
  &lt;style name="table"&gt;
      &lt;box&gt;
          &lt;pen lineWidth="1.0" lineColor="#000000"/&gt;
      &lt;/box&gt;
  &lt;/style&gt;
  &lt;style name="table_TH" mode="Opaque" backcolor="#00FFFF"/&gt;
  &lt;style name="table_CH" mode="Opaque" backcolor="#BFFFFF"&gt;
      &lt;box&gt;
          &lt;pen lineWidth="0.5" lineColor="#000000"/&gt;
      &lt;/box&gt;
  &lt;/style&gt;
  &lt;style name="table_TD" mode="Opaque" backcolor="#FFFFFF"&gt;
      &lt;box&gt;
          &lt;pen lineWidth="0.5" lineColor="#000000"/&gt;
      &lt;/box&gt;
      &lt;conditionalStyle&gt;
          &lt;conditionExpression&gt;&lt;![CDATA[new Boolean($V{REPORT_COUNT}.intValue()%2==0)]]&gt;&lt;/conditionExpression&gt;
          &lt;style backcolor="#EFFFFF"/&gt;
      &lt;/conditionalStyle&gt;
  &lt;/style&gt;
  &lt;subDataset name="TableDataset" uuid="c99fd89d-9d8f-488f-95db-360a7f5aba96"&gt;
      &lt;field name="CampaignID" class="java.lang.String"&gt;
          &lt;fieldDescription&gt;&lt;![CDATA[me.CampaignID]]&gt;&lt;/fieldDescription&gt;
      &lt;/field&gt;
      &lt;field name="CampaignName" class="java.lang.String"&gt;
          &lt;fieldDescription&gt;&lt;![CDATA[Campaign Name]]&gt;&lt;/fieldDescription&gt;
      &lt;/field&gt;
      .
              .
              .
      ......some more fields....
              .
              .
      &lt;field name="NetImpact" class="java.lang.String"&gt;
          &lt;fieldDescription&gt;&lt;![CDATA[Net Impact]]&gt;&lt;/fieldDescription&gt;
      &lt;/field&gt;
  &lt;/subDataset&gt;
  &lt;background&gt;
      &lt;band splitType="Stretch"/&gt;
  &lt;/background&gt;
  &lt;title&gt;
      &lt;band height="54" splitType="Stretch"&gt;
          &lt;staticText&gt;
              &lt;reportElement uuid="8b41287b-3930-416a-ba00-7f4a9c907e26" x="0" y="0" width="1360" height="54"/&gt;
              &lt;textElement textAlignment="Center" verticalAlignment="Middle"&gt;
                  &lt;font fontName="Arial Rounded MT Bold" size="24"/&gt;
              &lt;/textElement&gt;
              &lt;text&gt;&lt;![CDATA[Campaign Summary Report]]&gt;&lt;/text&gt;
          &lt;/staticText&gt;
      &lt;/band&gt;
  &lt;/title&gt;
  &lt;summary&gt;
      &lt;band height="239" splitType="Stretch"&gt;
          &lt;frame&gt;
              &lt;reportElement uuid="61313d06-6df1-4212-ab8f-8e311dc5ad33" x="0" y="0" width="1360" height="87"/&gt;
          &lt;/frame&gt;
          &lt;frame&gt;
              &lt;reportElement uuid="c04b08f6-89d3-4104-87ba-adecd3c4f7dd" x="0" y="87" width="1360" height="152"/&gt;
              &lt;componentElement&gt;
                  &lt;reportElement uuid="8afc21c1-7b57-4dab-8178-8810c1183dd9" key="table" style="table" x="0" y="0" width="1360" height="152"/&gt;
                  &lt;jr:table xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd"&gt;
                      &lt;datasetRun subDataset="TableDataset"&gt;
                          &lt;dataSourceExpression&gt;
                              &lt;![CDATA[($P{REPORT_DATA_SOURCE})]]&gt;
                          &lt;/dataSourceExpression&gt;
                      &lt;/datasetRun&gt;
                      &lt;jr:column width="90" uuid="eece2ecf-027d-4ef1-bd05-8d7d6bbbc0b0"&gt;
                          &lt;jr:columnHeader style="table_CH" height="30" rowSpan="1"&gt;
                              &lt;staticText&gt;
                                  &lt;reportElement uuid="c0d108a0-9f4b-4ec3-b9d0-664ea0724584" x="0" y="0" width="90" height="30"/&gt;
                                  &lt;textElement/&gt;
                                  &lt;text&gt;&lt;![CDATA[Campaign Name]]&gt;&lt;/text&gt;
                              &lt;/staticText&gt;
                          &lt;/jr:columnHeader&gt;
                          &lt;jr:detailCell style="table_TD" height="20" rowSpan="1"&gt;
                              &lt;textField&gt;
                                  &lt;reportElement uuid="6a8f7bf6-5e9b-4f77-a524-9a8d7f0ee2ca" x="0" y="0" width="90" height="20"/&gt;
                                  &lt;textElement/&gt;
                                  &lt;textFieldExpression&gt;&lt;![CDATA[String.valueOf($F{CampaignName})]]&gt;&lt;/textFieldExpression&gt;
                              &lt;/textField&gt;
                          &lt;/jr:detailCell&gt;
                      &lt;/jr:column&gt;
                      .
                                              .
                                              .some more columns...
                                              .
                      &lt;jr:column width="80" uuid="312f9143-cee8-46fb-a296-27172c4fca98"&gt;
                          &lt;jr:columnHeader style="table_CH" height="30" rowSpan="1"&gt;
                              &lt;staticText&gt;
                                  &lt;reportElement uuid="22ec2935-d4a9-4b64-856d-e64d72f0d856" x="0" y="0" width="80" height="30"/&gt;
                                  &lt;textElement/&gt;
                                  &lt;text&gt;&lt;![CDATA[Net Impact]]&gt;&lt;/text&gt;
                              &lt;/staticText&gt;
                          &lt;/jr:columnHeader&gt;
                          &lt;jr:detailCell style="table_TD" height="20" rowSpan="1"&gt;
                              &lt;textField&gt;
                                  &lt;reportElement uuid="071cddad-63f1-47bc-8da5-a2d6752e3abe" x="0" y="0" width="80" height="20"/&gt;
                                  &lt;textElement/&gt;
                                  &lt;textFieldExpression&gt;&lt;![CDATA[String.valueOf($F{NetImpact})]]&gt;&lt;/textFieldExpression&gt;
                              &lt;/textField&gt;
                          &lt;/jr:detailCell&gt;
                      &lt;/jr:column&gt;
                  &lt;/jr:table&gt;
              &lt;/componentElement&gt;
          &lt;/frame&gt;
      &lt;/band&gt;
  &lt;/summary&gt;
  </code></pre>
  
  <p></p>
  
  <p>and java code is </p>
  
  <pre><code>CampaignSummaryBeanFactory campaignSummaryBeanFactory =new CampaignSummaryBeanFactory();
  JasperFillManager.fillReportToFile("build/reports/CampaignSummary.jasper", null, new JRBeanCollectionDataSource(campaignSummaryBeanFactory.getCampaignSummaryBeans()));
  </code></pre>