DataSource ds;
if(pc!=null) ds=((PageContextImpl)pc).getDataSource(datasourceName);
else ds=config.getDataSource(datasourceName);
dc=pool.getDatasourceConnection(null,ds,null,null);
SQLExecutor executor=SQLExecutionFactory.getInstance(dc);
executor.update(config, cfid,appName, dc, getType(), sct,getTimeSpan(),log);
}
catch (Throwable t) {
ScopeContext.error(log, t);
}
finally {