I figured this out. CeWolf tag library creates an image tag like <img src="/context/...>, and then a new request is made to tomcat to render the chart. My portlet and chart tag libraries are packaged in a different webapp and therefore, the sessions are also different.
One solution is perhaps to deploy my portlet and JetSpeed in one webapp, but I think I will keep them separate just to keep them clean and then figure out an inter webapp communication mechanism to render the chart. Regards Satya -----Original Message----- From: Satyabrata Dash Sent: Thursday, February 10, 2005 10:14 PM To: jetspeed-user@jakarta.apache.org Subject: JFreeChart and JetSpeed2 Hi, I am trying to use CeWolf and JFreeChart packages within JetSpeed2 Portlets. The image never gets rendered and I get "The Chart has expired and please reload" error. When I debugged this error message, I found that somehow the session object used by renderer is different. So the image is never found in session object in the renderer code. Has anyone else ever run into similar issues? Regards -Satya --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]