IRC Chat : 2013-07-31 - OpenMRS

00:01:31 *** djazayeri1 has joined #openmrs
00:01:31 *** djazayeri has quit IRC
00:05:47 <wyclif> hi djazayeri1
00:07:00 <wyclif> djazayeri1: am trying to fix the UI tests to be able to select a session location, but probably we need to update the metadata to add the the login tag to the Unknown Location
00:07:37 <wyclif> djazayeri1: but am thinking i will probably add the tag programatically
00:10:58 <djazayeri1> wyclif: hmm, where does Unknown Location come from?
00:11:15 <wyclif> it is added by default by core
00:11:17 <djazayeri1> wyclif: is that in our core-data?
00:11:25 <wyclif> djazayeri1: that is what i think
00:11:37 <wyclif> djazayeri1: unknown location always exists
00:12:01 <djazayeri1> wyclif: I agree you can add that tag to Unknown Location programmatically
00:18:42 *** rday has quit IRC
00:40:54 *** sherry has joined #openmrs
00:41:58 *** bhashitha has joined #openmrs
00:43:50 <sherry> Hi! May I just ask any question here?
00:46:02 <sherry> Anybody here have experience implementing OpenMRS?
01:27:17 *** rday has joined #openmrs
01:35:32 <breeze> sherry: hi
01:37:31 *** robbyoconnor has quit IRC
01:37:37 *** breeze has quit IRC
01:37:38 *** robbyoconnor has joined #openmrs
01:37:50 *** ChanServ sets mode: +v robbyoconnor
02:02:49 *** jordank has quit IRC
02:30:56 *** LeeBreisacher has left #openmrs
02:48:52 *** rday has quit IRC
03:44:43 *** bhashitha has quit IRC
03:50:10 *** rday has joined #openmrs
04:11:35 *** achint has quit IRC
04:18:10 *** harshadura has joined #openmrs
04:18:10 *** ChanServ sets mode: +v harshadura
05:06:39 *** djazayeri1 has quit IRC
05:18:21 *** NameFILIP has joined #openmrs
05:18:22 *** ChanServ sets mode: +v NameFILIP
05:24:22 *** djazayeri has joined #openmrs
05:24:22 *** ChanServ sets mode: +o djazayeri
05:26:06 *** maninc has joined #openmrs
05:45:57 *** NameFILIP has quit IRC
05:48:03 *** maninc has quit IRC
05:53:55 *** harshadura has quit IRC
05:59:55 *** rday has quit IRC
06:01:29 *** maninc has joined #openmrs
06:06:37 <akwatuha> hi dkayiwa
06:27:54 *** wyclif has quit IRC
06:39:06 *** rcrichton has joined #openmrs
06:46:35 *** NameFILIP has joined #openmrs
06:46:35 *** ChanServ sets mode: +v NameFILIP
06:47:08 *** k-joseph has joined #openmrs
06:49:01 *** rowanseymour has joined #openmrs
06:51:40 *** maninc has quit IRC
06:54:01 *** maninc has joined #openmrs
06:55:16 *** NameFILIP has quit IRC
06:56:17 *** maninc has joined #openmrs
07:02:09 *** davidpardz has joined #openmrs
07:02:09 *** ChanServ sets mode: +v davidpardz
07:17:52 *** magoo has joined #openmrs
07:18:43 *** magoo has quit IRC
07:27:01 *** sherry has quit IRC
07:30:29 *** k-joseph has quit IRC
07:37:46 *** k-joseph has joined #openmrs
07:42:05 *** rowanseymour has quit IRC
07:51:18 *** NameFILIP has joined #openmrs
07:51:18 *** ChanServ sets mode: +v NameFILIP
07:53:56 <suranga> hi rafa , are you around by any chance ? :)
07:54:00 *** rowanseymour has joined #openmrs
08:00:49 *** NameFILIP has quit IRC
08:04:31 *** NameFILIP has joined #openmrs
08:04:31 *** ChanServ sets mode: +v NameFILIP
08:19:08 *** k-joseph has quit IRC
08:48:58 *** rcrichton has quit IRC
08:52:05 *** rcrichton has joined #openmrs
09:08:06 *** dkayiwa has joined #openmrs
09:08:19 *** NameFILIP has quit IRC
09:09:34 *** NameFILIP has joined #openmrs
09:09:34 *** ChanServ sets mode: +v NameFILIP
09:09:40 *** GitHub166 has joined #openmrs
09:09:41 <GitHub166> [openmrs-core] k-joseph synchronize pull request #368: TRUNK-3258 (master...TRUNK-3258) http://git.io/fLYzYw
09:09:41 *** GitHub166 has left #openmrs
09:21:11 *** k-joseph has joined #openmrs
09:23:33 <suranga> dkayiwa: hi dkayiwa um.. regarding this : https://tickets.openmrs.org/browse/TRUNK-3891
09:24:18 <suranga> dkayiwa: at the time, we closed the ticket because I couldnt come up with a good practical scenario where the change i was proposing was nessesary, but i've come up with one now :)
09:24:32 <dkayiwa> suranga: who needs it? :)
09:25:19 <suranga> dkayiwa: i would prefer to have it for my RHEA work. i'm currently using a workaround involving an hql method...
09:25:41 <suranga> dkayiwa: shall i discribe the scenario I had in mind ? :)
09:26:11 <dkayiwa> suranga: you do not have to. If you need it, just reopen and create a pull request for it :)
09:26:58 <suranga> dkayiwa: oh, sure. no problemo..
09:27:08 <suranga> dkayiwa: im also wondering why encounterROle name is not unique
09:28:49 <suranga> rafa: umm... howdy, are you around ? :)
09:34:52 *** djazayeri has quit IRC
09:56:57 *** k-joseph has quit IRC
09:59:28 *** shruthidipali has joined #openmrs
10:02:56 *** rowanseymour has quit IRC
10:17:44 *** shruthidipali has quit IRC
10:22:33 *** k-joseph has joined #openmrs
10:26:17 *** shruthidipali has joined #openmrs
10:49:52 *** GitHub168 has joined #openmrs
10:49:52 <GitHub168> [openmrs-core] dkayiwa pushed 3 new commits to master: http://git.io/JQltqg
10:49:52 <GitHub168> openmrs-core/master db560e3 k-joseph: TRUNK-3765 [Show the fully-specified birthdate date format like it did previously on patient search results]
10:49:52 <GitHub168> openmrs-core/master 8dda4d0 k-joseph: made a slight change in the naming of the GP
10:49:52 <GitHub168> openmrs-core/master 571f23a dkayiwa: Merge pull request #323 from k-joseph/TRUNK-3765...
10:49:52 *** GitHub168 has left #openmrs
10:49:57 *** GitHub184 has joined #openmrs
10:49:58 <GitHub184> [openmrs-core] dkayiwa closed pull request #323: TRUNK-3765 (master...TRUNK-3765) http://git.io/6m59KA
10:49:58 *** GitHub184 has left #openmrs
10:59:38 *** travis-ci has joined #openmrs
10:59:38 <travis-ci> [travis-ci] [openmrs/openmrs-core] [571f23a] [dkayiwa] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/9686784
10:59:38 *** travis-ci has left #openmrs
10:59:44 <OpenMRSBot> <http://ln-s.net/-c1W> (at travis-ci.org)
11:07:24 *** GitHub199 has joined #openmrs
11:07:24 <GitHub199> [openmrs-core] dkayiwa closed pull request #331: Trunk 15 (master...TRUNK-15) http://git.io/8wj_sA
11:07:24 *** GitHub199 has left #openmrs
11:09:19 *** harshadura has joined #openmrs
11:09:19 *** ChanServ sets mode: +v harshadura
11:13:41 *** dkayiwa_ has joined #openmrs
11:15:16 <k-joseph> dkayiwa: hi
11:16:40 *** dkayiwa has quit IRC
11:16:42 *** dkayiwa_ is now known as dkayiwa
11:21:13 *** jordank has joined #openmrs
11:32:49 <k-joseph> dkayiwa: hi
11:32:55 <dkayiwa> k-joseph: hi
11:34:10 <k-joseph> dkayiwa: have seen your github comments, will soon ressolve that, am now still on the previous issue and i have added a comment at https://tickets.openmrs.org/browse/TRUNK-3258#comment-200283, i request you to reply on towards it if you can please!!
11:34:23 <dkayiwa> k-joseph: ok
11:35:10 <dkayiwa> k-joseph: are you providing a note id value in your test dataset?
11:35:25 <k-joseph> dkayiwa: yes,
11:35:47 <k-joseph> dkayiwa: i added a commit where i have my test dataset
11:36:06 *** rowanseymour has joined #openmrs
11:36:56 <dkayiwa> k-joseph: which commit has the test dataset?
11:38:23 <k-joseph> dkayiwa: https://github.com/k-joseph/openmrs-core/blob/5399366be4c5442c63d3654242097d2a4c2a70a8/api/src/test/resources/org/openmrs/api/include/NoteServiceTest-initial.xml
11:38:26 <OpenMRSBot> <http://ln-s.net/-c2P> (at github.com)
11:39:26 <dkayiwa> k-joseph: are you sure all of them have a note id?
11:40:50 <k-joseph> dkayiwa: except, <notification_note note_type_id="2" name="sample name" />
11:41:30 <dkayiwa> k-joseph: so how can you have a note record in the database that has no note id?
11:47:33 *** GitHub148 has joined #openmrs
11:47:33 <GitHub148> [openmrs-core] dkayiwa closed pull request #356: modified Provider.toString() to return provider id with name (master...TRUNK-3736) http://git.io/ZwlRPQ
11:47:33 *** GitHub148 has left #openmrs
11:47:36 *** GitHub79 has joined #openmrs
11:47:36 <GitHub79> [openmrs-core] dkayiwa pushed 3 new commits to master: http://git.io/kadtdQ
11:47:36 <GitHub79> openmrs-core/master 9017c97 Isha Tripathi: modified Provider.toString() to return provider id with name
11:47:36 <GitHub79> openmrs-core/master 24e631e Isha Tripathi: [#3736] Added unit test for Provider.toString()/removed commented code
11:47:36 <GitHub79> openmrs-core/master 249b805 dkayiwa: Merge pull request #356 from isha-tripathi/TRUNK-3736...
11:47:36 *** GitHub79 has left #openmrs
11:57:14 *** GitHub108 has joined #openmrs
11:57:14 <GitHub108> [openmrs-core] dkayiwa pushed 1 new commit to master: http://git.io/kKA57w
11:57:14 <GitHub108> openmrs-core/master d515c5a dkayiwa: Improving the formatting for: Provider.toString() implementation should...
11:57:14 *** GitHub108 has left #openmrs
11:57:26 *** travis-ci has joined #openmrs
11:57:26 <travis-ci> [travis-ci] [openmrs/openmrs-core] [249b805] [dkayiwa] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/9688555
11:57:26 *** travis-ci has left #openmrs
11:57:31 <OpenMRSBot> <http://ln-s.net/-c2n> (at travis-ci.org)
11:59:56 *** shruthidipali has quit IRC
12:02:03 *** jordank has quit IRC
12:05:42 <OpenMRSBot> Recent updates in the world of openmrsci: TRUNK-MASTER-110 has FAILED (1 tests failed) : Updated by dkayiwa <https://ci-stg.openmrs.org/browse/TRUNK-MASTER-110>
12:06:55 *** travis-ci has joined #openmrs
12:06:55 <travis-ci> [travis-ci] [openmrs/openmrs-core] [d515c5a] [dkayiwa] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/9688797
12:06:55 *** travis-ci has left #openmrs
12:06:58 <OpenMRSBot> <http://ln-s.net/-c2u> (at travis-ci.org)
12:16:12 <k-joseph> dkayiwa: i resolved the previous issues and here is where i am http://pastebin.com/xjYaPs35 is now the error am faced with, will be back in like 20 minutes time
12:16:25 <dkayiwa> k-joseph: ok
12:20:52 *** k-joseph has quit IRC
12:55:39 *** GitHub86 has joined #openmrs
12:55:39 <GitHub86> [openmrs-core] dkayiwa pushed 1 new commit to master: http://git.io/UbT38w
12:55:39 <GitHub86> openmrs-core/master a33ce4f dkayiwa: properly formatting the OpenmrsConstants file
12:55:39 *** GitHub86 has left #openmrs
12:58:41 *** jordank has joined #openmrs
13:05:50 *** k-joseph has joined #openmrs
13:06:10 *** djazayeri has joined #openmrs
13:06:12 *** ChanServ sets mode: +o djazayeri
13:06:36 *** travis-ci has joined #openmrs
13:06:36 <travis-ci> [travis-ci] [openmrs/openmrs-core] [a33ce4f] [dkayiwa] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/9690929
13:06:36 *** travis-ci has left #openmrs
13:06:39 <OpenMRSBot> <http://ln-s.net/-c4a> (at travis-ci.org)
13:06:48 <dkayiwa> k-joseph: hi
13:07:00 <k-joseph> dkayiwa: hi
13:07:36 <dkayiwa> k-joseph: so you are working on it. not so?
13:08:04 <k-joseph> dkayiwa: was still solving it, but it dsturbed my thinking
13:08:56 *** mogoodrich_ has joined #openmrs
13:11:54 *** maninc has quit IRC
13:16:23 <suranga> jkeiper: ping :)
13:16:27 <suranga> jkeiper: submitted :)
13:19:15 <k-joseph> dkayiwa: i have just been reading one article over the internet that says that that error some times can be ressolved by starting the test method names in my method signatures with the word "test", newly heard this, however i think this violates openmrs naming conventions, still looking further!!!
13:19:57 <dkayiwa> k-joseph: i thought you simply have an assertion failure. not so?
13:21:02 <k-joseph> dkayiwa: o, that is right, i guess i was checking one that addresses a testclass without a testcase
13:23:30 *** wyclif has joined #openmrs
13:31:55 *** achint has joined #openmrs
13:38:05 <k-joseph> dkayiwa: ok, ressolved the issue, am commiting now again for your review!!!
13:38:42 <dkayiwa> k-joseph: ok
13:40:59 *** GitHub21 has joined #openmrs
13:40:59 <GitHub21> [openmrs-core] k-joseph synchronize pull request #368: TRUNK-3258 (master...TRUNK-3258) http://git.io/fLYzYw
13:40:59 *** GitHub21 has left #openmrs
13:41:17 <wyclif> djazayeri1: hi
13:41:34 <wyclif> djazayeri: can we talk on the hangout shortly?
13:42:43 *** LeeBreisacher has joined #openmrs
13:43:54 <k-joseph> dkayiwa: here is the commit url, https://github.com/k-joseph/openmrs-core/commit/TRUNK-3258
13:43:55 <OpenMRSBot> <http://ln-s.net/+t57> (at github.com)
13:45:10 <LeeBreisacher> djazayeri: sorry I missed ds. I've made good progress on test framework. not so much progress on figuring out why bamboo tests are unreliable.
13:45:11 <OpenMRSBot> Recent updates in the world of openmrsci: REFAPP-OMODDISTRO-804 has FAILED (2 tests failed) : Dependant of RA-RA-73 <https://ci-stg.openmrs.org/browse/REFAPP-OMODDISTRO-804>
13:47:02 <LeeBreisacher> wyclif: do you want me to fix up the refapp UI tests? for the new Location field?
13:47:11 <dkayiwa> k-joseph: did u do mvn clean install
13:47:27 *** davidpardz has left #openmrs
13:48:52 <LeeBreisacher> djazayeri: I'm starting to look at database setup for ui test framework (e.g. DbUnit). But in order to do that, I need to (finally) start understanding the architecture of OpenMRS.
13:49:19 <LeeBreisacher> djazayeri: I started to read about the data model, but I have some questions.
13:49:55 <k-joseph> dkayiwa: actually i had not before but i have run it now after i committed and it is running, i wanted to redo a clean commit after resolving the errors, i have added a comment on this issue that i would be glad to receive a reply about on the ticket page!!!
13:50:35 <dkayiwa> k-joseph: i have put some github comments
13:50:52 <k-joseph> dkayiwa: checking
13:54:03 *** harshadura_ has joined #openmrs
13:55:04 <suranga> rafa: greetings ::)
13:55:09 *** harshadura has quit IRC
13:55:17 *** harshadura_ is now known as harshadura
13:55:40 *** ChanServ sets mode: +v harshadura
13:56:54 <akwatuha> hi dkayiwa
13:57:01 <dkayiwa> akwatuha: hi
13:58:41 <akwatuha> got past the blocker after your Xform fix.
13:58:58 <akwatuha> now my complex obs saveObs runs
13:59:39 <djazayeri> wyclif: yes, let's talk shortly.
14:00:05 <djazayeri> wyclif: right after scrum?
14:00:22 <LeeBreisacher> djazayeri: if you are talking about location and liquibase and such, I'd like to be in that...
14:00:57 <djazayeri> LeeBreisacher: wyclif can tell you what we'll talk about, but yeah, probably that.
14:01:14 <suranga> hi downey , are you around ? :)
14:01:24 <akwatuha> dkayiwa: how do i get the response to the question submitted through the form. I see in xforms you go through xml nodes to get each value to save. Is this what i need to replicate?
14:02:03 <dkayiwa> akwatuha: are you dealing with strictly xforms? or even other form types?
14:02:06 <cpower> Hello OpenMRS!
14:02:09 <downey> suranga: in a meeting but online :)
14:02:33 <cpower> Are we ready to do that scrum thing we do so well?
14:02:55 <djazayeri> cpower: that scrum thing is our black magic?
14:03:07 *** GitHub40 has joined #openmrs
14:03:07 <GitHub40> [openmrs-core] k-joseph synchronize pull request #368: TRUNK-3258 (master...TRUNK-3258) http://git.io/fLYzYw
14:03:07 *** GitHub40 has left #openmrs
14:03:19 <cpower> djazayeri: Indeed
14:03:26 <akwatuha> dkayiwa: will be dealing with other form types as well, hence thinks we need to have a kind of universal process to get answers. Looking around to find out if there is a method within core that i can call.
14:03:36 <cpower> !scrumon cpower
14:03:36 * OpenMRSBot says the DAILY SCRUM MEETING is STARTING. This meeting should not last longer than 15 minutes. Please hold other comments until the end of the meeting, or message someone privately. Thank you! ScrumMaster cpower- you may begin when ready.
14:04:06 <dkayiwa> akwatuha: lets discuss after scrum
14:04:11 <cpower> Order: wyclif , jkeiper , rafa , dkayiwa , djazayeri , mogoodrich_
14:04:33 *** maurya has joined #openmrs
14:04:46 <akwatuha> dkayiwa: just thinking if we have a question concept then there might be a way to get the responses without relying on the xml nodes
14:05:00 <akwatuha> dkayiwa: thanks
14:05:15 <djazayeri> akwatuha: please wait until after scrum finishes
14:05:20 <djazayeri> I'm going to jump in and report first
14:05:24 <djazayeri> Recently
14:05:24 <djazayeri> * Finished! Capturing encounter diagnoses from an HTML form
14:05:24 <djazayeri> * Working on: rewriting Mirebalais Outpatient and ED note forms to use new <encounterDiagnoses/> tag
14:05:24 <djazayeri> * Reviewed tickets with Achint
14:05:24 <djazayeri> * University call about AngularJS
14:05:24 <djazayeri> * More calls
14:05:25 <djazayeri> No blockers
14:05:31 <djazayeri> wyclif: your turn now
14:05:34 <wyclif> Tuesday:
14:05:34 <wyclif> -GSoC code review
14:05:36 <wyclif> -pick up a new sprint ticket
14:05:37 <wyclif> Wednesday:
14:05:39 <wyclif> -RA-145 - Modify the header of the patient dashboard
14:05:40 <wyclif> -Design call
14:05:40 <wyclif> Blockers: None
14:06:19 <cpower> wyclif: tell Jair it's his turn
14:06:40 <wyclif> let me correct my tuesday update
14:06:41 <wyclif> Tuesday:
14:06:42 <wyclif> -GSoC code review
14:06:43 <wyclif> -Completed RA-162 - Implement 'session location' as in Mirebalais
14:06:43 <wyclif> -Fixing UI tests for Login test
14:06:49 <wyclif> jer just walked out
14:06:57 <cpower> ok then
14:06:59 <rafa> I'll go then :)
14:07:05 <rafa> Today:
14:07:05 <rafa> * University Call
14:07:05 <rafa> * Design Call
14:07:05 <rafa> * Working on using namephonetics for autosuggest in the ref app
14:07:05 <rafa> No blockers.
14:07:27 <dkayiwa> Reviewed: Add ConceptNameTagValidator to Core API - TRUNK-3986
14:07:27 <dkayiwa> Reviewed and merged: Show the fully-specified birthdate date format like it did previously on patient search results - TRUNK-3765
14:07:28 <dkayiwa> Reviewed: Saving the same name more than once should not be allowed - TRUNK-15
14:07:28 <dkayiwa> Reviewed: Create a custom data type and its associated handler for providers - TRUNK-3623
14:07:28 <dkayiwa> Reviewed: Create a custom data type and its associated handler for programs - TRUNK-3624
14:07:29 <dkayiwa> Reviewed: Create a custom data type and its associated handler for concepts - TRUNK-3621
14:07:29 <dkayiwa> Reviewed and merged: Provider.toString() implementation should return the id as well as provider names - TRUNK-3736
14:07:29 <dkayiwa> Did some ticket curation
14:07:30 <dkayiwa> No Blockers
14:08:00 <cpower> mogoodrich_: Need any help or things come up in Form Entry?
14:08:36 <mogoodrich_> cpower: as far as i've heard, i haven't heard anything... nothing to review...
14:08:42 <cpower> We have two more days left in Form Entry, and could really use a push for completion of some tickets done
14:09:27 <cpower> Today's Design call will be on Reference Application work, see Darius and Achint for more details.
14:09:39 <cpower> Thanks and have a good day
14:09:42 <cpower> !scrumoff
14:09:42 * OpenMRSBot says the DAILY SCRUM MEETING has ENDED. This channel is now returned to normal hacking operations. Post-scrum meeting follow-up conversations may now begin.
14:12:01 <djazayeri> wyclif (and LeeBreisacher): want to talk now?
14:12:14 <LeeBreisacher> djazayeri: I'm in my day-job ds...
14:12:27 *** rowanseymour has quit IRC
14:12:30 <LeeBreisacher> djazayeri: can we delay 10-15 minutes?
14:12:52 <djazayeri> wyclif: is having demo data what you wanted to talk about?
14:14:53 <djazayeri> Okay, let's assume we'll talk a bit later. Stepping away for a bit.
14:18:33 *** Maurya_ has joined #openmrs
14:19:18 <akwatuha> dkayiwa: please let me know when you gets some time for our discussion.
14:19:35 <dkayiwa> akwatuha: now :)
14:20:05 <akwatuha> dkayiwa: great!
14:20:42 <dkayiwa> akwatuha: why do you want to access the submitted values? is it for saving them? or doing some validations?
14:20:48 <achint> djazayeri: I'll check with Alex, if he has any
14:20:58 <akwatuha> dkayiwa: for saving them
14:21:16 <dkayiwa> akwatuha: aren't they saved automatically?
14:21:18 <LeeBreisacher> djazayeri: I'm available now (or whenever)
14:21:28 *** maurya has quit IRC
14:21:37 <akwatuha> dkayiwa: would like to create persons and relationships from the complex concept data
14:22:35 <achint> djazayeri: Do you think it's look any different than having the Active visit part in green and then the outpatient in place of where it says inpatient?
14:23:54 <akwatuha> dkayiwa: they are saw they are saved automatically but this seems to come after running my saveObs method of the complex obs handler, i would like to get the values before exiting my handler to decide what to do with these values, is this possible?
14:24:53 <dkayiwa> akwatuha: what is the method signature for saveObs?
14:26:53 <akwatuha> dkayiwa: checking it now
14:30:12 *** bhashitha has joined #openmrs
14:33:09 <akwatuha> dkayiwa: public Obs saveObs(Obs obs), when i step-through the code i see the values assigned to obs methods
14:33:37 <dkayiwa> akwatuha: the obs will give you the value
14:36:06 <akwatuha> dkayiwa: I checked this but did not seem to find it although i see it is saved when i look at the patient demographics, let me give it another look, i may have overlooked something.
14:36:20 <dkayiwa> akwatuha: ok
14:50:05 *** breeze has joined #openmrs
14:50:09 *** GitHub132 has joined #openmrs
14:50:09 <GitHub132> [openmrs-core] dkayiwa pushed 1 new commit to master: http://git.io/NyO5DQ
14:50:09 <GitHub132> openmrs-core/master 8122b9b dkayiwa: formatting the FormFormController.java file
14:50:09 *** GitHub132 has left #openmrs
15:01:17 *** jordank has quit IRC
15:03:09 <k-joseph> dkayiwa: i have seen your comment, thanks, will be doing that when i come back, :)
15:03:26 <dkayiwa> k-joseph: 8)
15:04:07 *** k-joseph_ has joined #openmrs
15:04:20 *** travis-ci has joined #openmrs
15:04:20 <travis-ci> [travis-ci] [openmrs/openmrs-core] [8122b9b] [dkayiwa] The build passed. - http://travis-ci.org/openmrs/openmrs-core/builds/9695892
15:04:20 *** travis-ci has left #openmrs
15:04:24 <OpenMRSBot> <http://ln-s.net/-c86> (at travis-ci.org)
15:04:48 *** cospih_ has quit IRC
15:05:33 *** cospih has joined #openmrs
15:05:41 *** k-joseph_ has quit IRC
15:07:14 *** jordank has joined #openmrs
15:10:28 *** rcrichton has quit IRC
15:11:08 *** evmw has quit IRC
15:11:21 *** evmw has joined #openmrs
15:11:22 *** ChanServ sets mode: +v evmw
15:11:41 *** k-joseph has quit IRC
15:13:07 <LeeBreisacher> wyclif, djazayeri: is this a good time to talk?
15:13:25 <djazayeri> LeeBreisacher, wyclif: sorry, I got pulled away, and now I'm in an IPM for the rest of the hour.
15:13:56 <LeeBreisacher> djazayeri: np. let us know when..
15:15:28 <LeeBreisacher> breeze: yt? I didn't have much success trying to run ui tests in vagrant vm...
15:21:51 *** rday has joined #openmrs
15:24:42 <breeze> LeeBreisacher: hi
15:24:59 <LeeBreisacher> breeze: one moment..
15:29:09 <LeeBreisacher> breeze: I'm back. so actually it didn't go so badly. I got "Could not find default Chrome binary"
15:29:46 <LeeBreisacher> breeze: which at first glance I thought was some problem with the chromedriver, but then realized it's simply that Chrome is not installed in that (headless) VM. right?
15:31:18 <breeze> LeeBreisacher: right
15:32:02 <breeze> LeeBreisacher: sorry i didn't send you those instructions I promised, but the quick solution is to do a sudo apt-get install chromium-browser on that box
15:33:03 <LeeBreisacher> breeze: thanks. installing...
15:33:27 <LeeBreisacher> breeze: but do I need to run xvfb?
15:34:15 <breeze> LeeBreisacher: yes and no, and I hate it when people give that answer so let me explain
15:34:45 <breeze> LeeBreisacher: I would say yes, if you want to be closer to reproducing the Bamboo environment no, if not
15:34:58 <LeeBreisacher> breeze: btw, I now get: "Unable to either launch or connect to Chrome. Please check that ChromeDriver is up-to-date. "
15:35:55 <breeze> LeeBreisacher: so are you on a terminal on your vagrant box?
15:36:13 <LeeBreisacher> breeze: putty connected to 127.0.0.1
15:36:26 <LeeBreisacher> breeze: so yes
15:36:54 <breeze> LeeBreisacher: try simply "chromium-browser" at the prompt to see what that does
15:37:09 <LeeBreisacher> breeze: it says it found ChromeDriver v 23.0.1240.0
15:37:48 <LeeBreisacher> breeze: chromium-browser produces "Gtk-WARNING **: cannot open display:"
15:38:09 <breeze> LeeBreisacher: ok...that's good-ish....
15:38:32 <breeze> LeeBreisacher: you need to make your putty connection with X forwarding enabled
15:38:42 <LeeBreisacher> breeze: I must have an old chromedriver (or a new one?)
15:38:51 <LeeBreisacher> breeze: hm. ok..looking at putty settings..
15:39:51 <breeze> LeeBreisacher: but I haven't used putty for a long time, and never for this, so I'm not sure if you'll need to add some other X stuff, like Xming, I think is one tool with an Xserver
15:40:35 <LeeBreisacher> breeze: do you have another/better suggestion for a terminal besides putty?
15:40:49 <LeeBreisacher> breeze: I don't see any X settings..still looking..
15:41:26 <breeze> LeeBreisacher: not really, just saying that you'll need to install one or two more things regardless of the terminal you're using
15:41:45 <LeeBreisacher> breeze: install on the VM?
15:42:01 <breeze> LeeBreisacher: on your windows box
15:42:11 <LeeBreisacher> breeze: so confused..
15:43:16 <breeze> LeeBreisacher: this is the list I was going to send you 1. vagrant up
15:43:16 <breeze> 2. vagrant ssh
15:43:16 <breeze> 3. sudo puppet apply --modulepath /vagrant/puppet/modules -e "include browsers"
15:43:16 <breeze> 4. exit
15:43:16 <breeze> 5. vagrant ssh -- -X
15:43:17 <breeze> 6. cd /vagrant/ui-tests/
15:43:19 <breeze> 7. mvn clean integration-test
15:43:34 <breeze> LeeBreisacher: the problem you're having is with #5
15:44:31 *** harshadura has quit IRC
15:44:31 <LeeBreisacher> breeze: installing xming...
15:44:52 *** rday has quit IRC
15:45:19 <breeze> LeeBreisacher: ok...let me boot into my windows partition so I can help you better. I haven't actually used xming myself
15:45:28 <breeze> LeeBreisacher: be back in a few
15:45:39 *** breeze has quit IRC
15:49:52 *** breeze has joined #openmrs
15:50:05 <breeze> LeeBreisacher: back
15:50:16 <LeeBreisacher> breeze: reading xming docs...
15:52:54 *** jordank has quit IRC
15:56:42 <wyclif> LeeBreisacher: djazayeri do you guys want to talk?
15:56:42 <LeeBreisacher> breeze: !
15:57:04 <wyclif> LeeBreisacher: djazayeri we can do a quick google hangout or skype
15:57:28 <LeeBreisacher> breeze: I got a chrome browser in Windows when I typed "chromium-browser" in vm.
15:57:45 <LeeBreisacher> breeze: so it seems to be working
15:57:57 <breeze> LeeBreisacher: yep..excellent
15:58:11 <wyclif> djazayeri: i don't think MDS was designed as configuration solution
15:58:12 <LeeBreisacher> wyclif: I think Darius said he is in a IPM for a while
15:58:52 <breeze> LeeBreisacher: so now, you should be able to run that mvn command and you'll see the browsers popping up on windows the same way
15:58:58 <djazayeri> hey, I finished IPM
15:59:22 *** cospih has quit IRC
15:59:44 <LeeBreisacher> breeze: can we pause for a while -- I want to be in this meeting with Darius and Wyclif about database setup. in fact, maybe you should join too...
16:00:02 <breeze> LeeBreisacher: yep and yep
16:00:37 <djazayeri> LeeBreisacher, wyclif, (breeze): let's use the standup hangout
16:01:53 <LeeBreisacher> djazayeri: I'm there
16:02:56 <djazayeri> wyclif: waiting on you
16:03:10 *** cospih has joined #openmrs
16:04:05 *** maurya has joined #openmrs
16:05:53 *** maurya has quit IRC
16:07:00 *** Maurya_ has quit IRC
16:09:37 *** evmw has quit IRC
16:23:27 *** jordank has joined #openmrs
16:32:18 *** harshadura has joined #openmrs
16:32:18 *** ChanServ sets mode: +v harshadura
16:49:32 *** breeze has quit IRC
16:50:27 <LeeBreisacher> djazayeri: question, just to clarify for me..
16:50:55 *** breeze has joined #openmrs
16:51:14 <LeeBreisacher> djazayeri: one possibility to make the MDS approach "better" would be to improve the UI for the MDS module?
16:52:38 <djazayeri> LeeBreisacher: not really. The thing that is tedious is the whole workflow of having to go to a server via the UI, make changes there, create a new MDS version, download the file, and copy it to the right source code folder, then update one xml file to have a new version number.
16:53:06 <djazayeri> LeeBreisacher: I'm sure that the UI of MDS could be improved to require fewer clicks for this workflow, but it's mostly the stuff outside of MDS itself that is tedious.
16:53:14 <LeeBreisacher> djazayeri: I see
16:54:01 <LeeBreisacher> djazayeri: is someone going to writeup a summary of that meeting?
16:54:22 <LeeBreisacher> djazayeri: including who is doing what
16:54:57 <djazayeri> wyclif: can you reply ot the dev-refapp thread with a quick summary?
16:56:18 <LeeBreisacher> djazayeri: sorry, one more question: why does UnknownLocation work ok right now on devtest01?
16:56:41 <djazayeri> LeeBreisacher: because it's part of the OpenMRS core data, included with OpenMRS 1.9.x
16:57:02 <djazayeri> LeeBreisacher: alternately: because Wyclif disabled the check that only looks for locations tagged with "login location" and is showing all locations.
16:57:22 <LeeBreisacher> djazayeri: gotcha
16:57:45 <wyclif> wyclif: i can do that
16:58:16 <LeeBreisacher> breeze: mvn integration-test (sorta) works now in vagrant vm! (tests are failing due to the Location thing we just talked about, but at least windows show up, etc)
16:58:23 <wyclif> djazayeri: i can do that
16:58:31 <breeze> LeeBreisacher: excellent
16:58:50 <breeze> LeeBreisacher: so now the real question is if and how we can reproduce the problem on Bamboo
16:58:55 <LeeBreisacher> breeze: but if I want to duplicate Bamboo, I need xvfb, right? that eliminates windows?
16:59:33 <breeze> LeeBreisacher: correct. in that case though you still can watch the browser, but you need to setup a vnc server on the vagrant box
17:00:03 <breeze> LeeBreisacher: and maybe one or two other config things. I think I have notes on that if you want to go down that route
17:00:32 <LeeBreisacher> breeze: ok. one step at a time, I guess. well, I either want to reproduce Bamboo locally, or I want to see Bamboo.
17:01:02 <LeeBreisacher> breeze: *reproduce the failures locally
17:01:17 <breeze> LeeBreisacher: i understand. I guess i was thinking the setup you now have would be "close enough"
17:01:39 *** Mkop1 has quit IRC
17:02:01 *** Mkop1 has joined #openmrs
17:02:22 <breeze> LeeBreisacher: meaning I don't think xvfb is a factor outside of that it might be one more process adding to the possible performance of that machine
17:02:25 <LeeBreisacher> breeze: hm, good point. I'll try to reproduce failures with this (X-window) setup first. but I would like the xvfb instructions if that doesn't work
17:02:57 <breeze> LeeBreisacher: and I just booted back to Ubuntu :)
17:03:05 <wyclif> djazayeri: right now metadata packages get rerun when you change the uuid in the packages.xml and not when you create a new version of the package without editing the uuid in the packages.xml file
17:03:37 <breeze> LeeBreisacher: I want to see if the vnc stuff works on there. in theory it should, but I want to test it first
17:03:40 <LeeBreisacher> breeze: the xvfb instructions are in the Bamboo plan, right?
17:04:10 <breeze> LeeBreisacher: to run in xvfb, yes, to watch it - no
17:04:20 <LeeBreisacher> breeze: right
17:05:04 <djazayeri> wyclif: you don't need to edit the uuid in the packages.xml, you need to change the version number, that's an integer
17:07:33 <breeze> LeeBreisacher: ah..my memory is getting refreshed now.. so one problem you / we'll have to solve to watch things in xvfb is the following
17:08:57 <breeze> LeeBreisacher: currently the refapp method of running the UI tests is to laucnh xvfb via maven and shut it down after execution. however, vnc requires xvfb to be running to start up, so you'd have to change your vagrant box to just have xvfb always first
17:09:35 <breeze> LeeBreisacher: sorry, "always on" first before launching vncserver
17:11:00 <LeeBreisacher> breeze: ok. not a big problem.
17:11:31 <breeze> LeeBreisacher: no...just makes the setup a lot more hacky
17:13:19 *** k-joseph has joined #openmrs
17:14:17 <wyclif> djazayeri: ok thanks!
17:17:40 <wyclif> djazayeri: LeeBreisacher the reason why the location shows up on the page is because the logic in appFrameworkService.getLoginLocations() returns all locations if none has the tag and the reason why it is accepted when you submit the form is because i have disabled the check as darius darius mentioned
17:20:08 <djazayeri> wyclif: sounds like a bug that AppFrameworkService returns all locations if none has the tag. (I remember causing it.)
17:51:39 *** robbyoconnor has quit IRC
17:52:00 *** robbyoconnor has joined #openmrs
17:52:00 *** ChanServ sets mode: +v robbyoconnor
18:01:37 *** Kennsen has joined #openmrs
18:03:50 *** harshadura_ has joined #openmrs
18:07:26 *** harshadura has quit IRC
18:07:44 <Kennsen> hello?
18:09:23 <Kennsen> We have changed something we have tested in JBehave. But we don't see any tests failing during the mvn integration tests. is there any other way to run the JBehave tests?
18:37:21 *** dkayiwa_ has joined #openmrs
18:39:35 *** dkayiwa has quit IRC
18:39:35 *** dkayiwa_ is now known as dkayiwa
18:53:40 *** dkayiwa_ has joined #openmrs
18:53:54 *** dkayiwa has quit IRC
18:53:55 *** dkayiwa_ is now known as dkayiwa
18:54:05 *** rday has joined #openmrs
18:54:44 *** Kennsen has quit IRC
19:02:49 *** GitHub175 has joined #openmrs
19:02:49 <GitHub175> [openmrs-core] k-joseph closed pull request #368: TRUNK-3258 (master...TRUNK-3258) http://git.io/fLYzYw
19:02:49 *** GitHub175 has left #openmrs
19:11:30 *** dkayiwa_ has joined #openmrs
19:13:48 <k-joseph> dkayiwa: hi
19:13:57 *** dkayiwa has quit IRC
19:13:58 *** dkayiwa_ is now known as dkayiwa
19:17:07 <dkayiwa> k-joseph: hi
19:17:08 <OpenMRSBot> Recent updates in the world of openmrsci: REFAPP-OMODDISTRO-805 has FAILED (2 tests failed) : Updated by Wyclif Luyima <https://ci-stg.openmrs.org/browse/REFAPP-OMODDISTRO-805>
19:17:45 <k-joseph> dkayiwa: i have currently updated TRUNK-3258, waiting upon what you have got to say!!!
19:19:29 <dkayiwa> k-joseph: am the one waiting on you
19:21:05 <k-joseph> dkayiwa: hear is the commit, i think it was a network failure before, https://github.com/k-joseph/openmrs-core/commit/TRUNK-3258
19:21:06 <OpenMRSBot> <http://ln-s.net/+t57> (at github.com)
19:22:09 <dkayiwa> k-joseph: am still waiting on you to respond
19:24:31 *** harshadura_ has quit IRC
19:28:32 <k-joseph> dkayiwa: that was a misplacement of the comment, i have cleared it, how i wish we could have an option to delete a comment on jira :(
19:31:12 *** jordank has quit IRC
19:39:21 *** GitHub98 has joined #openmrs
19:39:21 <GitHub98> [openmrs-core] k-joseph opened pull request #376: TRUNK-3258 (master...TRUNK-3258) http://git.io/0pYudA
19:39:21 *** GitHub98 has left #openmrs
19:39:46 *** jordank has joined #openmrs
19:40:40 <LeeBreisacher> wyclif: are you looking at refapp bamboo failure? looks like the wrong login page is showing up on devtest01.
19:45:59 <LeeBreisacher> breeze: have a look at devtest01 -- wrong login page. how can that happen?
19:49:41 <breeze> LeeBreisacher: looking at it now....
19:50:26 <breeze> LeeBreisacher: the usual reason for that is that the modules did not start up properly, which is the case here. trying to track down why that is
19:50:44 <LeeBreisacher> breeze: ah
19:51:46 <LeeBreisacher> breeze: I see it now. we should probably leave it to Wyclif (you broke, you fix)
19:52:46 <breeze> LeeBreisacher: I think so...there are a lot of interdependencies among those modules, and one not starting can cause a big chain reaction of none of them starting
19:53:30 *** rday has quit IRC
19:56:25 <breeze> LeeBreisacher: wyclif strange though. Wycliff's change was to the test itself which shouldn't cause the problem on devtest01
19:57:04 <LeeBreisacher> breeze: right. so perhaps some other change from someone else
19:57:38 <breeze> LeeBreisacher: maybe....taking a look locally. waiting for my vagrant box to come up
20:00:02 <breeze> LeeBreisacher: same problem locally...looking at the previous build, which also failed to see if that's where the problem lies
20:00:46 <LeeBreisacher> breeze: no, previous build fail was due to wyclif's addition of Location field on login screen
20:00:57 <LeeBreisacher> breeze: in fact, the screen shots worked perfectly on that one!
20:02:24 <breeze> LeeBreisacher: I see....trying it anyway :)
20:04:07 *** cospih_ has joined #openmrs
20:05:13 *** cospih has quit IRC
20:10:03 <wyclif> hi djazayeri
20:10:06 <achint> djazayeri: should we talk now?
20:10:16 <djazayeri> achint: I have a call for the rest of the hour
20:10:26 <breeze> LeeBreisacher: wyclif build 804 also has the same symptoms when I run it locally which is good news and bad news. the good news is that's a sign the problem is in that change, the bad news is why didn't bamboo fail for that reason
20:10:27 <wyclif> djazayeri: don't we have a wiki page where wi upload sql files with no demo data
20:10:47 <achint> djazayeri: oh, ok
20:11:31 <achint> djazayeri: I have to get my license renewed today as it expires in 2 days. I was planning on leaving in an hour. Should we catchup late my night or tomorrow ?
20:11:51 <djazayeri> achint: yes, ping me later to schedule
20:12:18 <achint> djazayeri: will do
20:12:32 <djazayeri> wyclif: not sure what you mean (and why you're asking)
20:17:29 *** bhashitha has quit IRC
20:22:52 <breeze> LeeBreisacher: rolled back to 804 on devtest01 and the home page still looks as expected. wyclif was there any config change you did to devtest01?
20:23:45 <wyclif> breeze: i committed some code to the referenceapp-distro to fix the LoginTest
20:25:03 <breeze> wyclif: right, but what about for the Reference Application Module Latest changes?
20:29:30 *** rday has joined #openmrs
20:35:37 *** NameFILIP has quit IRC
20:42:10 *** cospih has joined #openmrs
20:42:58 *** cospih_ has quit IRC
20:47:38 <OpenMRSBot> Recent updates in the world of openmrsci: REFAPP-OMODDISTRO-806 has FAILED (2 tests failed) : Manual build by Wyclif Luyima <https://ci-stg.openmrs.org/browse/REFAPP-OMODDISTRO-806>
20:50:50 *** rday has quit IRC
20:52:35 *** rday has joined #openmrs
20:55:47 *** dkayiwa has quit IRC
20:57:10 *** rday has quit IRC
20:58:16 *** rday has joined #openmrs
21:05:02 *** k-joseph has quit IRC
21:05:03 *** Mwogi has joined #openmrs
21:06:05 <wyclif> breeze: do you mean you reverted the commit to the reference application?
21:06:44 <breeze> wyclif: no. just installed the dpkg artifact that 804 generated
21:06:49 <wyclif> breeze: what i have noticed is that no module is started on devtest01
21:06:52 <breeze> wyclif: manually
21:07:04 <breeze> wyclif: yeah...same here....
21:07:04 <wyclif> breeze: i would we rebuild everything
21:07:37 <wyclif> before my last commit to the distro to fix the test, all modules were started
21:07:40 <breeze> wyclif: what do you mean by everything?
21:07:49 <wyclif> breeze: as in every module was started
21:07:56 <breeze> wyclif: right.....
21:08:02 *** rday has quit IRC
21:08:36 <wyclif> breeze: am still wondering why my code could have caused all the modules to fail to start
21:09:20 <breeze> wyclif: yeah...I don't think the login test would cause that, but was thinking the refapp module changes might have...though I see that devtest01 works ok with that change
21:09:23 <wyclif> breeze: do you have access to see what is in the DB?
21:09:29 <breeze> wyclif: yes
21:09:29 *** jordank has quit IRC
21:09:44 <wyclif> breeze: right
21:09:50 <djazayeri> breeze, wyclif: do we have access to the tomcat logs at startup?
21:10:17 <breeze> djazayeri: I do, and I was just working on the ticket I have to make those available to all, via a Bamboo artifact
21:10:28 *** rday has joined #openmrs
21:10:37 <djazayeri> breeze, wyclif: typically in that case you should look for where it logs something like "stopping all modules" or "unloading all modules".
21:10:56 <wyclif> djazayeri: i have a feeling a module failed to during startup and caused all others to fail
21:11:02 <breeze> djazayeri: wyclif let me get something on pastebin....
21:11:08 <wyclif> breeze: cool
21:11:21 <djazayeri> wyclif: typically if _all_ modules fail to start it's because there's a problem starting the spring application context.
21:11:39 *** Mwogi has quit IRC
21:11:57 <wyclif> djazayeri: right
21:13:02 <wyclif> djazayeri: could be that thing i ran into last evening where ProviderManagementService couldn't get loaded
21:15:09 <wyclif> djazayeri: because the problem i was getting was that startup was successful the first time i installed a fresh copy of openers but i would get the problem occasionally on subsequent reruns and looks like it is what just happened because devtest01 was up sometime back
21:15:25 <wyclif> djazayeri: after i made the commit to reference application
21:15:44 <wyclif> djazayeri: and then broke when i committed to the distro
21:16:07 <breeze> wyclif: djazayeri it'll be a few mins before I have that log ready (waiting for tomcat to restart) but I'll just email it when I have it
21:16:36 <wyclif> breeze: cool, thanks
21:19:15 *** djazayeri1 has joined #openmrs
21:20:27 <wyclif> djazayeri i named the module referencedemometadata, i was thinking of referencedemodata too since we said we might use this module to push in some data too, or i stick to referencedemometadata
21:21:27 <LeeBreisacher> wyclif: I prefer referencedemometadata
21:21:27 <breeze> wyclif: ok...I sent the log to the dev-refapp listrrr
21:22:55 *** djazayeri has quit IRC
21:23:01 *** dkayiwa has joined #openmrs
21:27:18 <wyclif> breeze: djazayeri1 looking at the logs, i see two problems, i see one to do with reporting and the other to do with a certain validation class failing to get loaded, both of these errors are not new to me and they should both be fixed as per the latest version of reporting for the first one and the latest version of 1.9.4-SNAPSHOT for the second, seems to me like the distro might packaged old versions of core and reporting, what could hav
21:27:19 <wyclif> caused that?
21:28:27 <breeze> wyclif: let me check the versions of the reporting omod on devtest01 to start
21:29:31 <breeze> wyclif: reporting-0.8-20130730.024935-3.omod is the omod in the modules dir on that server....
21:29:49 <wyclif> breeze: oops! now devtest01 is running fine
21:29:58 <breeze> wyclif: argh
21:30:18 <breeze> I mean, yay!
21:30:46 <LeeBreisacher> breeze: what changed?
21:31:13 <breeze> LeeBreisacher: nothing on my part
21:31:40 <LeeBreisacher> breeze: great. another intermittent problem? hate these things!
21:31:45 <wyclif> LeeBreisacher: breeze i triggered a manual build of the omod-distro plan but that was 44min ago
21:32:06 <djazayeri1> wyclif: I prefer referencedemodata, or just referencedemo for short
21:32:19 <wyclif> LeeBreisacher: breeze so seems like there is something strange going on ci
21:33:55 <breeze> wyclif: LeeBreisacher yes, I just checked the contents of the failed build to see what version of the reporting omod is in there and it is the same as I reported above
21:35:53 <breeze> wyclif: LeeBreisacher I mean, I have restarted devtest01 a couple times since then....
21:53:54 <OpenMRSBot> Recent updates in the world of openmrsci: REFAPP-OMODDISTRO-807 has FAILED (2 tests failed) : Dependant of HFEUI-HFEUI-21 <https://ci-stg.openmrs.org/browse/REFAPP-OMODDISTRO-807>
21:54:24 <LeeBreisacher> breeze: wyclif: and we're back to the bogus login screen again
21:55:36 <breeze> LeeBreisacher: I see now...a new plan juts finished..
22:00:37 <breeze> LeeBreisacher: wyclif I guess the restart did fix it before. had the same problem locally, restarted local tomcat, and the problem was gone
22:01:09 <LeeBreisacher> breeze: I predict there's an actual bug here somewhere. ;-)
22:01:24 <LeeBreisacher> breeze: bold prediction, I know...
22:01:58 <breeze> LeeBreisacher: wyclif I'm sure...at first glance I find this log message after server dstartup if it provides any clues INFO - LoggingAdvice.invoke(117) |2013-07-31 18:59:05,967| In method ReportService.deleteOldReportRequests. Arguments:
22:01:58 <breeze> INFO - LoggingAdvice.invoke(154) |2013-07-31 18:59:05,972| Exiting method deleteOldReportRequests
22:02:44 <wyclif> breeze: that message should be there
22:05:43 *** TheDracle has joined #openmrs
22:05:48 <wyclif> breeze: LeeBreisacher djazayeri1 this is the problem i got yesterday, the first time openers starts up from a clean install, all modules get started but for subsequent restarts, the modules don't get started due to an error when spring starts, i believe there is weird module failing to start that probably depends on the ProviderManagementService
22:06:19 <wyclif> breeze: can you get the new tomcat logs
22:06:38 <TheDracle> I've installed openmrs 1.9.3 on my server, and I'm trying to install the Rest Web Services, along with the Rest Web Services 1.9 Extension.
22:06:58 <TheDracle> But, whenever I install the Rest Web Services 1.9 Extension, it is unable to run.
22:07:23 <TheDracle> java.lang.NoClassDefFoundError: org/openmrs/module/webservices/rest/web/v1_0/resource/LocationResource
22:07:48 <breeze> wyclif: yes...gimme a few mins
22:09:51 <wyclif> TheDracle: just install the 2.x version of the module
22:10:19 <TheDracle> wyclif, Yeah, I did that, but, I'm using RaxaCore- which is an open source project, that relies on the 1.9 Extension module.
22:10:46 *** NameFILIP has joined #openmrs
22:10:46 *** ChanServ sets mode: +v NameFILIP
22:10:46 <TheDracle> wyclif, So, it seems to not like the 2.x module.. So I suppose I need to find an older version of the Rest module, and install it, then the 1.9 extension?
22:10:50 <wyclif> TheDracle: that is no longer supported so you need to update the project not to depend on it
22:11:00 <wyclif> TheDracle: and actually no longer works
22:11:04 <TheDracle> Ah
22:11:52 <wyclif> TheDracle: the two were merged and you should download the latest or at least any in the 2.x line
22:12:01 <breeze> wyclif: sent on email list again
22:12:07 <wyclif> breeze: thanks
22:12:16 <TheDracle> wyclif, Strangely, the RaxaCore module runs- it just doesn't work in a very cryptic way.
22:13:39 <wyclif> TheDracle: it is only working because of the openers version you are running against
22:14:56 <wyclif> TheDracle: off the top of my head i can tell which openers versions will work with what version of the rest, but i know hat for sure 1.9.x+, you are safer running the 2.x versions
22:15:08 <TheDracle> Right.
22:15:28 <TheDracle> It's been a nightmare trying older REST modules. They basically just don't work at all.
22:15:30 *** NameFILIP has quit IRC
22:15:50 <TheDracle> And, I'm a bit worried since installing, uninstalling, and trying different things my system is now in a very unfriendly state.
22:16:27 <wyclif> it is going to be a nightmare trying to wiggle through all versions to find the correct combinations of core, the old rest and 1.9 ext modules, it will much easier for you to run the latest
22:16:45 <TheDracle> Yeah, that's what I'll do, and I'll try to get this module to work with it.
22:17:05 <wyclif> TheDracle: if module requires a certain version of openers, it doesn't mean you can run a newer one, so technically you should be able to run 2.1.x
22:17:39 <TheDracle> Yeah, I imagine since it's actually able to run the module against the 2.x version, it must have most of the dependencies in it already.
22:17:43 <TheDracle> It just doesn't quite work for some reason.
22:17:49 <wyclif> TheDracle: i meant to say if a given module version or openers version is required, you can run a later one too
22:18:34 <wyclif> it is rear that the later one won't work with it unless there have been major changes, rest web services was redesigned in 2.1 to work with 1.9.x+
22:18:49 <wyclif> TheDracle: rear->rare
22:23:51 *** rday has quit IRC
22:25:51 <wyclif> breeze: the problem is that the later logs are getting appended to the old ones, so i can't tell easily where the errors for the current restart begun, i will try to update my 1.9.x branch and try to reproduce the issue locally
22:25:58 <wyclif> breeze: may be someone broke 1.9.x
22:26:31 <breeze> wyclif: ok....yes, and I am working on making cleaner logs available, but won't get that done tonight yet
22:27:07 <wyclif> breeze: as in they introduced a bug in it probably, or screwed sup something during a merge because the error i see in the logs seems like something that was fixed with a back port to the 1.9.x a while ago
22:27:40 <breeze> wyclif: ok
22:29:49 *** rday has joined #openmrs
22:30:17 <wyclif> breeze: am heading home but will try reproducing later
22:31:22 *** dkayiwa has quit IRC
22:32:06 *** dkayiwa has joined #openmrs
22:33:55 *** wyclif has quit IRC
22:35:31 *** djazayeri1 has quit IRC
22:36:22 <breeze> LeeBreisacher: fyi...I'm logging off now too
22:36:44 <LeeBreisacher> breeze: cool. ttyl. I'm off most of tomorrow..
22:36:45 *** dkayiwa has quit IRC
22:37:02 *** breeze has quit IRC
22:37:08 <LeeBreisacher> breeze: daughter is coming for a visit - first time home in a year!
22:37:23 *** dkayiwa has joined #openmrs
22:52:19 *** shruthidipali has joined #openmrs
22:58:00 *** TheDracle has quit IRC
23:03:49 *** wyclif has joined #openmrs
23:16:30 *** TheDracle has joined #openmrs
23:23:38 *** mogoodrich_ has quit IRC
23:50:23 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: KenyaUI 1.6 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=kenyaui&ampversion=&amp1.6> || OpenMRS Modules: XForms 4.2.3.0 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=xforms&ampversion=&amp4.2.3.0> || OpenMRS Modules: Feedback 2.1.5 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=feedback&ampversion=&amp2.1.5> || OpenMRS Modules: Patient Narratives 1.0-SNAPSHOT uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=patientnarratives&ampversion=&amp1.0-SNAPSHOT> || OpenMRS Modules: KenyaUI 1.5 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=kenyaui&ampversion=&amp1.5> || OpenMRS Modules: Household Module 1.0.1 uploaded to OpenMRS Module Repository <https://modules.openmrs.org/modules/view.jsp?module=household&ampversion=&amp1.0.1>
23:52:25 *** rday has quit IRC
23:58:58 *** TheDracle has quit IRC