Here are some JFreeChart results used in WebWork (Struts2's parent). http://www.opensymphony.com/webwork/wikidocs/JFreeChartResult.html
It looks like in Struts they have formalized the JFreeChart result type: http://struts.apache.org/2.x/struts2-plugins/struts2-jfreechart-plugin/apidocs/index.html VJ22 wrote: > > Thanks Matt/David, > > I presume that by a servlet class you mean you flush the PNG file onto the > output stream which is then rendered by the JSP....We are aware of that > solution.... > > What we intend to use is the pull-MVC mechanism of Struts2...which helps > us use the getChart() method to render the chart > > Tks...Vijay > > > J. David Mendoza R. wrote: >> >> Hello Vijay... >> >> I'm using appfuse 1.9.4, spring and jfreechart, and what I did is, I >> made a servlet that uses jfreechart's tools to generate the chart as a >> PNG image and just present it within the JSP... This should work with >> any web framework... >> >> David M. >> >> VJ22 wrote: >>> Hello All, >>> >>> The problem that I face while integrating AppFuse with JFreeChart >>> >>> So I have a link which points to viewChart.html configured from the >>> menu..When I click on this link I got an action class which populates >>> the >>> chart (Unit-tests prove that the png file is generated >>> fine)...re-directs it >>> to viewChart.jsp which has got the following image code >>> >>> <image src="/viewChart.html"/> -> which I presume will get the chart >>> from >>> the action >>> >>> The problem exception happens when it tries to execute the getChart() >>> method...in the action class....A part of the stack-trace is attached >>> here >>> >>> java.lang.NullPointerException: No chart found >>> at >>> org.apache.struts2.dispatcher.ChartResult.execute(ChartResult.java:105) >>> at >>> com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvo >>> cation.java:343) >>> >>> So I assume that the chart object is being invalidated....but why ? I >>> assume >>> this uses a pull-MVC architecture...any help would be gladly >>> appreciated..... >>> >>> struts.xml configuration >>> >>> <package name="chart" extends="jfreechart-default"> >>> <action name="viewChart" >>> class="com.pwmliteexp1.pwmLitexp1.web.action.PWMLitePieChartAction" >>> scope="session"> >>> <result name="success" >>> type="chart">/WEB-INF/pages/viewChart.jsp</result> >>> </action> >>> </package> >>> >>> Thanks in advance >>> >>> Rgds....Vijay >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> > > -- View this message in context: http://www.nabble.com/JfreeChart---Struts2---Appfuse-detailed-problem-report-tf3279271s2369.html#a9135602 Sent from the AppFuse - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]