Hi, I tried to create a HQL driven JasperReport. It works with no problems if there are just simple queries like "select o from User o". If I create a simple join like "select o from User o left join o.account" it doesn't work any more and I get following error: net.sf.jasperreports.engine.JRException: Error retrieving field value from bean The query runs with no problems in Eclipse HQL Editor. I've checked a lot of forums and I couldn't find any answers. I'm attaching my JRXML file. Best regards, Bojan Code:<?xml version="1.0" encoding="UTF-8"?><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="CRM.SI.000002" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20"> <queryString language="hql"> <![CDATA[select o from Opportunity o]]> </queryString> <field name="amount" class="java.math.BigDecimal"> <fieldDescription><![CDATA[amount]]></fieldDescription> </field> <field name="probability" class="java.lang.Integer"> <fieldDescription><![CDATA[probability]]></fieldDescription> </field> <field name="name" class="java.lang.String"> <fieldDescription><![CDATA[name]]></fieldDescription> </field> <field name="description" class="java.lang.String"> <fieldDescription><![CDATA[description]]></fieldDescription> </field> <variable name="totalRecords" class="java.lang.Long" calculation="Count"/> <background> <band splitType="Stretch"/> </background> <title> <band height="32" splitType="Stretch"> <staticText> <reportElement x="0" y="12" width="555" height="20"/> <textElement textAlignment="Center"> <font size="14" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[List of Opportunities]]></text> </staticText> <staticText> <reportElement x="489" y="0" width="66" height="12"/> <textElement textAlignment="Right"> <font size="8" isBold="false" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[ERP.SI.000002]]></text> </staticText> </band> </title> <pageHeader> <band splitType="Stretch"/> </pageHeader> <columnHeader> <band height="13" splitType="Stretch"> <staticText> <reportElement x="140" y="0" width="235" height="12"/> <textElement> <font size="9" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[Description]]></text> </staticText> <staticText> <reportElement x="489" y="1" width="66" height="12"/> <textElement textAlignment="Right"> <font size="9" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[Amount]]></text> </staticText> <staticText> <reportElement x="0" y="0" width="140" height="12"/> <textElement> <font size="9" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[Name]]></text> </staticText> <staticText> <reportElement x="375" y="0" width="82" height="12"/> <textElement> <font size="9" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[Probability]]></text> </staticText> </band> </columnHeader> <detail> <band height="13" splitType="Stretch"> <line> <reportElement x="0" y="-1" width="555" height="1"/> </line> <textField> <reportElement x="2" y="1" width="138" height="12"/> <textElement> <font size="9"/> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{name}]]></textFieldExpression> </textField> <textField> <reportElement x="140" y="1" width="235" height="12"/> <textElement> <font size="9"/> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{description}]]></textFieldExpression> </textField> <textField> <reportElement x="376" y="1" width="81" height="12"/> <textElement> <font size="9"/> </textElement> <textFieldExpression class="java.lang.Integer"><![CDATA[$F{probability}]]></textFieldExpression> </textField> <textField pattern="#,##0.00;-#,##0.00"> <reportElement x="458" y="1" width="97" height="12"/> <textElement textAlignment="Right"> <font size="9"/> </textElement> <textFieldExpression class="java.math.BigDecimal"><![CDATA[$F{amount}]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band splitType="Stretch"/> </columnFooter> <pageFooter> <band height="20" splitType="Stretch"> <textField> <reportElement x="229" y="2" width="100" height="15"/> <textElement textAlignment="Center"> <font pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <textFieldExpression class="java.lang.Integer"><![CDATA[$V{PAGE_NUMBER}]]></textFieldExpression> </textField> </band> </pageFooter> <summary> <band height="42" splitType="Stretch"> <textField pattern="" isBlankWhenNull="false"> <reportElement x="30" y="1" width="68" height="12"/> <textElement rotation="None"> <font size="9" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <textFieldExpression class="java.lang.Long"><![CDATA[$V{totalRecords}]]></textFieldExpression> </textField> <staticText> <reportElement x="0" y="1" width="30" height="12"/> <textElement> <font size="9" isBold="true" pdfEncoding="Cp1250" isPdfEmbedded="false"/> </textElement> <text><![CDATA[Count:]]></text> </staticText> <line> <reportElement x="0" y="0" width="555" height="1"/> </line> </band> </summary></jasperReport>