IRC Chat : 2012-09-07 - OpenMRS

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