You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jl...@apache.org on 2010/02/04 16:33:28 UTC

svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Author: jleroux
Date: Thu Feb  4 15:33:27 2010
New Revision: 906526

URL: http://svn.apache.org/viewvc?rev=906526&view=rev
Log:
Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
Looks like it's related to an UEL interpretation error but it's deep rooted and I did not get enough time to debug now. Anyway not a big deal, and I will get back to it soon..

Modified:
    ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff
==============================================================================
--- ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
+++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Thu Feb  4 15:33:27 2010
@@ -37,8 +37,8 @@
         <!-- ***   field9  *** -->
         <!-- ***************** -->
         <field name="field9"
-               title="${uiLabelMap.ExampleDateField9Title}"
-               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
+            title="${uiLabelMap.ExampleDateField9Title}" tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
+            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
             <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
         </field>
         <!-- ***************** -->



Re: JUNK->Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Jacques Le Roux <ja...@free.fr>.
OK, thanks Adrian,

It seems we are all focused on more important tasks right now... We will see...

Jacques

From: "Adrian Crum" <ad...@hlmksw.com>
>I believe the problem is the label is being evaluated twice. The solution would be to escape it twice. I tried escaping the label
>within the form widget, but that generated a different error. I don't have time right now to look into it further.
>
> -Adrian
>
> Jacques Le Roux wrote:
>> Oops, Focused on another point I did not see any differences between ExampleDateField9Title and ExampleDateField9Tooltip (I
>> assumed ExampleDateField9Title was used for both, obviously I need some rest)
>> Hopefully Bilgin will fix this rightly soon, else I wil have a look... Anyway as I said it's not a big deal: only a tooltip in
>> example...
>>
>> Thanks for your appreciated help Adrian, and sorry for disturbance
>>
>> Jacques
>>
>> From: "Adrian Crum" <ad...@hlmksw.com>
>>> There is no UEL interpretation error.
>>>
>>> For some reason the labels were changed in rev 882948. I don't know what "raw string literal" means - but the change that was
>>> made in that commit is wrong.
>>>
>>> To escape an expression, you precede the dollar sign with a backslash:
>>>
>>> \${escapedExpression}
>>>
>>> -Adrian
>>>
>>>
>>> Adrian Crum wrote:
>>>> Jacques,
>>>>
>>>> I'm looking into this. It seems expression escaping is broken.
>>>>
>>>> -Adrian
>>>>
>>>> jleroux@apache.org wrote:
>>>>> Author: jleroux
>>>>> Date: Thu Feb  4 15:33:27 2010
>>>>> New Revision: 906526
>>>>>
>>>>> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
>>>>> Log:
>>>>> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
>>>>> Looks like it's related to an UEL interpretation error but it's deep rooted and I did not get enough time to debug now. Anyway
>>>>> not a big deal, and I will get back to it soon..
>>>>>
>>>>> Modified:
>>>>>     ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>>>>
>>>>> Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>>>> URL:
>>>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff
>>>>> ==============================================================================
>>>>> --- 
>>>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
>>>>> +++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Thu Feb  4 15:33:27 2010
>>>>> @@ -37,8 +37,8 @@
>>>>>          <!-- ***   field9  *** -->
>>>>>          <!-- ***************** -->
>>>>>          <field name="field9"
>>>>> -               title="${uiLabelMap.ExampleDateField9Title}"
>>>>> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>>>> +            title="${uiLabelMap.ExampleDateField9Title}" tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>>>> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>>>>>              <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
>>>>>          </field>
>>>>>          <!-- ***************** -->
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>
>>
>


Re: JUNK->Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Adrian Crum <ad...@hlmksw.com>.
I believe the problem is the label is being evaluated twice. The 
solution would be to escape it twice. I tried escaping the label within 
the form widget, but that generated a different error. I don't have time 
right now to look into it further.

-Adrian

Jacques Le Roux wrote:
> Oops, Focused on another point I did not see any differences between 
> ExampleDateField9Title and ExampleDateField9Tooltip (I assumed 
> ExampleDateField9Title was used for both, obviously I need some rest)
> Hopefully Bilgin will fix this rightly soon, else I wil have a look... 
> Anyway as I said it's not a big deal: only a tooltip in example...
> 
> Thanks for your appreciated help Adrian, and sorry for disturbance
> 
> Jacques
> 
> From: "Adrian Crum" <ad...@hlmksw.com>
>> There is no UEL interpretation error.
>>
>> For some reason the labels were changed in rev 882948. I don't know 
>> what "raw string literal" means - but the change that was made in that 
>> commit is wrong.
>>
>> To escape an expression, you precede the dollar sign with a backslash:
>>
>> \${escapedExpression}
>>
>> -Adrian
>>
>>
>> Adrian Crum wrote:
>>> Jacques,
>>>
>>> I'm looking into this. It seems expression escaping is broken.
>>>
>>> -Adrian
>>>
>>> jleroux@apache.org wrote:
>>>> Author: jleroux
>>>> Date: Thu Feb  4 15:33:27 2010
>>>> New Revision: 906526
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
>>>> Log:
>>>> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
>>>> Looks like it's related to an UEL interpretation error but it's deep 
>>>> rooted and I did not get enough time to debug now. Anyway not a big 
>>>> deal, and I will get back to it soon..
>>>>
>>>> Modified:
>>>>     
>>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>>>
>>>> Modified: 
>>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>>> URL: 
>>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff 
>>>>
>>>> ============================================================================== 
>>>>
>>>> --- 
>>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml 
>>>> (original)
>>>> +++ 
>>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml 
>>>> Thu Feb  4 15:33:27 2010
>>>> @@ -37,8 +37,8 @@
>>>>          <!-- ***   field9  *** -->
>>>>          <!-- ***************** -->
>>>>          <field name="field9"
>>>> -               title="${uiLabelMap.ExampleDateField9Title}"
>>>> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>>> +            title="${uiLabelMap.ExampleDateField9Title}" 
>>>> tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>>> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>>>>              <date-time 
>>>> default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/> 
>>>>
>>>>          </field>
>>>>          <!-- ***************** -->
>>>>
>>>>
>>>>
>>>
>>
> 
> 

Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Jacques Le Roux <ja...@free.fr>.
Oops, Focused on another point I did not see any differences between ExampleDateField9Title and ExampleDateField9Tooltip (I assumed 
ExampleDateField9Title was used for both, obviously I need some rest)
Hopefully Bilgin will fix this rightly soon, else I wil have a look... Anyway as I said it's not a big deal: only a tooltip in 
example...

Thanks for your appreciated help Adrian, and sorry for disturbance

Jacques

From: "Adrian Crum" <ad...@hlmksw.com>
> There is no UEL interpretation error.
>
> For some reason the labels were changed in rev 882948. I don't know what "raw string literal" means - but the change that was made 
> in that commit is wrong.
>
> To escape an expression, you precede the dollar sign with a backslash:
>
> \${escapedExpression}
>
> -Adrian
>
>
> Adrian Crum wrote:
>> Jacques,
>>
>> I'm looking into this. It seems expression escaping is broken.
>>
>> -Adrian
>>
>> jleroux@apache.org wrote:
>>> Author: jleroux
>>> Date: Thu Feb  4 15:33:27 2010
>>> New Revision: 906526
>>>
>>> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
>>> Log:
>>> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
>>> Looks like it's related to an UEL interpretation error but it's deep rooted and I did not get enough time to debug now. Anyway 
>>> not a big deal, and I will get back to it soon..
>>>
>>> Modified:
>>>     ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>>
>>> Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>> URL: 
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff
>>> ==============================================================================
>>> --- 
>>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
>>> +++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Thu Feb  4 15:33:27 2010
>>> @@ -37,8 +37,8 @@
>>>          <!-- ***   field9  *** -->
>>>          <!-- ***************** -->
>>>          <field name="field9"
>>> -               title="${uiLabelMap.ExampleDateField9Title}"
>>> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>> +            title="${uiLabelMap.ExampleDateField9Title}" tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>>> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>>>              <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
>>>          </field>
>>>          <!-- ***************** -->
>>>
>>>
>>>
>>
> 


Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Adrian Crum <ad...@yahoo.com>.
--- On Mon, 2/8/10, Bilgin Ibryam <bi...@gmail.com> wrote:

> From: Bilgin Ibryam <bi...@gmail.com>
> Subject: Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
> To: dev@ofbiz.apache.org
> Date: Monday, February 8, 2010, 2:48 AM
> Adrian Crum wrote:
> > What if the labels are used somewhere other than a
> Freemarker template? We should not put Freemarker
> expressions in UI labels.
> >   
> I agree.  The raw string literals are removed in
> r907610
> 
> > It is important to understand what is causing the
> problem before trying to fix it. In this case, the problem
> is the expression is being evaluated twice.
> Yes, and the last evaluation happens in the freemarker, and
> \$ is not a valid escape in freemarker, that's why I
> introduced raw string literal.
> 
> Anyway just before giving up I found another solution,
> which I suppose is acceptable (is it???): instead of
> escaping $ sign, use its unicode value \x0024
> After the change a label example is this:  <value
> xml:lang="en">Uses the \x0024{date:dayStart(nowTimestamp,
> timeZone, locale)} UEL expression to set the default value
> to the start of today</value>

That still looks like a hack or a kludge, and it might not work if the UI label is used somewhere else. As I stated before, I believe the best solution is to double escape the expression in the form widget, then fix the renderer so that it handles the expression correctly.

It is the renderer that needs to be fixed, not the UI label.

-Adrian



      

Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Bilgin Ibryam <bi...@gmail.com>.
Adrian Crum wrote:
> What if the labels are used somewhere other than a Freemarker template? We should not put Freemarker expressions in UI labels.
>   
I agree.  The raw string literals are removed in r907610

> It is important to understand what is causing the problem before trying to fix it. In this case, the problem is the expression is being evaluated twice.
Yes, and the last evaluation happens in the freemarker, and \$ is not a 
valid escape in freemarker, that's why I introduced raw string literal.

Anyway just before giving up I found another solution, which I suppose 
is acceptable (is it???): instead of escaping $ sign, use its unicode 
value \x0024
After the change a label example is this:  <value xml:lang="en">Uses the 
\x0024{date:dayStart(nowTimestamp, timeZone, locale)} UEL expression to 
set the default value to the start of today</value>

Bilgin


Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Adrian Crum <ad...@yahoo.com>.
--- On Sun, 2/7/10, Bilgin Ibryam <bi...@gmail.com> wrote:
> Adrian Crum wrote:
> > There is no UEL interpretation error.
> > 
> > For some reason the labels were changed in rev 882948.
> I don't know what "raw string literal" means - but the
> change that was made in that commit is wrong.
> > 
> > To escape an expression, you precede the dollar sign
> with a backslash:
> > 
> > \${escapedExpression}
> > 
> > -Adrian
> There are two labels in example application which are
> intended to print something like ${ .. } But after
> introducing macro renderers, everything (labels /data) is
> included in ftl files for rendering, and  freemaker
> tries to expand  the ${...}  fragments.
> That's why I introduced raw string literal. It is a way to
> escape ${} in ftl files: For example to print ${foo} we need
> the following code ${r"${foo}"}
> 
> It was working in r882948 but now I can't have it working.
> May be we simply should modify the labels, as raw string
> literals introduce markup in the labels.

What if the labels are used somewhere other than a Freemarker template? We should not put Freemarker expressions in UI labels.

It is important to understand what is causing the problem before trying to fix it. In this case, the problem is the expression is being evaluated twice.

I haven't looked into it in detail, but I suspect it is being evaluated first by the UtilProperties code, and then again by using a FlexibleStringExpander in one of the widget model classes.

Evaluating the expression twice is not a bug - in most cases it works fine. I don't think a solution should include changing UtilProperties or the widget model classes. The solution should target the exception - escaped expressions.

If we know the expression is being evaluated twice, then it makes sense that it needs to be escaped twice. I tried double escaping the expression in the UI label, but that didn't work. I'm not sure that would be the best approach anyway. Then I tried double escaping the UI label in the form widget:

<field name="field9"
  title="${uiLabelMap.ExampleDateField9Title}">
  tooltip="\${uiLabelMap.ExampleDateField9Tooltip}"
  <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
</field>

which generated a different error message. I didn't have time to pursue it any further, so I stopped there.

I believe fixing the problem in this way makes the most sense. So, what we need to do is put the UI labels back the way they were (because they were not broken), then double escape those labels in the form widget files (target the exception), and then find out the cause of the error message and fix it.

-Adrian



      

Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Bilgin Ibryam <bi...@gmail.com>.
Adrian Crum wrote:
> There is no UEL interpretation error.
>
> For some reason the labels were changed in rev 882948. I don't know 
> what "raw string literal" means - but the change that was made in that 
> commit is wrong.
>
> To escape an expression, you precede the dollar sign with a backslash:
>
> \${escapedExpression}
>
> -Adrian
There are two labels in example application which are intended to print 
something like ${ .. } 
But after introducing macro renderers, everything (labels /data) is 
included in ftl files for rendering, and  freemaker tries to expand  the 
${...}  fragments.
That's why I introduced raw string literal. It is a way to escape ${} in 
ftl files: For example to print ${foo} we need the following code 
${r"${foo}"}

It was working in r882948 but now I can't have it working. May be we 
simply should modify the labels, as raw string literals introduce markup 
in the labels.

WDYT?

Bilgin

Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Adrian Crum <ad...@hlmksw.com>.
There is no UEL interpretation error.

For some reason the labels were changed in rev 882948. I don't know what 
"raw string literal" means - but the change that was made in that commit 
is wrong.

To escape an expression, you precede the dollar sign with a backslash:

\${escapedExpression}

-Adrian


Adrian Crum wrote:
> Jacques,
> 
> I'm looking into this. It seems expression escaping is broken.
> 
> -Adrian
> 
> jleroux@apache.org wrote:
>> Author: jleroux
>> Date: Thu Feb  4 15:33:27 2010
>> New Revision: 906526
>>
>> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
>> Log:
>> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
>> Looks like it's related to an UEL interpretation error but it's deep 
>> rooted and I did not get enough time to debug now. Anyway not a big 
>> deal, and I will get back to it soon..
>>
>> Modified:
>>     
>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>
>> Modified: 
>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>> URL: 
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff 
>>
>> ============================================================================== 
>>
>> --- 
>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml 
>> (original)
>> +++ 
>> ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml 
>> Thu Feb  4 15:33:27 2010
>> @@ -37,8 +37,8 @@
>>          <!-- ***   field9  *** -->
>>          <!-- ***************** -->
>>          <field name="field9"
>> -               title="${uiLabelMap.ExampleDateField9Title}"
>> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>> +            title="${uiLabelMap.ExampleDateField9Title}" 
>> tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>>              <date-time 
>> default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/> 
>>
>>          </field>
>>          <!-- ***************** -->
>>
>>
>>
> 

Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Jacques Le Roux <ja...@free.fr>.
Thanks Adrian,

Jacques

From: "Adrian Crum" <ad...@hlmksw.com>
> Jacques,
>
> I'm looking into this. It seems expression escaping is broken.
>
> -Adrian
>
> jleroux@apache.org wrote:
>> Author: jleroux
>> Date: Thu Feb  4 15:33:27 2010
>> New Revision: 906526
>>
>> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
>> Log:
>> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
>> Looks like it's related to an UEL interpretation error but it's deep rooted and I did not get enough time to debug now. Anyway 
>> not a big deal, and I will get back to it soon..
>>
>> Modified:
>>     ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>>
>> Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
>> URL: 
>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff
>> ==============================================================================
>> --- ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
>> +++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Thu Feb  4 15:33:27 2010
>> @@ -37,8 +37,8 @@
>>          <!-- ***   field9  *** -->
>>          <!-- ***************** -->
>>          <field name="field9"
>> -               title="${uiLabelMap.ExampleDateField9Title}"
>> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>> +            title="${uiLabelMap.ExampleDateField9Title}" tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
>> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>>              <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
>>          </field>
>>          <!-- ***************** -->
>>
>>
>>
> 


Re: svn commit: r906526 - /ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Posted by Adrian Crum <ad...@hlmksw.com>.
Jacques,

I'm looking into this. It seems expression escaping is broken.

-Adrian

jleroux@apache.org wrote:
> Author: jleroux
> Date: Thu Feb  4 15:33:27 2010
> New Revision: 906526
> 
> URL: http://svn.apache.org/viewvc?rev=906526&view=rev
> Log:
> Temporary workaround to avoid a bug in FormWidgetExampleForms.xml.
> Looks like it's related to an UEL interpretation error but it's deep rooted and I did not get enough time to debug now. Anyway not a big deal, and I will get back to it soon..
> 
> Modified:
>     ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
> 
> Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=906526&r1=906525&r2=906526&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
> +++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Thu Feb  4 15:33:27 2010
> @@ -37,8 +37,8 @@
>          <!-- ***   field9  *** -->
>          <!-- ***************** -->
>          <field name="field9"
> -               title="${uiLabelMap.ExampleDateField9Title}"
> -               tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
> +            title="${uiLabelMap.ExampleDateField9Title}" tooltip="${uiLabelMap.ExampleDateField9Tooltip}">
> +            <!--tooltip="${uiLabelMap.ExampleDateField9Tooltip}"-->
>              <date-time default-value="${groovy:org.ofbiz.base.util.UtilDateTime.nowTimestamp()}"/>
>          </field>
>          <!-- ***************** -->
> 
> 
>