Tracker Program Not Enrolling

Dear Devs,

I created a new instance of DHIS2 running 2.29 to test the new features in the tracker program. I created a program and started client enrollments.

I then updated the WAR file to the latest 2.29 WAR and then tried to create another Program.

My new program gets stuck on the enrollment page and just shows a loop going round. I thought it was an issue with the setup of the Program.

I then tried to use the previous program and it is also stuck on the registration page and does not proceed to enter the event details.

I tried to create a JIRA ticket for this and it kept saying that one of the components I entered was not allowed and I could not figure out what it was.

Is anybody else experiencing this issue?

Warm Regards,

Ifeanyi

Read DrMaestro’s Blog

1 Like

Dear All,

Just an update on this:

Here are the console scripts of the errors

angular.js:9866 GET https://localhost/instancename/api/28/trackedEntityInstances/query.json?ou=uiRXJAdUmTP&ouMode=SELECTED&order=created:desc&program=IJcGR8cZ5mq&pageSize=50&page=1&totalPages=true 409 (Conflict)

angular.js:9866 GET https://localhost/instancename/api/28/userDataStore/trackerCaptureGridColumns/IJcGR8cZ5mq 404 (Not Found)

angular.js:11655 TypeError: Cannot read property ‘id’ of undefined

at services.js:1064

at Object.r [as forEach] (angular.js:323)

at services.js:1063

at angular.js:13248

at n.$eval (angular.js:14466)

at n.$digest (angular.js:14282)

at n.$apply (angular.js:14571)

at dhis2.storage.IndexedDBAdapter. (services.js:998)

at fire (jquery.js:3317)

at Object.fireWith [as resolveWith] (jquery.js:3447)

angular.js:9866 GET https://localhost/instancename/api/28/trackedEntityInstances/count.json?ou=uiRXJAdUmTP&ouMode=ACCESSIBLE&program=jUchlhUq5kv&filter=qahfVJQbG9x:LIKE:A12347&filter=WFrSyy55iy6:LIKE:Doe&pageSize=1&page=1&totalPages=true 409 (Conflict)

angular.js:9866 POST https://localhost/instancename/api/28/trackedEntityInstances 409 (Conflict)

(anonymous) @ angular.js:9866

n @ angular.js:9667

f @ angular.js:9383

(anonymous) @ angular.js:13248

$eval @ angular.js:14466

$digest @ angular.js:14282

$apply @ angular.js:14571

(anonymous) @ angular.js:21571

dispatch @ jquery.js:5206

elemData.handle @ jquery.js:5014

angular.js:11655 TypeError: Cannot read property ‘responseType’ of undefined

at registration-controller.js:423

at angular.js:13248

at n.$eval (angular.js:14466)

at n.$digest (angular.js:14282)

at n.$apply (angular.js:14571)

at l (angular.js:9698)

at M (angular.js:9888)

at XMLHttpRequest.F.onload (angular.js:9829)

Kindly help with some guidance.

thank you

Warm Regards,

Ifeanyi

Read DrMaestro’s Blog

···

On Wednesday, June 27, 2018, 10:07:24 AM GMT+1, Ifeanyi Okoye ifeanyiokoye@yahoo.com wrote:

Dear Devs,

I created a new instance of DHIS2 running 2.29 to test the new features in the tracker program. I created a program and started client enrollments.

I then updated the WAR file to the latest 2.29 WAR and then tried to create another Program.

My new program gets stuck on the enrollment page and just shows a loop going round. I thought it was an issue with the setup of the Program.

I then tried to use the previous program and it is also stuck on the registration page and does not proceed to enter the event details.

I tried to create a JIRA ticket for this and it kept saying that one of the components I entered was not allowed and I could not figure out what it was.

Is anybody else experiencing this issue?

Warm Regards,

Ifeanyi

Read DrMaestro’s Blog