We have a HTML report launch page in MRE. We added a hyperlink to another HTML page, also in MRE, that displays "help information"
Everything worked fine on our test server... So I changed the reference to the server from webfocustest to webfocus and copied it to our prod server. And you know the story... It failed...
The hyperlink originally referenced the URL and the message I received was "ERROR: ERROR_MR_CANT_OPEN_FEX Can't open file to read content. ".
I tried changing the hyperlink to type HTML. The message then was "The requested resource (/approot/bud_prod_mre/rpthelp.htm) is not available.
And rpthelp.htm is in MRE and runs fine by itself.
Any help greatly appreciated.This message has been edited. Last edited by: knegrotto,
WebFOCUS 769 Windows all
February 07, 2010, 04:07 PM
Waz
When you say, "runs fine by itsself", what is the URL?
Does it match what your launch page has ?
Waz...
Prod:
WebFOCUS 7.6.10/8.1.04
Upgrade:
WebFOCUS 8.2.07
OS:
Linux
Outputs:
HTML, PDF, Excel, PPT
In Focus since 1984
Pity the lost knowledge of an old programmer!
February 08, 2010, 10:14 AM
knegrotto
What I should have said was that it works when run directly from Dev Studio, not through a link.
On the launch page I have taken the following approaches:
This is the MRE Folder and the file is there. But even if I use the HTMl reference above, it fails.
And clients do not "see" the object in MRE even though it is there.
The only difference between it and other objects in MRE is that it was not previously on the prod server and was copied, not moved via MRE change control.
I found that the permission list looks different for that file. It is missing an Administrator permission that says "not inhertited".
I tried repeating the migration via MRE. Now it works for me but still fails for everyone else ????
I then tried deleting the HTM file to remove all settings and repeated the migration, same results.
I have read about "soft" versus "hard" deletes and wonder if a "soft" delete is preventing removal of the file so that it can start "clean".
This is our production rollout and we are frantic.
Any help would be appreciated.
WebFOCUS 769 Windows all
February 08, 2010, 04:21 PM
Waz
Where is the file on the server ?, what is the path to its location ?
In MRE, a file is indentified by Name, Size, Type, Modified and File Name. Ensure that the file you want to reference in your html script has exactly the same name as the one under File Name.
Sometimes, when copying or deploying over a file in MRE(e.g rpthelp.htm), the name can remain the same while the file name can change to other stuff.
If this does not resolve the problem, edit the link in HTML painter (instead of manually changing the link in script) before you deploy it.
let me know if the problem persist.
Thanks
WebFOCUS 7.7.02 Windows/SQL/CUBES HTML/PDF/XLS
February 09, 2010, 10:54 AM
knegrotto
Okay... Our problem is now resolved and it was actually two issues:
Issue 1) MRE could not see the HTM
Resolved by using MRE Change management Tool to migate that file. Previously we simply copied the file from server to server. Obviously the MRE tool does more than that.
Issue 2) The link was found but client received error 19402 "Your session has expired or been invalidated". After logging again a second time, the page was displayed.
This was due to a certificate error. Redirected link to authenticated web site.
Apparently the different permissions had nothing to do with issue.