Remoting Container Does Not Start After Compiling LDAP Integration According To Instructions in Feature Pack (Doc ID 2147776.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Agile Product Lifecycle Management for Process - Version 6.2.0.0 and later
Information in this document applies to any platform.

Symptoms

After compiling custom LDAP integration dll library, completing all of the instructions as documented in the LDAPINTEGRATIONS.DOCX found in the Feature Pack for version 4.x that is used to implement custom LDAP integrations. When starting the remoting container, receive the following error message in the startup.log,

An error occurred during container startup: Xeno.Prodika.Common.ProdikaConfigurationException: Could not load file or assembly 'ReferenceLDAPIntegration' or one of its dependencies. The system cannot find the file specified. ---> System.IO.FileNotFoundException: Could not load file or assembly 'ReferenceLDAPIntegration' or one of its dependencies. The system cannot find the file specified.
  at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
  at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
  at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean forIntrospection)
  at System.Reflection.RuntimeAssembly.InternalLoad(String assemblyString, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
  at System.Reflection.Assembly.Load(String assemblyString)
  at Xeno.Prodika.Common.ClassProtocolHandler.createObjectFromAssembly(String assemblyName, String typeName)
  at Xeno.Prodika.Common.ClassProtocolHandler.Internal_CreateObject(String name, ObjectArgs args)
  at Xeno.Prodika.Common.ClassProtocolHandler.CreateObject(String name)
  at Xeno.Prodika.Common.ObjectLoader.createObject(String name)
  at Xeno.Prodika.Services.AuthenticationBridgeService.AuthenticationStrategiesConfigurationSectionHandler.Create(Object parent, Object configContext, XmlNode section)
  at Xeno.Prodika.Config.ConfigSectionAdapterEnvCtxItemHandler.CreateItem(XmlNode node)
  at Xeno.Prodika.Config.LazyLoadedEnvironmentContext.CreateItem(IEnvironmentContextItemHandlerFactory factory, XmlNode node, Boolean bIsLazy)
  at Xeno.Prodika.Config.Handler.Services.ServiceConfigHandler.GetEnvironmentContext(XmlNode parentNode)
  at Xeno.Prodika.Config.Handler.Services.ServiceConfigHandler.Create(INodeResolver resolver, XmlNode section, Object args)
  at Xeno.Prodika.Application.Config.AppConfigHandler.GetObjectFromHandler(INodeResolver resolver, XmlNode node, Type defaultFactory, Object args)
  at Xeno.Prodika.Application.Config.AppConfigHandler.GetObjectFromHandler(INodeResolver resolver, XmlNode node, Type defaultFactory)
  at Xeno.Prodika.Application.Config.AppConfigHandler.Create(INodeResolver resolver, XmlNode section, Object args)
  at Xeno.Prodika.Config.AppConfigManager.Create(String profile)
  --- End of inner exception stack trace ---
  at Xeno.Prodika.Config.AppConfigManager.Create(String profile)
  at Xeno.Prodika.Application.Config.ApplicationConfig.SetRoot(String configFile, String root, String profile)
  at Xeno.Prodika.Application.Manager.ApplicationManagerFactory.Xeno.Prodika.Application.IApplicationManagerFactory.CreateApplicationManager(String configFile, String configRoot, String profile, IApplicationState state)
  at Xeno.Prodika.Application.Facade.Abst

Changes

 Upgrade to PLM for Process 6.2.x from an earlier product release.

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