deepti
-
Content count
146 -
Joined
-
Last visited
Posts posted by deepti
-
-
Hi Moonmi,
As I have mentioned in an earlier post here I have been using version 3.4.I tried changing the version in the sample you provided also to 3.4 and that too did not work.So in 3.4 the issue is there I think.Now I have moved to 3.8 and it started working,though not completely.The image is getting saved now.But the issue I am facing now is,the call back function is not receiving the object. In the callback function i have written, at line if (objRtn.statusCode == 1) , I am getting error,objRtn is undefined.
Any clues what can be the reason?
Thanks,
Deepti
-
Hi,Your sample works for me. I tried comparing that with my code.I could not find any problem in the configuration.Comparing the requests send to the FCExporter I noticed difference in the response header and the stream passed. In the svg stream passed in you sample , the special characters are replaced by corresponding Hexadecimal value ,but with my application it has not happened.I am not sure what is the reason for this. Please see the attached images.Can this be the reason why image saving is failing and I am getting the response as 'Insufficient data'.If so what can be the reason it happens like that for me? Please help!Awaiting you replyThanks,Deepi
-
What is the fchelper.jar ? Is that also required to be included? From what I have mentioned in my previous post,do i miss anything in the configurations?
-
Hi,
I have already checked it many times based on the documentation.But did not help.It will be great if you can provide a spring mvc example for the fusiocharts image export. I am using fusioncharts 3.4, spring 3.2.5 and java 1.7. I have included only one jar file for the exporting feature that is the fcexporter.jar provided with the package in \fusioncharts-suite-xt\export-handlers\java-export-handler.Inkscape and ImageMagick are installed and their paths are privided in the fusioncharts_export.propertieswhich is placed in the webapp\WEB-INF\classes. Following is added to the web.xml :
<servlet>
<display-name>FCExporter</display-name>
<servlet-name>FCExporter</servlet-name>
<servlet-class>com.fusioncharts.exporter.servlet.FCExporter</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>FCExporter</servlet-name>
<url-pattern>/FCExporter</url-pattern>
</servlet-mapping>And the properties file entry I have given in an earlier post.Application folder structure is as shown in the image attached.Please verify if all these steps are correct,if i need to do anything else and if my entries are all correct based on the folder structure.One more thing is I am using tiles for the jsp layout.In the folder structure the jsp folder contains all the jsp files.
Thanks,
Deepti
-
Hi,
I have already checked it many times based on the documentation.But did not help.It will be great if you can provide a spring mvc example for the fusiocharts image export.
Thanks,
Deepti
-
Hi Moonmi,
Thanks for the repsonse.But the war file is quite big that it will be difficult to share.And it needs lot of back end stuffs to work.If you are able to get export and save to private server with a simple spring mvc app , I think it may work at my end too.
Thanks,
Deepti.
-
Hi,
Is this done using exportHandler and 'save' action? Also I am trying it in a spring mvc application. Entries in my fusioncharts properties file is as follows :
SAVEPATH=./images/HTTP_URI=http://localhost:8080/reveal/images/OVERWRITEFILE=falseINTELLIGENTFILENAMING=trueFILESUFFIXFORMAT=TIMESTAMP#Set the path of Inkscape hereINKSCAPE_PATH=C:\\Program Files\\Inkscape#Set the path of ImageMagick hereIMAGEMAGICK_PATH=C:\\Program Files\\ImageMagick-6.9.2-Q16Can you please try in a simple mvc app and see if it works?Thanks,Deepti. -
Thank you so much for the reply. Let me see if we can switch to the json format. Anyway please give an update when the schema is available.
I am badly waiting for your reply for another issue I have posted yesterday : http://forum.fusioncharts.com/topic/16976-javascript-chart-image-export-not-working/.
It will be great if you could give me a reply for this since its very very urgent.
Thanks,
Deepti.
-
Hi,
There was some conflict in the fcexporter jar that was used.When I updated the jar the 403 error is gone.But now on server I am getting the following error :
Aug 25, 2015 12:02:00 PM org.apache.tomcat.util.http.Parameters processParameters INFO: Character decoding failed. Parameter [stream] with value [<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" id="raphael-paper-319" style="overflow: hidden; -moz-user-select: none; cursor: default; position: relative; left: -0.5px; background-color: rgb(255, 255, 255);" width="772" version="1.1" height="345"><style type="text/css">#raphael-paper-319 .fusioncharts-yaxis-0-title {font-family:Verdana,sans;font-size:10px;line-height:12px;font-weight:bold;font-style:normal;}#raphael-paper-319 .fusioncharts-yaxis-0-gridlabels .fusioncharts-label {font-family:Verdana,sans;font-size:10px;line-height:12px;color:#555555;fill:#555555;}#raphael-paper-319 .fusioncharts-yaxis-1-gridlabels .fusioncharts-label {font-family:Verdana,sans;font-size:10px;line-height:12px;color:#555555;fill:#555555;}#raphael-paper-319 .fusioncharts-xaxis-0-title {font-family:Verdana,sans;font-size:10px;line-height:12px;font-weight:bold;font-style:normal;}#raphael-paper-319 .fusioncharts-xaxis-0-gridlabels .fusioncharts-label {font-family:Verdana,sans;font-size:10px;line-height:12px;color:#555555;fill:#555555;}#raphael-paper-319 .fusioncharts-datalabels .fusioncharts-label {font-family:Verdana,sans;font-size:10px;line-height:12px;font-weight:normal;font-style:normal;color:rgba(85,85,85,1);fill:rgba(85,85,85,1);}#raphael-paper-319 .fusioncharts-caption {font-family:Verdana,sans;color:#555555;font-size:13px;font-weight:bold;line-height:15.6px;fill:#555555;}</style><defs><clipPath id="85A148D8-CB11-4730-AE44-8E5CD1843616"><rect transform="matrix(1,0,0,1,0,0)" height="208" width="639" y="41" x="116"></rect></clipPath><linearGradient y2="1" x2="0" y1="0" x1="1.8369701987210297e-16" id="319-270-rgba_185_153_70_1_-rgba_255_255_255_1_"><stop stop-opacity="1" stop-color="#b99946" offset="0ity%3D"1" stop-color%3D"#b99946" offset%3D"0%"></stop><stop stop-opacity%3D"1" stop-color%3D"#ffffff" offset%3D"100%"></stop></linearGradient><linearGradient y2%3D"0" x2%3D"6.123233995736766e-17" y1%3D"1" x1%3D"0" id%3D"319-90-rgba_204_204_204_1__0-rgba_255_255_255_1__100"><stop stop-opacity%3D"1" stop-color%3D"#cccccc" offset%3D"0%"></stop><stop stop-opacity%3D"1" stop-color%3D"#ffffff" offset%3D"100%"></stop></linearGradient></defs><g class%3D"raphael-group-320-background"><rect ry%3D"0" rx%3D"0" fill%3D"#ffffff" fill-opacity%3D"0.5" stroke%3D"none" height%3D"345" width%3D"772" y%3D"0" x%3D"0" style%3D"stroke: none; fill-opacity: 0.5; fill: rgb(255, 255, 255);"></rect><rect ry%3D"0" rx%3D"0" fill%3D"none" stroke-width%3D"0" stroke-opacity%3D"0.5" stroke%3D"#767575" height%3D"345" width%3D"772" y%3D"0" x%3D"0" style%3D"stroke: rgb(118, 117, 117); stroke-opacity: 0.5; fill: none;"></rect></g><g class%3D"raphael-group-331-canvas"><rect fill%3D"none" stroke-linejoin%3D"miter" stroke-opacity%3D"1" stroke%3D"#545454" stroke-width%3D"2" ry%3D"0" rx%3D"0" height%3D"210" width%3D"641" y%3D"40" x%3D"115" style%3D"stroke: rgb(84, 84, 84); stroke-opacity: 1; stroke-linejoin: miter; fill: none;"></rect><rect fill%3D"#f3f5f5" fill-opacity%3D"1" stroke%3D"none" stroke-width%3D"0" ry%3D"0" rx%3D"0" height%3D"208" width%3D"639" y%3D"41" x%3D"116" style%3D"stroke: none; fill-opacity: 1; fill: rgb(243, 245, 245);"></rect></g><g class%3D"raphael-group-334-axisbottom"><g class%3D"raphael-group-337-x-axis-bands"></g><g class%3D"raphael-group-343-y-axis-bands"><rect stroke%3D"#000000" ry%3D"0" rx%3D"0" stroke-width%3D"0" fill%3D"#eeeeee" fill-opacity%3D"0.5" height%3D"20.799999999999983" width%3D"639" y%3D"207.4" x%3D"116" style%3D"fill-opacity: 0.5; fill: rgb(238, 238, 238); stroke: rgb(0, 0, 0);"></rect><rect stroke%3D"#000000" ry%3D"0" rx%3D"0" stroke-width%3D"0" fill%3D"#eeeeee" fill-opacity%3D"0.5" height%3D"20.799999999999983" width%3D"639" y%3D"165.8" x%3D"116" style%3D"fill-opacity: 0.5; fill: rgb(238, 238, 238); stroke: rgb(0, 0, 0);"></rect><rect stroke%3D"#000000" ry%3D"0" rx%3D"0" stroke-width%3D"0" fill%3D"#eeeeee" fill-opacity%3D"0.5" height%3D"20.80000000000001" width%3D"639" y%3D"124.19999999999999" x%3D"116" style%3D"fill-opacity: 0.5; fill: rgb(238, 238, 238); stroke: rgb(0, 0, 0);"></rect><rect stroke%3D"#000000" ry%3D"0" rx%3D"0" stroke-width%3D"0" fill%3D"#eeeeee" fill-opacity%3D"0.5" height%3D"20.80000000000001" width%3D"639" y%3D"82.6" x%3D"116" style%3D"fill-opacity: 0.5; fill: rgb(238, 238, 238); stroke: rgb(0, 0, 0);"></rect><rect stroke%3D"#000000" ry%3D"0" rx%3D"0" stroke-width%3D"0" fill%3D"#eeeeee" fill-opacity%3D"0.5" height%3D"20.799999999999983" width%3D"639" y%3D"41" x%3D"116" style%3D"fill-opacity: 0.5; fill: rgb(238, 238, 238); stroke: rgb(0, 0, 0);"></rect></g><g class%3D"raphael-group-349-y-axis-bands"></g><g class%3D"raphael-group-339-x-axis-lines"></g><g class%3D"raphael-group-345-y-axis-lines"><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,228.5L755,228.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,207.5L755,207.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,187.5L755,187.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,166.5L755,166.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,145.5L755,145.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,124.5L755,124.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,103.5L755,103.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,83.5L755,83.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path><path shape-rendering%3D"crispEdges" fill%3D"none" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"0.4" stroke%3D"#717170" d%3D"M116,62.5L755,62.5" style%3D"stroke: rgb(113, 113, 112); stroke-opacity: 0.4; fill: none; shape-rendering: crispedges;"></path></g><g class%3D"raphael-group-351-y-axis-lines"></g><g style%3D"" class%3D"fusioncharts-xaxis-0-gridlabels"><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"147.95" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"147.95" dy%3D"11">B5</tspan><tspan x%3D"147.95" dy%3D"12">1570(208</tspan><tspan x%3D"147.95" dy%3D"12">0) Rod</tspan><tspan x%3D"147.95" dy%3D"12">cap r/d</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"211.85" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"211.85" dy%3D"11">C1</tspan><tspan x%3D"211.85" dy%3D"12">2040(305</tspan><tspan x%3D"211.85" dy%3D"12">0) Oil pan</tspan><tspan x%3D"211.85" dy%3D"12">r/d</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"275.75" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"275.75" dy%3D"11">A2</tspan><tspan x%3D"275.75" dy%3D"12">430(1140)</tspan><tspan x%3D"275.75" dy%3D"12">Load</tspan><tspan x%3D"275.75" dy%3D"12">crank</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"339.65" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"339.65" dy%3D"11">C4</tspan><tspan x%3D"339.65" dy%3D"12">3020(504</tspan><tspan x%3D"339.65" dy%3D"12">0-6)</tspan><tspan x%3D"339.65" dy%3D"12">Tappet</tspan><tspan x%3D"339.65" dy%3D"12">robot C</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"403.55" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"403.55" dy%3D"11">C1</tspan><tspan x%3D"403.55" dy%3D"12">1910(302</tspan><tspan x%3D"403.55" dy%3D"12">1)</tspan><tspan x%3D"403.55" dy%3D"12">Windage</tspan><tspan x%3D"403.55" dy%3D"12">tray</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"467.45" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"467.45" dy%3D"11">C1</tspan><tspan x%3D"467.45" dy%3D"12">1970(303</tspan><tspan x%3D"467.45" dy%3D"12">0) Blk RTV</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"531.3499999999999" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"531.3499999999999" dy%3D"11">A2</tspan><tspan x%3D"531.3499999999999" dy%3D"12">230(1087)</tspan><tspan x%3D"531.3499999999999" dy%3D"12">Split MBCs</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"595.25" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"595.25" dy%3D"11">B5</tspan><tspan x%3D"595.25" dy%3D"12">1440(127</tspan><tspan x%3D"595.25" dy%3D"12">0)</tspan><tspan x%3D"595.25" dy%3D"12">Turntable</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"659.15" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"659.15" dy%3D"11">C4</tspan><tspan x%3D"659.15" dy%3D"12">3110(504</tspan><tspan x%3D"659.15" dy%3D"12">0-4)</tspan><tspan x%3D"659.15" dy%3D"12">Tappet</tspan><tspan x%3D"659.15" dy%3D"12">robot A</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"middle" y%3D"253" x%3D"723.05" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none;"><tspan x%3D"723.05" dy%3D"11">C2</tspan><tspan x%3D"723.05" dy%3D"12">2260(402</tspan><tspan x%3D"723.05" dy%3D"12">2B) Head</tspan><tspan x%3D"723.05" dy%3D"12">cnvr No</tspan></text></g><g style%3D"" class%3D"fusioncharts-yaxis-0-gridlabels"><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"249" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5">0s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"228.2" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5.000003051757801">1h 17m 55s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"207.4" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5.000006103515631">2h 35m 50s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"186.6" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"4.999993896484369">3h 53m 45s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"165.8" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"4.999996948242199">5h 11m 40s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"145" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5">6h 29m 35s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"124.19999999999999" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5.000003051757801">7h 47m 30s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"103.4" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"4.999998474121099">9h 5m 25s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"82.6" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5.000001525878901">10h 23m 20s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"61.79999999999998" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5.000000762939436">11h 41m 15s</tspan></text><text stroke%3D"none" transform%3D"matrix(1,0,0,1,0,0)" text-anchor%3D"end" y%3D"41" x%3D"110" fill%3D"#555555" class%3D"fusioncharts-label" style%3D"fill: rgb(85, 85, 85); text-anchor: end; stroke: none;"><tspan x%3D"110" dy%3D"5">12h 59m 10s</tspan></text></g><g style%3D"" class%3D"fusioncharts-yaxis-1-gridlabels"></g><g class%3D"raphael-group-354-axis-name"><text stroke%3D"none" font-size%3D"10px" transform%3D"matrix(0,-1,1,0,17,145)" text-anchor%3D"middle" fill%3D"#555555" fill-opacity%3D"1" y%3D"0" x%3D"0" class%3D"fusioncharts-yaxis-0-title" style%3D"fill-opacity: 1; fill: rgb(85, 85, 85); text-anchor: middle; font-size: 10px; stroke: none;"><tspan x%3D"0" dy%3D"9.5">Tot Duration</tspan></text><text stroke%3D"none" font-size%3D"10px" transform%3D"matrix(1,0,0,1,435.5,318)" text-anchor%3D"middle" fill%3D"#555555" fill-opacity%3D"1" y%3D"0" x%3D"0" class%3D"fusioncharts-xaxis-0-title" style%3D"fill-opacity: 1; fill: rgb(85, 85, 85); text-anchor: middle; font-size: 10px; stroke: none;"><tspan x%3D"0" dy%3D"9.5">Stations</tspan></text></g></g><g transform%3D"matrix(1,0,0,1,0,0)" y%3D"0" x%3D"0" style%3D"" class%3D"raphael-group-415-annotations"><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"52" width%3D"54" y%3D"251" x%3D"121.44999694824219" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"52" width%3D"55" y%3D"251" x%3D"184.85000610351562" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"52" width%3D"58" y%3D"251" x%3D"247.25" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"64" width%3D"54" y%3D"251" x%3D"313.1499938964844" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"64" width%3D"54" y%3D"251" x%3D"377.04998779296875" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"40" width%3D"61" y%3D"251" x%3D"437.45001220703125" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"40" width%3D"61" y%3D"251" x%3D"501.3499755859375" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"52" width%3D"54" y%3D"251" x%3D"568.75" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"64" width%3D"53" y%3D"251" x%3D"633.1500244140625" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect><rect fill-opacity%3D"0" stroke%3D"none" fill%3D"#ffffff" ry%3D"0" rx%3D"0" height%3D"52" width%3D"54" y%3D"251" x%3D"696.5499877929688" style%3D"fill: rgb(255, 255, 255); stroke: none; fill-opacity: 0;"></rect></g><g class%3D"raphael-group-321-dataset"><g clip-path%3D"url('#85A148D8-CB11-4730-AE44-8E5CD1843616')" style%3D"" class%3D"raphael-group-392-columns"><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"104" width%3D"50" y%3D"145.5" x%3D"122.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"74" width%3D"50" y%3D"175.5" x%3D"186.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"55" width%3D"50" y%3D"194.5" x%3D"250.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"41" width%3D"50" y%3D"208.5" x%3D"314.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"33" width%3D"50" y%3D"216.5" x%3D"378.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"32" width%3D"50" y%3D"217.5" x%3D"442.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"32" width%3D"50" y%3D"217.5" x%3D"506.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"31" width%3D"50" y%3D"218.5" x%3D"570.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"28" width%3D"50" y%3D"221.5" x%3D"634.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect><rect stroke-linejoin%3D"miter" stroke-dasharray%3D"0" stroke-width%3D"1" stroke-opacity%3D"1" stroke%3D"#333333" fill-opacity%3D"1" opacity%3D"1" fill%3D"url('#319-270-rgba_185_153_70_1_-rgba_255_255_255_1_')" ry%3D"0" rx%3D"0" height%3D"25" width%3D"50" y%3D"224.5" x%3D"698.5" style%3D"opacity: 1; fill-opacity: 1; stroke: rgb(51, 51, 51); stroke-opacity: 1; stroke-linejoin: miter;"></rect></g></g><g class%3D"raphael-group-335-axistop"><g class%3D"raphael-group-336-x-axis-bands"></g><g class%3D"raphael-group-342-y-axis-bands"></g><g class%3D"raphael-group-348-y-axis-bands"></g><g class%3D"raphael-group-338-x-axis-lines"></g><g class%3D"raphael-group-344-y-axis-lines"></g><g class%3D"raphael-group-350-y-axis-lines"></g><g style%3D"" class%3D"fusioncharts-xaxis-0-gridlabels"></g><g style%3D"" class%3D"fusioncharts-yaxis-0-gridlabels"></g><g style%3D"" class%3D"fusioncharts-yaxis-1-gridlabels"></g></g><g transform%3D"matrix(1,0,0,1,0,0)" style%3D"" class%3D"fusioncharts-datalabels"></g><g class%3D"raphael-group-413-caption"><text font-weight%3D"bold" font-size%3D"13px" font-family%3D"Verdana,sans" stroke%3D"none" text-anchor%3D"middle" y%3D"15" x%3D"435.5" fill%3D"#555555" class%3D"fusioncharts-caption" style%3D"fill: rgb(85, 85, 85); text-anchor: middle; stroke: none; font-family: verdana,sans; font-size: 13px; font-weight: bold;"><tspan x%3D"435.5" dy%3D"13.300000190734863">Worst Stations by Machine Faults for Cleveland</tspan></text></g><g class%3D"raphael-group-322-hot"><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"104" width%3D"50" y%3D"145.5" x%3D"122.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"74" width%3D"50" y%3D"175.5" x%3D"186.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"55" width%3D"50" y%3D"194.5" x%3D"250.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"41" width%3D"50" y%3D"208.5" x%3D"314.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"33" width%3D"50" y%3D"216.5" x%3D"378.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"32" width%3D"50" y%3D"217.5" x%3D"442.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"32" width%3D"50" y%3D"217.5" x%3D"506.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"31" width%3D"50" y%3D"218.5" x%3D"570.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"28" width%3D"50" y%3D"221.5" x%3D"634.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect><rect fill%3D"#c0c0c0" fill-opacity%3D"0.000001" stroke-width%3D"1" stroke-opacity%3D"0.000001" stroke%3D"#c0c0c0" ry%3D"0" rx%3D"0" height%3D"25" width%3D"50" y%3D"224.5" x%3D"698.5" style%3D"stroke: rgb(192, 192, 192); stroke-opacity: 0.000001; fill-opacity: 0.000001; fill: rgb(192, 192, 192);"></rect></g><g style%3D"display: none;" class%3D"raphael-group-325-buttons"><g style%3D"" class%3D"raphael-group-326-button"><rect stroke-opacity%3D"1" fill-opacity%3D"1" opacity%3D"1" stroke-width%3D"1" stroke%3D"#bbbbbb" fill%3D"url('#319-90-rgba_204_204_204_1__0-rgba_255_255_255_1__100')" ry%3D"2" rx%3D"2" height%3D"17" width%3D"18" y%3D"6.5" x%3D"744.5" style%3D"stroke: rgb(187, 187, 187); opacity: 1; fill-opacity: 1; stroke-opacity: 1;"></rect><path stroke-width%3D"1" stroke-opacity%3D"1" fill-opacity%3D"1" stroke%3D"#9a9a9a" fill%3D"#ffffff" d%3D"M748.5,17.5L748.5,20.5L759.5,20.5L759.5,17.5L759.5,20.5L748.5,20.5ZM753.5,19.5L750.5,15L752.5,15L752.5,9.5L754.5,9.5L754.5,15L756.5,15Z" style%3D"fill: rgb(255, 255, 255); stroke: rgb(154, 154, 154); fill-opacity: 1; stroke-opacity: 1;"></path><rect stroke-width%3D"1" stroke-opacity%3D"0.000001" fill-opacity%3D"0.000001" stroke%3D"#c0c0c0" fill%3D"#c0c0c0" ry%3D"2" rx%3D"2" height%3D"17" width%3D"18" y%3D"6.5" x%3D"744.5" style%3D"fill: rgb(192, 192, 192); stroke: rgb(192, 192, 192); fill-opacity: 0.000001; stroke-opacity: 0.000001; cursor: pointer;"></rect></g></g></svg>] has been ignored. Note that the name and value quoted here may be corrupted due to the failed decoding. Use debug level logging to see the original, non-corrupted values.
And the following messages too :
Note: further occurrences of Parameter errors will be logged at DEBUG level.Aug 25, 2015 12:02:00 PM com.fusioncharts.exporter.servlet.FCExporter doPostINFO: action nullAug 25, 2015 12:02:00 PM com.fusioncharts.exporter.error.ErrorHandler buildResponseINFO: Errors=&statusMessage= Insufficient data.&statusCode=0Aug 25, 2015 12:02:00 PM com.fusioncharts.exporter.error.ErrorHandler buildResponseINFO: Notices=Aug 25, 2015 12:02:00 PM com.fusioncharts.exporter.error.ErrorHandler buildResponseINFO: Miscellaneous Messages=&width=0&height=0&DOMId=CChart9f726da361df43e9b67af424ef923219_chartIdPlease help !!Thanks,Deepti. -
Hi,
I am trying to do server side export as image in fusioncharts.I am using fusioncharts version 3.6. Given is my xml :
"<?xml version='1.0' encoding='UTF-8' standalone='yes'?><chart animation='1' rotateLabels='0' slantLabels='0' showValues='0' adjustDiv='0' yAxisMinValue='0.0' yAxisMaxValue='46750.0' caption='Worst Stations by Machine Faults for Cleveland' xAxisName='Stations' yAxisName='Tot Duration' bgColor='FFFFFF' canvasBgColor='F3F5F5' numDivLines='9' formatNumberScale='1' defaultNumberScale='s' numberScaleUnit='m,h,d,w' scaleRecursively='1' numberScaleValue='60,60,24,7' decimals='0' yAxisValueDecimals='0' exportEnabled='1' exportShowMenuItem='1' exportFormats='PNG=Export as High Quality Image' exportAtClient='0' exportHandler='FCExporter' exportAction='save' exportCallback='FC_Exported' exportFileName='498920881' showBorder='0'> <set label='B5 1570(2080) Rod cap r/d' value='23372.0' color='B99946' toolText='Occurrence : 7.0'/> <set label='C1 2040(3050) Oil pan r/d' value='16413.0' color='B99946' toolText='Occurrence : 12.0'/> <set label='A2 430(1140) Load crank' value='12166.0' color='B99946' toolText='Occurrence : 16.0'/> <set label='C4 3020(5040-6) Tappet robot C' value='9204.0' color='B99946' toolText='Occurrence : 56.0'/> <set label='C1 1910(3021) Windage tray' value='7223.0' color='B99946' toolText='Occurrence : 5.0'/> <set label='C1 1970(3030) Blk RTV' value='7107.0' color='B99946' toolText='Occurrence : 3.0'/> <set label='A2 230(1087) Split MBCs' value='7024.0' color='B99946' toolText='Occurrence : 4.0'/> <set label='B5 1440(1270) Turntable' value='6762.0' color='B99946' toolText='Occurrence : 1.0'/> <set label='C4 3110(5040-4) Tappet robot A' value='6210.0' color='B99946' toolText='Occurrence : 25.0'/> <set label='C2 2260(4022B) Head cnvr No' value='5590.0' color='B99946' toolText='Occurrence : 18.0'/> <annotations> <annotationGroup id='labelLinks'> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.0.STARTX + 5' y='$xaxis.label.0.STARTY' toX='$xaxis.label.0.ENDX - 5' toY='$xaxis.label.0.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.1.STARTX + 5' y='$xaxis.label.1.STARTY' toX='$xaxis.label.1.ENDX - 5' toY='$xaxis.label.1.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.2.STARTX + 5' y='$xaxis.label.2.STARTY' toX='$xaxis.label.2.ENDX - 5' toY='$xaxis.label.2.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.3.STARTX + 5' y='$xaxis.label.3.STARTY' toX='$xaxis.label.3.ENDX - 5' toY='$xaxis.label.3.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.4.STARTX + 5' y='$xaxis.label.4.STARTY' toX='$xaxis.label.4.ENDX - 5' toY='$xaxis.label.4.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.5.STARTX + 5' y='$xaxis.label.5.STARTY' toX='$xaxis.label.5.ENDX - 5' toY='$xaxis.label.5.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.6.STARTX + 5' y='$xaxis.label.6.STARTY' toX='$xaxis.label.6.ENDX - 5' toY='$xaxis.label.6.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.7.STARTX + 5' y='$xaxis.label.7.STARTY' toX='$xaxis.label.7.ENDX - 5' toY='$xaxis.label.7.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.8.STARTX + 5' y='$xaxis.label.8.STARTY' toX='$xaxis.label.8.ENDX - 5' toY='$xaxis.label.8.ENDY'/> <annotation type='rectangle' fillColor='FFFFFF' fillAlpha='0' x='$xaxis.label.9.STARTX + 5' y='$xaxis.label.9.STARTY' toX='$xaxis.label.9.ENDX - 5' toY='$xaxis.label.9.ENDY'/> </annotationGroup> </annotations></chart>"
i have done all steps metioned in the link : http://docs.fusioncharts.com/archive/3.6.0/tutorial-interactivity-exporting-as-image-and-pdf-setup-private-export-server-java.html I am getting the chart download link with the 'Export as high quality image'.But when I click on it I get error as shown in image- issue-1.png. When I debug in firebug its coming to the line : "You are running Eve 0.4.2" though I don't know if that has any significance, as shown in image - issue-2.
And on server side I am getttng the following exception -
Aug 24, 2015 6:53:24 PM org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [FCExporter] in context with path [/reveal] threw exception java.lang.NullPointerException at com.fusioncharts.exporter.servlet.FCExporter.writeError(FCExporter.java:149) at com.fusioncharts.exporter.servlet.FCExporter.doPost(FCExporter.java:108) at javax.servlet.http.HttpServlet.service(HttpServlet.java:646) at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.jdt.pfi.web.filter.WebRequestProfiler.doFilter(WebRequestProfiler.java:47) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) at com.jdt.pfi.auth.spring.RevealAppURLSecurityFilter.doFilterInternal(RevealAppURLSecurityFilter.java:83) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344) at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176) at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145) at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:389) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at com.jdt.pfi.web.filter.StaticResourcesRequestFilter.doFilter(StaticResourcesRequestFilter.java:60) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1040) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:607) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:313) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744)
Please help me to resolve this issue.
Thanks,
Deepti.
-
Hi,
Can you please provide the xml schema for the version 3.8 of fusioncharts XT?I want the schema to generate the java objects from them, so that I can use it for generating the required xml.We need to update to latest version of fusioncharts and need to have the xml schema for that.Please provide the same.
I have posted the same query few days back and have been waiting,But could not get a reply yet.We are facing few issues that seems to be fixable only with the latest version.
So please help!!
Thanks,
Deepti.
-
Any updates please..
thanks,
deepti
-
Hi,
We need to update to latest version of fusioncharts and need to have the xml schema for that.Please provide the same.
Thanks,
Deepti
-
And pData that holds data in the older schema is changed to data in current version.That also seems to be creating issue.Is this handled?Also can you please tell if the angular plugin for fusioncharts wirks with older version like 3.2 and 3.3.?
-
I want the schema to generate the java objects from them, so that I can use it for generating the required xml.
-
Thanks for your assistance.I was getting the issue when when the chart is loaded to the modal before calling modal.show().Looks like it was happening due to some conflicts with the other js or css files that I am using.Anyway I fixed it by calling the show() method before loading the chart. Thanks once again.
-
But some of the features like Style etc are removed in new shema and they are theya re attained in a new way in the new version rt? How can that be handled?
-
Hi,
Can you please provide the xml schema for the version 3.8 of fusioncharts XT?
Thanks,
Deepti.
-
Hi,
Does fusioncharts 3.7.1 works with old xml schema? I am generating the xml from java objects which I have created based on the xml schemas for older version of fusionchart. For example it is using 'styles' for changing font colors.Will that xml structure work with the latest versions of fusionchart?
thanks,
Deepti.
-
Hi,
I am actually trying to load the chart in a bootstrap modal and that is when this issue is happening.
It will be great if you can try the same and see if it works.
Thanks,
Deepti.
-
Same xml when I take out and put in the sample given by you works with xml data. What else can be the reason for this not to work in my application?
-
I could not yet get this working.Can you please let me know where I can get the non minified version of the fusioncharts.js file or can you please provide me the same for version 3.7.1?
-
Hi,
I could see your sample working fine.But do you think there is any reason why it does not work when using updateFusioncharts method instead?
Thanks,
Deepti
-
Hi,
I have updated the jquery plugin js file - FusionCharts.jqueryplugin.js with fusioncharts-jquery-plugin.js.But the issue is still there .I have debugged on the browser side and I could see that the right file is used.
Thanks,
Deepti
Chart rendering slow
in General usage
Posted · Report reply
Hi,
We have upgraded fusioncharts version to 3.8.0.But the chart rendering seems to be slow compared to previous version.After the ajax requests returns from the server,on the browser it is taking more time to render that chart. We are using xml rendering.What can be the reason?Is there a way to improve the performance?
Thanks,
Deepti