boolean first=true;
whereClause="is_published!=true AND to_article_type=0 AND id IN (";
for(int i=0; i < featureEntityList.size(); i++){
- if(first==false) {
- whereClause += ",";
- }
- EntityTopics currentTopic = (EntityTopics)featureEntityList.elementAt(i);
- EntityList contentEntityList = DatabaseContentToTopics.getInstance().getContent(currentTopic);
- whereClause += currentTopic.getId();
- fileDesc = currentTopic.getValue("filename").trim();
- setAdditional("topic",HTMLTemplateProcessor.makeSimpleHash(currentTopic));
+ try {
+ EntityTopics currentTopic = (EntityTopics)featureEntityList.elementAt(i);
+ EntityList contentEntityList = DatabaseContentToTopics.getInstance().getContent(currentTopic);
+ if(first==false) {
+ whereClause += ",";
+ }
+ whereClause += currentTopic.getId();
+ fileDesc = currentTopic.getValue("filename").trim();
+ setAdditional("topic",HTMLTemplateProcessor.makeSimpleHash(currentTopic));
+ } catch (Exception e) {
+ logHTML(htmlout, "problem with feature skipping");
+ }
first = false;
}
System.err.println(e.toString());
}
}
-}
\ No newline at end of file
+}