It seems that there are two different 'Team Allocations' Data Providers.
When you directly create a new grid portlet by selecting the 'Team Allocations' data provider, it generates a generic System Error message.
If you copy the existing OOTB portlet 'Weekly Detail' which uses a 'Team Allocations' data provider, no system error is generated.
This leads to the conclusion that perhaps the data provider from the OOTB portlet is different than the data provider that can be selected by the Clarity administrator at the time of creating a user-defined portlet.
Steps to Reproduce:
Expected Result: The portlet should appear without any error.
Actual Result: The portlet generates red error 'System Error. Contact system administrator.' - Log message shows a java NullPointer error.
This issue is reproduced in Clarity 12.0.3, 12.0.4, 12.0.5, 12.0.6.
The system data provider 'Team Allocations' is the same as the one on the Weekly Detail portlet.
The following steps will allow the Clarity administrator the ability to create a new portlet based on this data provider. These steps only allow for the creation of a 'General' Portlet Instance Type since the existing 'Weekly Detail' Portlet is a 'General' Instance Type Portlet.
Resolved in Clarity 12.1.1
Keywords: CLARITYKB, CLRT-56291, clarity12resolved, clarity1211resolved, projmgr.weeklyDetail