String[] nodes = StringUtil.split( data, '|');
item.init(0, false, hasPipe, nodes);
return item;
} catch(Exception e) {
CauseException ce = new CauseException(
"Internal error while RssItem unencodedDeserialize ", e);
//#ifdef DLOGGING
Logger logger = Logger.getLogger("RssItem");
logger.severe(ce.getMessage(), e);
//#endif
System.err.println(ce.getMessage() + " " + e.toString());
e.printStackTrace();
throw ce;
} catch(OutOfMemoryError e) {
CauseMemoryException ce = new CauseMemoryException(
"Out of memory error while RssItem unencodedDeserialize ", e);
//#ifdef DLOGGING
Logger logger = Logger.getLogger("RssItem");
logger.severe(ce.getMessage(), e);
//#endif
System.err.println(ce.getMessage() + " " + e.toString());
e.printStackTrace();
throw ce;
}
}