context.setMetaObject(MetaObjectFactory.createObject(object, realSchema));
MetaObject metaObject = MetaObjectFactory.createObject(object, realSchema);
    protected PresentationContext createPresentationContext(Object object, String layout, String schema, Properties properties) {        OutputContext context = new OutputContext();                context.setLayout(layout);        context.setProperties(properties);                Schema realSchema = RenderKit.getInstance().findSchema(schema);        context.setMetaObject(MetaObjectFactory.createObject(object, realSchema));        ViewState viewState = new ViewState(null);        viewState.setLayout(getLayout());        viewState.setProperties(getRenderProperties());        viewState.setContextClass(context.getClass());        viewState.setRequest((HttpServletRequest) pageContext.getRequest());                context.setViewState(viewState);                return context;    }