Map controlFields = getAccessibleControlFieldAnnotations( controlClientClass, servletContext );
if ( controlFields.isEmpty() ) {
if (LOG.isTraceEnabled()) {
LOG.trace("No control field annotations were found for " + controlClient);
}
PageFlowControlContainer pfcc = PageFlowControlContainerFactory.getControlContainer(request,servletContext);
pfcc.beginContextOnPageFlow(controlClient,request,response,servletContext);
return;
}
request = PageFlowUtils.unwrapMultipart( request );
PageFlowControlContainer pfcc = PageFlowControlContainerFactory.getControlContainer(request,servletContext);
pfcc.createAndBeginControlBeanContext(controlClient,request,response,servletContext);
ControlBeanContext beanContext = pfcc.getControlContainerContext(controlClient);
assert beanContext != null : "ControlBeanContext was not initialized by PageFlowRequestProcessor";
try
{
if (LOG.isDebugEnabled()) {