douidefinition.xml No douidefinition.xml a declaração da classe do dataProvider é feita no nó dataProviderScriptPath. <?xml version="1.0" encoding="UTF-8"?> <doui:douiDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doui="http://www.lumis.com.br/lumisportal/xsd/doui" xmlns:control="http://www.lumis.com.br/douicontrols"> <service> <sources> <source id="scriptDataProviderFields" > <dataProviderScriptPath>br/com/modulo/teste/ScriptDataProvider.groovy</dataProviderScriptPath> <fields> <field id="id" name="id" dataType="guid" required="true" isPrimaryKey="true" display="false" ></field> <field id="serviceName" name="Service Name" dataType="string"></field> <field id="serviceDescription" name="Service Description" dataType="string"></field> <field id="userLogin" name="User Login" dataType="string"></field> <field id="userFirstName" name="User First Name" dataType="string"></field> <field id="userEmail" name="User Email" dataType="string"></field> <field id="userLastLogin" name="User Last Login" dataType="string"></field> <field id="userGroups" name="User Groups" dataType="string"></field> <field id="extraField" name="Extra Field" dataType="string"></field> </fields> </source> </sources> </service> <interfaces> <interface id="scriptDataProviderInterface"></interface> </interfaces> </doui:douiDefinition>