I figured that problem out, I needed to setRendererType, although just need to be null. Could anyone tell me why a component needs a null renderer?
I have a general question though. I am trying to create a view from a jsp page, normally you would do it in a backing bean in running environment where request and everything are set. All you need to do is to call ViewHandler.createView. But in shale framework, how would i set up everything in order to make it work? Is it even possible? thanks Jane