ExceptionQueuedEventContext equecontext = new ExceptionQueuedEventContext (context, e, null);
context.getApplication().publishEvent (context, ExceptionQueuedEvent.class, equecontext);
Logger log = Logger.getLogger(ResourceImpl.class.getName());
if (log.isLoggable(Level.SEVERE))
log.severe("Cannot evaluate EL expression "+convertToExpression(expressionList)+ " in resource " + getLibraryName()+":"+getResourceName());
delegate.unread(c3);
for (int i = expressionList.size()-1; i >= 0; i--)
{
delegate.unread(expressionList.get(i));