public void actionDiagnoseWorkspaces(CommandRequest request) throws Exception {
Set workspaceIds = UIServices.lookup().getWorkspacesManager().getAllWorkspacesIdentifiers();
for (Iterator iterator = workspaceIds.iterator(); iterator.hasNext();) {
String s = (String) iterator.next();
WorkspaceImpl workspace = (WorkspaceImpl) UIServices.lookup().getWorkspacesManager().getWorkspace(s);
int numErrors = workspace.sectionsDiagnose();
log.error("Found " + numErrors + " page Errors.");
}
}
public void actionDiagnoseWorkspacesAndFix(CommandRequest request) throws Exception {