IRC Chat : 2013-12-13 - OpenMRS

00:09:44 *** upul has quit IRC
01:06:56 *** r0bby_ has quit IRC
01:07:49 *** r0bby_ has joined #openmrs
01:07:49 *** ChanServ sets mode: +v r0bby_
01:36:33 *** shruthd has joined #openmrs
01:51:27 *** upul has joined #openmrs
01:54:18 *** GitHub74 has joined #openmrs
01:54:18 <GitHub74> [openmrs-core] Sunjiyong opened pull request #469: Create openMRS_core (master...patch-1) http://git.io/KiudaQ
01:54:18 *** GitHub74 has left #openmrs
01:58:02 *** shruthd has quit IRC
02:01:23 *** djazayeri has quit IRC
02:17:04 *** ayprograms has joined #openmrs
02:35:21 *** shruthd has joined #openmrs
02:55:31 *** upul_ has joined #openmrs
02:55:37 *** upul has quit IRC
02:56:46 *** upul_ is now known as upul
02:57:13 *** upul is now known as Guest37762
02:57:32 *** Guest37762 is now known as upul_
03:07:22 *** djazayeri has joined #openmrs
03:07:22 *** ChanServ sets mode: +o djazayeri
03:13:45 *** shruthd has quit IRC
03:39:00 *** r0bby_ has quit IRC
03:42:28 *** robbyoconnor has joined #openmrs
03:42:28 *** ChanServ sets mode: +v robbyoconnor
03:57:25 *** ayprograms has quit IRC
04:15:42 *** shruthd has joined #openmrs
04:18:35 <OpenMRSBot> Recent updates in the world of openmrsci: REPUI-REPUI-303 has FAILED (1 tests failed) : Dependant of REP-REP-135 <https://ci-stg.openmrs.org/browse/REPUI-REPUI-303>
04:29:06 *** Shangeetha has joined #openmrs
04:31:48 <Shangeetha> When clicking a concept in Dictionary page, following error occurs. javax.el.ELException: Error reading 'personName' on type org.openmrs.User$$EnhancerByCGLIB$$693d58f2
04:32:07 <Shangeetha> Can anyone pls help on this :)
04:32:54 <djazayeri> Shangeetha: probably you have a concept in your dictionary whose creator, changedBy, or retiredBy is pointing to a user_id that doesn't exist in your DB
04:34:40 <Shangeetha> djazayeri: Yeah it does and we will change it. Thanks :)
04:56:37 *** shruthd has quit IRC
05:03:16 *** shruthd has joined #openmrs
05:30:51 <OpenMRSBot> Recent updates in the world of openmrsci: SON-EMRAPI-83 has FAILED : Scheduled build <https://ci-stg.openmrs.org/browse/SON-EMRAPI-83>
05:41:23 *** ay_ has joined #openmrs
05:41:35 <ay_> nickname ayprograms
05:41:47 <ay_> g
06:00:39 *** k-joseph has joined #openmrs
06:06:42 *** wluyima has quit IRC
06:09:32 *** upul_ has quit IRC
06:12:03 *** k-joseph has quit IRC
06:12:09 <Shangeetha> djazayeri: We fixed the previous issue. Now our issue was saying multiple concepts found for NO, when registering a patient. Can you please suggest the reason behind this?
06:12:12 *** k-joseph has joined #openmrs
06:28:52 *** sacheth has joined #openmrs
06:32:17 *** k-joseph has quit IRC
06:33:54 *** k-joseph has joined #openmrs
06:41:21 *** shruthd has quit IRC
06:41:50 <sacheth> hello
06:42:39 <sacheth> when i start tomcat and openmrs its working fine, however when i am starting tomcat from eclipse I am facing errors
06:42:41 <sacheth> can some one help me out?
06:51:15 *** k-joseph has quit IRC
06:52:43 *** shruthd has joined #openmrs
07:02:17 *** dkayiwa has joined #openmrs
07:05:30 *** djazayeri has quit IRC
07:17:39 *** sacheth has quit IRC
07:21:21 *** shruthd has quit IRC
07:29:37 *** shruthd has joined #openmrs
07:42:04 *** shruthd has quit IRC
07:55:54 *** Shangeetha has quit IRC
08:07:04 *** ay_ has quit IRC
08:08:14 *** shruthd has joined #openmrs
08:12:57 *** dedunumax has joined #openmrs
08:13:10 *** dedunumax has left #openmrs
08:59:35 *** ayuk has joined #openmrs
09:14:57 *** shruthd has quit IRC
09:16:01 *** dkayiwa_ has joined #openmrs
09:16:27 *** dkayiwa has quit IRC
09:16:30 *** dkayiwa_ is now known as dkayiwa
09:19:13 *** shruthd has joined #openmrs
09:41:23 *** k-joseph has joined #openmrs
09:45:07 *** raonyguimaraes has joined #openmrs
09:47:14 *** shruthd has quit IRC
10:04:25 *** shruthd has joined #openmrs
10:34:22 <k-joseph> :)
10:51:37 *** shruthd has quit IRC
10:53:37 *** ayuk has quit IRC
11:01:51 *** k-joseph has quit IRC
11:08:10 <OpenMRSBot> Recent updates in the world of openmrsci: SON-EMRAPI-84 has FAILED : Manual build by Rafał Korytkowski <https://ci-stg.openmrs.org/browse/SON-EMRAPI-84>
11:12:09 <OpenMRSBot> Recent updates in the world of openmrsci: HFEUI-HFEUI-234 has FAILED (1 tests failed) : Dependant of APPUI-APPUI-221 <https://ci-stg.openmrs.org/browse/HFEUI-HFEUI-234>
11:13:11 *** shruthd has joined #openmrs
11:15:45 *** magoo has joined #openmrs
11:19:59 *** magoo has quit IRC
11:28:13 <OpenMRSBot> Recent updates in the world of openmrsci: SON-SONAR-92 has FAILED : Manual build by Rafał Korytkowski <https://ci-stg.openmrs.org/browse/SON-SONAR-92>
11:31:58 *** k-joseph has joined #openmrs
11:49:21 *** k-joseph has quit IRC
11:53:18 *** k-joseph has joined #openmrs
12:00:45 *** k-joseph has quit IRC
12:11:56 *** robbyoconnor has quit IRC
12:13:58 *** robbyoconnor has joined #openmrs
12:13:58 *** ChanServ sets mode: +v robbyoconnor
13:07:31 *** shruthd has quit IRC
13:47:28 *** wluyima has joined #openmrs
14:00:17 <cpower> wluyima: let's get this party started
14:02:24 *** djazayeri has joined #openmrs
14:02:25 *** ChanServ sets mode: +o djazayeri
14:02:31 <wluyima> cpower: are you there?
14:02:43 <cpower> waiting for you to start the hangout
14:02:53 *** k-joseph has joined #openmrs
14:03:04 <cpower> Page says "Wyclif will start the hangout soon"
14:03:22 <djazayeri> Not sure how to join...
14:03:33 <wluyima> cpower: so u see nothing
14:03:44 <cpower> correct
14:04:13 <cpower> I'm heading up to the wedge with my laptop to help be there in a sec
14:04:23 <djazayeri> wluyima: Can you add relevant people _to_ the hangout?
14:04:57 <djazayeri> wluyima: i.e. from the event link I only have the option to _watch_, but I want to be able to participate and talk also
14:05:29 <rafa> wluyima: I can see you now
14:05:32 <rafa> wluyima: but I can't hear
14:05:39 <rafa> wluyima: you must be muted
14:06:38 <rafa> wluyima: now I can hear you :)
14:06:41 *** dkayiwa has quit IRC
14:07:28 <rafa> wluyima: invite me!
14:07:36 *** shruthd has joined #openmrs
14:10:00 *** k-joseph has quit IRC
14:11:56 *** k-joseph has joined #openmrs
14:18:17 <cpower> If anyone is missing or wants to be a part of the kick off call for Order Entry please let me know
14:36:16 *** k-joseph has quit IRC
14:43:13 *** k-joseph has joined #openmrs
15:01:27 *** k-joseph_ has joined #openmrs
15:01:53 *** k-joseph has quit IRC
15:06:48 *** k-joseph has joined #openmrs
15:07:36 *** k-joseph_ has quit IRC
15:16:44 *** Sumith has joined #openmrs
15:17:44 *** Sumith has quit IRC
15:19:24 *** shruthd has quit IRC
15:21:30 <cpower> wluyima: take a look to see if you have to do anything to close the google air session and let me know so I can get it out that the recording is available
15:23:25 <wluyima> what's wrong with it
15:24:56 <wluyima> cpower: the session is not open
15:25:18 <wluyima> cpower: i think it just takes a couple minutes to be available in my youtube account
15:25:21 <cpower> wluyima: not sure if you have to do something on your end or not, at the moment I can't review the video
15:26:17 <cpower> wluyima: I figured, just making sure there wasn't an "off" button on your end that hasn't been pushed that would make that couple minutes to show on YouTube be never or a couple hours from now.
15:31:47 *** k-joseph has quit IRC
15:33:56 <wluyima> cpower: is at http://www.youtube.com/watch?v=C-FaJ9VTc4Y
15:35:27 *** k-joseph has joined #openmrs
15:36:31 *** robbyoconnor has quit IRC
15:38:35 *** k-joseph has quit IRC
15:49:36 <wluyima> hi cpower
15:50:26 *** shruthd has joined #openmrs
16:13:54 *** shruthd has quit IRC
16:20:51 *** shruthd has joined #openmrs
16:37:01 *** rafa_ has joined #openmrs
16:37:01 *** ChanServ sets mode: +v rafa_
16:37:03 *** maninc has quit IRC
16:37:03 *** rafa has quit IRC
16:37:05 *** rafa_ is now known as rafa
16:37:17 *** maninc has joined #openmrs
16:47:12 <wluyima> burke: djazayeri so are adding an OrderentryService?
16:51:10 <burke> Listening to the kickoff now. Interesting that we are re-inventing (abandoning) our coding conventions from full & partial committers to a "do whatever you want" approach.
16:52:05 <burke> wluyima: I thought we were refactoring OrderService. If not, then OrderEntryService (camel case), not OrderentryService (partial camel case).
16:52:36 <djazayeri> wluyima: on a call now hold on
16:53:01 <wluyima> burke: that was a type on the case, i thought too we were editing Ordeervice
16:53:28 <wluyima> burke: OrderService
16:53:40 <burke> wluyima: is "type" a "typo"? ;-)
16:53:50 <wluyima> burke: djazayeri seems to be suggesting OrderEntryService too
16:54:20 <burke> wluyima: that was awesome! first time I've ever seen someone make a typo typing typo. :-)
16:54:43 <burke> wluyima: ok. just wanted to make sure it wasn't going to be OrderentryService.
16:54:49 <wluyima> burke: yes i meant typo when i was trying to say that i had made a typo earlier
16:55:24 *** Ch3ck has joined #openmrs
16:55:37 *** davidpardz has joined #openmrs
16:55:38 *** ChanServ sets mode: +v davidpardz
16:55:43 <burke> wluyima: the recursion on that one was truly awesome to behold. thanks for that. :-)
16:59:44 <wluyima> burke: as for pull request Vs direct commit to 1.10.x what we agreed on was to use either, i think it is fine
17:00:45 <burke> wluyima: will tickets still go through a code review process?
17:01:00 <wluyima> burke: yes of course
17:04:02 <djazayeri> hi burke and wluyima: done with my call now
17:04:07 <djazayeri> can we chat via voice?
17:04:58 <djazayeri> i.e. a quick hangout to discuss thi/
17:05:00 <djazayeri> this?
17:06:53 <djazayeri> wluyima, burke: ^^ actually, we have scheduled time a bit later today, right?
17:06:53 <wluyima> djazayeri: sure
17:07:14 <wluyima> djazayeri: i had scheduled nothing
17:07:43 <djazayeri> wluyima: burke and I are scheduled to talk at 1:30 ET, so how about then?
17:08:32 <burke> wluyima: you can join our hangout at 1:30p ET.
17:09:07 <wluyima> what is the url/?
17:09:17 <wluyima> burke: which is the url?
17:09:47 <burke> wluyima: no predefined URL. we can call you in. i'll probably be up there (3rd fl) with you anyway.
17:14:02 *** Mkop has quit IRC
17:16:30 *** shruthd has quit IRC
17:24:06 *** wluyima has quit IRC
17:25:44 *** Mkop has joined #openmrs
17:40:43 <burke> jkeiper: are you around today?
17:42:12 <jkeiper> burke: i'm working from home today since I came in on tuesday :-D
17:42:20 <jkeiper> burke: but in the global sense, i'm definitely "around"
17:43:25 <burke> jkeiper: ok. I have another hangout at 1:30p, but could you hangout for a few min ~1p?
17:43:40 <jkeiper> burke: definitely!
17:43:57 <burke> jkeiper: cool. i'll hunt you down around 1p-ish.
17:44:10 <jkeiper> k, that's in 16 minutes
18:14:54 *** wluyima has joined #openmrs
18:33:35 <wluyima> djazayeri: burke where is the url to the hangout?
18:33:52 <wluyima> djazayeri: burke or what is the url to the hangout?
18:33:54 <burke> wluyima: i'll call you both in a minute. finishing up a call with jer.
18:37:10 <djazayeri> wluyima: make sure you're logged into gmail or whatever technology will allow hangout to ring when burke calls
18:37:22 <burke> sorry. just a sec.
18:43:00 <burke> wluyima, djazayeri: sorry about that. I'll call you both now.
18:43:53 <burke> wluyima: I see three Wyclif Luyimas in G+. Which one is you?
18:44:11 <burke> wycleflo?
18:46:57 <wluyima> djazayeri: my google accounts are a mess and that is why i always ask for a url
18:47:13 <wluyima> burke: my google accounts are a mess and that is why i always ask for a url
18:47:21 <wluyima> burke: and that is invites can't work for me
18:48:27 <burke> wluyima: navigate to https://plus.google.com and see who you are logged in as. *That* is the account that will receive invites.
18:49:00 <burke> wluyima: if you could set a profile picture on that account, it would help immensely.
18:49:13 <wluyima> burke: that is associated to my openers account and this is what i see Google+ is not available for your organization (openmrs.org). Please contact your administrator to enable this service.
18:49:44 <burke> wluyima: log out from plus.google.com and sign in with your gmail account.
18:49:47 <djazayeri> wluyima: can you sign into a g+-capable account in another browser?
18:50:05 <djazayeri> wluyima: (or else log out and in)
18:50:42 <wluyima> djazayeri: i did that already and i can't see the invite yet
18:50:52 <wluyima> djazayeri: can you resend the invite?
18:51:08 <djazayeri> wluyima: I haven't sent anything. I presume that Burke will call at some point?
18:51:42 <burke> i am trying to call, but don't know which wyclif to call since they all look alike.
18:51:51 <burke> i'll just call all wyclif luyimas and see which one answers.
19:29:00 *** robbyoconnor has joined #openmrs
19:29:00 *** ChanServ sets mode: +v robbyoconnor
19:48:10 *** shruthd has joined #openmrs
19:58:47 *** shruthd has quit IRC
19:59:39 *** shruthd has joined #openmrs
20:06:08 *** Ch3ck has quit IRC
20:10:19 *** shruthd has quit IRC
20:38:18 *** robbyoconnor has quit IRC
20:39:28 *** robbyoconnor has joined #openmrs
20:39:28 *** ChanServ sets mode: +v robbyoconnor
20:49:28 *** mareias has quit IRC
20:55:26 *** robbyoconnor has quit IRC
21:01:34 *** GitHub83 has joined #openmrs
21:01:35 <GitHub83> [openmrs-core] surangak opened pull request #470: trynk-4170 (master...TRUNK-4170) https://github.com/openmrs/openmrs-core/pull/470
21:01:35 *** GitHub83 has left #openmrs
21:03:06 *** raonyguimaraes has quit IRC
21:33:09 *** robbyoconnor has joined #openmrs
21:33:09 *** ChanServ sets mode: +v robbyoconnor
22:00:09 <jkeiper> wluyima: what is required for a concept to be recognized as ConceptNumeric?
22:00:40 <jkeiper> wluyima: for some reason I have some concepts that are shown as numeric in the UI but when I try to cast them to ConceptNumeric there is a failure
22:00:52 *** rick____ has joined #openmrs
22:02:10 <djazayeri> jkeiper: concept.datatype isn't strictly tied to the concept's actual class
22:02:40 <jkeiper> djazayeri: so how do I access the units, etc if I cannot cast it to ConceptNumeric?
22:03:23 <djazayeri> jkeiper: is there a row in concept_numeric for that concept?
22:03:32 <jkeiper> djazayeri: yep
22:04:23 <wluyima> hi jkeiper
22:04:27 <rick____> anyone can help on download, build, and run a stable release openmrs? I thought this should be straight forward for many of you.
22:05:11 <djazayeri> rick____: have you followed the instructions on the wiki?
22:05:16 <wluyima> jkeiper: ConceptNumeric is a java type
22:06:04 <rick____> yes. I went through the guide you recommended, removed and cleaned previously worked directory, did as in the guide: 1.git clone https://github.com/openmrs/openmrs-core.git 2.mvn clean install and got multiple errors: ERRORS: "Failed to execute goal org.appache.maven.plugins:maven-compiler-plugin:2.1:compile (default-compile) on project openmrs-api: Compilation failure: Compilation failure: Errors: \dev\openmrs\openmrs-core\api\s
22:07:50 <wluyima> jkeiper: and yes ConceptNumerics their datatype is Numeric but that might not be enough since you can override isNumeric and return true or set the datatype to Numeric but when the actually the instance is not if type ConceptNumeric
22:08:47 <jkeiper> wluyima: so what determines if it can be cast as ConceptNumeric? just the entry in the concept_numeric table?
22:09:11 <djazayeri> rick____: some of that error message got cut off
22:09:25 <wluyima> jkeiper: from the hibernate side of things, yes
22:10:03 <wluyima> jkeiper: hibernate will instantiate a concept as numeric if it has an entry in concept_numeric table
22:10:30 <rick____> <@djazayeri>: ERRORS: "Failed to execute goal org.appache.maven.plugins:maven-compiler-plugin:2.1:compile (default-compile) on project openmrs-api: Compilation failure: Compilation failure: Errors: \dev\openmrs\openmrs-core\api\src\main\java\oorg\openmrs\util\memoryleakutil.java:[24,23] warning: KeepAliveCache is the internal API, it may be deleted in future release ...
22:11:11 <djazayeri> rick____: according to https://ci-stg.openmrs.org/browse/TRUNK-MASTER the master branch should be building fine
22:11:26 <jkeiper> wluyima: seems like when i get some observations with one concept, they are all considered numeric ... but observations from another concept all have non-ConceptNumeric concepts ... even though that concept is in the concept_numeric table
22:11:28 <jkeiper> confusing!
22:11:53 <jkeiper> wluyima: to get around it, i'm pulling a concept numeric from the concept service using the id of the concept from the obs
22:12:12 <jkeiper> wluyima: perhaps we're taking some shortcuts in hibernate with the obs concept?
22:12:37 <rick____> <@djazayeri>should I do git clone https://ci-stg.openmrs.org/browse/TRUNK-MASTER to download and build?
22:12:52 <djazayeri> rick____: no, you've cloned the right thing
22:13:14 <djazayeri> rick____: what java version are you using?
22:14:18 <rick____> <@djazayeri>:jdk1.7.0_45
22:14:51 <wluyima> jkeiper: are you running unit tests or in a the browser running an openers instance
22:15:24 <djazayeri> rick____: also, I don't think that's the compile error
22:15:57 <jkeiper> wluyima: in the browser, running code in my module
22:16:00 <djazayeri> rick____: that said warning. Is there an actual error?
22:16:06 <jkeiper> wluyima: i'll demonstrate with groovy or something sometime
22:16:11 <jkeiper> wluyima: gotta run though
22:16:19 <jkeiper> wluyima: calling the concept service did the trick for me
22:16:31 *** robbyoconnor has quit IRC
22:17:17 <rick____> <@djazayeri>: It said "compilation failure"
22:17:43 <djazayeri> rick____: can you paste the entire error output using pastebin?
22:17:51 <wluyima> jkeiper: that is strange
22:22:03 *** rick____ has quit IRC
22:23:45 <wluyima> jkeiper: you might be right
22:23:49 *** wluyima has quit IRC
22:42:13 *** shruthd has joined #openmrs
22:53:03 *** shruthd has quit IRC
22:53:32 *** shruthd has joined #openmrs
23:03:26 *** Rick____ has joined #openmrs
23:04:44 <Rick____> My build log is pasted at http://pastebin.com/WDzzLvc0.
23:07:17 <djazayeri> Rick____: odd. I haven't seen this error before
23:08:01 <djazayeri> Rick____: by the way, if you're looking for the latest _stable_ version of OpenMRS, you want to switch to the 1.9.x branch
23:08:18 *** shruthd has quit IRC
23:08:53 <Rick____> <@djazayeri>: can you download and build to see if you will encounter the same? How do I switch to the latest 1.9.x? what is command line for download?
23:09:18 <djazayeri> Rick____: after doing the git clone, you'd do "git checkout 1.9.x"
23:09:48 <djazayeri> Rick____: the other thing is that most people build with Java 6 (though I believe that Java 7 is supposed to work)
23:15:09 *** shruthd has joined #openmrs
23:16:19 <Rick____> <@djazayeri> should it be "git checkout https://github.com/openmrs/openmrs-core.1.9.x" or something like that?
23:16:42 <djazayeri> Rick____: after you've cloned you should be able to just do git checkout 1.9.x (I think)
23:24:49 <Rick____> <@djazayeri>: "git checkout 1.9.x" did not work! No repository given.
23:25:38 <djazayeri> Rick____: I guess you need to do a bit more than I thought
23:25:55 <djazayeri> Rick____: git fetch origin (to fetch all remote branches)
23:26:38 <djazayeri> Rick____: then git checkout 1.9.x
23:26:43 <djazayeri> Rick____: you sure you're in the right directory?
23:28:39 <Rick____> <@djazayeri> I am in the same place I did "git clone https://github.com/openmrs/openmrs-core.git"
23:29:17 <Rick____> <@djazayeri>: dont you need to specify repository like you git clone?
23:29:31 <djazayeri> Rick____: cd openmrs-core
23:30:03 <djazayeri> Rick____: unlike svn, git keeps all the branches within the same repository
23:30:23 <djazayeri> Rick____: after you clone it, you should have the branches available. (If not, "git fetch origin" should get them)
23:30:55 *** shruthd has quit IRC
23:33:00 <Rick____> <@djazayeri>: ok. It is building...
23:35:39 *** shruthd has joined #openmrs
23:48:27 <Rick____> <@djazayeri>: The build log is placed at http://pastebin.com/3a8KYYyr. It failed in various test this time. It seemed api build has problems. web and webapp build are skiped.
23:50:25 <djazayeri> Rick____: that's odd. can you try running that one test manually and see whether it passes?
23:50:26 <djazayeri> Rick____: beforeCreateEncounter_shouldNotAssignVisitWhichStoppedBeforeEncounterDate(org.openmrs.api.handler.ExistingVisitAssignmentHandlerTest)
23:50:56 <djazayeri> Rick____: alternately, do mvn install -X (which will be a lot more verbose, and hopefully prints out the error message for that test failure)
23:51:21 <djazayeri> Rick____: only that one test failed. (The build process unfortunately also prints out a bunch of "ERROR" log output, which is spurious.)