00:04:02
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): Fixing the name of the purge patient programs privilege in trunk. See TRUNK-296. <http://feedproxy.google.com/~r/OMRStrunk/~3/4wfiUBBndX4/OpenMRS> || New Changeset: OpenMRS (1.8.x): Fixing the name of the purge patient programs privilege in 1.8.x branch. See TRUNK-296. <http://feedproxy.google.com/~r/OMRStrunk/~3/v3AbFEFUfFo/OpenMRS> || New Changeset: OpenMRS (1.7.x): Fixing the name of the purge patient programs privilege in 1.7.x branch. See TRUNK-296. <http://feedproxy.google.com/~r/OMRStrunk/~3/QVel3xH3bMI/OpenMRS>
|
01:07:47
|
*** deadpool has joined #openmrs-sprint
|
01:09:45
|
*** deadpool has left #openmrs-sprint
|
01:27:15
|
*** chopin has joined #openmrs-sprint
|
01:27:15
|
*** ChanServ sets mode: +v chopin
|
01:39:58
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): Fixes to the Concept Dictionary search and view pages, which add appropriate privilege checks in such that an anonymous ... <http://feedproxy.google.com/~r/OMRStrunk/~3/EFKotZ4fFCw/OpenMRS>
|
02:16:38
|
*** chopin has quit IRC
|
04:16:53
|
*** bwolfe has quit IRC
|
05:55:22
|
*** surangak has joined #openmrs-sprint
|
05:55:39
|
<surangak> howdy
|
06:25:19
|
*** dkayiwa has joined #openmrs-sprint
|
06:42:17
|
*** bwolfe has joined #openmrs-sprint
|
06:42:17
|
*** ChanServ sets mode: +o bwolfe
|
06:46:26
|
*** bwolfe has quit IRC
|
06:46:47
|
*** bwolfe has joined #openmrs-sprint
|
06:46:47
|
*** ChanServ sets mode: +o bwolfe
|
06:50:46
|
*** surangak has quit IRC
|
06:53:38
|
<dkayiwa> morning bwolfe:
|
06:54:02
|
<bwolfe> hi daniel
|
06:54:31
|
<dkayiwa> I got into troble while using ServiceContext:setModuleService
|
06:55:15
|
<dkayiwa> after investigating, i found out that it is called by spring when creating beans
|
06:55:56
|
<dkayiwa> no wonder the logic service just froze
|
06:56:13
|
<dkayiwa> so i have two options which i have tried and they seem to work
|
06:56:30
|
<dkayiwa> but just wanted to confirm with you and also chose which is more appropriate
|
06:57:24
|
<dkayiwa> First option was to wait on refreshingContext before running the onStartup method
|
06:57:32
|
<dkayiwa> refreshingContext.wait();
|
06:59:48
|
<bwolfe> whats the second?
|
06:59:51
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (concept_mappings): concept_mappings: Adding 'hide' column to concept map types and updating the UI with the changes <http://feedproxy.google.com/~r/OMRStrunk/~3/A-K8Y6wvkYA/OpenMRS>
|
06:59:56
|
<dkayiwa> the other option is to do it all during Context.startup()
|
07:02:48
|
<dkayiwa> so during Context.startup(), i add another call like ServiceContext.startup()
|
07:03:59
|
<dkayiwa> Then in there, i loop through instance.services
|
07:04:13
|
<dkayiwa> checking for which implements the OpenmrsService interface
|
07:04:26
|
<dkayiwa> which of the two do you think is better?
|
07:04:35
|
<dkayiwa> or do you have other alternatives?
|
07:05:58
|
<dkayiwa> what i had love about the first approach is that i do not have to loop through the list of services
|
07:06:19
|
<dkayiwa> but i realized that i may need to do so for OpenmrsService.onShutdown()
|
07:07:31
|
<dkayiwa> any way, that is what am already doing for shutdown, so just wanted to be sure if there are no better alternatives
|
07:08:44
|
<bwolfe> dkayiwa: context.startup is only at the very first openmrs startup. no modules will be loaded at that point
|
07:08:49
|
<bwolfe> so you should do the first option
|
07:09:03
|
<dkayiwa> oh i see
|
07:09:13
|
<bwolfe> onshutdown should work very similar to onstartup and be called just before the context is refreshing (when a module is being removed)
|
07:11:05
|
<dkayiwa> in otherwards, i should not put onShutdown() in Context.shutdown, right?
|
07:12:21
|
<bwolfe> right
|
07:12:25
|
<dkayiwa> ok
|
07:12:28
|
<bwolfe> thats only when openmrs is shut down
|
07:12:28
|
*** surangak has joined #openmrs-sprint
|
07:12:32
|
<dkayiwa> ok
|
07:13:02
|
<dkayiwa> one other thing, i also notice that onStartup and onShutdown are not called for the core openmrs services
|
07:13:11
|
<dkayiwa> am i correct?
|
07:14:52
|
<bwolfe> yeah, you're correct
|
07:15:00
|
<bwolfe> those should be called from context.startup and context.shutdown
|
07:15:03
|
<bwolfe> :-)
|
07:15:10
|
<bwolfe> there might be a separate ticket for that already
|
07:15:16
|
<dkayiwa> ok
|
07:15:20
|
<dkayiwa> :)
|
07:44:50
|
<dkayiwa> bwolfe: basing on your advice, am thinking of calling the onShutdown() in ModuleFactory.stopModule
|
07:45:19
|
<bwolfe> sounds right
|
07:45:22
|
<dkayiwa> Now the question is. How do i get the services for the module that is being stopped
|
07:45:49
|
<dkayiwa> Should i add a method to the ServiceContext which takes the module package and loops through the registered services?
|
07:47:21
|
<dkayiwa> Or do we already have an API that can give me that? Not seen it so far
|
07:51:02
|
<bwolfe> dkayiwa: you need to ping me by saying my name or nickname after you ask a question. I only flip back here every 5 minutes otherwise. :-)
|
07:51:15
|
<dkayiwa> lollllllll
|
07:51:22
|
<dkayiwa> will do that bwolfe:
|
07:51:25
|
<bwolfe> I don't know of a method that will give you the registered services from a module
|
07:51:41
|
<bwolfe> if you can save that info when the services are being registered, then just use that
|
07:52:10
|
<dkayiwa> bwolfe: is it ok to save it in the ServiceContext?
|
07:52:39
|
<bwolfe> yeah, that'd be fine because thats where the module services are first being added
|
07:52:54
|
<dkayiwa> ok thanks
|
08:04:10
|
<dkayiwa> bwolfe: should i make the onShutdown() method block instead of running it in a separate thread?
|
08:04:57
|
<bwolfe> yes, definitely
|
08:05:03
|
<bwolfe> yes == block
|
08:05:03
|
<dkayiwa> ok
|
08:05:11
|
<dkayiwa> :D
|
08:23:53
|
*** bwolfe has quit IRC
|
08:44:56
|
*** bwolfe has joined #openmrs-sprint
|
08:44:56
|
*** ChanServ sets mode: +o bwolfe
|
09:00:18
|
<bwolfe> lunchtime, bbl
|
09:01:55
|
<surangak> ah, looks like im 2 hrs ahead of you guys now
|
09:02:41
|
*** bwolfe has quit IRC
|
09:06:30
|
*** dkayiwa has quit IRC
|
09:06:35
|
*** dkayiwa has joined #openmrs-sprint
|
09:21:44
|
*** bwolfe has joined #openmrs-sprint
|
09:21:44
|
*** ChanServ sets mode: +o bwolfe
|
09:52:38
|
*** surangak has quit IRC
|
10:30:08
|
*** bwolfe has quit IRC
|
10:47:18
|
*** bwolfe has joined #openmrs-sprint
|
10:47:18
|
*** ChanServ sets mode: +o bwolfe
|
10:58:44
|
*** surangak has joined #openmrs-sprint
|
10:58:52
|
<surangak> hello
|
10:59:02
|
<surangak> anyone around
|
10:59:08
|
<dkayiwa> i am
|
11:00:40
|
<bwolfe> hi surangak
|
11:00:45
|
<bwolfe> how goes your work so far?
|
11:00:55
|
<surangak> oh, hello guys, ive just finished my first bug for the sprint...
|
11:01:07
|
<bwolfe> awesome
|
11:01:11
|
<surangak> ill be comitting it in a while.. still at office
|
11:01:11
|
<bwolfe> is it in code review state?
|
11:03:22
|
<surangak> sorry ... not yet
|
11:03:29
|
<surangak> still at office :p
|
11:03:59
|
<surangak> i will be around in a couple of hours again
|
11:06:04
|
<bwolfe> ok, np
|
11:18:23
|
*** surangak has quit IRC
|
11:46:37
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): Concept.getAnswers should include retired answers by default - TRUNK-285... <http://feedproxy.google.com/~r/OMRStrunk/~3/OOA-24qKHaU/OpenMRS>
|
11:56:14
|
<dkayiwa> bwolf: created a review for my ticket. should i just go ahead and pick another ticket, in the meantime?
|
11:56:26
|
<dkayiwa> bwolfe: created a review for my ticket. should i just go ahead and pick another ticket, in the meantime?
|
11:56:37
|
<bwolfe> yep
|
11:56:40
|
<dkayiwa> ok
|
12:41:26
|
*** dkayiwa has quit IRC
|
13:00:18
|
*** aja_ has joined #openmrs-sprint
|
13:55:53
|
*** dkayiwa has joined #openmrs-sprint
|
13:56:28
|
*** chopin has joined #openmrs-sprint
|
13:56:28
|
*** ChanServ sets mode: +v chopin
|
13:57:48
|
<chopin> hi
|
14:44:31
|
<bwolfe> hi chopin
|
14:53:58
|
*** downeym has joined #openmrs-sprint
|
14:53:58
|
*** ChanServ sets mode: +o downeym
|
14:53:59
|
*** OpenMRSBot sets mode: +o downeym
|
15:45:00
|
*** bwolfe has quit IRC
|
15:56:42
|
*** dkayiwa has quit IRC
|
16:15:06
|
*** dkayiwa has joined #openmrs-sprint
|
17:06:21
|
*** dkayiwa has quit IRC
|
17:07:14
|
*** dkayiwa has joined #openmrs-sprint
|
17:37:41
|
*** downeym has quit IRC
|
17:43:04
|
*** aja_ has quit IRC
|
18:01:05
|
*** bwolfe has joined #openmrs-sprint
|
18:01:05
|
*** ChanServ sets mode: +o bwolfe
|
18:08:55
|
*** bwolfe has quit IRC
|
18:27:48
|
*** bwolfe has joined #openmrs-sprint
|
18:27:48
|
*** ChanServ sets mode: +o bwolfe
|
18:27:55
|
*** surangak has joined #openmrs-sprint
|
18:33:16
|
*** aja has joined #openmrs-sprint
|
18:34:34
|
<aja> Hi, i attached the patch for TRUNK-203,please review it.
|
18:40:29
|
<djazayeri> !ticket TRUNK-203
|
18:40:29
|
<OpenMRSBot> djazayeri: Allow me to help you with that. More details on ticket TRUNK-203 can be found at http://tickets.openmrs.org/browse/TRUNK-203
|
18:42:38
|
<bwolfe> done
|
18:45:24
|
*** surangak has quit IRC
|
18:58:37
|
*** dkayiwa has quit IRC
|
19:25:12
|
*** bwolfe has quit IRC
|
19:25:47
|
*** surangak has joined #openmrs-sprint
|
19:35:11
|
<surangak> hi ppl
|
19:35:22
|
<surangak> can anyone help me understand TRUNK-227
|
19:35:43
|
<surangak> im not understanding what a concept_word is
|
19:41:28
|
*** aja has quit IRC
|
19:48:22
|
*** surangak has quit IRC
|
19:55:18
|
*** dkayiwa has joined #openmrs-sprint
|
20:18:16
|
<OpenMRSBot> Recent updates in the world of openmrs: On Twitter: OpenMRS: @jwesonga @gmeltdown What'd we miss? <http://twitter.com/OpenMRS/statuses/57893495150616576> || On Twitter: OpenMRS: @NateOsit Not only is our software open, our community is too! http://t.co/6VEdak1 /cc @pomawhit <http://twitter.com/OpenMRS/statuses/57893201054400512> || New Changeset: OpenMRS (1.7.x): backporting TRUNK-2225 to branches/1.7.x - adding DWR engine and DWRAlertService to headerMinimal <http://feedproxy.google.com/~r/OMRStrunk/~3/ycQ3cWCzcoY/OpenMRS> || New Changeset: OpenMRS (1.8.x): backporting TRUNK-2225 to branches/1.8.x - adding DWR engine and DWRAlertService to headerMinimal <http://feedproxy.google.com/~r/OMRStrunk/~3/etAVTGoJ93k/OpenMRS> || New Changeset: OpenMRS (trunk): TRUNK-2225 - adding DWR engine and DWRAlertService to headerMinimal <http://feedproxy.google.com/~r/OMRStrunk/~3/Bjn3gZNrOAs/OpenMRS>
|
21:05:02
|
*** dkayiwa has quit IRC
|
21:05:24
|
*** dkayiwa has joined #openmrs-sprint
|
22:16:39
|
*** downeym has joined #openmrs-sprint
|
22:16:39
|
*** ChanServ sets mode: +o downeym
|
22:16:40
|
*** OpenMRSBot sets mode: +o downeym
|
23:52:16
|
*** dkayiwa has quit IRC
|