Blogging About Oracle Applications

Errors with nVision reports running via the web on a Windows 2008 process scheduler

When any nVision report is run via the web, it result in errors such as:

‘Excel interface exception E:pt84918b-retailpeopletoolssrcpsnxlgridapp.cpp:2048 Microsoft Office Excel cannot access the file ‘pshomenvisionLAYOUTF_allocations_2.xnv’.

But  the same report can be run in 2 or 3 tier client workstation.

Upgrading from Windows 2003 to Windows 2008 caused this issue to appear.

PeopleSoft Development has provided a workaround to be implemented on the affected process scheduler machine:

1) Take a backup of the registry before proceeding

2) Associate AppID of “Microsoft Office Excel Application” to its Class ID under the Wow6432Node registry node.

2.1) Create a new String Value by name “AppID” under the following registry key.
HKEY_LOCAL_MACHINESOFTWAREClassesWow6432NodeCLSID{00024500-0000-0000-C000-000000000046}

2.2) Insert the following string into the “Value data” of “AppID”.
{00020812-0000-0000-C000-000000000046}

3) DCOMCNFG settings for Excel has to be modified to run Excel under a Specific User account (we recommend a domain admin account)

3.1) Open DCOMCNFG through Run command of Windows.

3.2) Navigate to Component Services/Computers/My Computer/DCOM Config.

3.3) Find “Microsoft Excel Application” and open its properties dialog.

3.4) Go to Identity tab and select “This User” option. Here provide the User credentials and click on OK button.

4) Reboot the machine.

Posted under: Technical

Tagged as: , , ,

One comment

  • Good one I had to create C:WindowsSysWOW64configsystemprofileDesktop direcotry to make it work Also remember you need 32 bit Office 2010 ( I amd running 2008R / Office 2010 )

Leave a Reply

%d bloggers like this: