Scorcher

Members
  • Content count

    1
  • Joined

  • Last visited

About Scorcher

  • Rank
    Forum Newbie
  1. Hello. I am using FusionWidget specially Real-time graph. These day, I set on Real-time graph on my tomcat 7 server. When I run example code on Documents in official FusionWidget homepage, I can see graph but It doesn't update itself. HTML page as below. =========================================================================== <HTML> <HEAD> <TITLE>FusionWidgets v3 - Multiple dataset example</TITLE> <script type="text/javascript" src="../Charts/FusionCharts.js"></script> </HEAD> <BODY> <CENTER> <div id="chart1div"> This text is replaced by the Flash movie. </div> <script type="text/javascript"> var chart1 = new FusionCharts("../Charts/RealTimeLine.swf", "ChId1", "900", "350", "0", "0"); chart1.setDataURL("Control1.xml"); chart1.render("chart1div"); </script> </BODY> </HTML> =========================================================================== Control1.xml =========================================================================== <chart caption='CPU Usage' subCaption='Grape for CPU Usage' dataStreamURL='GetCPU.action' refreshInterval='2' setAdaptiveYMin='1' xAxisName='Time' showRealTimeValue='1' labelDisplay='Rotate' slantLabels='1' numDisplaySets='20'> <dataset seriesName='CPU' showValues='0'> </dataset> <styles> <definition> <style type='font' name='captionFont' size='14' /> </definition> <application> <apply toObject='Caption' styles='captionFont' /> <apply toObject='Realtimevalue' styles='captionFont' /> </application> </styles> </chart> =========================================================================== partion of struts.xml =========================================================================== <package name="notice" extends="struts-default"> <result-types> <result-type name="tiles" class="org.apache.struts2.views.tiles.TilesResult"/> </result-types> <action name="GetCPU" class="com.information.GetCPUAction"> <interceptor-ref name="prepare"/> <interceptor-ref name="modelDriven"/> <interceptor-ref name="params"/> <result name="success">./Result/NewFile.jsp</result> </action> </package> =========================================================================== NewFile.jsp =========================================================================== <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib prefix="s" uri="/struts-tags" %>&label=<s:property value="time"/>&value=<s:property value="cpu"/> =========================================================================== Because I running this page on Tomcat 7 with Struts 2, I set dataStreamURL like that. Moreover, I already check that com.information.GetCPUAction.class was running after "GetCPU.action" When I input "GetCPU.action" on my browser, I can see "&label=10:34:12&value=71.98". It is perfectly same as that default JSP result When I changed dataStreamURL like "xxxx.jsp", it worked! Why Chart can not update this data? Could you help me? summary =================== 1. I can saw graph from loading Control.html, but It doesn't update data 2. I checked that graph call GetCPU.action and associated class was runing. 3. And I can see return data value on my browser by inputing rawURL