How to fix the REGEDIT registry permissions problem

timallen

timallen

Well Known Member
We have some workstations in which entering OneWorld always gave this error:

"Failed to update the system registry. Please try using REGEDIT."

There is a Knowledge Garden document with a list of registry keys to which the user must have full permissions (OTI-01-0082), but the list is not complete. Specifically, the user will not be able to accept packages if some additional rights are not granted. Here is the complete list:

HKCR\.jde
HKCR\.xml
HKCR\.xsl
HKCR\Microsoft.FreeThreadedXMLDOM
HKCR\Microsoft.FreeThreadedXMLDOM.1.0
HKCR\Microsoft.XMLDOM
HKCR\Microsoft.XMLDOM.1.0
HKCR\Microsoft.XMLDSO
HKCR\Microsoft.XMLDSO.1.0
HKCR\Microsoft.XMLHTTP
HKCR\Microsoft.XMLHTTP.1
HKCR\Microsoft.XMLHTTP.1.0
HKCR\Microsoft.XMLParser
HKCR\Microsoft.XMLParser.1.0
HKCR\MIME\Database\Content Type\application/xml
HKCR\MIME\Database\Content Type\text/xml
HKCR\Msxml
HKCR\MSXML.DOMDocument
HKCR\MSXML.FreeThreadedDOMDocument
HKCR\XML
HKCR\XMLfile
HKCR\xslfile
HKCU\Software\JDEdwards
HKLM\Software\JDEdwards
HKLM\Software\Microsoft\Advanced INF Setup
HKLM\Software\Microsoft\OLE
HKLM\Software\Microsoft\Windows\CurrentVersion\SharedDLLs
HKCR\CLSID
HKCR\JDEdwards.Application
HKCR\JDEOBJECTBROWSETABCTRL
HKCR\JDEPPCOM.Column
HKCR\JDEPPCOM.DataItem
HKCR\JDEPPCOM.DataStructure
HKCR\JDEPPCOM.Environment
HKCR\JDEPPCOM.Library
HKCR\JDEPPCOM.Table
HKCR\ONEWORLD.JDEAPPLICATION
HKCR\TypeLib
HKCR\.dsn
HKLM\SOFTWARE\ODBC\ODBCINST.INI\ODBC Core
HKCR\ODBC.FileDSN

The majority of these changes are permissions OneWorld needs to be able to register MSXML.dll and shdocvw.dll when the user accepts a package.

I found these by using REGMON, a registry sniffer. REGMON is available free from http://www.sysinternals/ntwk2/source/regmon.shtml.

Hope this is helpful.
 
Back
Top