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:
- Change the system name when registering the service to match the name causing the conflict.
- 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.