When Invoking Webservices for PLM for Process, Receiving Error: "ConfigurationErrorsException: The value of the property 'type' can not be parsed. The error is: Could not load file or assembly 'Microsoft.Web.Services3" (Doc ID 2289046.1)

Last updated on JULY 21, 2017

Applies to:

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

Symptoms

After attempting to install the Web Services, receive error:

ERROR:


System.Configuration.ConfigurationErrorsException: The value of the property 'type' can not be parsed. The error is: Could not load file or assembly 'Microsoft.Web.Services3, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35' or one of its dependencies. The system can not find the specified file. (C: \ app \ plm4p \ web \ Integration \ web.config line 305)

  At System.Configuration.BaseConfigurationRecord.EvaluateOne (String [] keys, SectionInput input, Boolean isTrusted, factoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
  At System.Configuration.BaseConfigurationRecord.Evaluate (FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSectionRecursive (String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object & result, Object & resultRuntimeObject)
  At System.Configuration.BaseConfigurationRecord.GetSection (String configKey)
  At System.Web.Services.Configuration.WebServicesSection.GetConfigFromHttpContext ()
  At System.Web.Services.Configuration.WebServicesSection.get_Current ()
  At System.Web.Services.Description.ServiceDescription.get_Serializer ()
  At System.Web.Services.Description.ServiceDescription.Write (XmlWriter writer)
  At System.Web.Services.Description.ServiceDescription.Write (Stream stream)
  At System.ServiceModel.Description.WsdlHelper.CloneWsdl (Original ServiceDescriptionWsdl)
  At System.ServiceModel.Description.WsdlHelper.CopyServiceDescriptionCollection (List`1 wsdls)
  At System.ServiceModel.Description.WsdlHelper.GetSingleWsdl (MetadataSet metadataSet)
  At System.ServiceModel.Description.ServiceMetadataExtension.EnsureSingleWsdlInitialized ()
  At System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleMetadataRequest (Message httpGetRequest, String [] queries, Message & replyMessage)
  At System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (Message httpGetRequest)
  At SyncInvokeGet (Object, Object [], Object [])
  At System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (Object instance, Object [] inputs, Object [] & outputs)
  At System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc & rpc)
  At System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc & rpc)
  At System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc & rpc)
  At System.ServiceModel.Dispatcher.MessageRpc.Process (Boolean isOperationContextSet)

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