[Yanel-commits] rev 54951 - public/yanel/contributions/realms/konakart-yanel-realm/res-types/category/src/java/org/wyona/yanel/resources/konakart/category

michi at wyona.com michi at wyona.com
Thu Nov 25 11:00:57 CET 2010


Author: michi
Date: 2010-11-25 11:00:56 +0100 (Thu, 25 Nov 2010)
New Revision: 54951

Modified:
   public/yanel/contributions/realms/konakart-yanel-realm/res-types/category/src/java/org/wyona/yanel/resources/konakart/category/KonakartCategorySOAPInfResource.java
Log:
log warn if no image is set for a specific product

Modified: public/yanel/contributions/realms/konakart-yanel-realm/res-types/category/src/java/org/wyona/yanel/resources/konakart/category/KonakartCategorySOAPInfResource.java
===================================================================
--- public/yanel/contributions/realms/konakart-yanel-realm/res-types/category/src/java/org/wyona/yanel/resources/konakart/category/KonakartCategorySOAPInfResource.java	2010-11-25 09:59:53 UTC (rev 54950)
+++ public/yanel/contributions/realms/konakart-yanel-realm/res-types/category/src/java/org/wyona/yanel/resources/konakart/category/KonakartCategorySOAPInfResource.java	2010-11-25 10:00:56 UTC (rev 54951)
@@ -259,7 +259,13 @@
                     // Id, image, name
                     Element productElement = (Element) productsElement.appendChild(doc.createElementNS(KONAKART_NAMESPACE, "product"));
                     productElement.setAttributeNS(KONAKART_NAMESPACE, "id", "" + products[i].getId());
+
+                    String imageName = products[i].getImage2();
+                    if (imageName == null || (imageName != null && imageName.trim().length() == 0)) {
+                        log.warn("Product '" + products[i].getId() + "' has no image configured (Image 2)! Make sure the KonaKart image library path and base URL are also configured.");
+                    }
                     productElement.setAttributeNS(KONAKART_NAMESPACE, "image-name", "" + products[i].getImage2());
+
                     Element productName = (Element) productElement.appendChild(doc.createElementNS(KONAKART_NAMESPACE, "name"));
                     productName.appendChild(doc.createTextNode(products[i].getName()));
                     Element sproductName = (Element) productElement.appendChild(doc.createElementNS(KONAKART_NAMESPACE, "stripped-name"));



More information about the Yanel-commits mailing list