dhis2-devs team mailing list archive
-
dhis2-devs team
-
Mailing list archive
-
Message #35611
Re: Unable to create dashboards on latest revision of trunk.
Is it only through the web-api you see the issue? I can create a new one
through the UI just fine in the latest revision (on a empty db).
I will test it with the web-api soon.
--
Morten
On Wed, Feb 11, 2015 at 3:23 PM, Mansi Singhal <msinghal@xxxxxxxxxxxxxxxx>
wrote:
> PFA the snapshot of dashboard table.
>
> On Wed, Feb 11, 2015 at 1:51 PM, Mansi Singhal <msinghal@xxxxxxxxxxxxxxxx>
> wrote:
>
>> Hey Morten,
>>
>> Dashboard table contains the UID column. This is something else. Can you
>> please look into the issue.
>>
>> On Wed, Feb 11, 2015 at 1:05 PM, Morten Olav Hansen <mortenoh@xxxxxxxxx>
>> wrote:
>>
>>> This is probably related to the other TW bug reported on this list? If
>>> dashboards don't have UIDs, it will fail.
>>>
>>> If its not, can you at least confirm that dashboard table contains the
>>> UID column?
>>>
>>> --
>>> Morten
>>>
>>> On Wed, Feb 11, 2015 at 1:27 PM, Mansi Singhal <
>>> msinghal@xxxxxxxxxxxxxxxx> wrote:
>>>
>>>> Hello,
>>>>
>>>> We are on the latest revision(18220) of dhis-trunk. We are facing
>>>> issues creating dashboard.
>>>> We tried debugging the code and had seen that method with signature:
>>>>
>>>> *List<T> getByUid( Collection<String> uids ) [Line no: 436]*
>>>>
>>>> is throwing an exception while returning a list.
>>>>
>>>> *That is, return getSharingCriteria().add( Restrictions.in( "uid", uids
>>>> ) ).list()*
>>>>
>>>> is throwing an exception when list() method is called
>>>> on getSharingCriteria().add( Restrictions.in( "uid", uids ) ) .
>>>>
>>>> *Request:*
>>>>
>>>> Url: http://localhost:8080/api/dashboards
>>>> Method: POST
>>>> Payload:
>>>>
>>>> {
>>>> "displayName": "AFGHANISTAN",
>>>> "name": "AFGHANISTAN",
>>>> "dashboardItems": [
>>>> {
>>>> "chart": {
>>>> "id": "chartId"
>>>> }
>>>> }
>>>> ],
>>>> "publicAccess": "--------",
>>>> "access": {
>>>> "read": true,
>>>> "manage": true,
>>>> "update": true,
>>>> "externalize": true,
>>>> "write": true,
>>>> "delete": true
>>>> },
>>>> "externalAccess": false,
>>>> "userGroupAccesses": [],
>>>> "id": "dashboardId"
>>>> }
>>>>
>>>> Can you look into the issue?
>>>>
>>>> --
>>>> Regards,
>>>> Mansi Singhal
>>>>
>>>> _______________________________________________
>>>> Mailing list: https://launchpad.net/~dhis2-devs
>>>> Post to : dhis2-devs@xxxxxxxxxxxxxxxxxxx
>>>> Unsubscribe : https://launchpad.net/~dhis2-devs
>>>> More help : https://help.launchpad.net/ListHelp
>>>>
>>>>
>>>
>>
>>
>> --
>> Regards,
>> Mansi Singhal
>>
>
>
>
> --
> Regards,
> Mansi Singhal
>
Follow ups
References