Considerations and Practices

The following are some best practices and considerations when working with the OData service broker.

Issue: If the EntityContainers name matches part of the service namespace a conflict occurs when registering the service causing an error. An example of the type of error is shown below:

The conflict can be seen in the service metadata XML. In the following example TextAnalytics is the EntityContainer Name and it is also part of the Namespace. TextAnalytics.FrontEndService....

Solution: There are two ways to resolve the issue:

  1. Change the system name when registering the service to match the name causing the conflict.
  2. Download the XML metadata file, edit the EntityContainer Name to any other name, save the file and then change the metadata URL to point to your updated XML file.