Net.sf.jasperreports.engine.design.JRValidationException: Report design not valid :

Pessoal na hora de copilar meu Report gera o seguinte erro

ERROR [25/11/2010 10:58:45](CallProgramFace.java:1985): Report design not valid : 
	 1. Field not found : programName
	 2. Field not found : module
	 3. Field not found : useCase
net.sf.jasperreports.engine.design.JRValidationException: Report design not valid : 
	 1. Field not found : programName
	 2. Field not found : module
	 3. Field not found : useCase

Report

<?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="programs" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
	<property name="ireport.zoom" value="1.0"/>
	<property name="ireport.x" value="0"/>
	<property name="ireport.y" value="0"/>
	<field name="programName" class="java.lang.String"/>
	<field name="module" class="java.lang.String"/>
	<field name="useCase" class="java.lang.String"/>
	<background>
		<band splitType="Stretch"/>
	</background>
	<title>
		<band height="38" splitType="Stretch">
			<staticText>
				<reportElement x="181" y="0" width="216" height="33"/>
				<textElement>
					<font size="20"/>
				</textElement>
				<text><![CDATA[Relatório de Programas]]></text>
			</staticText>
		</band>
	</title>
	<pageHeader>
		<band height="5" splitType="Stretch"/>
	</pageHeader>
	<columnHeader>
		<band height="62" splitType="Stretch">
			<staticText>
				<reportElement x="10" y="40" width="69" height="20"/>
				<textElement>
					<font size="15"/>
				</textElement>
				<text><![CDATA[Programa]]></text>
			</staticText>
			<staticText>
				<reportElement x="193" y="40" width="100" height="20"/>
				<textElement>
					<font size="15"/>
				</textElement>
				<text><![CDATA[Módulo]]></text>
			</staticText>
			<staticText>
				<reportElement x="386" y="40" width="100" height="20"/>
				<textElement>
					<font size="15"/>
				</textElement>
				<text><![CDATA[Caso de Uso]]></text>
			</staticText>
		</band>
	</columnHeader>
	<detail>
		<band height="165" splitType="Stretch">
			<textField>
				<reportElement key="textField-23" x="10" y="3" width="146" height="20"/>
				<textElement>
					<font size="13"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{programName}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement key="textField-24" x="193" y="3" width="180" height="20"/>
				<textElement>
					<font size="13"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{module}]]></textFieldExpression>
			</textField>
			<textField>
				<reportElement key="textField-25" x="386" y="3" width="158" height="20"/>
				<textElement>
					<font size="13"/>
				</textElement>
				<textFieldExpression class="java.lang.String"><![CDATA[$F{useCase}]]></textFieldExpression>
			</textField>
		</band>
	</detail>
	<columnFooter>
		<band height="45" splitType="Stretch"/>
	</columnFooter>
	<pageFooter>
		<band height="54" splitType="Stretch"/>
	</pageFooter>
	<summary>
		<band height="42" splitType="Stretch"/>
	</summary>
</jasperReport>

Pois eu criei o xml no ireport porem sem data source, eu ja tinha feito iso uma vez, e plo que me lembro temque adicionar alguma coisa de fields no xml,mais nao me lembro o que extamente

Alguem?

Deste ja obrigado