Commerce Server 2007 BizTalk Adapters - Requested registry access is not allowed error
We have been using the commerce server adapters to create profiles system data in Commerce Server 2007 (build 6.0.3724.0). The version of Biztalk used is 2006 (build 3.5.1602.0). The BizTalk Commerce Server adapters is build 6.0.3724.0 as well. The OS is MS Windows Server 2003 R2, Enterprise x64 Edition, SP1
The send pipeline in BizTalk gives us an error as shown below.
Failed opening or reading the Registry subkey: Software\Microsoft\Commerce Server 2007 BizTalk Adapters\Profiles\ABCIncShopsendProfiles.Message: Requested registry access is not allowed..Stack trace:at System.ThrowHelper.ThrowSecurityException(ExceptionResource resource)
at Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable)
at Microsoft.CommerceServer.BizTalk.Adapters.CommonUtilities.WriteRegistryString(String keyPath, String keyToWrite, String value, String eventViewId, AdapterTraceProvider tracer).
Looking at the registry we find that under the subkey “Software\Microsoft” there is no key called “Commerce Server 2007 BizTalk Adapters”. Creating this and further keys to build the tree all the way up to “Software\Microsoft\Commerce Server 2007 BizTalk Adapters\Profiles\ABCIncShopsendProfiles” doesn’t seem to help. We also gave the whole tree “full control to everyone” level access to eliminate the possibility of access rights.
We notice however, that a "CommerceServer 2007 BizTalk Adapters"key does exist under a different tree (HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Commerce Server 2007 BizTalk Adapters).
Any help would be greatly appreciated.

