DatasourceFilter dsFilter;
try {
CRResolvableBean base = new CRResolvableBean();
base.set("contentids", contentids);
dsFilter = wDs.createDatasourceFilter(PortalConnectorFactory.createExpression("object.contentid CONTAINSONEOF base.contentids"));
dsFilter.addBaseResolvable("base", base);
wDs.delete(dsFilter);
} catch (Exception e) {
throw new CRException(e);
} finally {
CRDatabaseFactory.releaseDatasource(wDs);