Nope, they did not change, just a try-catch block around We could do better like was done with OFBIZ-3969 (see my comment in OFBIZ-5119), but it's enough for me today
Jacques From: "Adrian Crum" <adrian.c...@sandglass-software.com> > Why were the label files changed in this commit? This commit makes the > order component dependent on a special purpose component. > > -Adrian > > On 1/5/2013 8:34 AM, jler...@apache.org wrote: >> Author: jleroux >> Date: Sat Jan 5 08:34:12 2013 >> New Revision: 1429234 >> >> URL: http://svn.apache.org/viewvc?rev=1429234&view=rev >> Log: >> A patch from Praveen Agrawal "Implementing Try-Catch while Adding UiLabel >> Resources" https://issues.apache.org/jira/browse/OFBIZ-5119 >> >> In OrderServices.java in method 'sendOrderNotificationScreen (Line :2427) a >> try catch block must be there surrounding to Adding UiLabel resources to >> map. So that if any of the resource is not found then rest of the code does >> not fail. >> >> Modified: >> >> ofbiz/branches/release10.04/applications/order/src/org/ofbiz/order/order/OrderServices.java >> >> Modified: >> ofbiz/branches/release10.04/applications/order/src/org/ofbiz/order/order/OrderServices.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/branches/release10.04/applications/order/src/org/ofbiz/order/order/OrderServices.java?rev=1429234&r1=1429233&r2=1429234&view=diff >> ============================================================================== >> --- >> ofbiz/branches/release10.04/applications/order/src/org/ofbiz/order/order/OrderServices.java >> (original) >> +++ >> ofbiz/branches/release10.04/applications/order/src/org/ofbiz/order/order/OrderServices.java >> Sat Jan 5 08:34:12 2013 >> @@ -2425,9 +2425,14 @@ public class OrderServices { >> locale = Locale.getDefault(); >> } >> >> - ResourceBundleMapWrapper uiLabelMap = (ResourceBundleMapWrapper) >> UtilProperties.getResourceBundleMap("EcommerceUiLabels", locale); >> - uiLabelMap.addBottomResourceBundle("OrderUiLabels"); >> - uiLabelMap.addBottomResourceBundle("CommonUiLabels"); >> + ResourceBundleMapWrapper uiLabelMap = null; >> + try { >> + uiLabelMap = (ResourceBundleMapWrapper) >> UtilProperties.getResourceBundleMap("CommonUiLabels", locale); >> + uiLabelMap.addBottomResourceBundle("EcommerceUiLabels"); >> + uiLabelMap.addBottomResourceBundle("OrderUiLabels"); >> + } catch (IllegalArgumentException e) { >> + Debug.logError(e, "Error adding resource bundle: " + >> e.toString(), module); >> + } >> >> Map bodyParameters = UtilMisc.toMap("orderId", orderId, >> "orderItemSeqId", orderItemSeqId, "userLogin", placingUserLogin, >> "uiLabelMap", uiLabelMap, "locale", locale); >> if (placingParty!= null) { >> >> >