User (Legacy) Posted June 18, 2004 Report Share Posted June 18, 2004 I have created a simple application and deployed it. On the deployed machine, the chart is displayed as a textarea (no chart is generated). Why? Regards, Chris Link to comment Share on other sites More sharing options...
Software FX Posted June 19, 2004 Report Share Posted June 19, 2004 There can be many reasons for this. Did you install Chart FX on that deployment server ? Did any error occur ? Look at the View-Source of the generated page. Is there an <OBJECT> tag referencing Chart FX ? If so, you are generating a Client component and you may be having a problem with your server configuration. Look at the CODEBASE for this object tag, copy this url, paste it in your browser's address bar and pre-pend your server name. Do you get an error when the browser tries to download the component ? The following KB articles from our support site may be helpful: Q6121017. Troubleshooting the Client Component of ChartFX.Net Q6121016. My client machine displays an empty image even when I'm generating a Client Control. Q6141001. Security settings required by the .NET client control -- FP Software FX, Inc. Link to comment Share on other sites More sharing options...
User (Legacy) Posted March 9, 2006 Author Report Share Posted March 9, 2006 I too am having this problem, it is preventing us from using the client control at all. I followed the suggestions in all three KB articles mentioned below, no dice, I still see the empty IFRAME on the page. Here is a copy of the object tag as rendered on the page : <object id="eventSummaryChart" classid="/chartfx62/download/ChartFX.MainClient.DLL#SoftwareFX.ChartFX.Internet.MainClient" WIDTH="660px" HEIGHT="330px" > <PARAM NAME="DataCookieId" VALUE="rprnxmavx4rkdqerlk1anu2c"> <PARAM NAME="DataPath" VALUE="/chartfx62/temp/CFT0309_013349144AA.chw"> <PARAM NAME="AssemblyTarget" VALUE="ChartFX.Internet.Client, Version=6.2.2211.19403, Culture=neutral, PublicKeyToken=a1878e2052c08dce" > <PARAM NAME="ClassTarget" VALUE="SoftwareFX.ChartFX.Internet.Client.Chart" > </object> Notice there is no "codebase" attribute as you're mentioning, perhaps that's the problem? Here's what I have tried : - updating to the latest ChartFX 6.2 for .NET service pack - adjusting the file-level security permissions on the directories and DLL's to allow the web server Full Control access to the directories under /ChartFX62 - adjusting .NET security through the .NET 1.1 Configuration wizards - though it doesn't matter, even with "Full Trust" enabled on everything, it still doesn't work, even on the web server itself. - enabling directory browsing on "chartfx62", "download" and "temp" - I can see the contents of all three directories. - when I put the value in "classid" above into the browser address bar with my server name prepended, I get a 404 error even though the DLL being referenced is clearly available. I also get a 404 error if I click on any .chw in the /temp directory, though if I click on any image files in the same directory, those show up as expected. As I stated, I am on the latest build as updated from the website, but here are some DLL version #'s for your reference as well (bear in mind that these were updated from the ChartFX support website) : /Download directory : ChartFX.Internet.Annotation.dll - 6.2.2211.19370 ChartFX.Internet.Base.dll - 6.2.2211.19351 ChartFX.Internet.Client.dll - 6.2.2211.19403 ChartFX.Internet.Polar.dll - 6.2.2211.19392 ChartFX.MainClient.dll - 6.2.1734.27275 ChartFX.Map.Client.dll - 6.2.2211.19461 ChartFX.Olap.Client.dll - 6.2.2211.19474 ChartFX.Statistical.Client.dll - 6.2.2211.19485 /bin directory ChartFX.Annotation.dll - 6.2.2211.19370 ChartFX.Base.dll - 6.2.2211.19351 ChartFX.Borders.dll - 6.2.2211.17578 ChartFX.Data.dll - 6.2.2211.17590 ChartFX.Designer.dll - 6.2.2211.17658 ChartFX.dll - 6.2.2211.19403 ChartFX.Internet.dll - 6.2.2211.19403 ChartFX.Map.Designer.dll - 6.2.2211.17671 ChartFX.Map.Server.dll - 6.2.2211.19461 ChartFX.Map.WinForms.dll - 6.2.2211.19461 ChartFX.Olap.Server.dll - 6.2.2211.19474 ChartFX.Olap.WinForms.dll - 6.2.2211.19474 ChartFX.Polar.dll - 6.2.2211.19392 ChartFX.Sampler.dll - 6.2.1486.26169 ChartFX.Statistical.Designer.dll - 6.2.2211.17696 ChartFX.Statistical.Server.dll - 6.2.2211.19485 ChartFX.Statistical.WinForms.dll - 6.2.2211.19485 ChartFX.Wizard.dll - 6.2.2211.17655 ChartFX.Writer.Accessibility.dll - 6.2.2211.17719 ChartFX.Writer.Flash.dll - 6.2.2211.17722 ChartFX.Writer.SVG.dll - 6.2.2211.17716 SoftwareFX.ZLib.Compressor.dll - 6.0.1314.31160 Given all that, do you have any idea why this is happening? Thanks - dB "Software FX Support" <support@softwarefx.com> wrote in message news:T5$WSYiVEHA.3292@webserver3.softwarefx.com... > There can be many reasons for this. > > Did you install Chart FX on that deployment server ? Did any error occur ? > > Look at the View-Source of the generated page. > > Is there an <OBJECT> tag referencing Chart FX ? If so, you are generating > a > Client component and you may be having a problem with your server > configuration. Look at the CODEBASE for this object tag, copy this url, > paste it in your browser's address bar and pre-pend your server name. Do > you > get an error when the browser tries to download the component ? > > The following KB articles from our support site may be helpful: > > Q6121017. Troubleshooting the Client Component of ChartFX.Net > Q6121016. My client machine displays an empty image even when I'm > generating > a Client Control. > Q6141001. Security settings required by the .NET client control > > -- > FP > Software FX, Inc. > > Link to comment Share on other sites More sharing options...
Software FX Posted March 10, 2006 Report Share Posted March 10, 2006 It can be a permissions problem, either .NET permissions (in the client) or Windows Permissions (in the server). The CODEBASE is not used for .NET Controls only for ActiveX controls. 1) To verify your server permissions you can type the following in your browser's address bar: http:<your server name>/chartfx62/download/ChartFX.MainClient.DLL If you get a "Save As" dialog then your server permissions are OK. 2) To verify your client's permissions, go to the control panel - administrative tools - .NET framework configuration. Temporarily set all zones to Full Trust. If two or more .NET framework versions are installed, IE will take the newest one by default, so make sure you change the right one. -- Francisco Padron www.chartfx.com Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.