On Apr 2, 2010, at 10:31 AM, Jacques Le Roux wrote: > Thanks Jacopo, > > Is it mandatory to create a such service?
It is not mandatory of course... and I am pretty sure that my migration service will not be used much. By the way I have expressed my opinion about the current trend in another message. Kind regards, Jacopo > It was not obvious for me reading the previous commits in the migration page > as their were not referring to any services. Then I thought it was a > deprecated use. > > Jacques > > From: <[email protected]> >> Author: jacopoc >> Date: Fri Apr 2 08:22:17 2010 >> New Revision: 930182 >> >> URL: http://svn.apache.org/viewvc?rev=930182&view=rev >> Log: >> Implemented upgrade script for deprecated field Facility.squareFootage >> >> Modified: >> >> ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml >> ofbiz/trunk/applications/product/servicedef/services_upgrade.xml >> >> Modified: >> ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml?rev=930182&r1=930181&r2=930182&view=diff >> ============================================================================== >> --- >> ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml >> (original) >> +++ >> ofbiz/trunk/applications/product/script/org/ofbiz/product/UpgradeServices.xml >> Fri Apr 2 08:22:17 2010 >> @@ -45,4 +45,15 @@ under the License. >> </iterate> >> </simple-method> >> >> + <simple-method method-name="migrateFacilitySquareFootage" >> short-description="Migrate Data From from Facility.oldSquareFootage to >> Facility.facilitySize"> >> + <entity-condition entity-name="Facility" list="facilities"/> >> + <iterate list="facilities" entry="facility"> >> + <if-not-empty field="facility.oldSquareFootage"> >> + <set field="facility.facilitySize" >> from-field="facility.oldSquareFootage"/> >> + <set field="facility.facilitySizeUomId" value="AREA_ft2"/> >> + <store-value value-field="facility"/> >> + </if-not-empty> >> + </iterate> >> + </simple-method> >> + >> </simple-methods> >> \ No newline at end of file >> >> Modified: ofbiz/trunk/applications/product/servicedef/services_upgrade.xml >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/servicedef/services_upgrade.xml?rev=930182&r1=930181&r2=930182&view=diff >> ============================================================================== >> --- ofbiz/trunk/applications/product/servicedef/services_upgrade.xml >> (original) >> +++ ofbiz/trunk/applications/product/servicedef/services_upgrade.xml Fri Apr >> 2 08:22:17 2010 >> @@ -34,5 +34,12 @@ under the License. >> party/data/PartyTypeData.xml >> </description> >> </service> >> + <service name="migrateFacilitySquareFootage" engine="simple" >> + >> location="component://product/script/org/ofbiz/product/UpgradeServices.xml" >> invoke="migrateFacilitySquareFootage"> >> + <description> >> + Migrate data from Facility.oldSquareFootage to >> Facility.facilitySize. >> + The field Facility.squareFootageSince has been deprecated since >> revision 929912 (2010-04-01) >> + </description> >> + </service> >> >> </services> >> \ No newline at end of file >> > >
