I am tring to read a bean from a JSP in a portlet setup. in my class that extends the Generic Portlet I have code to display a JSP

Java Code:
PortletRequestDispatcher theJSP = getPortletContext().getRequestDispatch("file.jsp");
try
{
   theJSP.include(req,res);
}
catch(PortletException e) {
  // do something
} catch (IOException e) {
    // do something
}
then in my jsp file that is called from within my object I have the following line of code
Java Code:
<bean:write name="myObjectForm" property="myAttrabute"/>
I know that the myObjectForm exists as I alter the myAttrabute in the init of my portlet object. But when I run the code in the portel I get "Cannot find bean myObjectForm in any scope"

what am I missing. If I just write out straight from the portlet object with out trying to call the jsp everything works fine, but I wish to have the JSP do the displaying instead of the portlet.

Also in my struts-config.xml file i have in the action tag scope="request" and in the forward tag I have redirect="false"

I have also defined the objects in the portlet.xml file with the portlet-class tag inside of the portlet tag.