diff --git a/src/resources/personalized-content/src/java/org/wyona/yanel/impl/resources/boost/PersonalizedContentResource.java b/src/resources/personalized-content/src/java/org/wyona/yanel/impl/resources/boost/PersonalizedContentResource.java index de42f186a..09fd42d01 100644 --- a/src/resources/personalized-content/src/java/org/wyona/yanel/impl/resources/boost/PersonalizedContentResource.java +++ b/src/resources/personalized-content/src/java/org/wyona/yanel/impl/resources/boost/PersonalizedContentResource.java @@ -84,8 +84,13 @@ protected InputStream getContentXML(String viewId) throws Exception { try { userInterests = getUserInterests(cookie.getValue(), boost_domain); } catch(ServiceException e) { - log.error(e, e); // No interests + log.error(e, e); + + Element exceptionEl = doc.createElementNS(NAMESPACE, "exception"); + exceptionEl.appendChild(doc.createTextNode(e.getMessage())); + root.appendChild(exceptionEl); + Element errEl = doc.createElementNS(NAMESPACE, "no-profile"); root.appendChild(errEl); return XMLHelper.getInputStream(doc, false, false, null);