Hi all,
I'm writing sling model with exporter framework to print JSON formatted output.
While rest all components work fine, there is some issue with form option component extended from core/wcm/components/form/options/v2/options.
I can get the output in Items when using the component with local and list.
But whenever using Datasource with correct datasource value then t throws following error:
Failed to include the datasource at weretail/components/form/options/datasource/countriesdatasource
org.apache.sling.api.request.RecursionTooDeepException
However same datasource works with normal rendering: http://localhost:4502/content/we-retail/us/en/user/checkout.html?wcmmode=disabled
Current code is as shown below, here superSelf.getItems() returns empty in case of datasource while in other case it works fine:
@Override
public List<OptionItem> getItems() {
return superSelf.getItems();
}
Any help in this would be a great relief.