Are there any errors in the server logs when you save the OData Feed? After you click Save, do you see a green box at the top with a message like this?
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/cchq/www/echis/releases/2019-12-18_14.33/python_env-3.6/lib/python3.6/site-packages/crispy_forms/utils.py", line 81, in render_field
bound_field = form[field]
File "/home/cchq/www/echis/releases/2019-12-18_14.33/python_env-3.6/lib/python3.6/site-packages/django/forms/forms.py", line 164, in getitem
', '.join(sorted(f for f in self.fields)),
KeyError: "Key 'cloudcare_releases' not found in 'DomainMetadataForm'. Choices are: default_timezone, delete_logo, hr_name, logo, mobile_ucr_sync_interval, project_description."
I don't think that's the right traceback - do you see another one above it?
That screenshot does look like it's successfully creating a new odata feed. Is there only the one odata feed there? If there are many, it's also possible it's just on a later page.
yes the traceback might be related to another issue. I will post on separate post.
The client oData feed is still not visible on oData feeds list. we tried with changing parameters Like by including parent cases, minimizing the number of elements, excluding parent cases,.....
we only created 2 oData, so that no later page to display as shown below
In theory, yes, that could be a problem. Self-hosted environments should have access to all features by default, although it's possible that wasn't fully set up on your environment (we plan to do further work to make that more straightforward). You can double check your project's subscription at: /a/<project_name>/settings/project/subscription/
The plan I'd expect to see there is "Dimagi Only CommCare Enterprise Edition"