Removed in rev. 734023 and once again my apologies.
Regards
Scott
2009/1/12 David E Jones <[email protected]>
>
> This looks like some sort of test code that was committed mistakenly.
> Thanks for tracking that down Hans.
>
> Scott, do you have any thoughts/comments on this?
>
> -David
>
>
>
> On Jan 11, 2009, at 9:09 PM, Hans Bakker wrote:
>
> The following code was added at jan 4 by Scott(lektran) as part of the
>> double->bigdecimal conversion
>>
>> may i ask why this was added and what it does? This part of code gives
>> an error when the old format of the database is used however using this
>> new code....
>>
>> The error:
>> 2009-01-12 12:04:55,946 (default-invoker-Thread-10) [
>> ModelService.java:545:ERROR] [ModelService.validate] :
>> {sendEmailDated} : (IN) Required test error:
>> org.ofbiz.service.ServiceValidationException: The following required
>> parameter is missing: [IN] [sendEmailDated.runtimeDataId]
>>
>> I changed the data for this scheduled job to 'seed' data and reloaded
>> its definition...
>>
>> The problem however did not go away....
>>
>> can you help me Scott?
>>
>> Regards,
>> Hans
>>
>>
>> URL:
>>>
>>> http://svn.apache.org/viewvc/ofbiz/branches/typecheckcleanup200810/applications/party/script/org/ofbiz/party/communication/CommunicationEventServices.xml?rev=731346&r1=731345&r2=731346&view=diff
>>>
>>> ==============================================================================
>>> ---
>>> ofbiz/branches/typecheckcleanup200810/applications/party/script/org/ofbiz/party/communication/CommunicationEventServices.xml
>>> (original)
>>> +++
>>> ofbiz/branches/typecheckcleanup200810/applications/party/script/org/ofbiz/party/communication/CommunicationEventServices.xml
>>> Sun Jan 4 11:46:24 2009
>>> @@ -361,6 +361,23 @@
>>> <set-service-fields service-name="sendCommEventAsEmail"
>>> map-name="communicationEvent" to-map-name="inMap"/>
>>> <call-service service-name="sendCommEventAsEmail"
>>> in-map-name="inMap" require-new-transaction="true"/>
>>> </iterate>
>>> + <set field="cookie" from-field="parameters.cookie"
>>> type="Integer"/>
>>> + <calculate field-name="cookie" type="Integer">
>>> + <calcop operator="add">
>>> + <number value="1"/>
>>> + <calcop operator="get" field-name="cookie"/>
>>> + </calcop>
>>> + </calculate>
>>> + <set field="pk.runtimeDataId" value="TESTID"/>
>>> + <find-by-primary-key map-name="pk" value-name="runtimeData"
>>> entity-name="RuntimeData"/>
>>> + <set field="newData.runtimeDataId"
>>> from-field="pk.runtimeDataId"/>
>>> + <set field="newData.cookie" from-field="cookie"/>
>>> + <call-class-method method-name="serialize"
>>> class-name="org.ofbiz.entity.serialize.XmlSerializer"
>>> ret-field-name="dummy">
>>> + <field field-name="newData" type="Object"/>
>>> + </call-class-method>
>>> + <log level="always" message="${dummy}"></log>
>>> + <set field="runtimeData.runtimeInfo" from-field="dummy"/>
>>> + <store-value value-name="runtimeData"/>
>>> </simple-method>
>>>
>>
>>
>>
>