00:22:48
|
*** andreapat has quit IRC
|
02:41:00
|
*** foozo has quit IRC
|
03:12:40
|
*** lh has quit IRC
|
03:32:39
|
*** suranga has joined #openmrs
|
03:32:39
|
*** ChanServ sets mode: +v suranga
|
03:47:41
|
*** suranga_ has joined #openmrs
|
03:51:17
|
*** suranga has quit IRC
|
04:50:32
|
*** deadpool has quit IRC
|
05:07:34
|
*** suranga_ has quit IRC
|
05:11:38
|
*** robbyoconnor has joined #openmrs
|
05:11:38
|
*** ChanServ sets mode: +v robbyoconnor
|
05:13:07
|
*** robbyoconnor has quit IRC
|
05:13:28
|
*** robbyoconnor has joined #openmrs
|
05:13:36
|
*** ChanServ sets mode: +v robbyoconnor
|
05:31:17
|
*** kishoreyekkanti has joined #openmrs
|
05:55:16
|
*** dawn_ has joined #openmrs
|
05:55:16
|
*** ChanServ sets mode: +v dawn_
|
05:56:08
|
*** suranga has joined #openmrs
|
06:07:20
|
*** kishoreyekkanti has quit IRC
|
06:49:31
|
*** suranga has quit IRC
|
07:06:00
|
*** kishoreyekkanti has joined #openmrs
|
07:07:07
|
*** Susan has joined #openmrs
|
07:11:10
|
*** suranga has joined #openmrs
|
07:21:00
|
*** Susan has quit IRC
|
07:58:33
|
*** dawn_ has quit IRC
|
08:00:34
|
*** dawn_ has joined #openmrs
|
08:00:35
|
*** ChanServ sets mode: +v dawn_
|
08:00:49
|
*** dawn_ has quit IRC
|
08:12:50
|
*** dkayiwa has joined #openmrs
|
08:21:00
|
*** dkayiwa has quit IRC
|
08:21:52
|
*** dkayiwa has joined #openmrs
|
08:26:07
|
*** kishoreyekkanti has quit IRC
|
08:35:52
|
*** suranga has quit IRC
|
09:19:38
|
*** kishoreyekkanti has joined #openmrs
|
09:26:41
|
*** applecool has joined #openmrs
|
09:26:41
|
*** ChanServ sets mode: +v applecool
|
09:26:51
|
<applecool> hi robbyoconnor
|
09:27:26
|
<applecool> hi dkayiwa
|
09:27:33
|
<dkayiwa> hi applecool
|
09:27:50
|
<applecool> i have a small problem
|
09:27:54
|
<applecool> got a minute?
|
09:28:08
|
<dkayiwa> applecool: only for big problems :D
|
09:28:16
|
<applecool> ;)
|
09:28:31
|
<applecool> okay its a big problem :D
|
09:28:52
|
<applecool> is the JIRA site under construction? dkayiwa
|
09:29:20
|
<applecool> i am unable to login even though i entered correct username and password!
|
09:29:43
|
<applecool> and i am even unable to access my sriharsha@openmrs.org
|
09:29:56
|
<dkayiwa> applecool: let me check
|
09:30:15
|
<applecool> okay :)
|
09:31:06
|
<dkayiwa> applecool: hahahaha. am also not able to log in :)
|
09:31:21
|
<applecool> hmm. :D
|
09:31:41
|
<applecool> so robbyoconnor and downey should fix that :P :)
|
09:31:49
|
<dkayiwa> applecool: sure!!! :)
|
09:32:18
|
<applecool> dkayiwa: Thanks again :)
|
09:32:30
|
<dkayiwa> applecool: you are welcome
|
09:32:34
|
<applecool> :)
|
09:33:13
|
*** robbyoconnor has quit IRC
|
09:48:37
|
<applecool> dkayiwa: cant access even the openmrs mail ? or only the JIRA?
|
09:49:16
|
<dkayiwa> applecool: i can access openmrs emai
|
09:49:37
|
<applecool> Oh! i am unable to access it :(
|
09:49:52
|
<dkayiwa> applecool: do you get a login error
|
09:50:28
|
<applecool> no i am not getting it! it just showing the "Waiting for openmrs.id" and then suspending on the same page!
|
09:51:33
|
<applecool> if i type the wrong password i am getting a login error!"Invalid login"
|
09:51:38
|
<applecool> https://id.openmrs.org/crowd/console/login.action
|
09:51:45
|
<applecool> Here
|
09:53:52
|
<dkayiwa> applecool: could be the same problem
|
09:54:09
|
<applecool> hmm
|
10:09:03
|
<applecool> bye dkayiwa :) cya later
|
10:09:10
|
<dkayiwa> applecool: cya :)
|
10:09:16
|
*** applecool has quit IRC
|
10:29:42
|
*** walkandfish has joined #openmrs
|
10:42:11
|
*** suranga has joined #openmrs
|
10:43:55
|
*** dkayiwa_ has joined #openmrs
|
10:44:12
|
*** dkayiwa has quit IRC
|
10:44:12
|
*** dkayiwa_ is now known as dkayiwa
|
11:00:47
|
*** suranga has quit IRC
|
11:15:44
|
*** kavuri has joined #openmrs
|
11:21:40
|
*** suranga has joined #openmrs
|
11:28:00
|
*** kavuri has quit IRC
|
11:29:48
|
*** kavuri has joined #openmrs
|
11:30:55
|
*** shortend has joined #openmrs
|
11:31:35
|
<shortend> Does anyone know if there's an easy way to set references to other system objects using webservices.rest?
|
11:32:08
|
<shortend> Like... if I have a Patient property on my Bill object.
|
11:33:06
|
<dkayiwa> shortend: what is the hard (non easy) way?
|
11:34:19
|
<shortend> dkayiwa: I'm not sure. Maybe I need to implement some lookup by uuid in my rest controller.
|
11:35:10
|
<dkayiwa> shortend: possibly
|
11:44:38
|
*** kishoreyekkanti has quit IRC
|
11:45:41
|
*** kishoreyekkanti has joined #openmrs
|
11:54:51
|
*** shortend has quit IRC
|
12:04:24
|
*** shortend has joined #openmrs
|
12:14:00
|
<kavuri> I want to write an independent application to add concepts to OpenMRS db using OpenMRS API. Should this application be running in the J2EE container or can it run outside the container?
|
12:14:38
|
<kavuri> I am following the instructions from here: https://wiki.openmrs.org/display/docs/How+To+Use+the+OpenMRS+API
|
12:14:39
|
<OpenMRSBot> <http://ln-s.net/9CYJ> (at wiki.openmrs.org)
|
12:15:16
|
<dkayiwa> kavuri: it can run as an openmrs module, or even run from outside
|
12:15:32
|
<dkayiwa> kavuri: looks like as an openmrs module seems to be the easier option :)
|
12:17:50
|
<kavuri> dkayiwa: yes, I am able to get it working from inside a module. But I wonder if it is an overkill
|
12:17:58
|
<kavuri> dkayiwa: what would be the way to run it from outside?
|
12:18:28
|
<dkayiwa> kavuri: from inside a module is not overkill. it is even much simpler :)
|
12:18:40
|
<dkayiwa> kavuri: outside is a bit more complicated
|
12:18:58
|
<kavuri> dkayiwa: right. But in a production server, I do not want this one-time-use module to be running along with the core
|
12:19:10
|
<kavuri> dkayiwa: any hints on how complicated it could be?
|
12:20:32
|
*** wyclif has quit IRC
|
12:20:37
|
<dkayiwa> kavuri: you can just uninstall after it has done its work :)
|
12:21:10
|
<dkayiwa> kavuri: you would need to create an application (e.g as desktop app) which uses the openmrs api jar
|
12:22:38
|
<kavuri> dkayiwa: I tried doing that, but I get bunch of exceptions complaining about context initialization
|
12:23:16
|
<dkayiwa> kavuri: yes that is one of what makes it complicated. it is not well tested with that usecase
|
12:23:36
|
<dkayiwa> kavuri: so possibly something need to be fixed/improved for such a usecase
|
12:23:57
|
<kavuri> dkayiwa: ok. Good to know this usecase is not checked.. I will go with the module method
|
12:23:59
|
<dkayiwa> kavuri: most demand has been in form of modules
|
12:24:10
|
<kavuri> dkayiwa: ok. thanks for the tip
|
12:29:35
|
<kavuri> dkayiwa: do you know if it is possible to start a module from command-line
|
12:30:51
|
<dkayiwa> kavuri: why would you want to do that?
|
12:31:14
|
<kavuri> dkayiwa: trying to write a script that could automate start/stop of services
|
12:32:06
|
<dkayiwa> kavuri: by services do you mean modules?
|
12:32:11
|
<kavuri> dkayiwa: yes
|
12:32:34
|
<dkayiwa> kavuri: so you do not want to use the web app to start stop?
|
12:32:47
|
<kavuri> dkayiwa: yes
|
12:33:25
|
<dkayiwa> kavuri: never done that at command line
|
12:33:32
|
<kavuri> dkayiwa: ok
|
12:33:47
|
<dkayiwa> kavuri: but i think you can develop a module to add such a feature
|
12:34:07
|
<kavuri> dkayiwa: and I start the new module from web app? :)
|
12:34:54
|
*** dkayiwa_ has joined #openmrs
|
12:35:03
|
<dkayiwa_> kavuri: yes :)
|
12:35:43
|
<dkayiwa_> kavuri: modules is the entry point for adding whatever crazy ideas you may think of :)
|
12:36:06
|
<kavuri> dkayiwa_: hmm
|
12:36:26
|
<kavuri> dkayiwa_: I really want to give a shot at running an app outside a module
|
12:36:32
|
<kavuri> that will solve my problem
|
12:38:02
|
<dkayiwa_> kavuri: yes you can try that and then submit patches that you feel need to be applied to core for the smooth doing of such :)
|
12:38:24
|
*** dkayiwa has quit IRC
|
12:38:24
|
*** dkayiwa_ is now known as dkayiwa
|
12:38:30
|
<dkayiwa> kavuri: or simply create tickets for some body else to do at one time :)
|
12:38:53
|
<kavuri> dkayiwa: yeah, need to see which one would suit me
|
12:39:38
|
<dkayiwa> kavuri: ok
|
12:43:54
|
*** applecool has joined #openmrs
|
12:43:54
|
*** ChanServ sets mode: +v applecool
|
12:44:06
|
*** applecool has quit IRC
|
12:47:37
|
*** kavuri has quit IRC
|
12:48:13
|
*** shortend has quit IRC
|
13:04:18
|
*** wyclif has joined #openmrs
|
13:07:28
|
<dkayiwa> hi wyclif
|
13:07:40
|
<dkayiwa> wyclif: are you able to log in JIRA?
|
13:09:46
|
<wyclif> hi dkayiwa
|
13:09:49
|
<wyclif> dkayiwa, let me try
|
13:09:55
|
<dkayiwa> wyclif: ok
|
13:10:31
|
<wyclif> dkayiwa, failed
|
13:10:43
|
<dkayiwa> wyclif: is Michael in?
|
13:13:59
|
*** downey has joined #openmrs
|
13:13:59
|
*** ChanServ sets mode: +o downey
|
13:13:59
|
*** OpenMRSBot sets mode: +o downey
|
13:14:47
|
<downey> dkayiwa: any more data other than "not able to log in"? :) error msg?
|
13:16:19
|
<dkayiwa> downey: Sorry, an error occurred trying to log you in - please try again.
|
13:17:01
|
<downey> dkayiwa: thanks
|
13:20:04
|
<downey> dkayiwa: try it now?
|
13:20:43
|
<dkayiwa> downey: perfect!!! Thanks :)
|
13:33:22
|
*** suranga has quit IRC
|
13:35:30
|
*** downey has quit IRC
|
13:35:40
|
<dkayiwa> wyclif: is jkeiper in?
|
13:35:42
|
*** downey has joined #openmrs
|
13:35:42
|
*** ChanServ sets mode: +o downey
|
13:35:42
|
*** OpenMRSBot sets mode: +o downey
|
13:35:51
|
<wyclif> dkayiwa, i can see him
|
13:35:59
|
<wyclif> dkayiwa, he sits next to me but i cant see him
|
13:36:19
|
<dkayiwa> wyclif: can you tell him to come to IRC for some questions? :)
|
13:47:36
|
*** rafa has joined #openmrs
|
13:47:36
|
*** ChanServ sets mode: +v rafa
|
13:49:01
|
*** bwolfe has joined #openmrs
|
13:49:01
|
*** ChanServ sets mode: +o bwolfe
|
13:49:05
|
<wyclif> dkayiwa, i meant i cant see him
|
13:49:15
|
<dkayiwa> wyclif: oh i see :)
|
13:49:27
|
<bwolfe> I see too
|
13:49:45
|
<bwolfe> I can see wyclif
|
13:49:48
|
<dkayiwa> bwolfe: sure :D
|
13:49:49
|
<bwolfe> I don't know why he can't see me
|
13:50:10
|
* downey can see wyclif and bwolfe, but wyclif and bwolfe can't see each other
|
13:50:10
|
<dkayiwa> bwolfe: he would see you if you were jkeiper :)
|
13:50:40
|
<bwolfe> I don't know what crazy world downey lives in...
|
13:50:58
|
<downey> bwolfe: fulcrum world
|
13:51:07
|
<dkayiwa> 5D world :)
|
13:51:42
|
<bwolfe> 5Downey world
|
13:51:48
|
<dkayiwa> :)
|
13:53:42
|
<wyclif> dkayiwa, i can see bwolfe
|
13:53:57
|
<dkayiwa> wyclif: yes ofcourse :)
|
13:56:15
|
*** downey_ has joined #openmrs
|
13:56:15
|
*** ChanServ sets mode: +o downey_
|
13:59:41
|
*** cpower has joined #openmrs
|
13:59:54
|
*** downey has quit IRC
|
13:59:55
|
*** downey_ is now known as downey
|
14:02:10
|
<cpower> Hello everyone! I'm going to get kicked out of the room I'm in shortly so if I"m not responsive I apologize
|
14:02:23
|
<bwolfe> out of what room?
|
14:02:24
|
<cpower> But till then, let's get Scrumming!
|
14:02:26
|
<bwolfe> this room? :-p
|
14:02:37
|
<bwolfe> ./kick cpower
|
14:02:38
|
<cpower> no downstairs big conference room
|
14:02:45
|
<cpower> hahaha
|
14:02:54
|
<cpower> !scrumon cpower
|
14:02:54
|
* 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:03:12
|
<cpower> I'm managing two meetings at the same time again..
|
14:03:21
|
*** andreapat has joined #openmrs
|
14:03:36
|
<cpower> Order: Wyclif, bwolfe, rafa, andreapat, dkayiwa
|
14:03:48
|
<wyclif> Thursday:
|
14:03:48
|
<wyclif> Curating tickets
|
14:03:48
|
<wyclif> dev call
|
14:03:48
|
<wyclif> Spike on UIFR-71
|
14:03:48
|
<wyclif> Friday:
|
14:03:49
|
<wyclif> Spike on replacing cohort builder
|
14:03:51
|
<wyclif>
|
14:03:53
|
<wyclif> Blockers: None
|
14:04:37
|
<bwolfe> Thursday
|
14:04:38
|
<bwolfe> emails
|
14:04:38
|
<bwolfe> dev call
|
14:04:38
|
<bwolfe> set up tickets for restws sprint next week
|
14:04:38
|
<bwolfe> merge sunbiz pull request
|
14:04:38
|
<bwolfe> review rebase use in git
|
14:04:40
|
<bwolfe> leadership call
|
14:04:42
|
<bwolfe> meet with Burke
|
14:04:44
|
<bwolfe> design sprint page in jira
|
14:04:46
|
<bwolfe> Friday
|
14:04:50
|
<bwolfe> emails
|
14:04:52
|
<bwolfe> review pull requests
|
14:04:54
|
<bwolfe> review sprint page with Kiran
|
14:04:56
|
<bwolfe> etc
|
14:04:58
|
<bwolfe> etc
|
14:05:00
|
<bwolfe> no blockers
|
14:05:37
|
<rafa> Yesterday:
|
14:05:37
|
<rafa> * Worked on META-263: Create a "Concept Pub Sub" module to encapsulate code related to "self" concept mappings
|
14:05:37
|
<rafa> https://tickets.openmrs.org/browse/META-263
|
14:05:37
|
<rafa> * Dev Forum
|
14:05:37
|
<rafa> Today:
|
14:05:37
|
<rafa> * Continued with META-263: Create a "Concept Pub Sub" module to encapsulate code related to "self" concept mappings
|
14:05:37
|
<rafa> https://tickets.openmrs.org/browse/META-263
|
14:05:38
|
<rafa> Blockers: can't register AOP for ConceptService from a module without overwriting other AOPs, hints?
|
14:05:57
|
<andreapat> my turn?
|
14:06:10
|
<andreapat> Thursday
|
14:06:15
|
<andreapat> dev call
|
14:06:34
|
<andreapat> finally got ptojrct to build snf run
|
14:06:57
|
<andreapat> blocker password problem on OpenMRS
|
14:07:04
|
<andreapat> today
|
14:07:19
|
<andreapat> find and fix problem
|
14:08:17
|
<bwolfe> dkayiwa?
|
14:08:27
|
<dkayiwa> Done final touches to make it ready for others to smoothly test: Use SOLR to allow clinicians to easily and efficiently search the patient's chart - TRUNK-3639
|
14:08:27
|
<dkayiwa> Trying to test the xforms module after the YourVotes sprint to see if it is ready for a new release
|
14:08:27
|
<dkayiwa> No Blockers
|
14:09:00
|
<cpower> ok, anyone one else?
|
14:09:21
|
<bwolfe> dkayiwa, so no merge?
|
14:09:25
|
<bwolfe> wyclif, will you finish?
|
14:09:34
|
<bwolfe> walkandfish, whats the story behind your nick? :-)
|
14:09:46
|
<cpower> Discussion ...no...
|
14:09:51
|
<cpower> Blockers: +rafa> Blockers: can't register AOP for ConceptService from a module without overwriting other AOPs, hints?
|
14:10:01
|
<wyclif> bwolfe, finish what?
|
14:10:05
|
<cpower> Andreapat: password issue
|
14:10:10
|
<dkayiwa> bwolfe: since merge is no small work and little time left, i though it would not be wise to start it :)
|
14:10:19
|
<bwolfe> cpower, I was helping you list discussion points I want to have. :-)
|
14:10:25
|
<bwolfe> dkayiwa, :-(
|
14:10:31
|
<dkayiwa> bwolfe: but can change to it now :)
|
14:10:33
|
<bwolfe> dkayiwa, theres always the night hours ;-)
|
14:10:35
|
<wyclif> bwolfe, cohort builder/
|
14:10:47
|
<andreapat> yes - is there a log file?
|
14:10:48
|
<dkayiwa> bwolfe: Sabbath is about to begin :)
|
14:10:49
|
<bwolfe> dkayiwa, def not with only 1-2 hours left for you :-(
|
14:10:54
|
<rafa> bwolfe: does the sync module use AOPs?
|
14:11:01
|
<cpower> !scrumoff
|
14:11:01
|
* 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:11:10
|
<bwolfe> rafa, sync uses an interceptor
|
14:11:20
|
<rafa> bwolfe: I thought it works in 1.6?
|
14:11:45
|
<bwolfe> rafa, hmm, true enough.
|
14:11:51
|
* bwolfe looks for the wiki page for hte interceptors
|
14:13:07
|
<andreapat> can anyone help with password issue?
|
14:13:27
|
<rafa> andreapat: what's the issue?
|
14:13:55
|
<bwolfe> rafa, the page has disappeared. :-( https://wiki.openmrs.org/display/docs/Sync+Module+Technical+Overview
|
14:14:06
|
<andreapat> Said password or user was invalid
|
14:14:23
|
<bwolfe> andreapat, see my email about it? its admin/test or admin/Admin123 by default. otherwise, its what you chose in the initialization wizard
|
14:14:33
|
* bwolfe wants to kick cpower now, just for fun
|
14:14:38
|
*** cpower was kicked by OpenMRSBot (self-fulfilling prophecy)
|
14:14:51
|
*** cpower has joined #openmrs
|
14:14:51
|
<rafa> lol
|
14:14:55
|
<cpower> nice...
|
14:14:56
|
* bwolfe didn't do it
|
14:15:06
|
<dkayiwa> i only heard it :)
|
14:15:12
|
<downey> !dcme bwolfe
|
14:15:12
|
* OpenMRSBot slides bwolfe a litre of coke light
|
14:15:30
|
<cpower> coke light?
|
14:15:36
|
<dkayiwa> diet
|
14:15:49
|
<cpower> yeah I figured that out, but who calls it coke light?
|
14:16:07
|
<andreapat> ahh didn't check email yet - thanks
|
14:16:14
|
<downey> cpower: asia and africa
|
14:16:23
|
<downey> cpower: and europe :)
|
14:16:41
|
<cpower> ahh so bwolfe is being worldly...
|
14:16:41
|
<rafa> bwolfe: thx, I'll see how it's done in sync code
|
14:16:55
|
<downey> cpower: otherworldly
|
14:17:21
|
<cpower> his own microcosom
|
14:18:30
|
<bwolfe> ir microcosm even ;-)
|
14:22:54
|
<bwolfe> andreapat, figure it out?
|
14:23:04
|
<bwolfe> walkandfish, are you around? or are you off fishing?
|
14:23:20
|
<bwolfe> dkayiwa, whats the eta for the xforms release?
|
14:23:31
|
<bwolfe> dkayiwa, and did you close out the xforms tickets from the sprint?
|
14:23:40
|
<dkayiwa> bwolfe: whats eta?
|
14:23:51
|
<bwolfe> didn't we cover this the other day? :-)
|
14:23:57
|
<bwolfe> Estimated Time of Arrival
|
14:24:16
|
<bwolfe> what are the initials in luganda? :-)
|
14:24:33
|
<andreapat> says there is error in pom.xml
|
14:24:57
|
<dkayiwa> bwolfe: am very forgetful these days :)
|
14:25:15
|
<bwolfe> andreapat, back to this error again? is it the version one?
|
14:26:01
|
<downey> eta (Î, η), is the seventh letter of the Greek alphabe
|
14:27:12
|
*** djazayeri has joined #openmrs
|
14:27:12
|
*** ChanServ sets mode: +o djazayeri
|
14:27:30
|
<andreapat> is there a log this goes to?
|
14:28:01
|
<andreapat> no - not version error
|
14:30:23
|
<andreapat> bwolfe, is there a log file?
|
14:32:03
|
<andreapat> Found log
|
14:32:08
|
<bwolfe> andreapat, always a log file
|
14:32:09
|
<bwolfe> :-)
|
14:32:24
|
<bwolfe> if running using mvn jetty:run, its just there in the command terminal
|
14:33:47
|
<rafa> bwolfe: changes to interceptors have been back ported to 1.6 https://tickets.openmrs.org/browse/TRUNK-1930
|
14:34:26
|
<bwolfe> good for us.
|
14:34:32
|
<bwolfe> that was probalby only for sync module. :-)
|
14:34:52
|
<rafa> bwolfe: indeed
|
14:36:46
|
<rafa> bwolfe: as far as 1.6.3 :)
|
14:37:05
|
<andreapat> bwolfe, I see log in Eclipse - hard to read - how else can I look at it?
|
14:38:09
|
<bwolfe> andreapat, so you are doing jetty:run in eclipse
|
14:38:10
|
<bwolfe> ?
|
14:39:11
|
<andreapat> No - mvn jetty:run
|
14:39:55
|
<andreapat> once again - where is log file?
|
14:40:26
|
<bwolfe> right where you ran that
|
14:42:09
|
<andreapat> aha "unable to find a runtime properties file"
|
14:43:20
|
<bwolfe> andreapat, so if that happens you just go to the http://localhost:8080/openmrs and go through the wizard
|
14:43:27
|
<bwolfe> it will create the database and your runtime props file
|
14:43:32
|
<bwolfe> ok, gotta run for abit
|
14:43:34
|
<bwolfe> *a bit
|
14:43:35
|
<bwolfe> bbl
|
14:44:29
|
<andreapat> wizard didn't come up this time - just tried to log me in
|
14:52:22
|
<andreapat> ok will email you
|
14:52:29
|
*** andreapat has quit IRC
|
14:52:48
|
<downey> hmm, bwolfe is not the only person who can answer questions :)
|
15:09:43
|
*** lh has joined #openmrs
|
15:14:01
|
*** dkayiwa has quit IRC
|
15:17:03
|
*** dkayiwa has joined #openmrs
|
15:25:08
|
*** dkayiwa has quit IRC
|
15:27:16
|
*** kishoreyekkanti has quit IRC
|
15:28:00
|
*** kishoreyekkanti has joined #openmrs
|
15:42:04
|
*** lh has quit IRC
|
15:44:20
|
*** kishoreyekkanti has quit IRC
|
15:55:31
|
*** suranga has joined #openmrs
|
15:55:31
|
*** ChanServ sets mode: +v suranga
|
16:18:44
|
*** jkeiper_ has joined #openmrs
|
16:24:46
|
*** lh has joined #openmrs
|
16:27:12
|
<jkeiper_> hey guys
|
16:27:45
|
<jkeiper_> djazayeri, do you know if a picture of the reporting module data model exists? can't seem to find one in the omrs wiki apges
|
16:27:49
|
<jkeiper_> s/ap/pa
|
16:29:12
|
<djazayeri> jkeiper_: dunno
|
16:29:15
|
<djazayeri> doubt it
|
16:29:19
|
<jkeiper_> djazayeri, k
|
16:37:11
|
*** kavuri has joined #openmrs
|
16:40:42
|
<kavuri> djazayeri: About adding of concepts using OpenMRS api, I tried running the application outside of the J2EE container, but got quite some context related exceptions. But I was able to run it from within a module. Any way I can run it from outside?
|
16:49:57
|
<djazayeri> kavuri: I think there's a wiki page describing that, though it was from the pre-maven era.
|
16:50:36
|
<kavuri> djazayeri: I found this webpage: http://archive.openmrs.org/wiki/Developer_How-To_Use_the_OpenMRS_API
|
16:51:20
|
<kavuri> djazayeri: but it does not specify how to handle the environment stuff. dkayiwa mentioned that this usecase is not supported. Is that so?
|
16:55:42
|
<bwolfe> kavuri, what do you mean environment stuff?
|
16:56:23
|
<djazayeri> kavuri: it is definitely possible to include the openmrs jar files in a separate application, and call the API from there. I'm not convinced it's the right way to do whatever you're trying to do, but it is possible.
|
16:56:28
|
<kavuri> bwolfe: I am trying to run the app after setting all the libraries in the class path, but I get a bunch of exceptions..wondering if I am missing something
|
16:57:01
|
<bwolfe> kavuri, what are the exceptions? might be missing some libraries
|
16:57:34
|
<kavuri> bwolfe: I will post the exception in a short while
|
17:11:10
|
*** kishoreyekkanti has joined #openmrs
|
17:13:09
|
<kavuri> bwolfe: here is the error: http://pastebin.com/LR6K5j0G
|
17:14:25
|
<bwolfe> kavuri, so spring can't start up. I don't see where it says what library/class is missing though
|
17:15:04
|
<kavuri> bwolfe: I resolved the library dependencies. So they are no-issue
|
17:15:10
|
<bwolfe> that was quick
|
17:15:22
|
<bwolfe> or are you saying this is somethign diff?
|
17:15:39
|
<bwolfe> this could still be a library issue. its just one that is loaded by spring
|
17:16:10
|
<kavuri> bwolfe: earlier I mentioned that I setup all possible libraries that this depends on. But not sure what this error is about
|
17:16:54
|
<bwolfe> kavuri, anything else in your logs before or after this error?
|
17:17:02
|
<jkeiper_> djazayeri, i feel like i just stepped into some quicksand with a bunch of ROUSes representing each class in reporting module running around and snarling at me.
|
17:17:12
|
<bwolfe> kavuri, or clean out the logs and do a search for ClassNotFound exceptions
|
17:32:19
|
*** cpower has quit IRC
|
17:35:33
|
<kavuri> bwolfe: I do not see a classnotfound exception
|
17:35:55
|
<bwolfe> kavuri, any other non-spring application context exceptions?
|
17:36:30
|
*** shortend has joined #openmrs
|
17:37:02
|
<kavuri> bwolfe: no, I only see "unable to create bean" exceptions
|
17:37:51
|
*** shortend has quit IRC
|
17:38:09
|
*** shortend has joined #openmrs
|
17:38:33
|
*** shortend has quit IRC
|
17:39:29
|
<bwolfe> kavuri, can you get the whole of the error message in a pastebin?
|
17:39:41
|
<bwolfe> SOMEWHERE in there is the exception output :-)
|
17:40:43
|
<kavuri> bwolfe: hmm..I could get only this output in eclipse (the pastebin output that I copied earlier)
|
17:42:17
|
<bwolfe> seems to end abruptly
|
17:43:27
|
<kavuri> bwolfe: yeah, for me it looks like it has started abruptly. This exception is thrown after a long time I have launched the app
|
17:44:03
|
<bwolfe> kavuri, can you execute from command line instead ot get the full log?
|
17:44:07
|
<bwolfe> or tell eclipse to save more of the log
|
18:22:29
|
<kavuri> bwolfe: ran the app from cmdline. Here is the complete output: http://pastebin.com/AgAgTcWe
|
18:24:24
|
<bwolfe> kavuri, thats a lot of output. :-)
|
18:24:35
|
<kavuri> bwolfe: yeah :)
|
18:24:48
|
<bwolfe> kavuri, right there at the beginning though: Invocation of init method failed; nested exception is org.hibernate.MappingException: Could not determine type for: materialized_clob, for columns: [org.hibernate.mapping.Column(value)]
|
18:25:05
|
<bwolfe> who/what/where provides the "materialized clob"
|
18:25:11
|
<bwolfe> what version of hibernate are you including?
|
18:25:21
|
<bwolfe> Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/lang/NotImplementedException
|
18:25:32
|
<bwolfe> looks like you need commons lang kavuri
|
18:33:59
|
<kavuri> bwolfe: added the library. The errors look the same. http://pastebin.com/qjf22S3G
|
18:35:32
|
<bwolfe> kavuri, similar, but different. :-)
|
18:36:32
|
<bwolfe> kavuri, which version of hibernate are you using?
|
18:37:44
|
<kavuri> bwolfe: I am using these libraries of hibernate: hibernate-3.2.5.ga-mod.jar, hibernate-core-3.6.5.Final-mod.jar
|
18:38:03
|
<bwolfe> kavuri, remove the 3.2.5 one
|
18:41:39
|
*** jkeiper_ has quit IRC
|
18:50:23
|
<bwolfe> kavuri, success?
|
18:51:22
|
<kavuri> bwolfe: no. I ended up adding a hibernate-commons-annotations jar file and also a slf4j jar file
|
18:51:38
|
<kavuri> bwolfe: but I am getting this error, onstructor threw exception; nested exception is java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
|
18:52:07
|
<bwolfe> kavuri, there are a few slf4j jars. did you get them all?
|
18:53:05
|
<kavuri> bwolfe: I added slf4j-jdk14-1.7.0.jar, not sure which others to add.
|
18:53:16
|
<kavuri> I can add all that are tehre in the slf4j package
|
18:53:28
|
<bwolfe> kavuri, the jdk14 doesn't seem right
|
18:53:39
|
<bwolfe> kavuri, why not just package up the war and copy all jars that are in there?
|
18:58:55
|
*** jkeiper_ has joined #openmrs
|
19:08:05
|
<kavuri> bwolfe: no luck, I included all the jar files from WEB-INF directory
|
19:08:19
|
<bwolfe> latest error? still the slf4j one?
|
19:08:21
|
<kavuri> bwolfe: I get a different kind of class not found error
|
19:10:40
|
<kavuri> bwolfe: I will give it a shot sometime later
|
19:10:57
|
<kavuri> bwolfe: too late for me now. Will hit the bed
|
19:11:10
|
<bwolfe> kavuri, can you paste your output before heading out?
|
19:12:26
|
<kavuri> bwolfe: this is the latest one with all the jars: http://pastebin.com/aS9Xh9RV
|
19:13:44
|
<bwolfe> kavuri, now you have too many jars!
|
19:13:53
|
<bwolfe> the classpath scannign is looking at some of the web ones
|
19:14:01
|
<bwolfe> and some of hte web ones require a servlet container
|
19:14:08
|
<kavuri> bwolfe: yeah..I am not able to get the right combination
|
19:19:18
|
<suranga> heloooo bwolfe :)
|
19:20:55
|
<bwolfe> helloooo suranga
|
19:21:06
|
<suranga> :-D
|
19:21:22
|
<suranga> bwolfe, sorry, ment to talk to you all week, but somehow or the other I got held up
|
19:21:33
|
<suranga> bwolfe, I was thinking on what to do next...
|
19:21:45
|
<bwolfe> in life?
|
19:21:52
|
<bwolfe> I think you should go skydiving
|
19:22:10
|
<suranga> bwolfe, um... im quite open to any advice, but i was thinking in terms of Openmrs
|
19:22:24
|
<suranga> bwolfe, imagine me in a post hl7query sprint world
|
19:22:30
|
<bwolfe> :-)
|
19:22:35
|
<bwolfe> suranga, there are always more sprints...
|
19:22:58
|
<suranga> bwolfe, and yet, there still seems something missing from hl7query...
|
19:23:33
|
<suranga> bwolfe, o in addition to what I dicusssed on the mailing list a few days back, I feel that we could add some hotter features...
|
19:27:09
|
<suranga> bwolfe, im also thinking of having a scheduler for the hl7query ?
|
19:27:17
|
<suranga> (dont know what you will think of that..)
|
19:32:26
|
*** mccallumg has joined #openmrs
|
19:32:26
|
*** ChanServ sets mode: +v mccallumg
|
19:43:14
|
*** kavuri has quit IRC
|
19:49:54
|
*** mccallumg has quit IRC
|
19:51:15
|
*** bwolfe has quit IRC
|
19:51:30
|
*** bwolfe has joined #openmrs
|
19:51:30
|
*** ChanServ sets mode: +o bwolfe
|
19:54:11
|
*** downey has quit IRC
|
20:02:07
|
*** jkeiper_ has quit IRC
|
20:06:48
|
*** downey_ has joined #openmrs
|
20:06:48
|
*** ChanServ sets mode: +o downey_
|
20:10:08
|
<wyclif> hi djazayeri
|
20:10:13
|
<djazayeri> hi wyclif
|
20:11:07
|
<wyclif> djazayeri, for the cohor replacement stuff, in what project is the conversion supposed to happen
|
20:11:23
|
<wyclif> djazayeri, because i see the tickets are in the report module
|
20:11:41
|
<djazayeri> wyclif: we need a replacement cohort builder that _uses_ the reporting module
|
20:11:58
|
<djazayeri> wyclif: I don't know if it's best to do it directly in the reporting module, or make a cohortbuilder module that depends on reporting.
|
20:11:58
|
<wyclif> djazayeri, and is that supposed to be a new module?
|
20:12:06
|
<djazayeri> I would lean towards the second, but let's ping mike
|
20:13:31
|
<djazayeri> wyclif: I just asked Mike on skype and he's fine with either approach, as long as the work is self-contained.
|
20:14:04
|
<djazayeri> wyclif: So it's up to you I guess. I would do a new module myself. It's easier to merge that into an existing module if we choose, than to go the other way.
|
20:14:14
|
<wyclif> djazayeri, if the module depends on the reporting, then w can as well implement it in reporting
|
20:14:34
|
<djazayeri> wyclif: yes, either works. I tend to prefer to have more, smaller, modules.
|
20:14:43
|
<wyclif> djazayeri, ok
|
20:15:12
|
<wyclif> djazayeri, problem reporting still depends on an old core version
|
20:15:15
|
<djazayeri> wyclif: in this case doing it as its own module would enforce us to properly use the existing reporting api.
|
20:15:31
|
<wyclif> djazayeri, ok
|
20:15:46
|
<djazayeri> wyclif: what do you want it to depend on?
|
20:16:01
|
<djazayeri> wyclif: I'd support just making the new cohortbuilder module depend on OpenMRS 1.9
|
20:16:06
|
<djazayeri> sorry, 1.8
|
20:16:09
|
<wyclif> djazayeri, i hate to use sqldiff :) so anything after 1.7 is fine
|
20:16:35
|
<wyclif> djazayeri, but 1.8 is fine to me
|
20:16:54
|
<djazayeri> 1.8, since it's the first mavenized version, and the module archetype defaults to it
|
20:16:54
|
<djazayeri> :-)
|
20:17:06
|
<wyclif> djazayeri, sure thanks
|
20:17:30
|
<djazayeri> wyclif: remind me what ticket you're looking at
|
20:17:44
|
<djazayeri> because we've had a variety of meandering discussions about cohort builder
|
20:18:00
|
<wyclif> djazayeri, i agree there is alot to do with user defined pages and patient summary, i intentionally did that since it was a spike and wanted to do this other task in the remaining time
|
20:18:09
|
<wyclif> djazayeri, REPORT-291
|
20:18:20
|
<wyclif> djazayeri, which one is best?
|
20:19:19
|
<djazayeri> wyclif: this is where you get to do a bit of on-the-fly design...
|
20:19:33
|
<djazayeri> wyclif: so, I would _mostly_ follow what Joaquin has laid out here: https://wiki.openmrs.org/x/1YEvAg
|
20:19:54
|
<wyclif> djazayeri, ok thanks
|
20:19:55
|
<djazayeri> wyclif: _but_ one big change from that
|
20:20:32
|
<djazayeri> wyclif: see my comment on that wiki page from Aug 23, 2012
|
20:21:34
|
<djazayeri> wyclif: basically, instead of tabs at the top, we'll have a list of links, which offer the same options used to, _and_ we in introduce a single search box that lets you search for everything
|
20:22:09
|
<djazayeri> wyclif: (does that make sense)?
|
20:22:27
|
<djazayeri> wyclif: (I never fully managed to describe that vision to Joaquinâ¦)
|
20:23:17
|
<wyclif> djazayeri, that means search box results depend on the selected standard query option
|
20:23:25
|
<djazayeri> wyclif: no
|
20:23:43
|
<djazayeri> wyclif: the search box always behaves the same way and searches across everything
|
20:24:04
|
<djazayeri> wyclif: you know the macro browser in JIRA works?
|
20:24:12
|
<djazayeri> wyclif: I mean in confluence
|
20:24:32
|
<wyclif> djazayeri, ok and the standard option lists queries of that 'type'
|
20:24:44
|
<djazayeri> wyclif: taking a step back, here is what I think should be iteration 1
|
20:25:11
|
<djazayeri> * Search box, which does the auto-suggest thing
|
20:25:11
|
<wyclif> i.e if i select the encounter option what should happen, list encounter queries, right?
|
20:25:43
|
<djazayeri> * things that you suggest from that search box then cause a dialog popup, which asks you more questions
|
20:26:31
|
<djazayeri> wyclif: see the mockup on https://tickets.openmrs.org/browse/REPORT-300
|
20:27:26
|
<djazayeri> wyclif: that's the workflow: the search box lets you type anything (name of saved search, name of concept, name of encounter type, name of visit type, etc), and depending on what kind of thing you choose, you get a different popup
|
20:28:18
|
<djazayeri> wyclif: and the "Standard Searches" (which I really should have called shortcuts), just let you immediately get that popup for the most common things.
|
20:29:26
|
<djazayeri> wyclif: soâ¦yes, start with REPORT-291, knowing that we'll be working towards Joaquin's mockups, with REPORT-300 as a midway point.
|
20:29:36
|
<djazayeri> wyclif: I'm happy to talk by voice if that'd be helpful...
|
20:30:21
|
<wyclif> djazayeri, i think am getting it
|
20:33:11
|
*** downey_ is now known as downey
|
20:34:53
|
<wyclif> djazayeri, so the search history stuff still need to be implemented
|
20:35:43
|
<djazayeri> wyclif: Yes. The _current_ search history should live in the session
|
20:36:04
|
<wyclif> djazayeri, great you just answered my next quesion
|
20:36:07
|
<djazayeri> downey: offhand do you know the name of the bamboo plugin to talk to git/github?
|
20:36:38
|
<downey> djazayeri: it's baked in
|
20:36:41
|
<djazayeri> wyclif: I did something ugly in the original cohort builder where I put it in "volatile user data", but that's bad
|
20:36:55
|
<djazayeri> downey: ah, okay, so I'll need to wait on a bamboo upgrade (at PIH) then
|
20:36:56
|
<djazayeri> thx
|
20:38:15
|
<wyclif> djazayeri, ok
|
20:39:57
|
<downey> djazayeri: what version are they running?
|
20:40:23
|
<bwolfe> itsbakedin.jar
|
20:40:40
|
<downey> bakedin.bam
|
20:41:28
|
<downey> djazayeri: afaik git is supported in 3.0+
|
20:43:05
|
<wyclif> djazayeri, bwolfe module id for the cohort builder module openmrs-module-cohortbuilder
|
20:43:20
|
<djazayeri> +1 from me
|
20:43:33
|
<wyclif> djazayeri, bwolfe can you guys come up with a better description than i
|
20:43:51
|
<bwolfe> better description than what?
|
20:44:12
|
*** rafa has quit IRC
|
20:44:13
|
<downey> i++
|
20:44:26
|
<wyclif> than the crappy one am trying to come up with
|
20:45:34
|
<bwolfe> which is... ?
|
20:47:34
|
<wyclif> Provides a better way for users to easily search for and run saved definitions
|
20:48:03
|
<wyclif> report definitions or queries
|
21:10:53
|
*** bwolfe has quit IRC
|
21:17:16
|
*** kishoreyekkanti has quit IRC
|
21:20:26
|
*** kishoreyekkanti has joined #openmrs
|
21:29:37
|
*** kishoreyekkanti has quit IRC
|
21:36:37
|
*** lh has quit IRC
|
21:37:03
|
*** downey has quit IRC
|
21:38:28
|
*** loerch has joined #openmrs
|
21:46:53
|
*** loerch_ has joined #openmrs
|
21:47:34
|
<loerch_>
|
21:48:11
|
*** loerch_ has left #openmrs
|
21:48:45
|
*** loerch has quit IRC
|
21:49:01
|
*** robbyoconnor has joined #openmrs
|
21:49:01
|
*** ChanServ sets mode: +v robbyoconnor
|
21:49:24
|
*** robbyoconnor has quit IRC
|
21:49:46
|
*** robbyoconnor has joined #openmrs
|
21:49:46
|
*** ChanServ sets mode: +v robbyoconnor
|
21:51:14
|
*** robbyoconnor has quit IRC
|
21:53:04
|
*** robbyoconnor has joined #openmrs
|
21:53:04
|
*** ChanServ sets mode: +v robbyoconnor
|
22:03:04
|
*** lh has joined #openmrs
|
22:05:58
|
*** andreapat has joined #openmrs
|
22:11:18
|
*** loerch has joined #openmrs
|
22:27:39
|
*** wyclif has quit IRC
|
22:33:24
|
*** suranga has quit IRC
|
22:44:58
|
*** loerch has quit IRC
|
22:44:58
|
*** loerch_ has joined #openmrs
|
23:19:17
|
*** wyclif has joined #openmrs
|
23:50:55
|
*** kishoreyekkanti has joined #openmrs
|