Author: mthl
Date: Sun Apr 7 23:02:39 2019
New Revision: 1857089
URL: http://svn.apache.org/viewvc?rev=1857089&view=rev
Log:
Improved: Remove redundant null checks (OFBIZ-10911)
Redundant null checks detected by Eclipse has been removed.
Modified:
ofbiz/ofbiz-framework/trunk/applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentMethodServices.java
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutEvents.java
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListServices.java
ofbiz/ofbiz-framework/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/CategoryServices.java
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/SeoConfigUtil.java
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWorker.java
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/product/ProductEvents.java
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/ups/UpsServices.java
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/ScriptUtil.java
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/UtilURL.java
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/template/FreeMarkerWorker.java
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/email/NotificationServices.java
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/qrcode/QRCodeServices.java
ofbiz/ofbiz-framework/trunk/framework/datafile/src/main/java/org/apache/ofbiz/datafile/Record.java
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/SimpleMapProcessor.java
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/envops/Iterate.java
ofbiz/ofbiz-framework/trunk/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/SOAPEventHandler.java
ofbiz/ofbiz-framework/trunk/framework/webtools/src/main/java/org/apache/ofbiz/webtools/WebToolsServices.java
ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java
Modified:
ofbiz/ofbiz-framework/trunk/applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentMethodServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentMethodServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentMethodServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentMethodServices.java
Sun Apr 7 23:02:39 2019
@@ -212,8 +212,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
-
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
@@ -393,8 +392,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
-
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
@@ -740,7 +738,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
@@ -871,8 +869,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
-
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
@@ -976,7 +973,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
@@ -1098,8 +1095,7 @@ public class PaymentMethodServices {
// add a PartyContactMechPurpose of BILLING_LOCATION if necessary
String contactMechPurposeTypeId = "BILLING_LOCATION";
- GenericValue tempVal = null;
-
+ GenericValue tempVal;
try {
List<GenericValue> allPCWPs =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId",
contactMechId, "contactMechPurposeTypeId",
contactMechPurposeTypeId).queryList();
Modified:
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java
Sun Apr 7 23:02:39 2019
@@ -222,7 +222,6 @@ public class ContentManagementEvents {
Timestamp origFromDate = null;
for (Object [] pubArr : origSubList) {
Timestamp fromDate = (Timestamp)pubArr[2];
- origSubContentId = null;
if (fromDate != null) {
origSubContentId = (String)pubArr[0];
origFromDate = fromDate;
Modified:
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java
Sun Apr 7 23:02:39 2019
@@ -163,10 +163,8 @@ public class ContentManagementServices {
List<String> tmpPurposes = StringUtil.split(contentPurposeString,
"|");
contentPurposeList.addAll(tmpPurposes);
}
- if (contentPurposeList != null) {
- context.put("contentPurposeList", contentPurposeList);
- context.put("contentPurposeString", null);
- }
+ context.put("contentPurposeList", contentPurposeList);
+ context.put("contentPurposeString", null);
if (Debug.infoOn()) {
Debug.logInfo("in persist... contentPurposeList(0):" +
contentPurposeList, module);
Modified:
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java
Sun Apr 7 23:02:39 2019
@@ -195,7 +195,7 @@ public class ContentWorker implements or
custMethod =
EntityQuery.use(delegator).from("CustomMethod").where("customMethodId",
content.get("customMethodId")).cache().queryOne();
}
if (custMethod != null) serviceName =
custMethod.getString("customMethodName");
- if (dispatcher != null && UtilValidate.isNotEmpty(serviceName)) {
+ if (UtilValidate.isNotEmpty(serviceName)) {
DispatchContext dctx = dispatcher.getDispatchContext();
ModelService service = dctx.getModelService(serviceName);
if (service != null) {
Modified:
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java
Sun Apr 7 23:02:39 2019
@@ -350,11 +350,9 @@ public class BOMNode {
oneChildNode = new BOMNode(oneChild.getString("productId"),
delegator, dispatcher, userLogin);
// Configurator
// If the node is null this means that the node has been discarded
by the rules.
- if (oneChildNode != null) {
- oneChildNode.setParentNode(this);
- oneChildNode.setTree(tree);
- oneChildNode.loadParents(partBomTypeId, inDate,
productFeatures);
- }
+ oneChildNode.setParentNode(this);
+ oneChildNode.setTree(tree);
+ oneChildNode.loadParents(partBomTypeId, inDate, productFeatures);
childrenNodes.add(oneChildNode);
}
}
Modified:
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java
Sun Apr 7 23:02:39 2019
@@ -319,16 +319,16 @@ public class BOMServices {
fromDate = new Date();
}
- BOMTree tree = null;
+ BOMTree tree;
try {
tree = new BOMTree(productId, bomType, fromDate, type, delegator,
dispatcher, userLogin);
} catch (GenericEntityException gee) {
return ServiceUtil.returnError(UtilProperties.getMessage(resource,
"ManufacturingBomErrorCreatingBillOfMaterialsTree",
UtilMisc.toMap("errorString", gee.getMessage()), locale));
}
- if (tree != null && quantity != null) {
+ if (quantity != null) {
tree.setRootQuantity(quantity);
}
- if (tree != null && amount != null) {
+ if (amount != null) {
tree.setRootAmount(amount);
}
result.put("tree", tree);
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java
Sun Apr 7 23:02:39 2019
@@ -1253,9 +1253,7 @@ public class OrderServices {
Map<String, Object> reserveResult =
dispatcher.runSync("reserveStoreInventory", reserveInput);
if
(ServiceUtil.isError(reserveResult)) {
String invErrMsg = "The product ";
- if (product != null) {
- invErrMsg +=
getProductName(product, orderItem);
- }
+ invErrMsg +=
getProductName(product, orderItem);
invErrMsg += " with ID " +
orderItem.getString("productId") + " is no longer in stock. Please try reducing
the quantity or removing the product from this order.";
resErrorMessages.add(invErrMsg);
}
@@ -5984,10 +5982,8 @@ public class OrderServices {
if (rowNumber == null) {
Long count =
EntityQuery.use(delegator).from("OrderItemShipGroupAssoc").where("orderId",
orderId, "orderItemSeqId", orderItemSeqId).queryCount();
- if (count != null) {
- rowNumber = count.intValue();
- result.put("rowNumber", rowNumber);
- }
+ rowNumber = count.intValue();
+ result.put("rowNumber", rowNumber);
}
//find OISG Assoc
@@ -6099,7 +6095,7 @@ public class OrderServices {
result.put("totalQuantity", totalQuantity);
//Only for multi service calling and the last row : test if
orderItem quantity equals OrderItemShipGroupAssocs quantitys
- if (rowCount != null && rowNumber != null ) {
+ if (rowCount != null) {
int rowCountInt = rowCount;
int rowNumberInt = rowNumber;
if (rowCountInt == rowNumberInt - 1) {
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutEvents.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutEvents.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutEvents.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutEvents.java
Sun Apr 7 23:02:39 2019
@@ -435,18 +435,20 @@ public class CheckOutEvents {
public static String checkoutValidation(HttpServletRequest request,
HttpServletResponse response) {
ShoppingCart cart = (ShoppingCart)
request.getSession().getAttribute("shoppingCart");
if (cart.isSalesOrder()) {
- List<GenericValue> paymentMethodTypes = cart.getPaymentMethodTypes();
- if (UtilValidate.isEmpty(paymentMethodTypes)) {
- String errMsg = UtilProperties.getMessage(resource_error,
"OrderNoPaymentMethodTypeSelected", (cart != null ? cart.getLocale() :
UtilHttp.getLocale(request)));
- request.setAttribute("_ERROR_MESSAGE_",errMsg);
- return "error";
- }
- String shipmentMethod = cart.getShipmentMethodTypeId();
- if (UtilValidate.isEmpty(shipmentMethod)) {
- String errMsg = UtilProperties.getMessage(resource_error,
"OrderNoShipmentMethodSelected", (cart != null ? cart.getLocale() :
UtilHttp.getLocale(request)));
- request.setAttribute("_ERROR_MESSAGE_",errMsg);
- return "error";
- }
+ List<GenericValue> paymentMethodTypes =
cart.getPaymentMethodTypes();
+ if (UtilValidate.isEmpty(paymentMethodTypes)) {
+ String errMsg = UtilProperties.getMessage(resource_error,
"OrderNoPaymentMethodTypeSelected",
+ cart.getLocale());
+ request.setAttribute("_ERROR_MESSAGE_",errMsg);
+ return "error";
+ }
+ String shipmentMethod = cart.getShipmentMethodTypeId();
+ if (UtilValidate.isEmpty(shipmentMethod)) {
+ String errMsg = UtilProperties.getMessage(resource_error,
"OrderNoShipmentMethodSelected",
+ cart.getLocale());
+ request.setAttribute("_ERROR_MESSAGE_",errMsg);
+ return "error";
+ }
}
return "success";
}
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java
Sun Apr 7 23:02:39 2019
@@ -4706,7 +4706,7 @@ public class ShoppingCart implements Ite
Delegator delegator = cart.delegator;
//check information from the cart ship info
try {
- if (originAddress == null && facilityId != null) {
+ if (facilityId != null) {
originAddress =
ShippingEvents.getShippingOriginContactMechFromFacility(delegator, facilityId);
}
if (originAddress == null && supplierPartyId != null) {
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java
Sun Apr 7 23:02:39 2019
@@ -471,7 +471,7 @@ public class ShoppingListEvents {
Debug.logError(e, module);
}
cart.setAutoSaveListId(autoSaveListId);
- } else if (userLogin != null) {
+ } else {
String existingAutoSaveListId = null;
try {
existingAutoSaveListId = getAutoSaveListId(delegator,
dispatcher, null, userLogin, cart.getProductStoreId());
@@ -519,7 +519,7 @@ public class ShoppingListEvents {
if (okayToLoad) {
String prodCatalogId = CatalogWorker.getCurrentCatalogId(request);
try {
- addListToCart(delegator, dispatcher, cart, prodCatalogId,
autoSaveListId, false, false, userLogin != null ? true : false);
+ addListToCart(delegator, dispatcher, cart, prodCatalogId,
autoSaveListId, false, false, true);
cart.setLastListRestore(UtilDateTime.nowTimestamp());
} catch (IllegalArgumentException e) {
Debug.logError(e, module);
Modified:
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListServices.java
Sun Apr 7 23:02:39 2019
@@ -171,7 +171,7 @@ public class ShoppingListServices {
// store the order
Map<String, Object> createResp =
helper.createOrder(userLogin);
- if (createResp == null || (createResp != null &&
ServiceUtil.isError(createResp))) {
+ if (createResp == null || ServiceUtil.isError(createResp))
{
Debug.logError("Cannot create order for shopping list
- " + shoppingList, module);
} else {
Modified:
ofbiz/ofbiz-framework/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/party/src/main/java/org/apache/ofbiz/party/contact/ContactMechServices.java
Sun Apr 7 23:02:39 2019
@@ -157,7 +157,7 @@ public class ContactMechServices {
}
String contactMechId = (String) context.get("contactMechId");
- GenericValue contactMech = null;
+ GenericValue contactMech;
GenericValue partyContactMech = null;
try {
@@ -427,7 +427,7 @@ public class ContactMechServices {
}
String contactMechId = (String) context.get("contactMechId");
- GenericValue contactMech = null;
+ GenericValue contactMech;
GenericValue partyContactMech = null;
try {
@@ -469,8 +469,7 @@ public class ContactMechServices {
GenericValue relatedEntityToSet = null;
if
("POSTAL_ADDRESS".equals(contactMech.getString("contactMechTypeId"))) {
- GenericValue addr = null;
-
+ GenericValue addr;
try {
addr =
EntityQuery.use(delegator).from("PostalAddress").where("contactMechId",
contactMechId).queryOne();
} catch (GenericEntityException e) {
@@ -669,7 +668,6 @@ public class ContactMechServices {
} catch (GenericEntityException e) {
Debug.logWarning(e.getMessage(), module);
contactMech = null;
- partyContactMech = null;
}
if (contactMech == null) {
return
ServiceUtil.returnError(UtilProperties.getMessage(resourceError,
@@ -687,8 +685,7 @@ public class ContactMechServices {
GenericValue relatedEntityToSet = null;
if
("TELECOM_NUMBER".equals(contactMech.getString("contactMechTypeId"))) {
- GenericValue telNum = null;
-
+ GenericValue telNum;
try {
telNum =
EntityQuery.use(delegator).from("TelecomNumber").where("contactMechId",
contactMechId).queryOne();
} catch (GenericEntityException e) {
@@ -834,7 +831,7 @@ public class ContactMechServices {
String contactMechPurposeTypeId = (String)
context.get("contactMechPurposeTypeId");
Timestamp fromDate = (Timestamp) context.get("fromDate");
- GenericValue tempVal = null;
+ GenericValue tempVal;
try {
tempVal =
EntityQuery.use(delegator).from("PartyContactWithPurpose")
.where("partyId", partyId, "contactMechId", contactMechId,
"contactMechPurposeTypeId", contactMechPurposeTypeId)
Modified:
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/CategoryServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/CategoryServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/CategoryServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/CategoryServices.java
Sun Apr 7 23:02:39 2019
@@ -249,7 +249,7 @@ public class CategoryServices {
Debug.logError(e.getMessage(), module);
}
- GenericValue productCategory = null;
+ GenericValue productCategory;
try {
productCategory =
EntityQuery.use(delegator).from("ProductCategory").where("productCategoryId",
productCategoryId).cache().queryOne();
} catch (GenericEntityException e) {
Modified:
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/SeoConfigUtil.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/SeoConfigUtil.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/SeoConfigUtil.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/category/SeoConfigUtil.java
Sun Apr 7 23:02:39 2019
@@ -18,7 +18,6 @@
*******************************************************************************/
package org.apache.ofbiz.product.category;
-import java.io.FileInputStream;
import java.io.IOException;
import java.net.URL;
import java.util.HashMap;
@@ -101,7 +100,6 @@ public final class SeoConfigUtil {
* Initialize url regular express configuration.
*/
public static void init() {
- FileInputStream configFileIS = null;
String result = "success";
seoPatterns = new HashMap<String, Pattern>();
seoReplacements = new HashMap<String, String>();
@@ -322,15 +320,6 @@ public final class SeoConfigUtil {
} catch (IOException e) {
result = "error";
Debug.logError(e, module);
- } finally {
- if (configFileIS != null) {
- try {
- configFileIS.close();
- } catch (IOException e) {
- result = "error";
- Debug.logError(e, module);
- }
- }
}
if (seoReplacements.keySet().isEmpty()) {
useUrlRegexp = false;
Modified:
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWorker.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWorker.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWorker.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWorker.java
Sun Apr 7 23:02:39 2019
@@ -79,10 +79,9 @@ public final class ProductConfigWorker {
} else {
configWrapper = new ProductConfigWrapper(configWrapper);
}
- } catch (ProductConfigWrapperException we) {
- configWrapper = null;
} catch (Exception e) {
Debug.logWarning(e.getMessage(), module);
+ configWrapper = null;
}
return configWrapper;
}
Modified:
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/product/ProductEvents.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/product/ProductEvents.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/product/ProductEvents.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/product/product/ProductEvents.java
Sun Apr 7 23:02:39 2019
@@ -281,7 +281,6 @@ public class ProductEvents {
productAssoc =
EntityQuery.use(delegator).from(tempProductAssoc.getEntityName()).where(tempProductAssoc.getPrimaryKey()).queryOne();
} catch (GenericEntityException e) {
Debug.logWarning(e.getMessage(), module);
- productAssoc = null;
}
if (productAssoc == null) {
errMsg =
UtilProperties.getMessage(resource,"productevents.could_not_remove_product_association_exist",
UtilHttp.getLocale(request));
@@ -348,8 +347,7 @@ public class ProductEvents {
request.setAttribute("ProductAssocCreateFromDate", fromDate);
}
- GenericValue productAssoc = null;
-
+ GenericValue productAssoc;
try {
productAssoc =
EntityQuery.use(delegator).from(tempProductAssoc.getEntityName()).where(tempProductAssoc.getPrimaryKey()).queryOne();
} catch (GenericEntityException e) {
Modified:
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/ups/UpsServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/ups/UpsServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/ups/UpsServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/applications/product/src/main/java/org/apache/ofbiz/shipment/thirdparty/ups/UpsServices.java
Sun Apr 7 23:02:39 2019
@@ -517,7 +517,7 @@ public class UpsServices {
UtilXml.addChildElementValue(dimensionsElement, "Length",
UtilValidate.isNotEmpty(boxLength) ? ""+boxLength.intValue() : "",
shipmentConfirmRequestDoc);
UtilXml.addChildElementValue(dimensionsElement, "Width",
UtilValidate.isNotEmpty(boxWidth) ? ""+boxWidth.intValue() : "",
shipmentConfirmRequestDoc);
UtilXml.addChildElementValue(dimensionsElement, "Height",
UtilValidate.isNotEmpty(boxHeight) ? ""+boxHeight.intValue() : "",
shipmentConfirmRequestDoc);
- } else if (shipmentPackage != null &&
UtilValidate.isNotEmpty(shipmentPackage.getBigDecimal("boxLength"))
+ } else if
(UtilValidate.isNotEmpty(shipmentPackage.getBigDecimal("boxLength"))
&&
UtilValidate.isNotEmpty(shipmentPackage.getBigDecimal("boxWidth"))
&&
UtilValidate.isNotEmpty(shipmentPackage.getBigDecimal("boxHeight"))) {
Element dimensionsElement =
UtilXml.addChildElement(packageElement, "Dimensions",
shipmentConfirmRequestDoc);
Modified:
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/ScriptUtil.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/ScriptUtil.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/ScriptUtil.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/ScriptUtil.java
Sun Apr 7 23:02:39 2019
@@ -197,9 +197,7 @@ public final class ScriptUtil {
localContext.put("context", context);
ScriptContext scriptContext = new SimpleScriptContext();
ScriptHelper helper = new ScriptHelperImpl(scriptContext);
- if (helper != null) {
- localContext.put(SCRIPT_HELPER_KEY, helper);
- }
+ localContext.put(SCRIPT_HELPER_KEY, helper);
Bindings bindings = new SimpleBindings(localContext);
scriptContext.setBindings(bindings, ScriptContext.ENGINE_SCOPE);
return scriptContext;
Modified:
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/UtilURL.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/UtilURL.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/UtilURL.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/UtilURL.java
Sun Apr 7 23:02:39 2019
@@ -136,7 +136,6 @@ public final class UtilURL {
}
} catch (java.net.MalformedURLException e) {
Debug.logError(e, "unable to retrieve URL for file: " + filename,
module);
- url = null;
}
return url;
}
Modified:
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/template/FreeMarkerWorker.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/template/FreeMarkerWorker.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/template/FreeMarkerWorker.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/base/src/main/java/org/apache/ofbiz/base/util/template/FreeMarkerWorker.java
Sun Apr 7 23:02:39 2019
@@ -341,7 +341,7 @@ public final class FreeMarkerWorker {
@SuppressWarnings("unchecked")
public static <T> T unwrap(Object o) {
- Object returnObj = null;
+ Object returnObj;
if (o == TemplateModel.NOTHING) {
returnObj = null;
@@ -349,6 +349,8 @@ public final class FreeMarkerWorker {
returnObj = o.toString();
} else if (o instanceof BeanModel) {
returnObj = ((BeanModel) o).getWrappedObject();
+ } else {
+ returnObj = null;
}
return (T) returnObj;
Modified:
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/email/NotificationServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/email/NotificationServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/email/NotificationServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/email/NotificationServices.java
Sun Apr 7 23:02:39 2019
@@ -139,7 +139,6 @@ public class NotificationServices {
} else {
// otherwise just report the error
Debug.logError("prepareNotification failed: " +
bodyResult.get(ModelService.ERROR_MESSAGE), module);
- body = null;
}
}
Modified:
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/qrcode/QRCodeServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/qrcode/QRCodeServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/qrcode/QRCodeServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/common/src/main/java/org/apache/ofbiz/common/qrcode/QRCodeServices.java
Sun Apr 7 23:02:39 2019
@@ -139,9 +139,7 @@ public class QRCodeServices {
if (UtilValidate.isEmpty(defaultLogoImage)) {
Debug.logError("Your logo image file(" +
qrCodeDefaultLogoImage + ") cannot be read by javax.imageio.ImageIO. Please use
png, jpeg formats instead of ico and etc.", module);
}
- } catch (IllegalArgumentException e) {
- defaultLogoImage = null;
- } catch (IOException e) {
+ } catch (IllegalArgumentException | IOException e) {
defaultLogoImage = null;
}
}
Modified:
ofbiz/ofbiz-framework/trunk/framework/datafile/src/main/java/org/apache/ofbiz/datafile/Record.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/datafile/src/main/java/org/apache/ofbiz/datafile/Record.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/datafile/src/main/java/org/apache/ofbiz/datafile/Record.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/datafile/src/main/java/org/apache/ofbiz/datafile/Record.java
Sun Apr 7 23:02:39 2019
@@ -573,8 +573,6 @@ public class Record implements Serializa
catch (NoSuchElementException nsee) {
throw new DataFileException("Field " + modelField.name
+ " could not be read from a line (" + lineNum + ") with only " + line.length()
+ " chars.", nsee);
}
- } else { //if input line is less than the header model then
pad with null
- strVal = null;
}
}
try {
Modified:
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java
Sun Apr 7 23:02:39 2019
@@ -1271,7 +1271,7 @@ public class GenericDelegator implements
if (!primaryKey.isPrimaryKey()) {
throw new
GenericModelException("[GenericDelegator.storeAll] One of the passed primary
keys is not a valid primary key: " + primaryKey);
}
- GenericValue existing = null;
+ GenericValue existing;
try {
existing = helper.findByPrimaryKey(primaryKey);
} catch (GenericEntityNotFoundException e) {
Modified:
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java
Sun Apr 7 23:02:39 2019
@@ -252,38 +252,37 @@ public class DatabaseUtil {
if (tableNames.contains(tableName)) {
tableNames.remove(tableName);
- if (colInfo != null) {
- Map<String, ModelField> fieldColNames = new
HashMap<String, ModelField>();
- Iterator<ModelField> fieldIter =
entity.getFieldsIterator();
- while (fieldIter.hasNext()) {
- ModelField field = fieldIter.next();
- fieldColNames.put(field.getColName(), field);
- }
-
- Map<String, ColumnCheckInfo> colMap =
colInfo.get(tableName);
- if (colMap != null) {
- for (ColumnCheckInfo ccInfo: colMap.values()) {
- // -list all columns that do not have a
corresponding field
- if (fieldColNames.containsKey(ccInfo.columnName)) {
- ModelField field = null;
-
- field =
fieldColNames.remove(ccInfo.columnName);
- ModelFieldType modelFieldType =
modelFieldTypeReader.getModelFieldType(field.getType());
-
- if (modelFieldType != null) {
- // make sure each corresponding column is
of the correct type
- String fullTypeStr =
modelFieldType.getSqlType();
- String typeName;
- int columnSize = -1;
- int decimalDigits = -1;
-
- int openParen = fullTypeStr.indexOf('(');
- int closeParen = fullTypeStr.indexOf(')');
- int comma = fullTypeStr.indexOf(',');
-
- if (openParen > 0 && closeParen > 0 &&
closeParen > openParen) {
- typeName = fullTypeStr.substring(0,
openParen);
- if (!("DATETIME".equals(typeName) ||
"TIME".equals(typeName))) { // for DATETIME and TIME fields the number within
the parenthesis doesn't represent the column size
+ Map<String, ModelField> fieldColNames = new HashMap<String,
ModelField>();
+ Iterator<ModelField> fieldIter = entity.getFieldsIterator();
+ while (fieldIter.hasNext()) {
+ ModelField field = fieldIter.next();
+ fieldColNames.put(field.getColName(), field);
+ }
+
+ Map<String, ColumnCheckInfo> colMap = colInfo.get(tableName);
+ if (colMap != null) {
+ for (ColumnCheckInfo ccInfo: colMap.values()) {
+ // -list all columns that do not have a corresponding
field
+ if (fieldColNames.containsKey(ccInfo.columnName)) {
+ ModelField field = null;
+
+ field = fieldColNames.remove(ccInfo.columnName);
+ ModelFieldType modelFieldType =
modelFieldTypeReader.getModelFieldType(field.getType());
+
+ if (modelFieldType != null) {
+ // make sure each corresponding column is of
the correct type
+ String fullTypeStr =
modelFieldType.getSqlType();
+ String typeName;
+ int columnSize = -1;
+ int decimalDigits = -1;
+
+ int openParen = fullTypeStr.indexOf('(');
+ int closeParen = fullTypeStr.indexOf(')');
+ int comma = fullTypeStr.indexOf(',');
+
+ if (openParen > 0 && closeParen > 0 &&
closeParen > openParen) {
+ typeName = fullTypeStr.substring(0,
openParen);
+ if (!("DATETIME".equals(typeName) ||
"TIME".equals(typeName))) { // for DATETIME and TIME fields the number within
the parenthesis doesn't represent the column size
if (comma > 0 && comma > openParen &&
comma < closeParen) {
String csStr =
fullTypeStr.substring(openParen + 1, comma);
try {
@@ -306,109 +305,99 @@ public class DatabaseUtil {
Debug.logError(e, module);
}
}
- }
- } else {
- typeName = fullTypeStr;
}
+ } else {
+ typeName = fullTypeStr;
+ }
- // override the default typeName with the
sqlTypeAlias if it is specified
- if
(UtilValidate.isNotEmpty(modelFieldType.getSqlTypeAlias())) {
- typeName =
modelFieldType.getSqlTypeAlias();
- }
+ // override the default typeName with the
sqlTypeAlias if it is specified
+ if
(UtilValidate.isNotEmpty(modelFieldType.getSqlTypeAlias())) {
+ typeName =
modelFieldType.getSqlTypeAlias();
+ }
- // NOTE: this may need a toUpperCase in
some cases, keep an eye on it, okay just compare with ignore case
- if
(!ccInfo.typeName.equalsIgnoreCase(typeName)) {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
+ // NOTE: this may need a toUpperCase in some
cases, keep an eye on it, okay just compare with ignore case
+ if
(!ccInfo.typeName.equalsIgnoreCase(typeName)) {
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] is of
type [" + ccInfo.typeName + "] in the database, but is defined as type [" +
typeName + "] in the entity
definition.";
- Debug.logError(message, module);
- if (messages != null)
messages.add(message);
- }
- if (columnSize != -1 && ccInfo.columnSize
!= -1 && columnSize != ccInfo.columnSize && (columnSize * 3) !=
ccInfo.columnSize) {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
+ Debug.logError(message, module);
+ if (messages != null)
messages.add(message);
+ }
+ if (columnSize != -1 && ccInfo.columnSize !=
-1 && columnSize != ccInfo.columnSize && (columnSize * 3) != ccInfo.columnSize)
{
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] has a
column size of [" + ccInfo.columnSize +
"] in the database, but is defined
to have a column size of [" + columnSize + "] in the entity definition.";
- Debug.logWarning(message, module);
- if (messages != null)
messages.add(message);
- if (columnSize > ccInfo.columnSize &&
colWrongSize != null) {
- // add item to list of wrong sized
columns; only if the entity is larger
-
colWrongSize.add(entity.getEntityName() + "." + field.getName());
- }
+ Debug.logWarning(message, module);
+ if (messages != null)
messages.add(message);
+ if (columnSize > ccInfo.columnSize &&
colWrongSize != null) {
+ // add item to list of wrong sized
columns; only if the entity is larger
+
colWrongSize.add(entity.getEntityName() + "." + field.getName());
}
- if (decimalDigits != -1 && decimalDigits
!= ccInfo.decimalDigits) {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
+ }
+ if (decimalDigits != -1 && decimalDigits !=
ccInfo.decimalDigits) {
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] has a
decimalDigits of [" + ccInfo.decimalDigits +
"] in the database, but is defined
to have a decimalDigits of [" + decimalDigits + "] in the entity definition.";
- Debug.logWarning(message, module);
- if (messages != null)
messages.add(message);
- }
+ Debug.logWarning(message, module);
+ if (messages != null)
messages.add(message);
+ }
- // do primary key matching check
- if (checkPks && ccInfo.isPk &&
!field.getIsPk()) {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
+ // do primary key matching check
+ if (checkPks && ccInfo.isPk &&
!field.getIsPk()) {
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] IS a
primary key in the database, but IS NOT a primary key in the entity definition.
The primary key for this table needs to be re-created or modified so that this
column is NOT part of the primary key.";
- Debug.logError(message, module);
- if (messages != null)
messages.add(message);
- }
- if (checkPks && !ccInfo.isPk &&
field.getIsPk()) {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
+ Debug.logError(message, module);
+ if (messages != null)
messages.add(message);
+ }
+ if (checkPks && !ccInfo.isPk &&
field.getIsPk()) {
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] IS NOT
a primary key in the database, but IS a primary key in the entity definition.
The primary key for this table needs to be re-created or modified to add this
column to the primary key. Note that data may need to be added first as a
primary key column cannot have an null values.";
- Debug.logError(message, module);
- if (messages != null)
messages.add(message);
- }
- } else {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() +
- "] has a field type name of [" +
field.getType() + "] which is not found in the field type definitions";
Debug.logError(message, module);
if (messages != null)
messages.add(message);
}
} else {
- String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() + "] exists in the database but has no corresponding
field" + ((checkPks && ccInfo.isPk) ? " (and it is a PRIMARY KEY COLUMN)" : "");
- Debug.logWarning(message, module);
+ String message = "Column [" +
ccInfo.columnName + "] of table [" + tableName + "] of entity [" +
entity.getEntityName() +
+ "] has a field type name of [" +
field.getType() + "] which is not found in the field type definitions";
+ Debug.logError(message, module);
if (messages != null) messages.add(message);
}
- }
-
- // -display message if number of table columns does
not match number of entity fields
- if (colMap.size() != entity.getFieldsSize()) {
- String message = "Entity [" +
entity.getEntityName() + "] has " + entity.getFieldsSize() + " fields but table
[" + tableName + "] has " + colMap.size() + " columns.";
+ } else {
+ String message = "Column [" + ccInfo.columnName +
"] of table [" + tableName + "] of entity [" + entity.getEntityName() + "]
exists in the database but has no corresponding field" + ((checkPks &&
ccInfo.isPk) ? " (and it is a PRIMARY KEY COLUMN)" : "");
Debug.logWarning(message, module);
if (messages != null) messages.add(message);
}
}
- // -list all fields that do not have a corresponding column
- for (ModelField field : fieldColNames.values()) {
- String message = "Field [" + field.getName() + "] of
entity [" + entity.getEntityName() + "] is missing its corresponding column ["
+ field.getColName() + "]" + (field.getIsPk() ? " (and it is a PRIMARY KEY
FIELD)" : "");
-
+ // -display message if number of table columns does not
match number of entity fields
+ if (colMap.size() != entity.getFieldsSize()) {
+ String message = "Entity [" + entity.getEntityName() +
"] has " + entity.getFieldsSize() + " fields but table [" + tableName + "] has
" + colMap.size() + " columns.";
Debug.logWarning(message, module);
if (messages != null) messages.add(message);
+ }
+ }
- if (addMissing) {
- // add the column
- String errMsg = addColumn(entity, field);
-
- if (UtilValidate.isNotEmpty(errMsg)) {
- message = "Could not add column [" +
field.getColName() + "] to table [" + tableName + "]: " + errMsg;
- Debug.logError(message, module);
- if (messages != null) messages.add(message);
- } else {
- message = "Added column [" +
field.getColName() + "] to table [" + tableName + "]" + (field.getIsPk() ? "
(NOTE: this is a PRIMARY KEY FIELD, but the primary key was not updated
automatically (not considered a safe operation), be sure to fill in any needed
data and re-create the primary key)" : "");
- Debug.logImportant(message, module);
- if (messages != null) messages.add(message);
- }
+ // -list all fields that do not have a corresponding column
+ for (ModelField field : fieldColNames.values()) {
+ String message = "Field [" + field.getName() + "] of
entity [" + entity.getEntityName() + "] is missing its corresponding column ["
+ field.getColName() + "]" + (field.getIsPk() ? " (and it is a PRIMARY KEY
FIELD)" : "");
+
+ Debug.logWarning(message, module);
+ if (messages != null) messages.add(message);
+
+ if (addMissing) {
+ // add the column
+ String errMsg = addColumn(entity, field);
+
+ if (UtilValidate.isNotEmpty(errMsg)) {
+ message = "Could not add column [" +
field.getColName() + "] to table [" + tableName + "]: " + errMsg;
+ Debug.logError(message, module);
+ if (messages != null) messages.add(message);
+ } else {
+ message = "Added column [" + field.getColName() +
"] to table [" + tableName + "]" + (field.getIsPk() ? " (NOTE: this is a
PRIMARY KEY FIELD, but the primary key was not updated automatically (not
considered a safe operation), be sure to fill in any needed data and re-create
the primary key)" : "");
+ Debug.logImportant(message, module);
+ if (messages != null) messages.add(message);
}
}
}
- } else {
- String message = "Entity [" + entity.getEntityName() + "] has
no table in the database";
- Debug.logWarning(message, module);
- if (messages != null) messages.add(message);
-
- if (addMissing) {
- // create the table
- tableFutures.add(executor.submit(new
CreateTableCallable(entity, modelEntities, tableName)));
- }
}
}
for (CreateTableCallable tableCallable:
ExecutionPool.getAllFutures(tableFutures)) {
@@ -694,12 +683,10 @@ public class DatabaseUtil {
}
// show index key references that exist but are unknown
- if (tableIndexList != null) {
- for (String indexLeft: tableIndexList) {
- String message = "Unknown Index " + indexLeft + "
found in table " + entity.getTableName(datasourceInfo);
- Debug.logImportant(message, module);
- if (messages != null) messages.add(message);
- }
+ for (String indexLeft: tableIndexList) {
+ String message = "Unknown Index " + indexLeft + "
found in table " + entity.getTableName(datasourceInfo);
+ Debug.logImportant(message, module);
+ if (messages != null) messages.add(message);
}
}
}
Modified:
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/SimpleMapProcessor.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/SimpleMapProcessor.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/SimpleMapProcessor.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/SimpleMapProcessor.java
Sun Apr 7 23:02:39 2019
@@ -101,8 +101,7 @@ public class SimpleMapProcessor {
MapProcessor processor = mapProcessors.get(name);
if (processor == null) {
throw new MiniLangException("Could not find SimpleMapProcessor
named " + name + " in XML document resource: " + xmlResource);
- }
- if (processor != null) {
+ } else {
processor.exec(inMap, results, messages, locale, loader);
}
}
@@ -114,8 +113,7 @@ public class SimpleMapProcessor {
MapProcessor processor = mapProcessors.get(name);
if (processor == null) {
throw new MiniLangException("Could not find SimpleMapProcessor
named " + name + " in XML document: " + xmlURL.toString());
- }
- if (processor != null) {
+ } else {
processor.exec(inMap, results, messages, locale, loader);
}
}
Modified:
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/envops/Iterate.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/envops/Iterate.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/envops/Iterate.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/envops/Iterate.java
Sun Apr 7 23:02:39 2019
@@ -154,7 +154,8 @@ public final class Iterate extends Metho
}
} else {
if (Debug.verboseOn()) {
- Debug.logVerbose("Cannot iterate over a " + objList == null ?
"null object" : objList.getClass().getName()
+ Debug.logVerbose("Cannot iterate over a "
+ + (objList == null ? "null object" :
objList.getClass().getName())
+ ", doing nothing: " + this, module);
}
return true;
Modified:
ofbiz/ofbiz-framework/trunk/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/SOAPEventHandler.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/SOAPEventHandler.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/SOAPEventHandler.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/SOAPEventHandler.java
Sun Apr 7 23:02:39 2019
@@ -116,9 +116,7 @@ public class SOAPEventHandler implements
sendError(response, "Unable to obtain WSDL", serviceName);
throw new EventHandlerException("Unable to obtain WSDL");
}
- }
-
- if (serviceName == null) {
+ } else {
try {
Writer writer = response.getWriter();
StringBuilder sb = new StringBuilder();
Modified:
ofbiz/ofbiz-framework/trunk/framework/webtools/src/main/java/org/apache/ofbiz/webtools/WebToolsServices.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/webtools/src/main/java/org/apache/ofbiz/webtools/WebToolsServices.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/webtools/src/main/java/org/apache/ofbiz/webtools/WebToolsServices.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/webtools/src/main/java/org/apache/ofbiz/webtools/WebToolsServices.java
Sun Apr 7 23:02:39 2019
@@ -234,7 +234,7 @@ public class WebToolsServices {
}
if (UtilValidate.isNotEmpty(path)) {
- long pauseLong = filePause != null ? filePause : 0;
+ long pauseLong = filePause;
File baseDir = new File(path);
if (baseDir.isDirectory() && baseDir.canRead()) {
Modified:
ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java
URL:
http://svn.apache.org/viewvc/ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java?rev=1857089&r1=1857088&r2=1857089&view=diff
==============================================================================
---
ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java
(original)
+++
ofbiz/ofbiz-framework/trunk/framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java
Sun Apr 7 23:02:39 2019
@@ -512,7 +512,7 @@ public class ModelTree extends ModelWidg
getChildren(context);
nodeCount = (long) subNodeValues.size();
}
- if (nodeCount != null && nodeCount.intValue() > 0) {
+ if (nodeCount.intValue() > 0) {
hasChildren = true;
}
return hasChildren;
@@ -639,7 +639,7 @@ public class ModelTree extends ModelWidg
showPeers = true;
} else if (!isFollowTrail()) {
showPeers = true;
- } else if ((currentDepth < trailSize) && (rStyle != null)
+ } else if ((currentDepth < trailSize)
&& ("show-peers".equals(rStyle) ||
"expand-collapse".equals(rStyle))) {
showPeers = true;
} else if (openDepth >= currentDepth) {