# GSOC 2017 - Data Integrity Module 4.x Improvement Project

**URL:** <https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878>\
**Category:** GSoC\
**Created:** [April 1, 2017, 7:00pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878 "2017-04-01T19:00:14Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 1, 2017, 7:00pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/1 "2017-04-01T19:00:14Z")

</div>

Hi ,

I am preparing for create a proposal for this project and i get a small issue.I config the open MRS core project in my local machine and it worked fine with master branch. But data integrity module is not working in the open mrs.

 ![](https://talk.openmrs.org/uploads/default/original/2X/5/5a3b46c955de6233943bd49b3793b29c11911d92.png)This error message popup in the every UI.

Thanks, Ridmal.

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [April 1, 2017, 10:21pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/2 "2017-04-01T22:21:15Z")

</div>

Can you share your server log at [pastebin.com](http://pastebin.com)?

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 7:03am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/3 "2017-04-02T07:03:35Z")

</div>

[https://pastebin.com/YHMvqkn8](https://pastebin.com/YHMvqkn8)

This is the error that i am facing .

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 7:35am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/4 "2017-04-02T07:35:34Z")

</div>

Actually i fixed that problem by removing dataintergrity\_result table in my mysql database.But now i am facing another problem which is not show the data integrity workflow methods in openmrs administration panel.

Server error is [https://pastebin.com/Td9WjnQs](https://pastebin.com/Td9WjnQs)

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [April 2, 2017, 7:43am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/5 "2017-04-02T07:43:51Z")

</div>

Check the module’s source to confirm if that class actually exists.

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [April 2, 2017, 7:46am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/6 "2017-04-02T07:46:07Z")

</div>

@ridmal That error arises when the module is not started, can you look further up in the logs to see what error caused the module not to start

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 8:19am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/7 "2017-04-02T08:19:00Z")

</div>

This is the complete log when i run the open mrs with jetty server.

[https://pastebin.com/r8gB5kcq](https://pastebin.com/r8gB5kcq)

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [April 2, 2017, 8:20am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/8 "2017-04-02T08:20:56Z")

</div>

@ridmal Can you go to Adminstration -\> Manage Modules

You will see the Data Integrity Module probably has a green button next to it, click the button and see what happens

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 8:30am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/9 "2017-04-02T08:30:03Z")

</div>

Data integrity module starts with this log .

[https://pastebin.com/RjmnUHyi](https://pastebin.com/RjmnUHyi).

( Actually i used master branch of openMRS-core to run open mrs. Is it can be the problem ??)

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [April 2, 2017, 9:11am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/10 "2017-04-02T09:11:09Z")

</div>

@ridmal I have only been running it on 1.11.x platforms, this is issue may be with 2.x core - can you change to that branch and try again?

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 9:44am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/11 "2017-04-02T09:44:26Z")

</div>

Ok i tried to configure openMRS - core 1.11.x . But it gives me this error when i run with the jetty server. ( NOTE - i tied with several ports to run jetty server )

[https://pastebin.com/BVvmhEXZ](https://pastebin.com/BVvmhEXZ)

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [April 2, 2017, 9:46am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/12 "2017-04-02T09:46:34Z")

</div>

You may have background servers still using the ports from previous runs . However have you tried OpenMRS SDK [https://wiki.openmrs.org/display/docs/OpenMRS+SDK](https://wiki.openmrs.org/display/docs/OpenMRS+SDK) - I think it will simplify your setup and development workflow

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 9:52am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/13 "2017-04-02T09:52:39Z")

</div>

Ok i will try that . .Thank you for your help @ssmusoke

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 11:34am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/14 "2017-04-02T11:34:54Z")

</div>

Ok i will check that .

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 11:52am UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/15 "2017-04-02T11:52:25Z")

</div>

@ssmusoke downloaded the openmrs-sdk and create a server with both distribution ( 2.0…) and platform(1.11.7) options.Both will properly run and i added the data integrity modules too.But still it doesn’t show the data integrity options in administration panel.

---

<div class="post-metadata">

**Author:** ![ssmusoke](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ssmusoke/32/8020_2.png) [@ssmusoke](https://talk.openmrs.org/u/ssmusoke)\
**Post date:** [April 2, 2017, 5:15pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/16 "2017-04-02T17:15:34Z")

</div>

@ridmal the data integrity module does not provide legacy app links these have to be within the Reference Application. So create a reference application 2.4 distribution you will see it on the home page

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 5:21pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/17 "2017-04-02T17:21:40Z")

</div>

Ok . working on that .

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [April 2, 2017, 9:28pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/18 "2017-04-02T21:28:50Z")

</div>

FWIW, i have just loaded the dataintegrity module in platform 2.x and it loads without any errors.

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 9:51pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/19 "2017-04-02T21:51:28Z")

</div>

Using openmrs-sdk ??

---

<div class="post-metadata">

**Author:** ![ridmal](https://talk.openmrs.org/user_avatar/talk.openmrs.org/ridmal/32/7063_2.png) [@ridmal](https://talk.openmrs.org/u/ridmal)\
**Post date:** [April 2, 2017, 9:53pm UTC](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878/20 "2017-04-02T21:53:39Z")

</div>

can you send me the screen shots of administration panel you got after loading the openmrs server.

[Next page](https://talk.openmrs.org/t/gsoc-2017-data-integrity-module-4-x-improvement-project/10878.md?page=2)
