Author: mrisaliti
Date: Tue Jan 25 19:55:51 2011
New Revision: 1063430
URL: http://svn.apache.org/viewvc?rev=1063430&view=rev
Log:
Internationalization of java services for assetmaint component (OFBIZ-4091)
Modified:
ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml
ofbiz/trunk/specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java
Modified: ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml?rev=1063430&r1=1063429&r2=1063430&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml
(original)
+++ ofbiz/trunk/specialpurpose/assetmaint/config/AssetMaintUiLabels.xml Tue Jan
25 19:55:51 2011
@@ -82,6 +82,14 @@
<value xml:lang="it">Codice parte</value>
<value xml:lang="zh">é¶é¨ä»¶æ è¯</value>
</property>
+ <property key="AssetMaintProblemCallingService">
+ <value xml:lang="en">Problem in calling service
issueInventoryItemToFixedAssetMaint</value>
+ <value xml:lang="it">Problema durante la chiamata al servizio
issueInventoryItemToFixedAssetMaint</value>
+ </property>
+ <property key="AssetMaintProblemGettingInventoryLevel">
+ <value xml:lang="en">Problem in getting Inventory level for </value>
+ <value xml:lang="it">Problema ad ottenere il livello di inventario per
</value>
+ </property>
<property key="AssetMaintProductMaint">
<value xml:lang="en">Product Maint</value>
<value xml:lang="fr">Maintenance</value>
Modified:
ofbiz/trunk/specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java?rev=1063430&r1=1063429&r2=1063430&view=diff
==============================================================================
---
ofbiz/trunk/specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java
(original)
+++
ofbiz/trunk/specialpurpose/assetmaint/src/org/ofbiz/assetmaint/FixedAssetMaintServices.java
Tue Jan 25 19:55:51 2011
@@ -1,5 +1,3 @@
-package org.ofbiz.assetmaint;
-
/**
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
@@ -18,6 +16,7 @@ KIND, either express or implied. See th
specific language governing permissions and limitations
under the License.
**/
+package org.ofbiz.assetmaint;
import java.util.Iterator;
import java.util.List;
@@ -45,6 +44,7 @@ import org.ofbiz.service.ServiceUtil;
public class FixedAssetMaintServices {
public static final String module =
FixedAssetMaintServices.class.getName();
+ public static final String resource = "AssetMaintUiLabels";
public static Map<String, Object> addPartFixedAssetMaint(DispatchContext
ctx, Map<String, Object> context) {
LocalDispatcher dispatcher = ctx.getDispatcher();
@@ -60,15 +60,14 @@ public class FixedAssetMaintServices {
try {
GenericValue product = ProductWorker.findProduct(delegator,
productId);
if (product == null) {
- return ServiceUtil.returnError
-
(UtilProperties.getMessage("AssetMaintUiLabels","AssetMaintInvalidPartProductIdError",
UtilMisc.toMap("productId", productId), locale));
+ return
ServiceUtil.returnError(UtilProperties.getMessage(resource,
"AssetMaintInvalidPartProductIdError", UtilMisc.toMap("productId", productId),
locale));
}
Map<String, ? extends Object> findCurrInventoryParams =
UtilMisc.toMap("productId", productId, "facilityId", facilityId);
GenericValue userLogin = (GenericValue) context.get("userLogin");
// Call issuance service
Map<String, Object> result =
dispatcher.runSync("getInventoryAvailableByFacility", findCurrInventoryParams);
if (ServiceUtil.isError(result)) {
- return ServiceUtil.returnError("Problem in getting Inventory
level for " + productId , null, null, result);
+ return
ServiceUtil.returnError(UtilProperties.getMessage(resource,
"AssetMaintProblemGettingInventoryLevel", locale) + productId , null, null,
result);
}
Object atpObj = result.get("availableToPromiseTotal");
double atp = 0.0;
@@ -76,8 +75,7 @@ public class FixedAssetMaintServices {
atp = Double.parseDouble(atpObj.toString());
}
if (requestedQty > atp) {
- return ServiceUtil.returnError
-
(UtilProperties.getMessage("AssetMaintUiLabels","AssetMaintLowPartInventoryError",UtilMisc.toMap("productId",
productId , "quantity", Double.toString(atp)), locale));
+ return
ServiceUtil.returnError(UtilProperties.getMessage(resource,
"AssetMaintLowPartInventoryError", UtilMisc.toMap("productId", productId ,
"quantity", Double.toString(atp)), locale));
}
EntityConditionList<EntityExpr> ecl =
EntityCondition.makeCondition(UtilMisc.toList(
EntityCondition.makeCondition("productId",
EntityOperator.EQUALS, productId),
@@ -106,16 +104,15 @@ public class FixedAssetMaintServices {
// Call issuance service
result =
dispatcher.runSync("issueInventoryItemToFixedAssetMaint",itemIssuanceCtx);
if (ServiceUtil.isError(result)) {
- return ServiceUtil.returnError("Problem in calling service
issueInventoryItemToFixedAssetMaint", null, null, result);
+ return
ServiceUtil.returnError(UtilProperties.getMessage(resource,
"AssetMaintProblemCallingService", locale), null, null, result);
}
requestedQty = requestedQty - issueQuantity.doubleValue();
}
} catch (GenericEntityException e) {
Debug.logError("Problem in retriving data from database", module);
} catch (GenericServiceException e) {
- String msg = "Problem in calling service
issueInventoryItemToFixedAssetMaint";
- Debug.logError(msg, module);
- return ServiceUtil.returnError(msg);
+ Debug.logError("Problem in calling service
issueInventoryItemToFixedAssetMaint", module);
+ return ServiceUtil.returnError(UtilProperties.getMessage(resource,
"AssetMaintProblemCallingService", locale));
}
return ServiceUtil.returnSuccess();
}