return response;
}
void processWebModels(RequestContext rc) {
// get the rootModelBuilder
WebModelHandlerRef rootWmr = webObjectRegistry.getWebModeHandlerlRef("/");
if (rootWmr != null) {
invokeWebModelRef(rootWmr, rc);
}
StringBuilder pathBuilder = new StringBuilder();
String[] resourcePaths = rc.getResourcePaths();
for (int i = 0; i < resourcePaths.length; i++) {
String path = pathBuilder.append('/').append(resourcePaths[i]).toString();
WebModelHandlerRef webModelRef = webObjectRegistry.getWebModeHandlerlRef(path);
invokeWebModelRef(webModelRef, rc);
}
// Match and process the "matches" webModels
List<WebModelHandlerRef> matchWebModelRefs = webObjectRegistry.getMatchWebModelHandlerRef(pathBuilder.toString());