This revision will not compile.
-Adrian On 9/12/2011 10:09 AM, [hidden email] wrote: > Author: jleroux > Date: Mon Sep 12 09:08:59 2011 > New Revision: 1169655 > > URL: http://svn.apache.org/viewvc?rev=1169655&view=rev > Log: > Revert some useless UtilValidate.isNotEmpty() changes in applications (noticed by Scott) > > Modified: > ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > > Modified: ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java (original) > +++ ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java Mon Sep 12 09:08:59 2011 > @@ -122,7 +122,7 @@ public class VCard { > EntityCondition.makeCondition("geoTypeId", EntityOperator.EQUALS, "COUNTRY"), > EntityCondition.makeCondition("geoName", EntityOperator.LIKE, workAddress.getCountry())), EntityOperator.AND); > countryGeoList = delegator.findList("Geo", cond, null, null, null, true); > - if (UtilValidate.isNotEmpty(countryGeoList)) { > + if (!countryGeoList.isEmpty()) { > GenericValue countryGeo = EntityUtil.getFirst(countryGeoList); > serviceCtx.put("countryGeoId", countryGeo.get("geoId")); > } > > Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java (original) > +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java Mon Sep 12 09:08:59 2011 > @@ -2537,12 +2537,10 @@ public class OrderReadHelper { > > List<GenericValue> promoAdjustments = EntityUtil.filterByAnd(allOrderAdjustments, UtilMisc.toMap("orderAdjustmentTypeId", "PROMOTION_ADJUSTMENT")); > > - if (UtilValidate.isNotEmpty(promoAdjustments)) { > - > + if (!promoAdjustments.isEmpty()) { > Iterator<GenericValue> promoAdjIter = promoAdjustments.iterator(); > while (promoAdjIter.hasNext()) { > GenericValue promoAdjustment = promoAdjIter.next(); > - > if (promoAdjustment != null) { > BigDecimal amount = promoAdjustment.getBigDecimal("amount").setScale(taxCalcScale, taxRounding); > promoAdjTotal = promoAdjTotal.add(amount); > > Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java (original) > +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java Mon Sep 12 09:08:59 2011 > @@ -633,7 +633,7 @@ public class ShoppingCartServices { > > List<GenericValue> adjustments = orh.getOrderHeaderAdjustments(); > // If applyQuoteAdjustments is set to false then standard cart adjustments are used. > - if (UtilValidate.isNotEmpty(adjustments)) { > + if (!adjustments.isEmpty()) { > // The cart adjustments are added to the cart > cart.getAdjustments().addAll(adjustments); > } > @@ -726,7 +726,7 @@ public class ShoppingCartServices { > if (UtilValidate.isNotEmpty(quoteTerms)) { > // create order term from quote term > for(GenericValue quoteTerm : quoteTerms) { > - BigDecimal termValue = BigDecimal.ZERO; > + BigDecimal termValue = BigDecimal.ZERO; > if (UtilValidate.isNotEmpty(quoteTerm.getString("termValue"))){ > termValue = new BigDecimal(quoteTerm.getString("termValue")); > } > > Modified: ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java (original) > +++ ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java Mon Sep 12 09:08:59 2011 > @@ -744,7 +744,7 @@ public class CommunicationEventServices > Debug.logError(e, module); > return ServiceUtil.returnError(e.getMessage()); > } > - if (UtilValidate.isNotEmpty(commEvents)) { > + if (!commEvents.isEmpty()) {{ > Debug.logInfo("Ignoring Duplicate Email: " + aboutThisEmail, module); > return ServiceUtil.returnSuccess(UtilProperties.getMessage(resource, > "PartyCommEventMessageIgnoredDuplicateMessageId", locale)); > @@ -756,7 +756,7 @@ public class CommunicationEventServices > List<Map<String, Object>> bccParties = buildListOfPartyInfoFromEmailAddresses(addressesBCC, userLogin, dispatcher); > > //Get the first address from the list - this is the partyIdTo field of the CommunicationEvent > - if (UtilValidate.isNotEmpty(toParties)) { > + if (!toParties.isEmpty()) { > Iterator<Map<String, Object>> itr = toParties.iterator(); > Map<String, Object> firstAddressTo = itr.next(); > partyIdTo = (String)firstAddressTo.get("partyId"); > > Modified: ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java (original) > +++ ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java Mon Sep 12 09:08:59 2011 > @@ -123,7 +123,7 @@ public class CategoryServices { > EntityCondition condition = EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", EntityOperator.EQUALS, null), EntityOperator.OR, EntityCondition.makeCondition("releaseDate", EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); > filterConditions.add(condition); > } > - if (UtilValidate.isNotEmpty(filterConditions)) { > + if (!filterConditions.isEmpty()) { > productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); > } > > @@ -290,7 +290,7 @@ public class CategoryServices { > EntityCondition condition = EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", EntityOperator.EQUALS, null), EntityOperator.OR, EntityCondition.makeCondition("releaseDate", EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); > filterConditions.add(condition); > } > - if (UtilValidate.isNotEmpty(filterConditions)) { > + if (!filterConditions.isEmpty()) { > productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); > } > > @@ -440,7 +440,7 @@ public class CategoryServices { > childOfCats = EntityUtil.filterByDate(delegator.findByAnd("ProdCatalogCategory", UtilMisc.toMap("prodCatalogId", productCategoryId))); > } > if (UtilValidate.isNotEmpty(childOfCats)) { > - > + > for (GenericValue childOfCat : childOfCats ) { > > Object catId = null; > > |
and also the change in OrderReadHelper.java makes a NPE possible (because
EntityUtil.filterByAnd could return a null value)... Viele Grüße Best Regards From: Adrian Crum <[hidden email]> To: [hidden email] Date: 12.09.2011 12:21 Subject: Re: svn commit: r1169655 - in /ofbiz/trunk/applications: marketing/src/org/ofbiz/sfa/vcard/ order/src/org/ofbiz/order/order/ order/src/org/ofbiz/order/shoppingcart/ party/src/org/ofbiz/party/communication/ product/src/org/ofbiz/product/category/ This revision will not compile. -Adrian On 9/12/2011 10:09 AM, [hidden email] wrote: > Author: jleroux > Date: Mon Sep 12 09:08:59 2011 > New Revision: 1169655 > > URL: http://svn.apache.org/viewvc?rev=1169655&view=rev > Log: > Revert some useless UtilValidate.isNotEmpty() changes in applications (noticed by Scott) > > Modified: > ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > > Modified: ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java (original) > +++ ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java Mon Sep 12 09:08:59 2011 > @@ -122,7 +122,7 @@ public class VCard { > EntityCondition.makeCondition("geoTypeId", EntityOperator.EQUALS, "COUNTRY"), > EntityCondition.makeCondition("geoName", EntityOperator.LIKE, workAddress.getCountry())), EntityOperator.AND); > countryGeoList = delegator.findList("Geo", cond, null, null, null, true); > - if (UtilValidate.isNotEmpty(countryGeoList)) { > + if (!countryGeoList.isEmpty()) { > GenericValue countryGeo = EntityUtil.getFirst(countryGeoList); > serviceCtx.put("countryGeoId", countryGeo.get("geoId")); > } > > Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java (original) > +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java Mon Sep 12 09:08:59 2011 > @@ -2537,12 +2537,10 @@ public class OrderReadHelper { > > List<GenericValue> promoAdjustments = EntityUtil.filterByAnd(allOrderAdjustments, UtilMisc.toMap("orderAdjustmentTypeId", "PROMOTION_ADJUSTMENT")); > > - if (UtilValidate.isNotEmpty(promoAdjustments)) { > - > + if (!promoAdjustments.isEmpty()) { > Iterator<GenericValue> promoAdjIter = promoAdjustments.iterator(); > while (promoAdjIter.hasNext()) { > GenericValue promoAdjustment = promoAdjIter.next(); > - > if (promoAdjustment != null) { > BigDecimal amount = promoAdjustment.getBigDecimal("amount").setScale(taxCalcScale, taxRounding); > promoAdjTotal = promoAdjTotal.add(amount); > > Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java (original) > +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java Mon Sep 12 09:08:59 2011 > @@ -633,7 +633,7 @@ public class ShoppingCartServices { > > List<GenericValue> adjustments = orh.getOrderHeaderAdjustments(); > // If applyQuoteAdjustments is set to false then standard cart adjustments are used. > - if (UtilValidate.isNotEmpty(adjustments)) { > + if (!adjustments.isEmpty()) { > // The cart adjustments are added to the cart > cart.getAdjustments().addAll(adjustments); > } > @@ -726,7 +726,7 @@ public class ShoppingCartServices { > if (UtilValidate.isNotEmpty(quoteTerms)) { > // create order term from quote term > for(GenericValue quoteTerm : quoteTerms) { > - BigDecimal termValue = BigDecimal.ZERO; > + BigDecimal termValue = BigDecimal.ZERO; > if > termValue = new BigDecimal(quoteTerm.getString("termValue")); > } > > Modified: ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java (original) > +++ ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java Mon Sep 12 09:08:59 2011 > @@ -744,7 +744,7 @@ public class CommunicationEventServices > Debug.logError(e, module); > return ServiceUtil.returnError(e.getMessage()); > } > - if (UtilValidate.isNotEmpty(commEvents)) { > + if (!commEvents.isEmpty()) {{ > Debug.logInfo("Ignoring Duplicate Email: " + aboutThisEmail, module); > return ServiceUtil.returnSuccess(UtilProperties.getMessage(resource, > "PartyCommEventMessageIgnoredDuplicateMessageId", locale)); > @@ -756,7 +756,7 @@ public class CommunicationEventServices > List<Map<String, Object>> bccParties = buildListOfPartyInfoFromEmailAddresses(addressesBCC, userLogin, dispatcher); > > //Get the first address from the list - this is the partyIdTo field of the CommunicationEvent > - if (UtilValidate.isNotEmpty(toParties)) { > + if (!toParties.isEmpty()) { > Iterator<Map<String, Object>> itr = toParties.iterator(); > Map<String, Object> firstAddressTo = itr.next(); > partyIdTo = (String)firstAddressTo.get("partyId"); > > Modified: ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > ============================================================================== > --- ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java (original) > +++ ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java Mon Sep 12 09:08:59 2011 > @@ -123,7 +123,7 @@ public class CategoryServices { > EntityCondition condition = EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", EntityOperator.EQUALS, null), EntityOperator.OR, EntityCondition.makeCondition("releaseDate", EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); > filterConditions.add(condition); > } > - if (UtilValidate.isNotEmpty(filterConditions)) { > + if (!filterConditions.isEmpty()) { > productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); > } > > @@ -290,7 +290,7 @@ public class CategoryServices { > EntityCondition condition = EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", EntityOperator.EQUALS, null), EntityOperator.OR, EntityCondition.makeCondition("releaseDate", EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); > filterConditions.add(condition); > } > - if (UtilValidate.isNotEmpty(filterConditions)) { > + if (!filterConditions.isEmpty()) { > productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); > } > > @@ -440,7 +440,7 @@ public class CategoryServices { > childOfCats = EntityUtil.filterByDate(delegator.findByAnd("ProdCatalogCategory", UtilMisc.toMap("prodCatalogId", productCategoryId))); > } > if (UtilValidate.isNotEmpty(childOfCats)) { > - > + > for (GenericValue childOfCat : childOfCats ) { > > Object catId = null; > > Dimitri Unruh Consultant AEW Lynx-Consulting GmbH Johanniskirchplatz 6 33615 Bielefeld Deutschland Fon: +49 521 5247-0 Fax: +49 521 5247-250 Mobil: +49 160 90 57 55 13 Wir laden Sie herzlich ein: DSAG-Jahreskongress Datum: 11. - 13. Oktover 2011, Congress Center Leipzig, Halle 2 Stand B01 Besuchen Sie uns an unserem Stand und freuen Sie sich auf einen intensiven Informations- und Erfahrungsaustausch rund um das Thema Mobility! Company and Management Headquarters: Lynx-Consulting GmbH, Johanniskirchplatz 6, 33615 Bielefeld, Deutschland Fon: +49 521 5247-0, Fax: +49 521 5247-250, www.lynx.de Court Registration: Amtsgericht Bielefeld HRB 35946 Chief Executive Officers: Karsten Noss, Dirk Osterkamp http://www.lynx.de/haftungsausschluss |
Administrator
|
In reply to this post by Adrian Crum-3
Thanks Adrian,
Fixed the typo Jacques Adrian Crum wrote: > This revision will not compile. > > -Adrian > > On 9/12/2011 10:09 AM, [hidden email] wrote: >> Author: jleroux >> Date: Mon Sep 12 09:08:59 2011 >> New Revision: 1169655 >> >> URL: http://svn.apache.org/viewvc?rev=1169655&view=rev >> Log: >> Revert some useless UtilValidate.isNotEmpty() changes in applications (noticed by Scott) >> >> Modified: >> ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java >> ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java >> ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java >> ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java >> ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java >> >> Modified: ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java?rev=1169655&r1=1169654&r2=1169655&view=diff >> ============================================================================== --- >> ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java (original) +++ >> ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java Mon Sep 12 09:08:59 2011 @@ -122,7 +122,7 @@ public class >> VCard { EntityCondition.makeCondition("geoTypeId", >> EntityOperator.EQUALS, "COUNTRY"), >> EntityCondition.makeCondition("geoName", EntityOperator.LIKE, workAddress.getCountry())), >> EntityOperator.AND); countryGeoList = delegator.findList("Geo", cond, null, null, null, true); - if >> (UtilValidate.isNotEmpty(countryGeoList)) { + if (!countryGeoList.isEmpty()) { >> GenericValue countryGeo = EntityUtil.getFirst(countryGeoList); >> serviceCtx.put("countryGeoId", countryGeo.get("geoId")); >> } >> >> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=1169655&r1=1169654&r2=1169655&view=diff >> ============================================================================== --- >> ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java (original) +++ >> ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java Mon Sep 12 09:08:59 2011 @@ -2537,12 +2537,10 @@ >> public class OrderReadHelper { List<GenericValue> promoAdjustments = EntityUtil.filterByAnd(allOrderAdjustments, >> UtilMisc.toMap("orderAdjustmentTypeId", "PROMOTION_ADJUSTMENT")); - if (UtilValidate.isNotEmpty(promoAdjustments)) { >> - >> + if (!promoAdjustments.isEmpty()) { >> Iterator<GenericValue> promoAdjIter = promoAdjustments.iterator(); >> while (promoAdjIter.hasNext()) { >> GenericValue promoAdjustment = promoAdjIter.next(); >> - >> if (promoAdjustment != null) { >> BigDecimal amount = promoAdjustment.getBigDecimal("amount").setScale(taxCalcScale, taxRounding); >> promoAdjTotal = promoAdjTotal.add(amount); >> >> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff >> ============================================================================== --- >> ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java (original) +++ >> ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java Mon Sep 12 09:08:59 2011 @@ -633,7 >> +633,7 @@ public class ShoppingCartServices { List<GenericValue> adjustments = orh.getOrderHeaderAdjustments(); >> // If applyQuoteAdjustments is set to false then standard cart adjustments are used. >> - if (UtilValidate.isNotEmpty(adjustments)) { >> + if (!adjustments.isEmpty()) { >> // The cart adjustments are added to the cart >> cart.getAdjustments().addAll(adjustments); >> } >> @@ -726,7 +726,7 @@ public class ShoppingCartServices { >> if (UtilValidate.isNotEmpty(quoteTerms)) { >> // create order term from quote term >> for(GenericValue quoteTerm : quoteTerms) { >> - BigDecimal termValue = BigDecimal.ZERO; >> + BigDecimal termValue = BigDecimal.ZERO; >> if (UtilValidate.isNotEmpty(quoteTerm.getString("termValue"))){ >> termValue = new BigDecimal(quoteTerm.getString("termValue")); >> } >> >> Modified: ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff >> ============================================================================== --- >> ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java (original) +++ >> ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java Mon Sep 12 09:08:59 2011 @@ >> -744,7 +744,7 @@ public class CommunicationEventServices Debug.logError(e, module); >> return ServiceUtil.returnError(e.getMessage()); >> } >> - if (UtilValidate.isNotEmpty(commEvents)) { >> + if (!commEvents.isEmpty()) {{ >> Debug.logInfo("Ignoring Duplicate Email: " + aboutThisEmail, module); >> return ServiceUtil.returnSuccess(UtilProperties.getMessage(resource, >> "PartyCommEventMessageIgnoredDuplicateMessageId", locale)); >> @@ -756,7 +756,7 @@ public class CommunicationEventServices >> List<Map<String, Object>> bccParties = buildListOfPartyInfoFromEmailAddresses(addressesBCC, userLogin, >> dispatcher); //Get the first address from the list - this is the partyIdTo field of the CommunicationEvent >> - if (UtilValidate.isNotEmpty(toParties)) { >> + if (!toParties.isEmpty()) { >> Iterator<Map<String, Object>> itr = toParties.iterator(); >> Map<String, Object> firstAddressTo = itr.next(); >> partyIdTo = (String)firstAddressTo.get("partyId"); >> >> Modified: ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java >> URL: >> http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff >> ============================================================================== --- >> ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java (original) +++ >> ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java Mon Sep 12 09:08:59 2011 @@ -123,7 +123,7 >> @@ public class CategoryServices { EntityCondition condition = >> EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", EntityOperator.EQUALS, null), >> EntityOperator.OR, EntityCondition.makeCondition("releaseDate", EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); >> filterConditions.add(condition); } - if (UtilValidate.isNotEmpty(filterConditions)) { >> + if (!filterConditions.isEmpty()) { >> productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, >> EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); } >> >> @@ -290,7 +290,7 @@ public class CategoryServices { >> EntityCondition condition = EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", >> EntityOperator.EQUALS, null), EntityOperator.OR, EntityCondition.makeCondition("releaseDate", >> EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); filterConditions.add(condition); } >> - if (UtilValidate.isNotEmpty(filterConditions)) { >> + if (!filterConditions.isEmpty()) { >> productCategoryMembers = EntityUtil.filterByCondition(productCategoryMembers, >> EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); } >> >> @@ -440,7 +440,7 @@ public class CategoryServices { >> childOfCats = EntityUtil.filterByDate(delegator.findByAnd("ProdCatalogCategory", >> UtilMisc.toMap("prodCatalogId", productCategoryId))); } >> if (UtilValidate.isNotEmpty(childOfCats)) { >> - >> + >> for (GenericValue childOfCat : childOfCats ) { >> >> Object catId = null; |
Administrator
|
In reply to this post by Dimitri Unruh-2
Indeed, I was right 1st time, fixed
Thanks Jacques Dimitri Unruh wrote: > and also the change in OrderReadHelper.java makes a NPE possible (because > EntityUtil.filterByAnd could return a null value)... > > Viele Grüße > Best Regards > > > > From: Adrian Crum <[hidden email]> > To: [hidden email] > Date: 12.09.2011 12:21 > Subject: Re: svn commit: r1169655 - in /ofbiz/trunk/applications: > marketing/src/org/ofbiz/sfa/vcard/ order/src/org/ofbiz/order/order/ > order/src/org/ofbiz/order/shoppingcart/ > party/src/org/ofbiz/party/communication/ > product/src/org/ofbiz/product/category/ > > > > This revision will not compile. > > -Adrian > > On 9/12/2011 10:09 AM, [hidden email] wrote: >> Author: jleroux >> Date: Mon Sep 12 09:08:59 2011 >> New Revision: 1169655 >> >> URL: http://svn.apache.org/viewvc?rev=1169655&view=rev >> Log: >> Revert some useless UtilValidate.isNotEmpty() changes in applications > (noticed by Scott) >> >> Modified: >> ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java >> > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java >> > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java >> > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java >> > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java >> >> Modified: > ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java >> URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java?rev=1169655&r1=1169654&r2=1169655&view=diff > >> > ============================================================================== >> --- > ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java > (original) >> +++ > ofbiz/trunk/applications/marketing/src/org/ofbiz/sfa/vcard/VCard.java Mon > Sep 12 09:08:59 2011 >> @@ -122,7 +122,7 @@ public class VCard { >> EntityCondition.makeCondition("geoTypeId", EntityOperator.EQUALS, > "COUNTRY"), >> EntityCondition.makeCondition("geoName", EntityOperator.LIKE, > workAddress.getCountry())), EntityOperator.AND); >> countryGeoList = delegator.findList("Geo", cond, > null, null, null, true); >> - if (UtilValidate.isNotEmpty(countryGeoList)) { >> + if (!countryGeoList.isEmpty()) { >> GenericValue countryGeo = > EntityUtil.getFirst(countryGeoList); >> serviceCtx.put("countryGeoId", > countryGeo.get("geoId")); >> } >> >> Modified: > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java >> URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java?rev=1169655&r1=1169654&r2=1169655&view=diff > >> > ============================================================================== >> --- > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > (original) >> +++ > ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderReadHelper.java > Mon Sep 12 09:08:59 2011 >> @@ -2537,12 +2537,10 @@ public class OrderReadHelper { >> >> List<GenericValue> promoAdjustments = > EntityUtil.filterByAnd(allOrderAdjustments, > UtilMisc.toMap("orderAdjustmentTypeId", "PROMOTION_ADJUSTMENT")); >> >> - if (UtilValidate.isNotEmpty(promoAdjustments)) { >> - >> + if (!promoAdjustments.isEmpty()) { >> Iterator<GenericValue> promoAdjIter = > promoAdjustments.iterator(); >> while (promoAdjIter.hasNext()) { >> GenericValue promoAdjustment = promoAdjIter.next(); >> - >> if (promoAdjustment != null) { >> BigDecimal amount = > promoAdjustment.getBigDecimal("amount").setScale(taxCalcScale, > taxRounding); >> promoAdjTotal = promoAdjTotal.add(amount); >> >> Modified: > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java >> URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > >> > ============================================================================== >> --- > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > (original) >> +++ > ofbiz/trunk/applications/order/src/org/ofbiz/order/shoppingcart/ShoppingCartServices.java > Mon Sep 12 09:08:59 2011 >> @@ -633,7 +633,7 @@ public class ShoppingCartServices { >> >> List<GenericValue> adjustments = > orh.getOrderHeaderAdjustments(); >> // If applyQuoteAdjustments is set to false then standard cart > adjustments are used. >> - if (UtilValidate.isNotEmpty(adjustments)) { >> + if (!adjustments.isEmpty()) { >> // The cart adjustments are added to the cart >> cart.getAdjustments().addAll(adjustments); >> } >> @@ -726,7 +726,7 @@ public class ShoppingCartServices { >> if (UtilValidate.isNotEmpty(quoteTerms)) { >> // create order term from quote term >> for(GenericValue quoteTerm : quoteTerms) { >> - BigDecimal termValue = BigDecimal.ZERO; >> + BigDecimal termValue = BigDecimal.ZERO; >> if > (UtilValidate.isNotEmpty(quoteTerm.getString("termValue"))){ >> termValue = new > BigDecimal(quoteTerm.getString("termValue")); >> } >> >> Modified: > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java >> URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > >> > ============================================================================== >> --- > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > (original) >> +++ > ofbiz/trunk/applications/party/src/org/ofbiz/party/communication/CommunicationEventServices.java > Mon Sep 12 09:08:59 2011 >> @@ -744,7 +744,7 @@ public class CommunicationEventServices >> Debug.logError(e, module); >> return ServiceUtil.returnError(e.getMessage()); >> } >> - if (UtilValidate.isNotEmpty(commEvents)) { >> + if (!commEvents.isEmpty()) {{ >> Debug.logInfo("Ignoring Duplicate Email: " + > aboutThisEmail, module); >> return > ServiceUtil.returnSuccess(UtilProperties.getMessage(resource, >> "PartyCommEventMessageIgnoredDuplicateMessageId", locale)); >> @@ -756,7 +756,7 @@ public class CommunicationEventServices >> List<Map<String, Object>> bccParties = > buildListOfPartyInfoFromEmailAddresses(addressesBCC, userLogin, > dispatcher); >> >> //Get the first address from the list - this is the > partyIdTo field of the CommunicationEvent >> - if (UtilValidate.isNotEmpty(toParties)) { >> + if (!toParties.isEmpty()) { >> Iterator<Map<String, Object>> itr = > toParties.iterator(); >> Map<String, Object> firstAddressTo = itr.next(); >> partyIdTo = (String)firstAddressTo.get("partyId"); >> >> Modified: > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java >> URL: > http://svn.apache.org/viewvc/ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java?rev=1169655&r1=1169654&r2=1169655&view=diff > >> > ============================================================================== >> --- > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > (original) >> +++ > ofbiz/trunk/applications/product/src/org/ofbiz/product/category/CategoryServices.java > Mon Sep 12 09:08:59 2011 >> @@ -123,7 +123,7 @@ public class CategoryServices { >> EntityCondition condition = > EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", > EntityOperator.EQUALS, null), EntityOperator.OR, > EntityCondition.makeCondition("releaseDate", > EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); >> filterConditions.add(condition); >> } >> - if (UtilValidate.isNotEmpty(filterConditions)) { >> + if (!filterConditions.isEmpty()) { >> productCategoryMembers = > EntityUtil.filterByCondition(productCategoryMembers, > EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); >> } >> >> @@ -290,7 +290,7 @@ public class CategoryServices { >> EntityCondition condition = > EntityCondition.makeCondition(EntityCondition.makeCondition("releaseDate", > EntityOperator.EQUALS, null), EntityOperator.OR, > EntityCondition.makeCondition("releaseDate", > EntityOperator.LESS_THAN_EQUAL_TO, releaseDateLimit)); >> filterConditions.add(condition); >> } >> - if (UtilValidate.isNotEmpty(filterConditions)) { >> + if (!filterConditions.isEmpty()) { >> productCategoryMembers = > EntityUtil.filterByCondition(productCategoryMembers, > EntityCondition.makeCondition(filterConditions, EntityOperator.AND)); >> } >> >> @@ -440,7 +440,7 @@ public class CategoryServices { >> childOfCats = > EntityUtil.filterByDate(delegator.findByAnd("ProdCatalogCategory", > UtilMisc.toMap("prodCatalogId", productCategoryId))); >> } >> if (UtilValidate.isNotEmpty(childOfCats)) { >> - >> + >> for (GenericValue childOfCat : childOfCats ) { >> >> Object catId = null; >> >> > > > > > Dimitri Unruh > Consultant AEW > Lynx-Consulting GmbH > Johanniskirchplatz 6 > 33615 Bielefeld > Deutschland > Fon: +49 521 5247-0 > Fax: +49 521 5247-250 > Mobil: +49 160 90 57 55 13 > > > Wir laden Sie herzlich ein: > DSAG-Jahreskongress > Datum: 11. - 13. Oktover 2011, Congress Center Leipzig, Halle 2 Stand B01 > > Besuchen Sie uns an unserem Stand und freuen Sie sich auf einen intensiven Informations- und Erfahrungsaustausch rund um das > Thema Mobility! > > > Company and Management Headquarters: > Lynx-Consulting GmbH, Johanniskirchplatz 6, 33615 Bielefeld, Deutschland > Fon: +49 521 5247-0, Fax: +49 521 5247-250, www.lynx.de > > Court Registration: Amtsgericht Bielefeld HRB 35946 > Chief Executive Officers: Karsten Noss, Dirk Osterkamp > > > http://www.lynx.de/haftungsausschluss |
Free forum by Nabble | Edit this page |