Jump to content
Software FX Community

Missing Chart


User (Legacy)

Recommended Posts

My customer has installed on production and we have installed my webpart (using Chart FX) we get 

appended display where the picture is not shown ....

We have Visual Studio 2005

It works on test

We are running inside WSS 3.0

///////////////////////

I created by hand a directory ChartFX70/Temp and stopped Chart FX 7.0 PSS Service and then it works ....

What is our problem ....

Link to comment
Share on other sites

Nothing at all, there should at least be entries from PSS when it started, 

is the application event log disabled or something ? This is very strange,

does the PSS Service show as running in the Services Console ?

One thing besides the PSS service that could be causing this problem is the

PSS Handler, this handler redirects the requiests from your browser into the

PSS service. This handler is installled under Chartfx70/PSS and it must be

setup as an ISS Aplication using the .NET Framework 2.0, please verify your

IIS settings.

Here is an article that may be useful:

Q7621004. The Chart FX PSS Service in a nutshell

http://support.softwarefx.com/ShowArticle.aspx?Type=KB&Product=CfxNet70&Source=http://support.softwarefx.com/kb/762/1/004.htm?_r=1

--

Francisco Padron

www.chartfx.com

Link to comment
Share on other sites

Hi I have have updated my incident  and thanks for your feedback ...

Below the status right now

Test to Run WITH PSS

=====================

Yes you where right I get a start up information

AND an error i found

Can not read file C:\Program Files\Chart FX for Visual Studio

2005\PSS\Temp\(anonymous)

Could not find file 'C:\Program Files\Chart FX for Visual Studio

2005\PSS\Temp\(anonymous)'.

I have given anonymous rights and Everyone to this directory for and it

looks files are written there

I have also started running PSS with the EventLogLevel to Trace and

Files are now written to the directory but still no pictures shown

I get the following in the event log

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723085(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723084(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723083(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723082(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723081(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save Output

120723080(|172.20.16.108)_png

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save State 120723085(|172.20.16.108)

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save State 120723084(|172.20.16.108)

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save State 120723083(|172.20.16.108)

07/12/2006 23:08:32 Chart FX 7.0 PSS Service Information

None 0 N/A SPSCHZH013 Save State 120723082(|172.20.16.108)

Test to run without PSS

=======================

If PSS is stopped and I have no directory on ChartFx\Temp I get error

CFX61B0-3

If I create the directory then I get a Chart displayed and a file is created

in the above

directory BUT when I change the parameters in my webpart and send it back

the same

chart is displayed. If I delete the temp file created then a new one is

generated

Link to comment
Share on other sites

I found also this in the event log which seems to be the problem ...

Event code: 3008

Event message: A configuration error has occurred.

Event time: 12/8/2006 11:56:48 AM

Event time (UTC): 12/8/2006 10:56:48 AM

Event ID: 062778cc914c49bf9b6b74e99e1b2641

Event sequence: 767

Event occurrence: 2

Event detail code: 0

Application information:

Application domain: /LM/W3SVC/895954/Root-3-128100439339451408

Trust level: Full

Application Virtual Path: /

Application Path: C:\Inetpub\wwwroot\

Machine name: SPSCHZH013

Process information:

Process ID: 1324

Process name: w3wp.exe

Account name: NT AUTHORITY\NETWORK SERVICE

Exception information:

Exception type: ConfigurationErrorsException

Exception message: Could not load file or assembly

'ChartFX.Pss.HttpHandler' or one of its dependencies.

The system cannot find the file specified. (C:\Program Files\Chart FX

for Visual Studio 2005\ChartFX70\pss\web.config line 4)

Request information:

Request URL:

http://spschzh013/chartfx70/pss/ChartFX.aspx?id=0-120811560&type=png&mime=image/png

Request path: /chartfx70/pss/ChartFX.aspx

User host address: 172.20.16.108

User: CHZH\MGNS

Is authenticated: True

Authentication Type: NTLM

Thread account name: NT AUTHORITY\NETWORK SERVICE

Thread information:

Thread ID: 1

Thread account name: NT AUTHORITY\NETWORK SERVICE

Is impersonating: True

Stack trace: at System.Web.Configuration.ConfigUtil.GetType(String

typeName, String propertyName, ConfigurationElement configElement, XmlNode

node, Boolean checkAptcaBit, Boolean ignoreCase)

at System.Web.Configuration.HttpHandlerAction.InitValidateInternal()

at System.Web.Configuration.HttpHandlersSection.ValidateHandlers()

at System.Web.Configuration.HttpHandlersSection.FindMapping(String verb,

VirtualPath path)

at System.Web.HttpApplication.GetHandlerMapping(HttpContext context,

String requestType, VirtualPath path)

at System.Web.HttpApplication.MapHttpHandler(HttpContext context, String

requestType, VirtualPath path, String pathTranslated, Boolean useAppConfig)

at

System.Web.HttpApplication.MapHandlerExecutionStep.System.Web.HttpApplicatio

n.IExecutionStep.Execute()

at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&

completedSynchronously)

Custom event details:

For more information, see Help and Support Center at

http://go.microsoft.com/fwlink/events.asp.

Link to comment
Share on other sites

=== Pre-bind state information ===

LOG: User = NT AUTHORITY\NETWORK SERVICE

LOG: DisplayName = ChartFX.Pss.HttpHandler

(Partial)

LOG: Appbase = file:///C:/Inetpub/wwwroot/

LOG: Initial PrivatePath = C:\Inetpub\wwwroot\bin

Calling assembly : (Unknown).

===

LOG: This bind starts in default load context.

LOG: Using application configuration file: C:\Inetpub\wwwroot\web.config

LOG: Using host configuration file:

\\?\C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet.config

LOG: Using machine configuration file from

C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\config\machine.config.

LOG: Policy not being applied to reference at this time (private, custom,

partial, or location-based assembly bind).

LOG: Attempting download of new URL

file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET

Files/root/77fb4a4c/7441c526/ChartFX.Pss.HttpHandler.DLL.

LOG: Attempting download of new URL

file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET

Files/root/77fb4a4c/7441c526/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler

.DLL.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/bin/ChartFX.Pss.HttpHandler.DLL.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/bin/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler.DLL.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/_app_bin/ChartFX.Pss.HttpHandler.DLL.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/_app_bin/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler.DLL.

LOG: Attempting download of new URL

file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET

Files/root/77fb4a4c/7441c526/ChartFX.Pss.HttpHandler.EXE.

LOG: Attempting download of new URL

file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET

Files/root/77fb4a4c/7441c526/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler

.EXE.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/bin/ChartFX.Pss.HttpHandler.EXE.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/bin/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler.EXE.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/_app_bin/ChartFX.Pss.HttpHandler.EXE.

LOG: Attempting download of new URL

file:///C:/Inetpub/wwwroot/_app_bin/ChartFX.Pss.HttpHandler/ChartFX.Pss.HttpHandler.EXE.

Link to comment
Share on other sites

I think the problem is with the PSS Handler:

"The PSS Handler, this handler redirects the requests from your browser into

the

PSS service. This handler is installed under Chartfx70/PSS and it must be

setup as an ISS Application using the .NET Framework 2.0, please verify your

IIS settings."

Did you check this in your IIS console ?

As a way to test this, hit the page causing the problem (using PSS), look

for the chart image tag (the source should be pointing to /chartfx70/pss)

and copy the url, paste in your browser's address bar ,preceded by your

server name and hit enter.

For example if the image URL is:

/chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

And your page's URL is:

http://myserver.com/MyApp/MyPage.aspx

You put the following in the browser's address bar:

http://myserver.com/chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

If there is an error you should see it here, also you can compare the event

log before and after making this request.

--

Francisco Padron

www.chartfx.com

Link to comment
Share on other sites

Thanks for the answer

I will do this test I think it has been a problem but I have set up the PSS

directory by hand.

Question is there any routine to run to install an extra web in the correct

way ....

"Software FX" <noreply@softwarefx.com> wrote in message

news:0myhWktGHHA.2608@webserver3.softwarefx.com...

> I think the problem is with the PSS Handler:

>

> "The PSS Handler, this handler redirects the requests from your browser

into

> the

> PSS service. This handler is installed under Chartfx70/PSS and it must be

> setup as an ISS Application using the .NET Framework 2.0, please verify

your

> IIS settings."

>

> Did you check this in your IIS console ?

>

> As a way to test this, hit the page causing the problem (using PSS), look

> for the chart image tag (the source should be pointing to /chartfx70/pss)

> and copy the url, paste in your browser´s address bar ,preceded by your

> server name and hit enter.

>

> For example if the image URL is:

>

> /chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

>

> And your page´s URL is:

>

> http://myserver.com/MyApp/MyPage.aspx

>

> You put the following in the browser´s address bar:

>

>

http://myserver.com/chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

>

> If there is an error you should see it here, also you can compare the

event

> log before and after making this request.

>

> --

> Francisco Padron

> www.chartfx.com

>

>

Link to comment
Share on other sites

Hi

I added

http://spschzh013/chartfx70/pss/ChartFX.aspx?id=0-120817190&type=png&mime=image%2fpng

In the event log I got

Can not read file C:\Program Files\Chart FX for Visual Studio

2005\PSS\Temp\120817190(CHZH_MGNS)_png

Could not find file ´C:\Program Files\Chart FX for Visual Studio

2005\PSS\Temp\120817190(CHZH_MGNS)_png´.

If I look on disk I have 120817190(anonymous)_png

"Magnus Salgo" <mgns@novonordisk.com> wrote in message

news:12JlYSuGHHA.1368@webserver3.softwarefx.com...

> Thanks for the answer

>

> I will do this test I think it has been a problem but I have set up the

PSS

> directory by hand.

>

> Question is there any routine to run to install an extra web in the

correct

> way ....

>

>

>

>

>

> "Software FX" <noreply@softwarefx.com> wrote in message

> news:0myhWktGHHA.2608@webserver3.softwarefx.com...

> > I think the problem is with the PSS Handler:

> >

> > "The PSS Handler, this handler redirects the requests from your browser

> into

> > the

> > PSS service. This handler is installed under Chartfx70/PSS and it must

be

> > setup as an ISS Application using the .NET Framework 2.0, please verify

> your

> > IIS settings."

> >

> > Did you check this in your IIS console ?

> >

> > As a way to test this, hit the page causing the problem (using PSS),

look

> > for the chart image tag (the source should be pointing to

/chartfx70/pss)

> > and copy the url, paste in your browser´s address bar ,preceded by your

> > server name and hit enter.

> >

> > For example if the image URL is:

> >

> > /chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

> >

> > And your page´s URL is:

> >

> > http://myserver.com/MyApp/MyPage.aspx

> >

> > You put the following in the browser´s address bar:

> >

> >

>

http://myserver.com/chartfx70/pss/ChartFX.aspx?id=1-120809531&type=png&mime=image%2fx-png

> >

> > If there is an error you should see it here, also you can compare the

> event

> > log before and after making this request.

> >

> > --

> > Francisco Padron

> > www.chartfx.com

> >

> >

>

>

Link to comment
Share on other sites

Ok. Now the Http Handler seems to be communicating correctly with PSS, the 

error you are getting is normal in the case of pasting the url in the

browser because no authentication information is being sent.

What type of authentication are you using in your web application ? Form

authentication ?

When you run the page normally (clear the event log prior to that), what

messages do you get in the event log right after hitting the page ?

If you continue to have problems, call us a call on Monday, I think an

interactive call is needed at this time.

--

Francisco Padron

www.chartfx.com

Link to comment
Share on other sites

Thanks

We have decided to do a bad workaround in WSS having HTML viewer with Iform

on production pointing at the test site where the Chart works......

The problem on production is that when I do a postback the same Chart is

displayed

Our plan is maybe to reinstall Software on production when all other things

are done...

> What type of authentication are you using in your web application ? Form

> authentication ?

Windows Authentification

I have tested with anonymous on the PSS directory without no success

>

> When you run the page normally (clear the event log prior to that), what

> messages do you get in the event log right after hitting the page ?

>

08/12/2006 23:03:48 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load Output 120822262(|172.20.16.64)_png

08/12/2006 23:03:47 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load Output 120822261(|172.20.16.64)_png

08/12/2006 23:03:47 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load Output 120822260(|172.20.16.64)_png

08/12/2006 23:03:43 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Save Output 120822262(|172.20.16.64)_png

08/12/2006 23:03:43 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Save Output 120822261(|172.20.16.64)_png

08/12/2006 23:03:42 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Save Output 120822260(|172.20.16.64)_png

08/12/2006 23:03:42 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load State 120822262(|172.20.16.64)

08/12/2006 23:03:42 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load State 120822261(|172.20.16.64)

08/12/2006 23:03:42 Chart FX 7.0 PSS Service Information None 0 N/A

SPSCHZH013 Load State 120822260(|172.20.16.64)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...