if ("Y".equals(addToCartRemoveIncompat)) {
List productAssocs = null;
EntityCondition cond = EntityCondition.makeCondition(UtilMisc.toList(
EntityCondition.makeCondition(EntityCondition.makeCondition("productId", EntityOperator.EQUALS, productId), EntityOperator.OR, EntityCondition.makeCondition("productIdTo", EntityOperator.EQUALS, productId)),
EntityCondition.makeCondition("productAssocTypeId", EntityOperator.EQUALS, "PRODUCT_INCOMPATABLE")), EntityOperator.AND);
productAssocs = delegator.findList("ProductAssoc", cond, null, null, null, false);
productAssocs = EntityUtil.filterByDate(productAssocs);
List productList = FastList.newInstance();
Iterator iter = productAssocs.iterator();
while (iter.hasNext()) {
GenericValue productAssoc = (GenericValue) iter.next();