ISA/ServerAdapter - "Retrieving the COM Class Factory for Component" Error (Doc ID 1489581.1)

Last updated on JULY 07, 2014

Applies to:

Oracle Health Sciences InForm Adapter - Version 1.3.0 and later
Oracle Health Sciences InForm - Version 5.0.0 and later
Information in this document applies to any platform.

Symptoms

InformAdapter/ServerAdapter is unable to connect and the InformServerAdapter (ISA) service cannot build the pfex_transactrionxml table, but no noticeable problem with Inform itself.

In the Inform Application Server Event log:

Retrieving the COM class factory for component with CLSID {11B9C018-758A-47D9-AA81-D7299FE05886} failed due to the following error: 8007007e.

Full log:

2012-06-27 07:44:13,199 [5172] ERROR InFormAdapter.ServerAdapter.WebService
General Information
*********************************************
Additional Info:
UniqueIdentifier: 27853184
ApplicationName: InFormAdapter.ServerAdapter.WebService
PlatformVersion: 1.3.821.0
Manifest File d:\Program Files\InForm Adapter\ServerAdapter\bin\DeploymentManifest.xml not found: Information could not be accessed.
MachineName: <MACHINE NAME>
OS: Windows2003
OSVersion: Microsoft Windows NT 5.2.3790 Service Pack 2
AppDomainName: /LM/W3SVC/1/Root/InFormAdapter/ServerAdapter-1-129852704791840805
AppDomainVersion: 2.0.50727.3053
WindowsIdentity: NT AUTHORITY\NETWORK SERVICE
UICulture: en-US
ThreadCulture: en-US
 
1) Exception Information
*********************************************
Exception Type: InFormAdapter.Framework.Common.Resources.InFormAdapterException
MessageId: GENERAL
ResourceIdentifier: GENERAL
UnformattedParameterString: A General Error Occurred
Message: A General Error Occurred
Severity: Error
MachineName: <MACHINE NAME>
AppDomainName: /LM/W3SVC/1/Root/InFormAdapter/ServerAdapter-1-129852704791840805
AppDomainVersion: 2.0.50727.3053
ThreadId: 5
ThreadIdentityName:
WindowsIdentityName: NT AUTHORITY\NETWORK SERVICE
UniqueIdentifier: 27853184
ExceptionId: InFormAdapter.Framework.Common.Resources.GENERAL
Data: System.Collections.ListDictionaryInternal
TargetSite: System.Collections.Generic.List`1[InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl+InFormAuthenticationResult] AuthenticateUser(System.String, System.String, System.String)
HelpLink:
Source: InFormAdapter.ServerAdapter.Service
 
StackTrace Information
*********************************************
   at InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl.AuthenticateUser(String trialName, String userName, String password) in D:\InformAdapter\ServerAdapter\Service\InformServerAdapterImpl.cs:line 1032
   at InFormAdapter.ServerAdapter.Service.ServerAdapter.AuthenticateUser(AuthenticateUserRequest request) in D:\InformAdapter\ServerAdapter\Service\ServerAdapter.cs:line 144
   at InFormAdapter.ServerAdapter.WebService.ServerAdapterHandler.AuthenticateUser(XmlElement xmlRequest) in D:\InformAdapter\ServerAdapter\WebService\ServerAdapterHandler.cs:line 46
   at Adapter.Framework.Common.WebService.BigBrother.ExecuteWebMethod(WebMethodExecuter method, XmlElement xmlRequest) in D:\AdapterFramework\Framework\Common\WebServiceUtils.cs:line 57
 
2) Exception Information
*********************************************
Exception Type: InFormAdapter.Framework.Common.Resources.InFormAdapterException
MessageId: TRIAL_NOT_RUNNING
ResourceArguments:
0: <TRIAL NAME>
ResourceIdentifier: TRIAL_NOT_RUNNING
UnformattedParameterString: Trial {0} is Not Running
Message: Trial <TRIAL NAME> is Not Running
Severity: Error
AppDomainName: /LM/W3SVC/1/Root/InFormAdapter/ServerAdapter-1-129852704791840805
AppDomainVersion: 2.0.50727.3053
ThreadId: 5
ThreadIdentityName:
WindowsIdentityName: NT AUTHORITY\NETWORK SERVICE
UniqueIdentifier: 27853184
ExceptionId: InFormAdapter.Framework.Common.Resources.TRIAL_NOT_RUNNING
Data: System.Collections.ListDictionaryInternal
TargetSite: System.String GetTrialProperty50(System.String, InFormAdapter.ServerAdapter.Interop.PFInformServiceWrap50.PFConfgPropIdType)
HelpLink:
Source: InFormAdapter.ServerAdapter.Service
 
StackTrace Information
*********************************************
   at InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl.GetTrialProperty50(String trialName, PFConfgPropIdType propertyId) in D:\InformAdapter\ServerAdapter\Service\InformServerAdapterImpl.cs:line 778
   at InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl.GetAuthenticationManager50(String trialName, IntPtr& authMgrPtr50) in D:\InformAdapter\ServerAdapter\Service\InformServerAdapterImpl.cs:line 52
   at InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl.AuthenticateUser(String trialName, String userName, String password) in D:\InformAdapter\ServerAdapter\Service\InformServerAdapterImpl.cs:line 1024
 
3) Exception Information
*********************************************
Exception Type: System.IO.FileNotFoundException
Message: Retrieving the COM class factory for component with CLSID {11B9C018-758A-47D9-AA81-D7299FE05886} failed due to the following error: 8007007e.
FileName:
FusionLog:
Data: System.Collections.ListDictionaryInternal
TargetSite: System.MarshalByRefObject AllocateUninitializedObject(System.RuntimeType)
HelpLink:
Source: mscorlib
 
StackTrace Information
*********************************************
   at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(RuntimeType objectType)
   at System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject(Type objectType)
   at System.Runtime.Remoting.Activation.ActivationServices.CreateInstance(Type serverType)
   at System.Runtime.Remoting.Activation.ActivationServices.IsCurrentContextOK(Type serverType, Object[] props, Boolean bNewObj)
   at InFormAdapter.ServerAdapter.Service.InFormServerAdapterImpl.GetTrialProperty50(String trialName, PFConfgPropIdType propertyId) in D:\InformAdapter\ServerAdapter\Service\InformServerAdapterImpl.cs:line 771 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms