IRC Chat : 2012-07-03 - OpenMRS

00:02:59 *** Echidna has quit IRC
00:05:40 *** kreddy has quit IRC
00:11:35 *** Echidna has joined #openmrs
00:11:35 *** ChanServ sets mode: +v Echidna
00:22:12 *** netrealm has joined #openmrs
01:19:34 *** goutham has quit IRC
01:43:48 *** netrealm has quit IRC
01:49:51 *** goutham has joined #openmrs
02:01:23 *** netrealm has joined #openmrs
02:17:07 *** lh has joined #openmrs
02:17:07 *** lh has joined #openmrs
02:21:09 *** lhawthor_ has joined #openmrs
02:25:46 *** lh has quit IRC
02:33:33 *** lh has joined #openmrs
02:33:33 *** lh has joined #openmrs
03:58:21 *** netrealm has quit IRC
04:05:21 *** netrealm has joined #openmrs
04:12:00 *** netrealm has quit IRC
04:18:13 *** suranga has joined #openmrs
04:18:13 *** ChanServ sets mode: +v suranga
04:21:27 <suranga> hi djazayeri ..I just wanted to say that I've put up some hl7output related documentation, and you might like to take a look at it if you are free :-)
04:40:06 *** suranga has quit IRC
04:40:39 *** suranga has joined #openmrs
04:44:42 *** suranga_ has joined #openmrs
04:46:37 *** suranga has quit IRC
05:00:46 *** deepaganu has joined #openmrs
05:07:15 <deepaganu> hi djazayeri
05:07:19 <deepaganu> hi robbyoconnor
05:13:39 *** goutham has quit IRC
05:18:41 *** jordank has quit IRC
05:22:36 *** goutham has joined #openmrs
05:35:02 <deepaganu> hi goutham
05:35:55 <goutham> Hi Deepaganu :-)
05:36:17 <deepaganu> how is it going
05:37:54 <goutham> All good.....yours?
05:40:52 *** new_ has joined #openmrs
06:03:09 *** lh has quit IRC
06:03:27 *** dkayiwa has joined #openmrs
06:06:10 *** deepaganu has quit IRC
06:07:14 *** new_ is now known as goutham_
06:12:21 *** goutham_ has left #openmrs
06:12:38 <goutham> Dkayiwa hi
06:12:48 <dkayiwa> goutham: hey
06:14:34 *** deepaganu has joined #openmrs
06:15:16 <goutham> Dkayiwa: bad news , i could not do any coding in last 3 days...was out for family occasion
06:15:30 <dkayiwa> goutham: oh i see
06:15:48 <dkayiwa> goutham: no problem you will compensate now that you are back :)
06:17:16 <goutham> Dkayiwa, i was about to tell that :-) ya will start doing work now
06:17:25 <dkayiwa> goutham: ok :)
06:19:11 <goutham> Dkayiwa, first i will try to see whether my module works for openmrs 1.6.0 and continue with adding filters
06:19:32 <dkayiwa> goutham: ok. will be back in an hour
06:19:33 *** goutham has quit IRC
06:19:40 *** goutham has joined #openmrs
06:19:57 *** dkayiwa has quit IRC
07:02:14 *** dkayiwa has joined #openmrs
07:14:07 <deepaganu> dkayiwa,
07:14:13 <deepaganu> r u thr ??
07:14:21 <dkayiwa> dkayiwa: yes :)
07:14:32 <deepaganu> i wanted to ask you something
07:14:43 <dkayiwa> deepaganu: ok
07:14:46 <deepaganu> can we call the ConceptService from javascript
07:15:26 <deepaganu> i mean i have a concept selector which i am using , but i want to add the concept only if it is mapped to a source
07:15:47 <deepaganu> i am very new to jquery
07:16:30 <deepaganu> i am grouping the concepts on the fly
07:16:43 <deepaganu> and storing them in the db
07:17:14 <deepaganu> so while adding i want to check if the concept has mapping , if no i want include it in my group
07:17:39 <dkayiwa> deepaganu: use DWR from javascript
07:18:53 <deepaganu> ok
07:19:02 <dkayiwa> deepaganu: the the DWR method will call teh ConceptService
07:19:32 <deepaganu> can you give me sample in openmrs where i can look for dwr , i mean where is dwr used
07:20:31 <deepaganu> dkayiwa,
07:23:00 <deepaganu> can DWR service be used inside a function
07:29:42 <dkayiwa> deepaganu: do you mean javascript function?
07:30:00 <deepaganu> no thanks i got it
07:30:08 <deepaganu> https://wiki.openmrs.org/display/docs/DWR+in+OpenMRS
07:30:27 <deepaganu> well can we add a function in the DWRService
07:31:13 <dkayiwa> deepaganu: yes
07:31:25 <deepaganu> ok :)
07:31:28 <dkayiwa> deepaganu: you can copy from the existing openmrs DWR services
07:47:40 *** goutham has quit IRC
07:56:59 *** orien has quit IRC
08:08:39 <deepaganu> dkayiwa, i am calling the DWRConceptservice like this
08:09:39 <deepaganu> http://pastebin.com/JLKDgALr , but it doesnt seem to execute
08:09:56 <deepaganu> the script is not working after line 9
08:09:59 <deepaganu> dkayiwa,
08:11:55 <dkayiwa> deepaganu: did u read the entire wiki page?
08:12:00 <deepaganu> yes
08:12:15 <dkayiwa> deepaganu: are you developing a module?
08:12:17 <deepaganu> i want to use the existing DWRService
08:12:21 <deepaganu> yes i am
08:12:25 <dkayiwa> deepaganu: oh i see
08:12:37 <deepaganu> do i still need to include in my config.xml page
08:12:43 <dkayiwa> deepaganu: how do you know it does not execute?
08:13:09 <dkayiwa> deepaganu: let me come back in 30 mins
08:13:18 <deepaganu> coz i am trying to print the reference count as an alert
08:13:26 <deepaganu> it does not appear
08:17:24 *** dkayiwa has quit IRC
08:35:03 *** goutham has joined #openmrs
08:35:25 *** deepaganu has quit IRC
08:44:27 *** dkayiwa has joined #openmrs
09:03:42 *** dkayiwa has quit IRC
09:14:02 *** rafa has joined #openmrs
09:14:02 *** ChanServ sets mode: +v rafa
09:15:35 *** goutham has quit IRC
09:35:19 *** deepaganu has joined #openmrs
09:37:38 *** pulasthi7 has joined #openmrs
09:38:07 <deepaganu> Hi dk
09:57:39 <deepaganu> hi rafa
09:57:51 <rafa> deepaganu: hi
09:58:09 <deepaganu> i am trying to use a DWR in my JSP
09:58:16 <deepaganu> DWRConceptService
09:58:38 <deepaganu> but it does not have a method which i need
09:58:55 <deepaganu> i need the getConceptMapping method in the dwr
09:59:19 <deepaganu> so i tried including a dwr service in my module
09:59:32 <deepaganu> following this https://wiki.openmrs.org/display/docs/DWR+in+OpenMRS
09:59:47 <deepaganu> but somehow i am not getting it
09:59:55 <deepaganu> i can use DWRConceptService
10:00:03 <deepaganu> but b=not the user defined
10:00:21 <deepaganu> i even changed the DWRConceptService by adding a methid in it
10:00:32 <deepaganu> but that doesnt seem to work
10:01:35 <deepaganu> rafa, which is the better approach changing the existing one or creating a new DWR Service
10:02:27 <rafa> deepaganu: How do you want to change DWRConceptService?
10:02:31 <rafa> deepaganu: it's in core
10:02:50 <deepaganu> i know i want to get all the mappings associated with the concept
10:02:53 <rafa> deepaganu: the page says nothing about changing a core DWR service
10:03:04 <deepaganu> public List<ConceptMap> getConceptMapping(Integer conceptId) {
10:03:04 <deepaganu> return (List<ConceptMap>) Context.getConceptService().getConcept(conceptId).getConceptMappings();
10:03:04 <deepaganu> }
10:03:21 <deepaganu> no i just added the method and build the core again
10:03:38 <deepaganu> i guess i need to make more changes somewhere
10:04:18 <rafa> deepaganu: have you modified dwr.xml?
10:04:42 <deepaganu> in the core ??
10:04:45 <rafa> deepaganu: yes
10:04:48 <deepaganu> no
10:04:50 <deepaganu> i didnt
10:04:57 <rafa> deepaganu: you need to register your method in dwr
10:05:07 <deepaganu> ok
10:05:09 <deepaganu> got it
10:05:12 <rafa> deepaganu: anyway I wouldn't modify core service
10:05:19 <deepaganu> but do you think it is wise that way
10:05:22 <rafa> deepaganu: just create your own DWR service
10:05:29 <deepaganu> or do you suggest a new DWRSERvice
10:05:31 <rafa> deepaganu: within your module
10:05:33 <deepaganu> ok
10:05:36 <deepaganu> i did that
10:05:41 <deepaganu> but i guess
10:05:51 <deepaganu> i am not able to find it
10:06:13 <rafa> deepaganu: how do you look for it? :)
10:06:13 <deepaganu> <openmrs:htmlIncludefile="/dwr/interface/DWRMyModuleService.js"/>
10:06:26 <deepaganu> is it the right way
10:06:31 <rafa> no
10:06:40 <rafa> deepaganu: follow the page
10:06:59 <deepaganu> The name of my module is ExportCCD and the name of the DWR is DWRMyModuleService would that be fine
10:07:51 <deepaganu> well in the page it does not even mention the html include
10:08:03 <rafa> deepaganu: it should say:
10:08:03 <rafa> <openmrs:htmlIncludefile="${pageContext.request.contextPath}/moduleResources/exportccd/js/DWRMyModuleService.js"/>
10:08:40 <rafa> deepaganu: and you need to put the js file in src/main/webapp/resources/scripts/
10:08:46 <deepaganu> ok let me give it a try rafa
10:08:58 <rafa> deadpool: sorry it should be <openmrs:htmlIncludefile="${pageContext.request.contextPath}/moduleResources/exportccd/scripts/DWRMyModuleService.js"/>
10:10:07 <rafa> deepaganu: ^ ^
10:12:03 <deepaganu> it says "WARN - ModuleResourcesServlet.getFile(90) |2012-07-03 15:41:23,343| No module handles the path: /exportccd/js/DWRMyModuleService.js"
10:12:13 <deepaganu> on the tomcat console rafa
10:12:22 <rafa> deepaganu: see above
10:12:29 <rafa> deepaganu: you need to correct it
10:12:49 <rafa> deepaganu: ohh and what is your moduleId?
10:13:00 <deepaganu> ExportCCD
10:13:21 <rafa> deepaganu: the convention is to make it all lower case
10:13:38 <deepaganu> ok
10:13:47 <rafa> deepaganu: but you can use ExportCCD in your path
10:14:10 <rafa> deepaganu: instead of exportccd
10:14:12 <deepaganu> ok i will try with that now :|
10:15:27 <deepaganu> same error
10:15:29 <deepaganu> WARN - ModuleResourcesServlet.getFile(101) |2012-07-03 15:44:42,526| No file with path 'C:\apache-tomcat-7.0.28\webapps\openmrs\WEB-INF\view\module\ExportCCD\resources\js\DWRMyModuleService.js' exists for module 'ExportCCD'
10:16:02 <rafa> deepaganu: where did you put the file?
10:16:18 <deepaganu> i included my DWRSERVICE in org.openmrs.module.ExportCCD.web
10:16:21 <deepaganu> package
10:16:29 <deepaganu> i dont have any js file
10:16:48 <deepaganu> i created a java file and put it in a org.openmrs.module.ExportCCD.web package
10:18:04 <deepaganu> rafa, this is what i included in my module config.xml
10:18:06 <deepaganu> <dwr>
10:18:06 <deepaganu> <allow>
10:18:06 <deepaganu> <create creator="new" javascript="DWRMyModuleService">
10:18:06 <deepaganu> <param name="class" value="org.openmrs.module.ExportCCD.web.DWRMyModuleService"/>
10:18:06 <deepaganu> <include method="getConceptMappings"/>
10:18:07 <deepaganu> </create>
10:18:09 <deepaganu> </allow>
10:18:11 <deepaganu>
10:18:13 <deepaganu> <signatures>
10:18:15 <deepaganu> <![CDATA[
10:18:17 <deepaganu> import org.openmrs.module.ExportCCD.web.DWRMyModuleService;
10:18:19 <deepaganu> DWRMyModuleService.getConceptMappings(int i);
10:18:21 <deepaganu> ]]>
10:18:25 <deepaganu> </signatures>
10:18:27 <deepaganu> </dwr>
10:18:59 <rafa> deepaganu: well yes, I'm trying to find where the js is put
10:21:18 <rafa> deepaganu: hmm it's actually: <openmrs:htmlIncludefile="/dwr/interface/DWRMyModuleService.js"/>
10:22:42 <deepaganu> i will try it now
10:23:27 <rafa> deepaganu: I'm not sure if it's relevant, but I'd change int to Integer as well
10:23:41 <deepaganu> ok
10:23:56 <rafa> deepaganu: both in <dwr> and in your class
10:24:09 <deepaganu> ok
10:24:29 <deepaganu> public class DWRMyModuleService {
10:24:29 <deepaganu> public List<ConceptMap> getConceptMappings(Integer conceptId) {
10:24:29 <deepaganu> System.out.println("_____________________________>###########");
10:24:29 <deepaganu> return (List<ConceptMap>) Context.getConceptService().getConcept(conceptId).getConceptMappings();
10:24:29 <deepaganu>
10:24:29 <deepaganu> }
10:24:31 <deepaganu> }
10:24:37 <deepaganu> class looks like above
10:24:40 *** kishoreyekkanti has joined #openmrs
10:24:47 <rafa> deepaganu: ohh so it already says Integer
10:24:58 <deepaganu> the above error is gone
10:25:09 <deepaganu> but the service is not invoked
10:25:12 <rafa> deepaganu: but <dwr> says "int"
10:25:23 <deepaganu> ya i changed it now
10:25:26 <rafa> deadpool: have you corrected <dwr> to "Integer"
10:25:28 <rafa> deadpool: ok
10:25:34 <rafa> deadpool: any js errors?
10:26:06 <deepaganu> no not now
10:26:29 <deepaganu> but the service method is not invoking
10:26:48 <rafa> deepaganu: are you using chrome?
10:26:55 <deepaganu> yes
10:27:10 <rafa> deepaganu: got to tools -> developer tools
10:27:16 <deepaganu> ok
10:27:16 <rafa> deadpool: click network
10:27:40 <rafa> deadpool: see if there's get from your js call
10:28:05 <rafa> deadpool: btw how do you call it?
10:28:24 <deepaganu> you mean tools -->settings
10:28:27 <deepaganu> in chrome
10:28:41 <deepaganu> DWRMyModuleService.getConceptMapping($j('#'+parentId+'_conceptId').val(),getConceptReferenceTerms);
10:28:52 <deepaganu> function getConceptReferenceTerms(map)
10:28:52 <deepaganu> {
10:28:52 <deepaganu> alert("The no of reference source to this concept is"+map.length);
10:28:52 <deepaganu> }
10:30:13 <rafa> deepaganu: no tools --> developer tools
10:30:28 <rafa> deepaganu: shortcut is ctrl + shift + i
10:31:11 <deepaganu> ok
10:31:14 <deepaganu> then
10:31:15 <deepaganu> ??
10:31:21 <kishoreyekkanti> wyclif: Hey Wyclif
10:31:28 <deepaganu> rafa,
10:31:58 <rafa> deepaganu: refresh the page and see if your js code is triggered
10:32:05 <deepaganu> ok
10:32:09 <rafa> deepaganu: there should be a get request
10:32:15 <rafa> deepaganu: on the network tab
10:32:31 <deepaganu> it is get
10:32:40 <rafa> deepaganu: what does it say?
10:33:35 <deepaganu> i dont see a network tab
10:33:53 <deepaganu> but the methods in DWRConceptService are working
10:34:07 <deepaganu> so i dont think there would be an issue with chrome
10:34:23 <rafa> deepaganu: I don't think there's an issue with chrome
10:34:35 <deepaganu> ok
10:34:37 <rafa> deepaganu: I want you to check if the js code is triggered
10:34:42 <deepaganu> network tab i got it
10:34:47 <deepaganu> but its empty
10:34:57 <rafa> deepaganu: you first open the tab and then reload the page
10:35:06 <deepaganu> ok
10:35:14 <rafa> deadpool: and look for a get to DWRConceptService
10:35:33 <rafa> deadpool: sorry DWRMyModuleService
10:35:58 <deepaganu> no
10:36:10 <deepaganu> nothing is getting loaded on the network tab
10:36:44 <rafa> do you see any errors in the down right corner
10:36:45 <rafa> ?
10:36:53 <rafa> deepaganu: a small red x sign?
10:37:41 <deepaganu> no
10:38:03 <rafa> deepaganu: I don't know what is the problem
10:38:14 <rafa> deepaganu: if it says no problem ;)
10:38:24 <deepaganu> oh ok
10:38:34 <deepaganu> can i send you a file
10:38:40 <deepaganu> the screen capture
10:38:53 <rafa> ok
10:38:56 <rafa> e-mail me
10:39:05 <deepaganu> your email
10:39:52 <deepaganu> did you get it
10:40:27 <rafa> deadpool: yes
10:40:33 <deepaganu> does dwrservice need to extend from another class
10:40:53 <rafa> deepaganu: no
10:41:32 <rafa> deepaganu: can you pastebin source of your page?
10:41:38 <deepaganu> yes
10:41:42 <deepaganu> gimme a sec
10:42:59 <deepaganu> this is my jsp trying to use the service
10:43:00 <deepaganu> http://pastebin.com/hu97GP77
10:44:44 <rafa> deepaganu: and what is the resulting page? can you pastebin source from the browser?
10:44:46 <deepaganu> and thsi is the service and config.xml rafa
10:44:47 <deepaganu> http://pastebin.com/2BFrm3a2
10:44:58 <deepaganu> ya sure
10:45:47 <deepaganu> source code of the page http://pastebin.com/cJW6p617
10:45:51 <deepaganu> rafa,
10:46:58 <rafa> deadpool: it produces a wrong url: <script src="/openmrs<openmrs:contextPath/>/dwr/interface/DWRMyModuleService.js?v=1.10.0.27918" type="text/javascript" ></script>
10:47:42 <deepaganu> oh
10:47:58 <rafa> deadpool: ahh remove <openmrs:contxtPath/>
10:48:10 <rafa> deepaganu: <openmrs:htmlIncludefile="/dwr/interface/DWRMyModuleService.js"/>
10:48:17 <rafa> sorry deadpool ;)
10:49:07 <deepaganu> ok i will try again
10:50:54 <deepaganu> it works now
10:51:05 <deepaganu> though i am getting this error A javascript error has occurred: org.hibernate.collection.PersistentSet cannot be cast to java.util.List
10:51:05 <deepaganu> The full stacktrace for this error can usually be found in your server's error logs. Hide error
10:51:53 <rafa> deepaganu: yeah you can't cast
10:51:56 <deepaganu> i know
10:52:02 <deepaganu> just looked at it nw
10:52:06 <deepaganu> thanks rafa
10:52:16 <rafa> deepaganu: you're welcome
10:52:34 <deepaganu> choclates for you <o>
10:52:49 <deepaganu> >0<
10:54:38 *** applecool has joined #openmrs
10:54:46 *** ChanServ sets mode: +v applecool
10:57:16 <rafa> kishoreyekkanti: hurray!!
10:58:32 <rafa> kishoreyekkanti: ohh I thought it was release tests that you've just fixed :(
10:58:44 <rafa> kishoreyekkanti: we'll need to wait more for that
10:58:46 <kishoreyekkanti> rafa: :) nope
10:59:03 <kishoreyekkanti> rafa: Still there are some random failures on CI. Looking into it
10:59:19 <rafa> kishoreyekkanti: great we all can't wait :D
10:59:53 <kishoreyekkanti> rafa: :)
11:07:30 *** applecool has quit IRC
11:07:59 *** orien has joined #openmrs
11:12:14 <suranga_> hi pulasthi7
11:17:26 *** applecool has joined #openmrs
11:17:43 *** ChanServ sets mode: +v applecool
11:17:48 <applecool> hi rafa
11:17:55 <rafa> applecool: hi
11:18:48 <rafa> applecool: so do we have pagination yet? :)
11:19:18 *** deepaganu has quit IRC
11:19:36 <applecool> no will be done but i need to fix that upload package
11:19:49 <applecool> if that is done that would be a piece of cake i guess
11:19:51 <rafa> applecool: I thought it was a quick fix
11:20:03 <rafa> applecool: are you still struggling with that?
11:20:14 <applecool> actually just done with my classes
11:20:20 <rafa> applecool: ahh ok
11:20:36 <applecool> from yesterday my semester started
11:21:09 <rafa> applecool: I thought you had classes before too
11:22:08 <applecool> those were untimely classes
11:22:19 <rafa> applecool: I see :)
11:22:27 <applecool> they wont be everyday
11:22:28 <rafa> applecool: shall we revisit our scrum time?
11:22:51 <applecool> ah this is fine
11:22:54 <applecool> not a problem rafa
11:22:54 <rafa> applecool: ok
11:24:14 <rafa> applecool: was everything clear in my e-mail?
11:24:41 <applecool> i need to write a test
11:25:23 <rafa> applecool: yes, we do need a test in PackageManagerTest
11:25:39 <rafa> applecool: testPackageUpload
11:27:18 <applecool> okay :)
11:30:56 *** james_regen has joined #openmrs
11:30:56 *** ChanServ sets mode: +v james_regen
12:01:57 *** kdeeq has joined #openmrs
12:04:42 <applecool> rafa: there?
12:04:47 <rafa> applecool: yes
12:05:14 <applecool> i actually set the user on the package in the FileUploadController
12:06:25 <rafa> applecool: what do you mean?
12:06:27 <applecool> and i commented the same in the PackageFormController .. which didnt work
12:07:09 <applecool> just a minute i will give you a clarity .. i dint interpret it properly :)
12:07:25 <applecool> i fixed the upload :)
12:07:30 <applecool> final statement
12:11:01 <applecool> rafa: now the test!
12:11:13 <rafa> applecool: first the test :P
12:11:17 <rafa> applecool: then the fix :P
12:11:38 <applecool> oh! i did reverse!
12:11:49 <applecool> i did the fix and then struggling with test :P
12:11:54 <rafa> applecool: the point is to first have a failing test and then make it pass
12:12:18 <applecool> oh
12:12:27 <rafa> applecool: we had that lesson before
12:12:59 <applecool> yes!
12:13:03 <applecool> i remember
12:13:06 <applecool> :)
12:13:22 <rafa> applecool: you've failed :P
12:13:33 <applecool> :D
12:22:35 <applecool> rafa: will be back
12:22:36 <applecool> :)
12:27:05 *** applecool has quit IRC
12:42:42 *** dkayiwa has joined #openmrs
12:43:40 *** kishoreyekkanti has quit IRC
12:43:47 *** kishoreyekkanti_ has joined #openmrs
13:01:20 *** lakkarau has quit IRC
13:03:45 *** suranga_ has quit IRC
13:05:58 *** kishoreyekkanti_ has quit IRC
13:08:14 *** gede has quit IRC
13:11:51 *** rfriedman has joined #openmrs
13:12:45 <rfriedman> hey rafa, do you have time to help me debug something?
13:12:47 *** dkayiwa has quit IRC
13:12:56 *** rafa has quit IRC
13:16:00 <rfriedman> hey wyclif, do you have time to help me debug something?
13:16:40 <wyclif> dure
13:16:42 <wyclif> sure
13:17:51 <rfriedman> http://pastebin.com/uRqSmD0s
13:18:07 <rfriedman> let me know when you want to here the sad story, wyclif
13:18:48 *** rafa has joined #openmrs
13:18:48 *** ChanServ sets mode: +v rafa
13:19:14 <rfriedman> hear
13:19:21 <wyclif> rfriedman, which sad story
13:19:28 <rfriedman> how it came to pass
13:19:48 *** kishoreyekkanti has joined #openmrs
13:20:37 <wyclif> rfriedman, it looks strange
13:20:50 <wyclif> what are you trying to do?
13:21:23 <rfriedman> wyclif, I have this module I am building based on an existing (uninstalled) one and the first time I got it loaded it was working OK -- taking over the gutter and adding an admin page link -- but the those links were to the wrong form
13:22:18 <rfriedman> when I changed the form, I got this error, which has now survived 4 tomcat restarts and a reboot, it happens during openmrs login
13:22:47 <rfriedman> 2 reboots
13:23:17 <rfriedman> actually, before openmrs login, when I t ry to access the login page, wyclif
13:25:33 <rfriedman> if you want to see the code, it's at git.com/r-friedman/openmrs-module-tbcase
13:26:27 *** kishoreyekkanti has quit IRC
13:26:53 <wyclif> rfriedman, i have never tried to override the gutter but you must be adding a duplicate jar file of the servlet api
13:27:17 <wyclif> rfriedman, make sure your module is not bundled with the servet api
13:27:41 <wyclif> because that is already in tomcat
13:28:08 <rfriedman> would that be the jar?
13:28:11 <wyclif> rfriedman, do you see this in your error message previously initiated loading for a different type with name "javax/servlet/http/HttpServletRequest"
13:28:23 <rfriedman> yes
13:28:37 <wyclif> rfriedman, am basing my assumption on that
13:28:56 <wyclif> it means you have a jar fle containing that class
13:29:50 <rfriedman> wyclif, Eclipse couldn't find the JasperReports jar, the quick fix put it into the project, I've tried to delete it in Eclipse but can't
13:30:29 *** orien has quit IRC
13:30:36 <wyclif> can you open up that jar file and see if it contains that HttpServletResquest class
13:30:43 <wyclif> rfriedman, that might be the problem
13:31:34 <wyclif> rfriedman, if not change your pom settings not to include it when packagging the omod
13:31:56 <wyclif> rfriedman, by setting the scope to compile
13:33:29 <wyclif> rfriedman, change it to provided actually
13:34:34 *** sgithens has joined #openmrs
13:35:24 <rfriedman> wyclif, funny, the file is now gone from the workspace and only listed in Maven dependencies
13:35:30 <rfriedman> I will check the poms
13:35:53 <wyclif> rfriedman, http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope
13:35:56 <OpenMRSBot> <http://ln-s.net/32Yk> (at maven.apache.org)
13:36:58 <wyclif> rfriedman, you want the dependency to be available at compile time for the sake of eclipse but dont want to at runtime since the servlet container already had it
13:39:12 <rfriedman> wyclif, I changed it from compile to provided
13:40:13 <wyclif> rfriedman, and did it solve the problem
13:40:17 <rfriedman> wyclif, however, I still have to get openmrs started again, is there a place i can just delete the omod from?
13:40:43 <rfriedman> or do i have to clean omrs out totally?
13:40:46 <wyclif> rfriedman, rebuild the omod and reinstall the module
13:40:57 <rfriedman> i can't reinstall the module because i can't start openmrs
13:41:17 <wyclif> rfriedman, delete the module from the application data directory
13:41:33 <wyclif> rfriedman, in the module repo
13:42:04 <rfriedman> i guess I will have to find it, I've never had to use it in ubuntu
13:42:17 <wyclif> rfriedman, what OS do you use?
13:42:39 <rfriedman> ubuntu, but don't worry, I know there's a wiki page about it
13:42:58 <wyclif> it is under /home/your_system_username/.OpenMRS/modules
13:43:43 <rfriedman> wyclif, that dir exists but is empty
13:44:12 *** kishoreyekkanti has joined #openmrs
13:44:12 <wyclif> rfriedman, then you have no installed modules
13:44:29 <wyclif> rfriedman, unless it is isn't
13:44:31 <rfriedman> or i am running tomcat under a different user
13:44:32 *** kishoreyekkanti has quit IRC
13:44:51 *** kishoreyekkanti has joined #openmrs
13:45:11 <wyclif> rfriedman, then it will be /home/tomcat_user/.OpenMRS/modules
13:46:07 <rfriedman> nope
13:46:14 <rfriedman> not under /home
13:46:44 <wyclif> rfriedman, tomcat_user is a place holder, you know which user tomcat runs under
13:47:21 <rfriedman> well, i thought it should be running as me but since the module wasn't there, i just did a find on /home
13:48:30 *** goutham has joined #openmrs
13:49:23 <wyclif> rafa, just add a System.out.println() in OpenmrsUtil.getApplicationDataDirectory() and print the location
13:49:41 <rafa> wyclif: ?
13:49:50 <rfriedman> meant for me, rafa
13:50:03 <rafa> ok :)
13:52:29 <rfriedman> wyclif, was in /root owned by root
13:52:34 <rfriedman> how about that
13:53:06 <wyclif> rfriedman, ok
13:53:27 <wyclif> rfriedman, what version of tomcat are you sing
13:53:37 *** lakkarau has joined #openmrs
13:53:44 <wyclif> rfriedman, using
13:54:22 <rfriedman> 6.0.35, wyclif
13:54:36 <wyclif> ok
13:58:44 *** venkaban has joined #openmrs
13:59:36 <lakkarau> venkaban:hi
13:59:46 <rfriedman> wyclif, omrs is starting, module is not loading due to a liquibase problem, I will keep trying and get back if 'provided' doesn't work
13:59:48 <venkaban> lakkarau hi
13:59:52 <rfriedman> wyclif, tks a lot
14:00:55 <wyclif> rfriedman, ok
14:01:16 *** kishoreyekkanti_ has joined #openmrs
14:01:21 *** jkeiper has joined #openmrs
14:01:35 *** bwolfe has joined #openmrs
14:01:35 *** ChanServ sets mode: +o bwolfe
14:01:55 <bwolfe> double the kishores!
14:03:54 <bwolfe> where is power?
14:03:55 <wyclif> rfriedman, the problem will be that you might still need other classes in jar file, so you might want to make other changes
14:03:57 <bwolfe> we need more Power!
14:04:58 <wyclif> rfriedman, like setting an exclude to the servlet api jar file in the dependency for jasper reports
14:05:10 *** ChanServ sets mode: +v jkeiper
14:05:17 *** cpower has joined #openmrs
14:05:27 <cpower> Hello peeps
14:05:28 *** kishoreyekkanti_ has quit IRC
14:05:30 *** kishoreyekkanti has quit IRC
14:05:54 <cpower> Ready for a scrum?
14:06:11 <cpower> or did you guys blaze through it in 6 mins?
14:06:41 <rafa> hi
14:06:45 <bwolfe> cpower, we were waiting for you
14:06:53 <cpower> Well thanks :-)
14:06:55 <bwolfe> impatiently waiting
14:07:01 <cpower> let's do it...
14:07:06 <cpower> !scrumon cpower
14:07:06 * 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:08:16 <cpower> Order: Bwolfe (so he doesn't have to wait anylonger), djazayeri, jkeiper, rafa, lakkarau, venkaban, wyclif
14:08:49 <bwolfe> Friday
14:08:49 <bwolfe> reviewed TRUNK-3488
14:08:49 <bwolfe> reviewed STAND-5
14:08:49 <bwolfe> reviewed TRUNK-3478
14:08:49 <bwolfe> triaged HTML-365
14:08:50 <bwolfe> reviewed TRUNK-3375
14:08:54 <bwolfe> commented on TRUNK-3486
14:08:56 <bwolfe> updated TRUNK-3404
14:08:58 <bwolfe> updated TRUNK-2287
14:09:00 <bwolfe> Monday
14:09:02 <bwolfe> (vacation day)
14:09:04 <bwolfe> Tuesday
14:09:06 <bwolfe> review HFE commits
14:09:08 <bwolfe> rg review
14:09:10 <bwolfe> emails
14:09:12 <bwolfe> final clean up from testing sprint
14:09:14 <bwolfe> pick up an xforms ticket
14:09:16 <bwolfe> no blockers (yet)
14:09:22 <bwolfe> dkayiwa is in rwanda this week, so may not be able to get ont he scrum today
14:09:33 <rafa> bwolfe: aren't you on bug fixing this week?
14:10:05 <lakkarau> monday:
14:10:05 <lakkarau> read about xform module and installed.
14:10:05 <lakkarau> today:
14:10:05 <lakkarau> XFRM-79
14:10:12 * bwolfe checks
14:10:53 <bwolfe> rafa, huh. appears that I am.
14:10:57 <cpower> Lakkarau, any blockers or discussion questions?
14:11:08 <bwolfe> lakkarau, please follow the order that cpower listed above.
14:11:24 <lakkarau> cpower:no blockers.
14:11:31 <jkeiper> hey guys, i'll join the sprint
14:11:42 <cpower> on seck jkeiper
14:11:45 <cpower> sec
14:12:32 <cpower> lakkarau, any blockers or discussion points?
14:12:50 <lakkarau> cpower:no blockers
14:12:53 <rafa> cpower: lakkarau said no blockers
14:13:11 <cpower> sorry missed the line
14:13:19 <cpower> ok go for it jkeiper
14:13:43 <bwolfe> djazayeri, seems to be sleeping still. he can go last
14:14:05 <jkeiper> hi guys. last week i was in kenya and did lost of stuff. this week i plan to help with xforms sprint but haven't picked a ticket yet. no blockers.
14:14:22 <rafa> Today:
14:14:22 <rafa> * Waiting on hints for XFRM-68: Integrate patient UUID in forms
14:14:22 <rafa> https://tickets.openmrs.org/browse/XFRM-68
14:14:22 <rafa> * Started with XFRM-30: Fill relationship widget with existing relationships doing form entry.
14:14:22 <rafa> https://tickets.openmrs.org/browse/XFRM-30
14:14:23 <rafa> * Trying to reproduce XFRM-71: XForms sometimes doesn't save changes done in Form Designer
14:14:23 <rafa> https://tickets.openmrs.org/browse/XFRM-71
14:14:23 <rafa> Blockers: busy Daniel :(
14:14:40 <venkaban> Overview of Xforms, downloaded xforms
14:14:59 <venkaban> XFRM-65, XFRM-80 started working on it
14:15:02 <venkaban> No Blockers
14:15:17 <wyclif> Monday:
14:15:17 <wyclif> XFRM-25 - Add concept map id support
14:15:17 <wyclif> XFRM-69 - Integrate form UUID in forms
14:15:18 <wyclif> Gsoc project code review
14:15:18 <wyclif> Tuesday:
14:15:18 <wyclif> XFRM-34 - Handle XSLT Form Resource
14:15:20 <wyclif> pick another ticket
14:15:22 <wyclif> Blockers: None
14:15:28 <bwolfe> !ticket XFRM-65
14:15:29 <OpenMRSBot> bwolfe: [#XFRM-65] Make error message "Expected patient family name value" more friendly - OpenMRS JIRA - https://tickets.openmrs.org/browse/XFRM-65
14:15:33 <bwolfe> !ticket XFRM-80
14:15:34 <OpenMRSBot> bwolfe: [#XFRM-80] Offline XForms Designer doesnt work - open with blank html page - OpenMRS JIRA - https://tickets.openmrs.org/browse/XFRM-80
14:16:09 <rafa> wyclif: have you completed XFRM-69?
14:16:10 <cpower> Ok anyone else have something to share with the class?
14:16:45 <cpower> Blockers: A busy Daniel
14:16:54 <rafa> wyclif: I want to look at it, because it's similar to XFRM-68
14:16:58 <wyclif> rafa, need to ask daniel something before i commit the code
14:17:27 <rafa> wyclif: ok
14:17:37 <wyclif> rafa, they are different but have something in common
14:17:58 <cpower> Discussion points: Someone find jkieper some tickets on Xforms, someone help rafa on Xfrm-71, someone remind Bwolfe daily that he's our bug guy this week.
14:18:02 <cpower> :-)
14:18:08 <cpower> !scrumoff
14:18:08 * 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:18:23 <wyclif> rafa, but daniel is not yet online
14:19:02 <rafa> wyclif: I was looking for him all day too :)
14:19:14 <rafa> wyclif: best to leave a comment on a ticket I guess
14:19:25 <bwolfe> wyclif, why are you commiting? You shoudl be submitting pull requests!
14:19:31 <wyclif> rafa, you have to edit the XformBuilder.addPatientNode and add the uuid attribute
14:19:38 <rafa> bwolfe: is that right?
14:20:16 <bwolfe> we should always use: branch/commit/pull requests/pull
14:20:42 <rafa> bwolfe: we need to have Daniel to pull it quickly otherwise he may have to resolve conflicts or we will need to rework
14:20:50 <bwolfe> it doesn't have ot be daniel that does the pull into master
14:21:03 <bwolfe> rafa, git is supposed to get rid of all conflicts ;-)
14:21:11 <rafa> bwolfe: hahaha
14:21:30 <bwolfe> you can pull/push from someone else's branch if you are worried about conflicting with them
14:22:10 <rafa> bwolfe: I don't think it's the way
14:22:17 <rafa> bwolfe: but I'll try
14:26:44 <bwolfe> rafa, wyclif: yes, daniel is in a conf during the day. he should be wrapping up about dinner time and getting online soon.
14:27:06 <bwolfe> I had him promise he'd make time to answer questions while he was down there, so if he doesn't show up I guess I'll have to fly over there and scold him. ;-)
14:27:40 <rafa> bwolfe: so the workflow you suggest is: I fork, I commit to my fork, I push, I pull from master to my fork, I make sure it was merged correctly, I push, I send pull request via github, I pull via githbut and then click committed-code on a ticket?
14:30:27 <rafa> bwolfe: sounds like a lot of steps ;)
14:30:49 <bwolfe> rafa, yes, basically. you are trying to make it sound complicated. but if you were committing directly to the main repo it would be almost the same except without hte pull request/pull
14:31:51 <rafa> bwolfe: ok, let's try that
14:32:59 *** jkeiper has quit IRC
14:33:34 *** pushkar has joined #openmrs
14:33:59 <pushkar> bwolfe, Hi
14:34:12 *** goutham has left #openmrs
14:36:31 <bwolfe> hi pushkar
14:37:46 <pushkar> bwolfe, was last thrusday meeting recorded ??
14:38:50 <pushkar> if yes did you see it ?
14:39:50 <bwolfe> pushkar, it is always recorded, yes.
14:40:01 <bwolfe> pushkar, I was on the call. do I need to watch it again? :-)
14:40:43 *** jkeiper has joined #openmrs
14:41:01 <pushkar> what should we do next djazayeri asked for gmapimageviewer type of annotations
14:41:21 <pushkar> rather than printing it on the image
14:42:54 <bwolfe> pushkar, well, first step would be to try and save the annotations as one image and the background as a separate one. is that possible? you hten overlay them when displaying
14:44:36 *** jriley has joined #openmrs
14:47:08 *** lh has joined #openmrs
14:47:08 *** lh has joined #openmrs
14:48:03 <pushkar> I think its possible I have to try it out
14:48:27 *** rafa has quit IRC
14:49:31 <pushkar> bwolfe, one more problem is that right now i am using filereader to upload the image into canvas but only mozilla and crome support that
14:49:40 <pushkar> http://caniuse.com/filereader
14:50:42 <bwolfe> pushkar, or opera. :-)
14:51:14 <pushkar> yup :-)
14:51:35 <pushkar> is it okay or should I think of another way?
14:52:36 <bwolfe> pushkar, its ok for now. FF, chrome, and opera are good enough options. just make sure you list this requirement on you rwiki page in a {note} tag so it is obvious
14:52:55 <bwolfe> pushkar, if you have time you can look into other options. but I don't think its worth it.
14:53:32 <bwolfe> pushkar, we required FF for all openmrs users for a long time due to some funky javascript in the dojo framework (not anymore) so saying that you can pick from 3 browsers for one feature in one module is a step up. :-)
14:55:28 *** gauravpaliwal has joined #openmrs
14:55:29 *** ChanServ sets mode: +v gauravpaliwal
14:59:47 *** dkayiwa has joined #openmrs
15:04:44 *** gauravpaliwal has left #openmrs
15:04:59 <pushkar> okay bwolfe :-) .While updating the complexobs unless I change the name of updated image(from the original one) the changes are not getting saved any idea why this might be happening?
15:05:36 <bwolfe> pushkar, its not voiding/creating a new one?
15:07:38 *** sgithens has quit IRC
15:09:49 <pushkar> its voiding the obs but the complexdata while updating if we give the same image name its trying to write into the same file(prevoisly created file) which is not successful all the times
15:12:11 <pushkar> quick fix for that is to rename the file every time i update the obs
15:13:52 *** diptanuc has joined #openmrs
15:15:18 <diptanuc> bwolfe: Hi, are you around?
15:15:54 <bwolfe> pushkar, why is it not successful every time? is there a file or input/outputstream refernce not getting closed?
15:16:24 <bwolfe> pushkar, seems like you need to find what is not closing. renaming might be a good feature if you want to keep the backups... :-)
15:16:26 <bwolfe> diptanuc, I am
15:16:50 *** lakkarau has quit IRC
15:17:38 *** kishoreyekkanti has joined #openmrs
15:24:29 *** jkeiper__ has joined #openmrs
15:28:01 *** diptanuc has quit IRC
15:28:18 *** jkeiper has quit IRC
15:30:59 *** mvorobey has joined #openmrs
15:31:05 <mvorobey> hi all
15:35:01 <pushkar> bwolfe, Yes I forgot to do it thanks :-D
15:38:16 <bwolfe> :-)
15:38:21 <bwolfe> (hi mykola)
15:38:55 *** jkeiper__ has quit IRC
15:41:04 *** pushkar has quit IRC
15:44:45 *** pushkar has joined #openmrs
15:45:25 *** jordank has joined #openmrs
15:49:31 *** suranga has joined #openmrs
15:49:31 *** ChanServ sets mode: +v suranga
15:49:42 <suranga> hi pulasthi7
15:49:49 <suranga> pulasthi7, are you really here ? :)
15:52:39 *** jkeiper__ has joined #openmrs
15:57:29 <wyclif> hi dkayiwa
15:58:56 <bwolfe> dkayiwa, you have many queries to answer. :-)
16:04:57 <dkayiwa> bwolfe: the internet connection here is terrible!!! :(
16:05:11 *** jkeiper__ has quit IRC
16:05:11 *** bwolfe has quit IRC
16:05:17 <dkayiwa> bwolfe: just getting a wiki page to load is yikes!!!!
16:05:21 <dkayiwa> hi wyclif
16:05:35 *** bwolfe has joined #openmrs
16:05:35 *** jkeiper__ has joined #openmrs
16:05:35 *** ChanServ sets mode: +o bwolfe
16:05:38 <bwolfe> dkayiwa, sorry
16:05:44 <bwolfe> dkayiwa, is it hte jembi house or at hte conference?
16:05:53 <dkayiwa> bwolfe: both
16:06:24 <wyclif> for XFRM-69, what should we do for existing forms?
16:06:39 <dkayiwa> !ticket xfrm-69
16:06:40 <OpenMRSBot> dkayiwa: [#XFRM-69] Integrate form UUID in forms - OpenMRS JIRA - https://tickets.openmrs.org/browse/xfrm-69
16:07:12 <wyclif> dkayiwa, should we ignore them and assume if they get edited then the uuid will get adde
16:07:52 <dkayiwa> wyclif: we could start with the simpler scenario where we deal with only the new ones
16:08:30 *** deepaganu has joined #openmrs
16:08:41 <dkayiwa> wyclif: after that works well, we can then deal with the existing ones. For instance we may require one to refresh or resave the form in the designer to get the uuid
16:09:20 <wyclif> dkayiwa, is it the XformDownloadServlet that pouplates the xml to show in the xml source tab?
16:09:41 <dkayiwa> wyclif: yes the request goes through that
16:10:02 <dkayiwa> wyclif: let me get to the jembi house and then get back online
16:10:14 <wyclif> dkayiwa, because i was currently setting the uuid from XformUploadController
16:10:51 <dkayiwa> wyclif: ok
16:11:08 *** dkayiwa has quit IRC
16:14:54 *** kishoreyekkanti has quit IRC
16:20:34 *** kreddy has joined #openmrs
16:30:55 *** lakkarau has joined #openmrs
16:33:12 *** orien has joined #openmrs
16:39:09 *** mccallumg has joined #openmrs
16:39:09 *** ChanServ sets mode: +v mccallumg
16:42:40 *** dkayiwa has joined #openmrs
16:42:54 *** lakkarau has quit IRC
16:51:30 *** kishoreyekkanti has joined #openmrs
16:52:37 *** diptanuc has joined #openmrs
16:52:39 *** diptanuc has left #openmrs
16:52:47 *** diptanuc has joined #openmrs
16:53:38 *** lakkarau has joined #openmrs
16:57:32 <lakkarau> bwolfe:hi
16:58:23 <bwolfe> hi lakkarau
16:59:21 <lakkarau> bwolfe:can you please guide me regarding how to solve #XFRM-79.
16:59:50 *** dkayiwa has quit IRC
17:04:36 <bwolfe> lakkarau, I can try. what have you looked at so far?
17:04:47 *** james_regen has quit IRC
17:05:26 *** deepaganu has quit IRC
17:06:08 <lakkarau> bwolfe:i have
17:06:54 <lakkarau> bolfe:BasicFormBuilder,tried creating a form.
17:08:06 <bwolfe> lakkarau, are you able to create a basic form and submit it?
17:08:57 <lakkarau> yes, i can create and see that the new form is listed down.
17:10:14 <bwolfe> lakkarau, are you able to fill it out?
17:10:47 <lakkarau> bwolfe:let me check once again
17:12:47 <bwolfe> lakkarau, perhaps read through the obs table primer wiki page to learn about obs and what obs_datetime is: https://wiki.openmrs.org/display/docs/Obs+Table+Primer
17:13:18 <lakkarau> bwolfe:i am able to create the basic form and update the schema design
17:15:34 *** lakkarau_ has joined #openmrs
17:15:34 *** kreddy has quit IRC
17:15:35 *** lakkarau has quit IRC
17:15:50 *** kreddy has joined #openmrs
17:16:08 *** lakkarau_ has quit IRC
17:16:28 *** lakkarau has joined #openmrs
17:19:18 <bwolfe> lakkarau, ok, so find the code for the designer. and try to make a small edit htere so that it shows up
17:20:50 *** venkaban has quit IRC
17:23:13 *** jkeiper__ has quit IRC
17:28:04 <lakkarau> bwolfe: make changes in xform-omod/.../webapp/XFormDesigner.html ?
17:29:27 *** jriley has quit IRC
17:30:46 *** kishoreyekkanti has quit IRC
17:34:15 <bwolfe> lakkarau, not sure. I know the designer uses GWT
17:34:27 <bwolfe> so that .html may or may not be auto generated by GWT
17:34:37 <lakkarau> bwolfe: ok
17:36:50 *** jkeiper__ has joined #openmrs
17:37:01 <kreddy> Hi djazayeri u there?
17:41:03 <lakkarau> bwolfe:ok,i am loknig into the code.
17:41:47 *** venkaban has joined #openmrs
17:50:51 <mvorobey> bwolfe, hi
17:54:15 *** orien has quit IRC
17:55:19 *** harshadura has joined #openmrs
17:56:29 <bwolfe> hi mvorobey
17:58:43 <mvorobey> bwolfe, tell me please, if using of Map<String, Map<String, Map<String,String>>> is a bad style?
18:07:31 *** pulasthi7 has quit IRC
18:19:55 *** jkeiper__ has quit IRC
18:26:44 *** pushkar has quit IRC
18:28:12 <mvorobey> bwolfe, and ?
18:29:15 <bwolfe> mvorobey, sorry, got distracted
18:29:28 <bwolfe> mvorobey, it seems overly complicated. a triple map?
18:29:43 <bwolfe> perhaps its better to have a real object?
18:30:09 <mvorobey> bwolfe, yep, to be used for exporting complex messages model to zip archive
18:30:39 <mvorobey> bwolfe, real object is more obvious, but requires more coding
18:33:31 *** jkeiper__ has joined #openmrs
18:34:06 <mvorobey> bwolfe, this model seems more simple, does not it ?
18:34:07 <mvorobey> class Locations {
18:34:07 <mvorobey> String code;
18:34:07 <mvorobey> List<MessagesByLanguage> messagesByLanguage;
18:34:07 <mvorobey> }
18:34:08 <mvorobey> class MessagesByLanguage {
18:34:10 <mvorobey> String language;
18:34:12 <mvorobey> Map<String, String> keyValuePair;
18:34:14 <mvorobey> }
18:35:57 <bwolfe> seems a little easier to understand, yes
18:39:00 <mvorobey> bwolfe, so, gotta use this model, thanks for helping to find better answer
18:40:39 <mvorobey> bwolfe, is it good to declare such model classes as inner since they will be used only within controller class ?
18:40:57 <bwolfe> thats fine
18:41:31 <mvorobey> bwolfe, ok, thank you
19:00:23 <lakkarau> bwolfe:how do we collect the lab data ,is it through the BasicForm-->schemaDesigner-->obs ?
19:05:19 <bwolfe> lakkarau, things you define on the schema designer are put into the obs table when the form is submitted, yes
19:06:04 <lakkarau> bwolfe:thank you.
19:18:53 *** suranga has quit IRC
19:53:38 *** lh has quit IRC
19:59:20 *** mvorobey has quit IRC
19:59:55 *** mccallumg has quit IRC
20:00:12 *** mccallumg has joined #openmrs
20:00:12 *** ChanServ sets mode: +v mccallumg
20:09:18 *** mccallumg has quit IRC
20:11:56 *** dokuboyejo has joined #openmrs
20:13:15 <dokuboyejo> is michael aro in
20:14:02 <bwolfe> dokuboyejo, he unfortunately is not. he goes by finbrein in here. looks like he just replied to you on the dev list though. :-)
20:17:06 *** finbrein has joined #openmrs
20:17:49 <dokuboyejo> hi finbrein
20:17:55 <finbrein> dokuboyejo: could you paste the eclipse logs to pastebin?
20:23:28 <venkaban> bwolfe, Hi
20:23:43 <bwolfe> hi venkaban
20:23:50 <venkaban> bwolfe, for XFRM-80 we need to make changes in AWT?
20:24:03 <bwolfe> dokuboyejo, pastebin.com. then paste the url here so we can look at it
20:24:11 <bwolfe> !ticket XFRM-80
20:24:12 <OpenMRSBot> bwolfe: [#XFRM-80] Offline XForms Designer doesnt work - open with blank html page - OpenMRS JIRA - https://tickets.openmrs.org/browse/XFRM-80
20:24:37 <venkaban> bwolfe, I have got the zip file but it has AWT and some image files
20:25:02 <bwolfe> awt? or gwt?
20:25:34 <venkaban> oh sorry my bad gwt
20:26:11 <venkaban> bwolfe, so we use gwt for xform development
20:26:45 *** dokuboyejo_ has joined #openmrs
20:26:50 <bwolfe> venkaban, the form designer is written in gwt, yes
20:26:56 <bwolfe> but you write forms using drag-and-drop
20:27:09 <bwolfe> venkaban, I assume you unzip that file and open the .html file.
20:27:18 <dokuboyejo_> hi finbrein
20:27:23 <dokuboyejo_> dokuboyejo@A2O4-UBUNTU:~$ /opt/eclipse/eclipse -clean SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. org.eclipse.m2e.logback.configuration: SLF4J logger factory is not an instance of LoggerContext: org.slf4j.helpers.NOPLoggerFactory
20:27:29 <OpenMRSBot> <http://ln-s.net/$P2k> (at www.slf4j.org)
20:28:58 <venkaban> bwolfe, let me try that
20:29:31 <finbrein> dokuboyejo, hi
20:29:44 <finbrein> dokuboyejo, give me few minutes
20:30:07 <dokuboyejo_> ok. just to get you up with the info: each time i launch eclipse that error ocurrs and the openmrs project within gives the error
20:30:28 <venkaban> bwolfe, to fix XFRM-80 what should be done?
20:32:55 *** jkeiper__ has quit IRC
20:34:57 *** gede has joined #openmrs
20:35:30 <bwolfe> venkaban, when I open FormDesigner.html nothing shows. I assume you have to make it so that it opens like it opens in the module. :-)
20:35:48 <bwolfe> venkaban, you can try to get the latest code. or look in the browser error messages to see why it doesn't load
20:35:51 *** gede has quit IRC
20:36:24 <venkaban> bwolfe, I see some error pops up saying it is not defined may be some js issue i suppose but will research
20:36:45 <dokuboyejo_> finbrein, i still await your response
20:37:10 <venkaban> bwolfe, well formDesigner.html opened up for me ;)
20:37:33 <finbrein> dokuboyejo, sorry, i am having a chat with my mentor, i'll get back to you.
20:37:47 <bwolfe> venkaban, in my Chrome it didn't open. what browser are you using?
20:38:20 <bwolfe> venkaban, ah, it opens in my FF though. so perhaps it is just a simple js fix in there somewhere
20:39:04 <venkaban> bwolfe, i opened in IE
20:39:44 <venkaban> bwolfe, let me check for all.html files
20:39:47 <dokuboyejo_> finbrein, ok then. i will wait
20:41:17 <venkaban> bwolfe, all the .html files opened up in IE for me
20:41:34 <bwolfe> venkaban, yeah, fix it for chrome
20:44:27 *** dokuboyejo_ has quit IRC
20:45:12 <venkaban> bwolfe, you are right it is not working fine in chrome, but there is no error shown up which surprises me
20:45:22 *** dokuboyejo_ has joined #openmrs
20:45:42 <finbrein> dokuboyejo, sorry to keep you waiting once again, tomorrow is holiday in US and i need to get enough information about my project
20:45:56 <bwolfe> venkaban, comment on the ticket asking the reporter if they tested in FF and/or IE.
20:46:10 *** jkeiper__ has joined #openmrs
20:48:53 *** jkeiper__ has quit IRC
20:48:53 *** bwolfe has quit IRC
20:49:20 *** bwolfe has joined #openmrs
20:49:20 *** ChanServ sets mode: +o bwolfe
20:50:19 <venkaban> bwolfe, yeah
20:52:22 <venkaban> bwolfe, done
20:53:07 <finbrein> dokuboyejo, i can send a reply to dev later
20:53:27 <dokuboyejo_> finbrein, waoh
20:53:52 <dokuboyejo_> finbrein, this issue ha actually made me not to progress in my work
20:55:04 <finbrein> dokuboyejo, another option is the second option, install one by one
20:55:07 <bwolfe> dokuboyejo_, if you go about installing the normal way, does eclipse start?
20:55:59 <dokuboyejo_> finbrein, yes it does in both cases, just that the error surface and eclipse complains when building the project also
20:56:49 <finbrein> dokuboyejo, i'll send email to dev later, i'm busy on a chat
20:57:27 <dokuboyejo_> finbrein, if i run eclipse -clean from terminal the problem surface, thus already indicating eclipse could not load the class
20:59:06 <bwolfe> dokuboyejo_, wait, are you getting an error when you start eclipse without any plugins loaded? Perhaps you have a bad eclipse download. which version are you using?
20:59:37 <dokuboyejo_> Eclipse Juno 4.2
21:00:52 <dokuboyejo_> finbrein, i am using Eclipse Juno 4.2. the error only surface after installing the m2e connector plugins (because i traced it with a frech install)
21:02:10 <finbrein> dokuboyejo, give me forty minutes
21:04:08 <dokuboyejo_> finbrein, right then. would wait
21:06:44 *** jkeiper__ has joined #openmrs
21:07:24 <bwolfe> dokuboyejo_, perhaps you should just try to learn netbeans? :-)
21:07:34 <bwolfe> jkeiper__, swears by netbeans
21:08:29 <dokuboyejo_> bwolfe, eclipse has grown to be my favorite and the tool i use for my projects
21:08:50 <bwolfe> dokuboyejo_, ah, ok. its just that you are new to using maven?
21:09:08 <bwolfe> dokuboyejo_, you can do without maven, you just have to build, etc from command line then
21:09:09 <dokuboyejo_> bwolfe, yes, i am new to maven!!
21:10:15 <dokuboyejo_> bwolfe, that is why i am trying to follow all guidelines specified, but the error is not helping
21:11:10 <bwolfe> dokuboyejo_, I see. makes sense
21:11:44 <bwolfe> dokuboyejo_, you can run "mvn package" on the command line. and mvn eclipse:eclipse before you import into eclipse
21:14:35 <dokuboyejo_> bwolfe, currently running - mvn package
21:20:53 *** venkaban has quit IRC
21:21:52 *** venkaban has joined #openmrs
21:28:45 *** dokuboyejo has quit IRC
21:29:44 <dokuboyejo_> bwolfe, if i finish running mvn eclipse:eclipse, what esle must i do
21:35:21 <dokuboyejo_> bwolfe, pls kindly reply if you are u still there!!
21:39:28 *** diptanuc has quit IRC
21:52:02 <dokuboyejo_> finbrein, are you back?
21:53:03 <finbrein> dokuboyejo_, still busy, chatting and working with my mentor, are you still getting error after "mvn"
21:56:03 <finbrein> dokuboyejo_, i have some time now
21:56:24 <dokuboyejo_> yes
21:56:31 <dokuboyejo_> finbrein, yes
21:57:10 <dokuboyejo_> finbrein, after mvn package, i have this as summary: [INFO] OpenMRS ........................................... SUCCESS [1.711s] [INFO] openmrs-tools ..................................... SUCCESS [0.759s] [INFO] openmrs-test ...................................... SUCCESS [0.194s] [INFO] openmrs-api ....................................... FAILURE [13:41.695s] [INFO] openmrs-web ....................................... SKIPPED [INF
21:58:03 <finbrein> dokuboyejo_, i mean the sl4j issue, does it persist or not?
21:58:27 <dokuboyejo_> finbrein, it does persist
22:00:47 <finbrein> dokuboyejo_, can you check the errors via the problems view in eclipse
22:02:06 <dokuboyejo_> finbrein, do you mean error console? i am not too sure where to find problem view
22:03:07 <finbrein> dokuboyejo_, Window > Show View > Other... > Problems
22:03:16 *** jordank has quit IRC
22:03:16 <rfriedman> dokuboyejo_, i get that message and it doesn't interfere with anything
22:05:11 <dokuboyejo_> finbrein, log is empty
22:05:29 *** jordank has joined #openmrs
22:06:13 <dokuboyejo_> rfriedman, i thought it was the reason why openmrs-api project is not building
22:06:35 <rfriedman> no, mine build fine even with the error message
22:06:43 <bwolfe> dokuboyejo_, after mvn eclipse:eclipse you can import the file into the eclipse workspace. eclipse:eclipse is supposed to generate the .classpath and .project files that eclipse uses
22:07:44 <rfriedman> dokuboyejo_, why don't you try building with skip tests checked, sometimes a failing test will get in the way
22:08:40 <dokuboyejo_> rfriedman, can you guide me on that
22:09:22 <rfriedman> dokuboyejo_, in eclipse, right click on your project, then choose run configurations
22:10:19 <rfriedman> then click on the first maven configuration (m2 icon) and go to the top and click the add new icon (page with plus)
22:10:45 *** kreddy has quit IRC
22:10:46 <rfriedman> then give your new configuration a name (clean install <project name>)
22:11:10 <rfriedman> then choose workspace and choose your project from the tree
22:11:27 <rfriedman> then type "clean install" in the goals (no quotes)
22:11:35 <rfriedman> then click the skip tests checkbox
22:11:46 <rfriedman> then click apply and run
22:12:23 <dokuboyejo_> rfriedman, thanks. i would try that now and revert back
22:14:28 <rfriedman> dokuboyejo_, if you are now happy running mvn from the command line, it is also a -D option
22:16:21 <dokuboyejo_> rfriedman, pls can you elaborate on "it is also a -D option". Are you referring! to -Djava.class.path, please guide
22:18:34 <rfriedman> you could do this in a terminal window by cd into your project root and entering "mvn clean install -??????" where -?????? is some option, i think it's -Dskip but don't believe me, I almost always use the Eclipse UI
22:21:56 *** lakkarau has quit IRC
22:22:30 *** venkaban has quit IRC
22:22:43 <rfriedman> dokuboyejo_, a big thunderstorm is starting here, I need to get out of here
22:22:49 *** rfriedman has quit IRC
22:27:21 *** jordank has quit IRC
22:51:15 <dokuboyejo_> finbrein, i am having this after mvn clean: Failed to execute goal on project openmrs-web: Could not resolve dependencies for project org.openmrs.web:openmrs-web:jar:1.10.0-SNAPSHOT: Could not find artifact org.openmrs.api:openmrs-api:jar:tests:1.10.0-SNAPSHOT in openmrs-repo (http://mavenrepo.openmrs.org/nexus/content/repositories/public) -> [Help 1]. [INFO] OpenMRS ........................................... SUCCESS [13.944s]
22:51:16 <OpenMRSBot> <http://ln-s.net/8-2X> (at mavenrepo.openmrs.org)
22:54:29 *** orien has joined #openmrs
22:57:49 *** bwolfe has quit IRC
22:59:25 *** jordank has joined #openmrs
23:01:40 *** jordank has quit IRC
23:02:39 *** lh has joined #openmrs
23:02:39 *** lh has joined #openmrs
23:32:06 <dokuboyejo_> finbrein, after following the advice from rfriedman. The problem persist, but it helped me in another way. Checking option to resolve workspace artifact solved the build problem. so the project has successfully build. I still do not know if i should worry about the error at the terminal when starting eclipse???
23:36:01 <dokuboyejo_> finbrein, also i created sfl4j plugin for each project
23:47:34 *** gauravpaliwal has joined #openmrs
23:47:34 *** ChanServ sets mode: +v gauravpaliwal
23:59:58 *** gauravpaliwal has quit IRC