00:36:51
|
*** deadpool has joined #openmrs
|
01:04:06
|
*** mandric has joined #openmrs
|
01:15:00
|
*** jwishnie has joined #openmrs
|
01:17:23
|
<jwishnie> wyclif: hello!
|
01:21:51
|
<wyclif> jwishnie, how is it going?
|
01:31:15
|
<jwishnie> wyclif: good! Am jet lagged from my trip to cape town. How are things at OpenMRS? This sprint going well?
|
01:33:59
|
<wyclif> jwishnie, yes it is
|
01:34:13
|
<wyclif> jwishnie, cape town is awesome
|
01:34:33
|
<wyclif> jwishnie, am sure you will enjoy it
|
01:34:34
|
<jwishnie> wyclif: good news!
|
01:34:43
|
<jwishnie> wyclif: yes, beautiful city
|
01:36:11
|
<wyclif> jwishnie, yes
|
01:48:56
|
*** deadpool has quit IRC
|
01:53:46
|
*** mandric has quit IRC
|
01:53:56
|
*** mandric has joined #openmrs
|
02:00:23
|
*** deadpool has joined #openmrs
|
02:05:45
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (1.8.x): Applying auto format changes <http://feedproxy.google.com/~r/OMRStrunk/~3/lSV8Ok3zq64/OpenMRS>
|
02:12:41
|
*** upul` has joined #openmrs
|
02:12:41
|
*** ChanServ sets mode: +v upul`
|
02:26:50
|
*** deadpool has quit IRC
|
02:39:34
|
*** deadpool has joined #openmrs
|
02:41:08
|
*** upul` has quit IRC
|
02:59:10
|
*** deadpool has quit IRC
|
03:01:02
|
*** gbastien has quit IRC
|
03:23:02
|
*** dkayiwa has joined #openmrs
|
03:30:17
|
*** mccallumg has joined #openmrs
|
03:30:17
|
*** ChanServ sets mode: +v mccallumg
|
03:51:34
|
*** Suranga has joined #openmrs
|
03:52:14
|
<Suranga> mccallumg, hi
|
03:52:21
|
<mccallumg> hey there Suranga
|
03:52:29
|
<mccallumg> Suranga: new nick?
|
03:52:29
|
<Suranga> mccallumg, very sorry, i was delayed
|
03:52:35
|
<mccallumg> Suranga: no worries
|
03:52:43
|
<Suranga> mccallumg, hope i didnt keep u waiting too long
|
03:53:25
|
<Suranga> aha, i've switched to xchat, they seem to be taking care of nick names :)
|
03:54:39
|
<Suranga> mccallumg, i've created that review.. and added you..
|
03:55:05
|
<mccallumg> Suranga: I saw that. I'm just looking into the process of review with crucible.
|
03:55:57
|
<Suranga> mccallumg, this was my first go at it, i think i may be have created about 2 -3 extra reviews too
|
03:56:03
|
*** jwishnie has quit IRC
|
03:56:41
|
<mccallumg> Suranga: this is the best part of gsoc! real-world experience.
|
03:57:24
|
*** mandric has quit IRC
|
03:58:05
|
<Suranga> mccallumg, over here our reviews are conducted the old fashioned way.... :P
|
03:58:40
|
<mccallumg> Suranga: well at some companies reviews are optional ..
|
04:00:07
|
<Suranga> actually at our office, we dont review ultil the client says 'can u take me through the code' :)
|
04:02:03
|
*** dkayiwa has quit IRC
|
04:05:28
|
<Suranga> mccallumg, looking at the code you will note that only the obsvalue tag has not been generalized to support all domain objected
|
04:05:45
|
<Suranga> it has been hard coded with patients...
|
04:06:08
|
<mccallumg> Suranga: ok. I'll keep an eye out for that.
|
04:11:38
|
<mccallumg> Suranga: I'm signing off. Talk to you tomorrow.
|
04:11:53
|
*** mccallumg has quit IRC
|
04:12:01
|
<Suranga> mccallumg, sure, mmm.. note any outstanding problems
|
04:54:51
|
<Suranga> hi djazayeri r u around ?
|
04:55:01
|
<djazayeri> Suranga: yes
|
04:55:12
|
<Suranga> hi, im having a small design issue....
|
04:55:15
|
<djazayeri> haven't looked at your review yet, sorry
|
04:55:16
|
<djazayeri> what's up?
|
04:55:34
|
<Suranga> aha, thats ok.. this is something else...
|
04:55:51
|
<Suranga> now im looking at retreiving the value compled to display to users
|
04:56:16
|
<Suranga> that is, i f i was to view an obs created using a paient etc, that patient value (name)
|
04:56:35
|
<Suranga> should be displayed in the fieldGen tag when he views the obs right ?
|
04:57:11
|
<djazayeri> In read-only mode? Or on an edit page?
|
04:57:16
|
<Suranga> so basially the obsformcontroller will return a instance of the obs value, that is, a patient or maybe late on even a location
|
04:57:21
|
<Suranga> in edit pagei think
|
04:57:30
|
<Suranga> we need to let them to edit
|
04:57:38
|
<Suranga> as in change the selected patient instance...
|
04:58:40
|
<Suranga> since i cant be sure what tpe of object is comming to the obs form jsp, i need to be able to support all,
|
04:58:54
|
<Suranga> as in, if i get a patient, then display patient, etc..
|
04:59:04
|
<djazayeri> The Handler needs to do the job of rendering
|
04:59:45
|
<Suranga> hmm.. in my case, u mean my handler class should return a patient obejct etc right ?
|
04:59:59
|
<Suranga> that is, is should return a patient object to the jsp...
|
05:00:19
|
<djazayeri> You'll have a PatientHandler, right?
|
05:00:36
|
<djazayeri> which extends ComplexObsHandler, or something like that.
|
05:00:38
|
<Suranga> yeps
|
05:00:43
|
<Suranga> in the get Obs method of it,
|
05:01:23
|
<Suranga> i retreive the mathing patient object and pass it into the obs,
|
05:01:27
|
<Suranga> as ComplexData complexData = new ComplexData(values[0], patient);
|
05:01:28
|
<Suranga>
|
05:01:28
|
<Suranga> obs.setComplexData(complexData);
|
05:01:40
|
<Suranga> set it to complex data, and retun
|
05:01:47
|
<Suranga> so complex data has a patient...
|
05:02:13
|
<Suranga> but problem is from obsform.jsp point of view, it might contain a domain object of any type...
|
05:03:10
|
<djazayeri> So, this comes back to the point I mentioned yesterday(?)
|
05:03:20
|
<djazayeri> which is that you're going to need a UI layer for this.
|
05:03:44
|
<djazayeri> And it will probably end up following a pattern like the one I used with attributes.
|
05:04:10
|
<Suranga> umm.. r u referring to the web handler layer ?
|
05:04:13
|
<djazayeri> Yes
|
05:04:43
|
<djazayeri> Currently the ComplexObsHandler interface just has the getObs(Obs, String) method which was intended to handle this
|
05:04:51
|
<djazayeri> i.e. you pass it "HTML" or whatever
|
05:05:05
|
<djazayeri> I don't think that's going to be sufficient though.
|
05:05:36
|
<djazayeri> I haven't thought this through that well, but one thought is:
|
05:05:44
|
<Suranga> umm.. u mean the solution would be to pass in an alternative to HTML ?
|
05:05:59
|
<Suranga> something like asking it to return a code snippet ?
|
05:06:05
|
<djazayeri> introduce an interface like WebComplexObsHandler extends ComplexObsHandler
|
05:06:22
|
<djazayeri> for now you can add a "getHtmlPreview(Obs)" method
|
05:06:38
|
<djazayeri> which in the case of the patient handler would return the patient's name or something
|
05:07:03
|
<djazayeri> And in obsForm.jsp (in view mode anyway) do something like what I did with my handler tag file
|
05:07:32
|
<djazayeri> if (handler instanceof WebComplexObsHandler) {
|
05:07:46
|
<djazayeri> String html = handler.getHtmlPreview(obs);
|
05:07:50
|
<djazayeri> and display that
|
05:08:24
|
<djazayeri> I don't think that's the final design, but that's the structure you want.
|
05:08:31
|
<djazayeri> You want the handler deciding how something is displayed.
|
05:08:58
|
<Suranga> mm... but would this allow the user to edit the fieldGen ...
|
05:09:29
|
<djazayeri> No
|
05:10:05
|
<djazayeri> this will just let you display the value to users.
|
05:10:18
|
<djazayeri> (I think that's probably a useful feature, actually.)
|
05:10:30
|
<djazayeri> If you want to use fieldgen, you'll probably need to add
|
05:10:43
|
<djazayeri> interface FieldGenComplexObsHandler extends WebComplexObsHandler
|
05:11:06
|
<Suranga> aha, so in the case of viwing an already created obs, you cant really edit the value, is it ?
|
05:12:20
|
<djazayeri> I don't think the current version of the obs.form page has a read-only mode
|
05:12:28
|
<djazayeri> but displaying a complex obs as html is an important feature.
|
05:12:58
|
<djazayeri> I think the current obs.form page always shows up in edit mode, right?
|
05:13:17
|
<djazayeri> so, as I was saying: interface FieldGenComplexObsHandler extends WebComplexObsHandler
|
05:13:31
|
<Suranga> aha let me try that...
|
05:13:37
|
<djazayeri> (and that will look like FieldGenAttributeHandler)
|
05:14:16
|
<djazayeri> then in the obsField.jsp you'll need to do something like an if (handler instanceof FieldGenComplexObsHandler) { <openmrs:fieldgen.../> }
|
05:15:25
|
<Suranga> in my case actually, an instance of handler is not retreived to the obs... i will neeed to retreive an instance seperately...
|
05:15:31
|
<Suranga> but i think i see what u mean
|
05:15:50
|
<Suranga> mm.. i dont mean to be a rotten egg... but i seem to be getting an error while adding a visit...
|
05:16:08
|
<Suranga> i have a attribute (String)
|
05:16:20
|
<Suranga> but it seems to give me a java.lang.ClassCastException
|
05:16:21
|
<Suranga> java.util.HashSet cannot be cast to java.util.SortedSet
|
05:16:30
|
<djazayeri> where is that coming from?
|
05:16:38
|
<djazayeri> (I haven't tested attributes out hardly at all)
|
05:16:42
|
<Suranga> in the add visit page
|
05:16:46
|
<Suranga> opps
|
05:17:10
|
<Suranga> i mailed u about this some time ago, but i was unsure if i was doing it due to bad data...
|
05:17:17
|
<djazayeri> Did I reply?
|
05:17:21
|
<djazayeri> maybe I said create a ticket?
|
05:17:52
|
<Suranga> umm.. nops... i think u must have ovelooked it...
|
05:18:11
|
<djazayeri> ah, well, go ahead and create a ticket, including the stack trace, and include me as a watcher
|
05:19:04
|
<Suranga> will do... ill do that now
|
05:19:16
|
<Suranga> ah yes, i found the mail, i think you might have missed it...
|
05:19:25
|
<djazayeri> quite possible
|
05:22:13
|
*** goutham has joined #openmrs
|
05:30:52
|
*** goutham has quit IRC
|
05:37:41
|
<Suranga> hi djazayeri i wrote the ticket...
|
05:37:48
|
<Suranga> let me see what i can do...
|
05:45:58
|
*** Suranga has quit IRC
|
05:58:08
|
*** bwolfe has joined #openmrs
|
05:58:08
|
*** ChanServ sets mode: +o bwolfe
|
06:24:35
|
*** saimanohar has joined #openmrs
|
06:25:14
|
<saimanohar> darius,you there?
|
06:39:29
|
*** saimanohar has quit IRC
|
06:40:41
|
*** bryq has joined #openmrs
|
06:40:41
|
*** ChanServ sets mode: +v bryq
|
06:48:10
|
*** goutham has joined #openmrs
|
06:56:38
|
*** pascal` has joined #openmrs
|
07:02:31
|
*** danielf` has joined #openmrs
|
07:02:31
|
*** ChanServ sets mode: +v danielf`
|
07:08:32
|
*** rafa has joined #openmrs
|
07:08:32
|
*** ChanServ sets mode: +v rafa
|
07:26:17
|
*** ChanServ sets mode: +v pascal`
|
07:30:41
|
*** bryq has quit IRC
|
07:31:13
|
*** bryq has joined #openmrs
|
07:31:13
|
*** ChanServ sets mode: +v bryq
|
08:04:30
|
*** goutham has quit IRC
|
08:14:03
|
*** goutham has joined #openmrs
|
08:22:42
|
*** pascal` has quit IRC
|
08:23:09
|
*** danielf` has quit IRC
|
08:28:13
|
*** danielf` has joined #openmrs
|
08:28:13
|
*** ChanServ sets mode: +v danielf`
|
08:35:32
|
*** pascal` has joined #openmrs
|
08:35:49
|
*** ChanServ sets mode: +v pascal`
|
09:20:06
|
*** djazayeri has quit IRC
|
09:29:22
|
*** sreya has joined #openmrs
|
09:30:24
|
<sreya> hi all
|
09:31:42
|
<sreya> in my module i have to create a table with dynamic generation of collumns. Do i always have to use sqldiff or liquibase only for creation of tables or can i use something else as i have dynamic generation
|
09:31:47
|
<sreya> ?
|
09:36:03
|
*** djazayeri has joined #openmrs
|
09:36:03
|
*** ChanServ sets mode: +o djazayeri
|
09:37:21
|
<pascal`> sreya, what's the use case fro dynamic generation of columns?
|
09:41:02
|
<sreya> @pascal - depending on the number of locales while uploading the module the table has to be genetared
|
09:41:41
|
<sreya> every language should have a collumn
|
09:42:16
|
<pascal`> sreya, Is this part of GSoC?
|
09:42:25
|
<sreya> yes
|
09:42:43
|
<pascal`> sreya, and your mentor approved that design?
|
09:44:26
|
<sreya> yes acc to my module's desing i have to generate the collumns dynamically while my module is uploaded
|
09:47:12
|
<pascal`> sreya, well, there are a number of reasons why that probably isn't a good idea
|
09:47:21
|
<pascal`> sreya, how about doing something like this instead: http://pastehtml.com/view/ax7cnylto.html ?
|
09:48:09
|
<pascal`> sreya, that way, you can add as many locales dynamically as you want, whenever you want, without having to change table structures (a costly operation)
|
09:50:12
|
<pascal`> bwolfe, your opinion on dynamic column generation?
|
09:51:14
|
<sreya> my entire table has no other data except for the key and the respective locales
|
09:52:15
|
*** bwolfe has quit IRC
|
09:52:50
|
<sreya> pascal, so cant i just create a single table as my table has to store only the keys and respective locale values
|
09:53:35
|
<sreya> which has to be read from the file. so it has to be dynamic rite ?
|
09:56:00
|
<pascal`> sreya, then it seems like it would be easy to just use multiple roles of a two-column table, than to do multiple column generation
|
09:58:13
|
<pascal`> {{id=1, locale=2},{1,3},{1,4},{2,2},{2,3},{2,4}}
|
09:58:21
|
<pascal`> where the inner sets are rows
|
09:59:19
|
<sreya> ok.
|
09:59:19
|
<pascal`> further, when new locales are added, does your module have to be reinstalled?
|
10:00:10
|
<sreya> no then my module only provieds a ui for adding new keys and values
|
10:00:21
|
<sreya> directly i'll store them into the db
|
10:00:56
|
<sreya> so i dont have any problem with that.
|
10:01:36
|
*** bwolfe has joined #openmrs
|
10:01:36
|
*** ChanServ sets mode: +o bwolfe
|
10:02:50
|
<pascal`> adding a new {k,v} in your current design requires a new column to be created for each value though.
|
10:03:03
|
<pascal`> in my proposed design, you just have to add a new row.
|
10:04:35
|
<sreya> ok.
|
10:06:55
|
<sreya> now primarily i want to know is it a correct method to create a table using methods in activator or services ?
|
10:08:12
|
<bwolfe> no, use liquibase.xml
|
10:08:33
|
<bwolfe> https://wiki.openmrs.org/display/docs/Module+liquibase+File
|
10:08:34
|
<OpenMRSBot> <http://ln-s.net/8p+Y> (at wiki.openmrs.org)
|
10:09:52
|
<sreya> bwolfe, yes presently i have done it staticaly using liqubase only
|
10:11:02
|
<sreya> but when i want the dynamic generation of collumns can i do it using liqubase?
|
10:11:26
|
<bwolfe> don't do dynamic addition of columns
|
10:11:44
|
<sreya> ok.
|
10:13:10
|
<sreya> bwolf, are we always having fixed number of properties files for the trunk? i mean should i generate the table with 6 languages as our trunk has?
|
10:16:55
|
<bwolfe> !tabcomplete
|
10:16:55
|
<OpenMRSBot> bwolfe: "tabcomplete" --- Most IRC clients let you easily write someone's nickname in the channel using tab completion. Just type the first few letters, then <tab>, and voila!
|
10:17:12
|
*** Suranga has joined #openmrs
|
10:17:23
|
<bwolfe> there can be an unlimited number of locales. use a key-value-pair pattern as pascal`suggested
|
10:17:47
|
<sreya> ok
|
10:23:42
|
<bwolfe> because a user might add another locale at a later point. then you'd have to modify your table again. that's just bad design
|
10:33:24
|
<sreya> ya ok. thank u
|
10:34:39
|
<pascal`> bwolfe++
|
10:34:51
|
<pascal`> I use sqldiff.xml though :)
|
10:34:55
|
<pascal`> pascal`--
|
10:34:55
|
<OpenMRSBot> pascal`: Error: You're not allowed to adjust your own karma.
|
10:34:57
|
<bwolfe> thats old school
|
10:35:00
|
<bwolfe> pascal`--
|
10:35:01
|
<pascal`> hehe
|
10:35:01
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: i2b2 Export 1.0.1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=i2b2export&version=&1.0.1>
|
10:35:03
|
<bwolfe> let me help yo uwith that ;-)
|
10:35:34
|
<bwolfe> all new modules should use liquibase (assuming they then only work on openmrs 1.7+)
|
10:36:30
|
<pascal`> I'll keep that in mind
|
10:36:59
|
<sreya> ok i'll do it with liqubase then
|
10:37:10
|
<pascal`> In case anyone is interested, I used http://www.asciiflow.com/ + http://pastehtml.com/ to create my diagram :)
|
10:49:29
|
<pascal`> bwolfe, any more word of the implementers meeting?
|
10:49:40
|
<bwolfe> none
|
10:50:21
|
*** dkayiwa has joined #openmrs
|
11:14:23
|
*** Suranga has quit IRC
|
11:22:49
|
*** Fawzi_ has joined #openmrs
|
11:23:14
|
*** sreya has quit IRC
|
11:23:18
|
<Fawzi_> @djazayeri: can i ask you a question?
|
11:24:19
|
<Fawzi_> dkayiwa: can i ask you a question?
|
11:24:26
|
<dkayiwa> yes
|
11:25:00
|
*** sreya has joined #openmrs
|
11:25:00
|
<Fawzi_> dkayiwa: i have a problem in my openmrs project
|
11:25:07
|
<sreya> hey pascal`
|
11:25:14
|
<sreya> u there
|
11:25:33
|
<sreya> can we discuss about ur approach in detail
|
11:25:35
|
<sreya> pascal`:
|
11:26:16
|
<dkayiwa> Fawzi_: what problem is that?
|
11:26:43
|
<pascal`> sreya, you should probably discuss this with your mentor.
|
11:26:51
|
<pascal`> sreya, what's the link to your project pagE?
|
11:27:12
|
<sreya> https://wiki.openmrs.org/display/projects/Database+Message+Properties+Module+(Design+Page)
|
11:27:14
|
<Fawzi_> in add visit
|
11:27:14
|
<Fawzi_> dkayiwa:
|
11:27:36
|
<sreya> hey i only want to know the design i would check with him if we can use it
|
11:27:46
|
<Fawzi_> dkayiwa: when press add visit button give me an error
|
11:27:47
|
<pascal`> sreya, okay, let me take a look.
|
11:27:53
|
<sreya> fine
|
11:28:15
|
<pascal`> Fawzi_, can you put the error from your stacktrace here: pastebin.com ?
|
11:28:25
|
<pascal`> er, I mean the stacktrace from your log
|
11:31:19
|
<sreya> pascal`: i only wanted to know what was ur approach in detail , it can help me in future too
|
11:31:22
|
*** james_regen has joined #openmrs
|
11:31:22
|
*** ChanServ sets mode: +v james_regen
|
11:32:02
|
*** Fawzi_ has quit IRC
|
11:32:02
|
*** Fawzi__ has joined #openmrs
|
11:33:21
|
<Fawzi__> dkayiwa: http://pastebin.com/xHWbTFxy
|
11:35:55
|
<sreya> pascal`: u there i gave the wrong link
|
11:36:26
|
<pascal`> sreya, yes I'm here
|
11:36:33
|
<sreya> https://wiki.openmrs.org/display/~sreyakmit/database+message.properties+module
|
11:36:38
|
<OpenMRSBot> <http://ln-s.net/8ud:> (at wiki.openmrs.org)
|
11:36:39
|
<sreya> this is the link
|
11:36:57
|
<pascal`> sreya, ok cool, I think something like this might work: http://pastehtml.com/view/ax7nj293w.html
|
11:38:12
|
<pascal`> sreya, but it's really up to bwolfe or saptarshi to confirm
|
11:38:27
|
<sreya> thats fine
|
11:40:24
|
<pascal`> Fawzi__, can you provide some context?
|
11:40:44
|
<pascal`> are you running a clean install of an official release? Are you a module developer?
|
11:40:55
|
<bwolfe> sreya, only one table needed. column for locale, column for message code, column for actual translation. done.
|
11:41:00
|
<bwolfe> (and pascal`)
|
11:41:10
|
<Fawzi__> +pascal : I'm fawzi and here is the link http://pastebin.com/xHWbTFxy
|
11:41:39
|
<Fawzi__> run on official release
|
11:42:16
|
<pascal`> bwolfe, yeah, you're right
|
11:42:18
|
<pascal`> bwolfe++
|
11:42:40
|
*** sreya has quit IRC
|
11:43:29
|
<pascal`> Fawzi__, when exactly does this error occur?
|
11:43:48
|
<pascal`> Fawzi__, also, what operating system is this on?
|
11:44:49
|
<Fawzi__> XP sp3
|
11:45:01
|
<pascal`> !karma Windows
|
11:45:01
|
<OpenMRSBot> pascal`: Karma for "Windows" has been increased 0 times and decreased 5 times for a total karma of -5.
|
11:45:17
|
<Fawzi__> only when i prees add visit button
|
11:45:19
|
<Fawzi__> press
|
11:45:57
|
<Fawzi__> +pascal`: What !karma?
|
11:46:13
|
<pascal`> Hmm, I'm not sure I'm familiar with the Add Visit button.
|
11:47:42
|
<Fawzi__> +pascal`:another problem, i add arabic language to openmrs, but how to align text from right to left istead left to right
|
11:48:28
|
*** Suranga has joined #openmrs
|
11:48:51
|
<pascal`> Fawzi__, that's a great question about alignment
|
11:49:01
|
<pascal`> Fawzi__, was this error happening before you switched to Arabic?
|
11:49:41
|
<bwolfe> does spring give us any tools for aligning RTL ?
|
11:49:53
|
*** Suranga has quit IRC
|
11:49:54
|
<bwolfe> I've had a few people ask me about RTL languages, but I don't have a good answer
|
11:51:14
|
<pascal`> Fawzi__, I'm not sure I can help you with that error, but sending to the mailing lists will reach a wider audience: http://openmrs.org/help/
|
11:51:30
|
<pascal`> Fawzi__, just remember to include as much detail as possible (like it says in the error message)
|
11:51:59
|
*** Suranga has joined #openmrs
|
11:52:12
|
*** Fawzi__ has quit IRC
|
11:54:10
|
<Suranga> bwolfe, hi, if i may talk about the comment on https://source.openmrs.org/cru/CR-TRUNK-369#CFR-8353...
|
11:54:16
|
<OpenMRSBot> <http://ln-s.net/8udJ> (at source.openmrs.org)
|
11:54:22
|
<Suranga> bwolfe, i forsee a little problem..
|
11:54:56
|
*** bwolfe has quit IRC
|
11:55:08
|
<Suranga> the value input boxes for users to input obs value dependes on the concept selected...
|
11:55:40
|
<Suranga> bw but the concept is itself selected by the openmrs_tag:conceptField tag from the jsp...
|
11:56:22
|
<Suranga> im afraid the controller does not have access to the concept until it is saved...
|
12:05:33
|
*** Suranga_ has joined #openmrs
|
12:05:34
|
*** Suranga has quit IRC
|
12:08:25
|
*** bwolfe has joined #openmrs
|
12:08:25
|
*** ChanServ sets mode: +o bwolfe
|
12:16:28
|
*** wyclif has quit IRC
|
12:22:07
|
*** goutham has quit IRC
|
12:26:29
|
<Suranga_> bwolfe, howdy, sorry, but did u see my earlier message regarding your review ?
|
12:26:45
|
<bwolfe> negative
|
12:27:47
|
<Suranga_> bwolfe, about the comment on https://source.openmrs.org/cru/CR-TRUNK-369#CFR-8353...
|
12:27:48
|
<OpenMRSBot> <http://ln-s.net/8udJ> (at source.openmrs.org)
|
12:27:56
|
<Suranga_> bwolfe, i forsee a little problem..
|
12:28:06
|
<Suranga_> bwolfe, the value input boxes for users to input obs value dependes on the concept selected...
|
12:28:09
|
<bwolfe> which comment was that, can you copy/.paste ?
|
12:28:15
|
<Suranga_> bwolfe, sure
|
12:28:40
|
<Suranga_> bwolfe, 06:36
|
12:28:41
|
<Suranga_> Ben Wolfe says:
|
12:28:41
|
<Suranga_> Unfortunate that you have to do it like this. Perhaps you just make a variable available through the controller for whether its a complex or not, then you don't have this extra js call to figure it out.
|
12:28:51
|
<Suranga_> bwolfe, this was about my dwr service call...
|
12:29:18
|
<bwolfe> The controller shoudl provide whatever you need
|
12:29:24
|
<Suranga_> problem is, when creating an obs, the controller does not know of the selected concept until it is stored..
|
12:29:57
|
<Suranga_> that is, when an user selects a concept, thats happening thought a tag.. the call doesnt go through the controller...
|
12:30:56
|
<Suranga_> bwolfe, the <openmrs_tag:conceptField has been used...
|
12:31:32
|
<Suranga_> bwolfe, i could alter that tag to return conceptCOmplex where applicable, but the tag is being used elaseware, and might break things...
|
12:31:36
|
<bwolfe> ah, I see. yes, then you need the dwr call
|
12:32:16
|
<Suranga_> bwolfe, bad idea to change the conceptfeld tag ?
|
12:32:37
|
*** downeym has joined #openmrs
|
12:32:37
|
*** OpenMRSBot sets mode: +o downeym
|
12:32:37
|
*** ChanServ sets mode: +o downeym
|
12:38:53
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2973>
|
12:45:55
|
*** bwolfe has quit IRC
|
12:57:03
|
*** Suranga_ has quit IRC
|
13:02:15
|
*** bwolfe has joined #openmrs
|
13:02:15
|
*** ChanServ sets mode: +o bwolfe
|
13:02:53
|
*** wyclif has joined #openmrs
|
13:13:40
|
*** bwolfe_ has joined #openmrs
|
13:13:40
|
*** ChanServ sets mode: +o bwolfe_
|
13:13:51
|
*** bwolfe has quit IRC
|
13:19:41
|
*** muthah has joined #openmrs
|
13:19:41
|
*** dkayiwa has quit IRC
|
13:24:12
|
*** muthah has quit IRC
|
13:26:38
|
*** muthah has joined #openmrs
|
13:27:20
|
*** dkayiwa has joined #openmrs
|
13:31:00
|
*** muthah has quit IRC
|
13:31:33
|
<pascal`> bwolfe_, do you know how to detect the source URL of a DWR request when doing AOP?
|
13:32:14
|
<pascal`> bwolfe_, I want to invoke certain logic depending on whether the request is coming from the patient dashboard or not
|
13:32:21
|
*** muthah has joined #openmrs
|
13:32:50
|
<pascal`> bwolfe_, unfortunately, report are displayed on the dashboard via DWR and not via a form backing object
|
13:33:22
|
<bwolfe_> reports on the dashboard?!
|
13:33:34
|
<bwolfe_> AOP is at the service layer and knows nothign about the view
|
13:33:39
|
<pascal`> bwolfe_, yeah, BIRT module puts reports on the dashboard
|
13:33:56
|
<bwolfe_> dwr should have a static class you can use to get the current url if you want to pass that on to another metho
|
13:33:58
|
*** gbastien has joined #openmrs
|
13:33:58
|
<bwolfe_> *d
|
13:34:20
|
<pascal`> bwolfe_, I was using this code: http://pastie.org/2072285
|
13:34:38
|
<pascal`> but that only works when we aren't populating the dashboard via DWR
|
13:34:51
|
<pascal`> but ok, thanks, I'll look for that DWR class
|
13:36:48
|
*** muthah has quit IRC
|
13:39:02
|
<pascal`> look like WebContextFactory.get().getHttpServletRequest(); should do the trick
|
13:39:06
|
<pascal`> bwolfe++
|
13:42:58
|
*** muthah has joined #openmrs
|
13:44:18
|
<bwolfe_> pascal`, not sure how you're AOPing around a dwr call though...
|
13:44:53
|
<pascal`> bwolfe_, I'm not
|
13:45:04
|
<pascal`> bwolfe_, I'm AOP around a service call that's invoked via DWR
|
13:45:12
|
<pascal`> (well, sometimes)
|
13:45:13
|
<bwolfe_> ok, is it your own dwr call?
|
13:45:18
|
<bwolfe_> or is it in openmrs?
|
13:45:44
|
<pascal`> birt module
|
13:46:32
|
<bwolfe_> how are you passing on the url if you can't change the dwr call?
|
13:47:50
|
*** muthah has quit IRC
|
13:47:57
|
<pascal`> well, I don't need to pass on the URL
|
13:48:07
|
<pascal`> I just need to know the source URL of the current request
|
13:48:32
|
<pascal`> it's not working yet, but the WebContextFactory class /might/ do the job
|
13:48:41
|
*** muthah has joined #openmrs
|
13:52:06
|
<pascal`> bwolfe_, yeah, it doesn't appear to be working.... hmm...
|
13:53:06
|
*** muthah has quit IRC
|
13:57:32
|
<pascal`> bwolfe_, this is the URI I get using the WebContextFactory: /openmrs/dwr/call/plaincall/DwrBirtReportService.getReports.dwr
|
13:57:35
|
*** muthah has joined #openmrs
|
13:57:36
|
<pascal`> I can work with that ^_^
|
13:58:26
|
<bwolfe_> heh, good
|
13:58:33
|
<bwolfe_> as long as you're happy I'm happy pascal`
|
13:58:35
|
*** bwolfe_ is now known as bwolfe
|
13:59:08
|
<pascal`> bwolfe, yeah, i just need to know if the call is made via DWR (i.e. comes from the dashboard) or not (i.e. is the admin screen)
|
13:59:15
|
<pascal`> not really ideal, but yeah, it'll work
|
14:03:23
|
<pascal`> bwolfe, actually, I need the patientId, so this isn't going to work =S
|
14:05:10
|
*** danielf` has quit IRC
|
14:09:11
|
<pascal`> perhaps WebContextFactory.get().getCurrentPage();
|
14:16:02
|
<djazayeri> wyclif: get on skype
|
14:16:28
|
*** bwolfe has quit IRC
|
14:18:08
|
<downeym> djazayeri: he's in a meeting with ankur
|
14:35:29
|
*** bwolfe has joined #openmrs
|
14:35:29
|
*** ChanServ sets mode: +o bwolfe
|
14:47:10
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (trunk): Address layout Portlet doesnot display locations - TRUNK-2116... <http://feedproxy.google.com/~r/OMRStrunk/~3/qZT3CTtB5Fw/OpenMRS>
|
14:51:41
|
*** muthah has quit IRC
|
14:52:55
|
*** muthah has joined #openmrs
|
14:57:48
|
*** pascal` has quit IRC
|
15:01:53
|
*** muthah_ has joined #openmrs
|
15:01:54
|
*** muthah has quit IRC
|
15:01:55
|
*** muthah_ is now known as muthah
|
15:06:46
|
*** gbastien has quit IRC
|
15:16:22
|
*** mandric has joined #openmrs
|
15:18:09
|
*** gbastien has joined #openmrs
|
15:35:22
|
*** jwishnie has joined #openmrs
|
15:35:48
|
*** muthah has quit IRC
|
15:40:44
|
*** szrrizvi has joined #openmrs
|
15:48:03
|
*** dkayiwa has quit IRC
|
16:21:15
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (webapp-testing): Merging trunk to webapp-testing rev:20721 <http://feedproxy.google.com/~r/OMRStrunk/~3/zr_O4S1KCvk/OpenMRS>
|
16:32:00
|
*** goutham has joined #openmrs
|
16:33:58
|
*** rafa has quit IRC
|
16:38:17
|
<goutham> hi all.. i have a small question regarding hibernate mapping
|
16:40:19
|
<goutham> while creating a hibernate in a module... should i map it in omod/.../resources/config.xml or should i create a new api/.../resource/hibernate.cfg.xml
|
16:40:54
|
<goutham> any one active?
|
16:42:28
|
*** dlawson has joined #openmrs
|
16:42:28
|
*** ChanServ sets mode: +v dlawson
|
16:43:03
|
<goutham> bwolfe: ? djazayeri ?
|
16:43:12
|
<djazayeri> hi goutham
|
16:43:39
|
<djazayeri> hibernate mapping should go under api
|
16:43:59
|
<djazayeri> (the same place your domain objects should go)
|
16:44:29
|
<djazayeri> actually…hold on
|
16:44:59
|
<goutham> okey.. i am creating hibernate in a new module.
|
16:45:21
|
<djazayeri> config.xml is under omod?
|
16:45:28
|
<goutham> yes...
|
16:45:36
|
<djazayeri> you shouldn't need to create a hibernate.cfg.xml
|
16:45:48
|
*** Suranga has joined #openmrs
|
16:47:04
|
<djazayeri> Okay, I see that Ben has set the standard of doing this the opposite way that I just suggested.
|
16:47:14
|
*** dkayiwa has joined #openmrs
|
16:47:25
|
<djazayeri> So, go ahead and put the mappings under omod, in the same folder as config.xml
|
16:47:48
|
<goutham> i saw trunk and all the hibernate mapping were in hibernate.cfg.xml so thought should do in similar way...
|
16:47:59
|
<goutham> okey thank you djazayeri :)
|
16:48:10
|
<djazayeri> you can look at the formentry module as an example
|
16:48:24
|
<djazayeri> e.g. here: http://svn.openmrs.org/openmrs-modules/formentry/trunk/omod/src/main/resources/
|
16:48:30
|
<OpenMRSBot> <http://ln-s.net/8ugc> (at svn.openmrs.org)
|
16:49:30
|
<djazayeri> Suranga: you there?
|
16:49:50
|
<djazayeri> I noticed you discussing earlier about using DWR to determine a concept's type
|
16:50:30
|
* goutham seeing the example
|
16:50:44
|
*** djazayeri has quit IRC
|
16:51:13
|
*** djazayeri has joined #openmrs
|
16:51:13
|
*** ChanServ sets mode: +o djazayeri
|
16:51:19
|
<Suranga> hi djazayeri
|
16:51:40
|
<Suranga> hi djazayeri
|
16:52:10
|
<djazayeri> Suranga: note that while it's okay to switch the UI between numeric/text/date when the user selects a new concept
|
16:52:17
|
<djazayeri> (in obsField)
|
16:52:41
|
<djazayeri> it's not appropriate to try to switch the complex type on the fly
|
16:53:14
|
<djazayeri> that needs to be done on the server-side, so the handler can generate the html (or fieldgen name)
|
16:54:22
|
<Suranga> mmm.... i needed to do the checking so that I dont have to display the valuecomplex stuff with a button to upload external files...
|
16:54:55
|
<djazayeri> I mean: imagine I open the obsForm page from scratch
|
16:55:25
|
<djazayeri> I then select a simple numeric concept -> no problem, just reveal the div for numeric
|
16:55:33
|
<Suranga> yep
|
16:56:10
|
<djazayeri> If I select a complex concept (e.g. a patient one) -> need to re-load the page from the server, since you cannot generate the patient fieldgen in javascript.
|
16:56:12
|
<Suranga> in case of a domain concept, it will be call to dwr, and then reveal the div...
|
16:56:45
|
<Suranga> mmm... im thinking you have a better way in mine, but i didnt quite get the part on doing it on the server side..
|
16:57:45
|
<djazayeri> I mean: there are potentially very many complex obs handlers
|
16:58:00
|
<djazayeri> you cannot have rows for all of them on the obsForm page
|
16:58:10
|
<Suranga> yep...
|
16:58:14
|
<Suranga> oh no, im only having two
|
16:58:24
|
<djazayeri> patient and location?
|
16:58:26
|
<Suranga> im using your method to do the generation
|
16:58:54
|
<Suranga> ah no.. what i meant was, there are two divs...
|
16:59:06
|
<Suranga> one ( the already existing one) will take care of file uploads
|
16:59:16
|
<Suranga> the second on, will take care of the domain objects
|
16:59:29
|
<Suranga> using your approach of generating fieldGen...
|
16:59:36
|
<Suranga> thats what i had in mind
|
16:59:54
|
<Suranga> basically any domain object type will be using the second div...
|
17:01:16
|
<djazayeri> okay.
|
17:02:13
|
<djazayeri> I'm just saying that if the user changes the concept on obsForm, to one that has a different complexhandler, you need to reload the page so that the second div gets new content
|
17:03:03
|
*** chopin has joined #openmrs
|
17:03:03
|
*** ChanServ sets mode: +v chopin
|
17:03:09
|
<chopin> hi guys
|
17:03:23
|
<Suranga> aha, i think i get what you mean...
|
17:03:24
|
<chopin> in what version did we split patientId and personId?
|
17:04:05
|
<Suranga> i remember u referred to this earlier, but at that time i dont think i really got it, now i see what you mean...
|
17:04:07
|
<djazayeri> patientId and personId are still equivalent.
|
17:04:22
|
<Suranga> to test this out, i better create an extra handler
|
17:04:27
|
<Suranga> good point djazayeri
|
17:04:35
|
<chopin> djazayeri: o
|
17:04:48
|
<djazayeri> personId and userId were split in 1.6
|
17:06:11
|
<chopin> ahh right, ok ...
|
17:06:56
|
<Suranga> djazayeri, mmm... im suddenly thinking, wont reloading the page get rid of all the data the user already input for other fields ?
|
17:07:18
|
<djazayeri> yes, so you'll need to reload intelligently. :-)
|
17:08:15
|
<Suranga> djazayeri, that is, to reload only the div, is it ?
|
17:08:50
|
<djazayeri> or else reload the whole page but pass along changed values in the request so you don't lose them.
|
17:08:56
|
*** gauravpaliwal has joined #openmrs
|
17:08:56
|
*** ChanServ sets mode: +v gauravpaliwal
|
17:08:56
|
<djazayeri> not sure the best way to do that.
|
17:10:09
|
<Suranga> djazayeri, mmm.. do you remember if anything similar is being done anywhere else in openmrs :-)
|
17:10:28
|
<djazayeri> nothing similar that I can think of
|
17:10:59
|
<gauravpaliwal> downeyn :I wanted to have format in wiki like this : http://pastebin.com/Yt9APruh but got this http://pastebin.com/42NNmv5H , at https://wiki.openmrs.org/display/docs/Troubleshooting+Compilation , how can I get rid of *Unknown macro: {artifactId}*
|
17:11:05
|
<OpenMRSBot> <http://ln-s.net/8uh5> (at wiki.openmrs.org)
|
17:11:18
|
<Suranga> djazayeri, righto, let me look into that
|
17:11:18
|
<gauravpaliwal> downeym ?
|
17:11:33
|
<Suranga> djazayeri, thanks....
|
17:11:54
|
<djazayeri> gauravpaliwal: put a {code}…{code} around your snippet
|
17:11:58
|
<downeym> gauravpaliwal: hi
|
17:12:10
|
<downeym> let me take a look
|
17:12:13
|
<djazayeri> the wiki treats anything between { } as a macro
|
17:12:16
|
<downeym> ah, yes.
|
17:12:29
|
<downeym> put all of that inside {code} ... {code}
|
17:12:31
|
<djazayeri> but anything inside a macro (e.g. the code macro) is not a recursive macro
|
17:12:54
|
<downeym> you might also try escaping it, i.e., \{
|
17:13:00
|
<gauravpaliwal> downeym , djazayeri : let me try :)
|
17:14:09
|
<gauravpaliwal> downeym , djazayeri : thanks , problem fixed at https://wiki.openmrs.org/display/docs/Troubleshooting+Compilation
|
17:14:10
|
<OpenMRSBot> <http://ln-s.net/8uh5> (at wiki.openmrs.org)
|
17:14:31
|
<downeym> cool
|
17:24:05
|
*** gauravpaliwal has left #openmrs
|
17:24:50
|
*** dlawson has quit IRC
|
17:41:03
|
*** szrrizvi has quit IRC
|
17:48:35
|
*** Suranga_ has joined #openmrs
|
17:50:36
|
*** dlawson has joined #openmrs
|
17:50:36
|
*** ChanServ sets mode: +v dlawson
|
17:51:04
|
*** Suranga has quit IRC
|
17:56:35
|
*** jportela has joined #openmrs
|
17:56:35
|
*** ChanServ sets mode: +v jportela
|
17:59:06
|
*** rafa has joined #openmrs
|
17:59:07
|
*** ChanServ sets mode: +v rafa
|
17:59:17
|
*** rafa has quit IRC
|
18:05:50
|
*** goutham has quit IRC
|
18:36:41
|
<djazayeri> dkayiwa: any status update on standalone?
|
18:43:57
|
<dkayiwa> djazayeri: still dealing with the issue of the two instances of mysql where the standalone app connects to the existing mysql instance instead of the bundled one
|
18:44:27
|
<dkayiwa> thats for the bafang server which Michael setup for me to ssh into
|
18:44:41
|
*** wyclif has quit IRC
|
18:49:44
|
<downeym> it's not connecting to the other instance
|
18:49:53
|
<downeym> it's connecting to yours, just not authenticating successfully
|
18:51:16
|
*** wyclif has joined #openmrs
|
18:58:36
|
<bwolfe> dkayiwa, is it worth just having you build this one on your machine and upload? or do you think you can solve this issue in the next few hours of work?
|
19:00:08
|
<dkayiwa> bwolfe: if i get a good connection, that should be faster
|
19:00:29
|
<bwolfe> do you have them built on your local machine in the 3 different flavors already?
|
19:17:28
|
<dkayiwa> no. was trying to do so on the bafang sever that am doing ssh into. But just building them on my machine is very little work. It is all about running the openmrs database setup wizard and chosing the appropriate option for each flavor
|
19:52:26
|
*** james_regen has quit IRC
|
19:53:25
|
*** bryq has quit IRC
|
20:07:56
|
*** rafa has joined #openmrs
|
20:07:56
|
*** ChanServ sets mode: +v rafa
|
20:08:27
|
<djazayeri> wyclif: did you get a chance to look at that ticket?
|
20:08:56
|
<wyclif> which ticket?
|
20:09:07
|
<wyclif> the one for adding an obs?
|
20:09:08
|
<djazayeri> RESTWS-141
|
20:10:05
|
<wyclif> not yet
|
20:10:12
|
<wyclif> may be in the next 20min
|
20:10:17
|
<djazayeri> ok
|
20:10:29
|
<djazayeri> curious to see if it's going to be a big or small ticket
|
20:19:58
|
<wyclif> i should have added a comment in about 30-45min
|
20:20:12
|
*** szrrizvi has joined #openmrs
|
20:20:26
|
<djazayeri> ok
|
20:25:25
|
<szrrizvi> Hi, I am trying to create an admin page to manage relationships. I was wondering if it would be possible for me to get some help.
|
20:26:47
|
<szrrizvi> Or rather, answer a few questions for me.
|
20:33:50
|
*** chopin has quit IRC
|
20:34:07
|
<djazayeri> szrrizvi: I'll have time in an hour
|
20:35:09
|
<szrrizvi> djazayeri: Alrite, I'll try to work on my own till then. Thank you.
|
20:37:34
|
<OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Modules: HTML Widgets 1.5.6.2 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=htmlwidgets&version=&1.5.6.2>
|
20:37:45
|
*** rafa has quit IRC
|
20:46:58
|
*** mandric has quit IRC
|
21:12:47
|
*** Suranga_ has quit IRC
|
21:19:59
|
*** Shaabneh has joined #openmrs
|
21:21:22
|
<Shaabneh> can anyone help?
|
21:21:53
|
<downeym> Maybe. :)
|
21:21:57
|
<downeym> Help with what?
|
21:22:44
|
<Shaabneh> i have installed openmrs to my computer
|
21:22:59
|
<Shaabneh> but i have some errors need to fix
|
21:24:02
|
*** OpenMRSBot` has joined #openmrs
|
21:24:02
|
*** OpenMRSBot has quit IRC
|
21:24:03
|
*** OpenMRSBot` is now known as OpenMRSBot
|
21:24:05
|
*** ChanServ sets mode: +o OpenMRSBot
|
21:24:09
|
<downeym> Hi OpenMRSBot and welcome to the #openmrs IRC channel.
|
21:24:12
|
*** downeym has quit IRC
|
21:24:20
|
*** downeym has joined #openmrs
|
21:24:20
|
*** OpenMRSBot sets mode: +o downeym
|
21:24:20
|
*** ChanServ sets mode: +o downeym
|
21:26:28
|
*** dkayiwa has quit IRC
|
21:26:47
|
*** bwolfe has quit IRC
|
21:27:21
|
<Shaabneh> http://pastebin.com/XZd0SN9b
|
21:27:58
|
<Shaabneh> when try to open web app localhost:8080/openmrs/
|
21:28:36
|
<szrrizvi> Shaabneh: do you have mysql set up?
|
21:28:42
|
<Shaabneh> yes
|
21:29:11
|
<Shaabneh> the problem appears after closing windows only
|
21:30:15
|
<downeym> did you have openmrs installed once, then re-install it?
|
21:30:24
|
<Shaabneh> i mean that if i make initial setup it works fine, the problem appears only after restart windows( no connection to database as in link above)
|
21:30:57
|
<Shaabneh> yes i did, i have deployed it and re deploy another one
|
21:31:03
|
<downeym> is mysql running as a windows service?
|
21:31:09
|
<downeym> i.e., does it start up automatically
|
21:31:14
|
<Shaabneh> yes
|
21:32:14
|
<Shaabneh> mysqld.exe in windows services
|
21:32:49
|
<downeym> what version of windows?
|
21:33:03
|
<Shaabneh> XP sp3
|
21:34:15
|
<downeym> are you familiar with the mysql command line tools, or do you have another way you can test connecting to the database?
|
21:35:15
|
<Shaabneh> i can open it but you guide me in commands if you can
|
21:36:01
|
<Shaabneh> how to check connection?
|
21:36:30
|
<downeym> if you can open the windows command prompt, try to run 'mysql'
|
21:36:47
|
<Shaabneh> ok already run
|
21:37:06
|
<downeym> if it found the tool it should respond with a mysql> prompt ?
|
21:37:09
|
<Shaabneh> mysql>
|
21:37:17
|
<downeym> great
|
21:37:42
|
<downeym> hmm, what happens when you enter:
|
21:37:44
|
<downeym> show databases;
|
21:40:53
|
*** Shaabneh_ has joined #openmrs
|
21:41:04
|
<downeym> Hi Shaabneh_ and welcome to the #openmrs IRC channel.
|
21:41:06
|
<Shaabneh_> sorry connection was down
|
21:41:26
|
*** Shaabneh has quit IRC
|
21:41:35
|
<Shaabneh_> d
|
21:41:50
|
<Shaabneh_> information _schema
|
21:41:56
|
<Shaabneh_> mysql
|
21:42:04
|
<Shaabneh_> openmrs
|
21:42:22
|
<Shaabneh_> performance _schema
|
21:42:25
|
<Shaabneh_> test
|
21:42:34
|
<downeym> ok good. that means your databse is up and working
|
21:42:38
|
<Shaabneh_> output of show database;
|
21:42:50
|
<Shaabneh_> ya
|
21:43:08
|
<downeym> now let's consider tomcat -- is tomcat also running as a windows service?
|
21:43:46
|
<Shaabneh_> running tomcat6.exe
|
21:43:53
|
<Shaabneh_> tomcat6w.exe
|
21:44:55
|
<downeym> was that a "yes"? :)
|
21:45:14
|
<Shaabneh_> yes
|
21:45:21
|
<downeym> ok :)
|
21:45:30
|
<downeym> what user is running the tomcat service?
|
21:46:00
|
<Shaabneh_> user of what?
|
21:46:17
|
<Shaabneh_> user of computer admin or user?
|
21:46:34
|
<downeym> in task list you should see a user next to tomcat6.exe
|
21:47:09
|
<downeym> Or, in Control Panel > Administrative Tools > Services, you should see the user listed next to Tomcat under "Log On As"
|
21:47:13
|
<Shaabneh_> tomcat6w
|
21:47:27
|
<Shaabneh_> no wait
|
21:49:22
|
<Shaabneh_> page wont open
|
21:50:07
|
<downeym> ?
|
21:50:15
|
<Shaabneh_> but the user that i use for tomcat is tomcat and pass tomcat (manager, gui)
|
21:50:42
|
<downeym> This is referring to the Windows user
|
21:51:13
|
<downeym> You need to find out who that user is, then look for the openmrs runtime properties file in C:\Documents and Settings\(USERNAME)\Application Data\OpenMRS
|
21:52:16
|
<Shaabneh_> ok wait please
|
21:52:41
|
<downeym> ok. :)
|
21:55:00
|
<Shaabneh_> i can't find runtime prop. file, there is only four folders with zero files inside
|
21:55:57
|
<Shaabneh_> if i press reload button on tomcat could this help retrying to open the app
|
21:56:04
|
<Shaabneh_> ?
|
21:56:05
|
<downeym> Have you set up OpenMRS already? I am only asking because tomorrow we are scheduled to release a new version 1.8 that will not rely on separate Tomcat and MySQL installation
|
21:56:18
|
<downeym> will all be self-contained
|
21:56:30
|
<Shaabneh_> oh great
|
21:56:39
|
<Shaabneh_> at what time ?
|
21:56:54
|
<downeym> Not entirely sure on the time, depends on wyclif the release manager :)
|
21:57:04
|
<downeym> But it might save you some headache in trouble-shooting
|
21:57:20
|
<Shaabneh_> ok ,best wishes for them
|
21:57:55
|
<downeym> ok, stay tuned ... :)
|
21:58:02
|
<Shaabneh_> sorry but i have another two problems
|
21:58:09
|
<downeym> sure
|
21:58:13
|
<Shaabneh_> in web app
|
21:58:36
|
<Shaabneh_> when try to add visit give me an error, why?
|
21:59:32
|
<downeym> without knowing the error message it's hard to say
|
21:59:33
|
<Shaabneh_> http://pastebin.com/GfizppH7
|
21:59:48
|
<Shaabneh_> :0)
|
22:00:35
|
<downeym> !cs 19843
|
22:00:35
|
<OpenMRSBot> downeym: Details of changeset 19843 should be available at http://source.openmrs.org/qsearch?q=19843
|
22:00:54
|
<djazayeri> szrrizvi: still have questions?
|
22:01:12
|
<szrrizvi> yes I do :)
|
22:01:29
|
<downeym> djazayeri: any idea bout the above pastebin?
|
22:02:24
|
<djazayeri> Isn't that a tomcat 7 issue?
|
22:02:49
|
<Shaabneh_> tomcat 6 issue
|
22:02:52
|
<djazayeri> or alternately something that was fixed through 1.8 but I re-caused in trunk?
|
22:03:46
|
<djazayeri> what version of tomcat exactly?
|
22:04:21
|
<Shaabneh_> tomcat 6.0.32
|
22:07:49
|
<djazayeri> basically the issue is that certain versions of tomcat seem to be stricter about checking one particular thing...
|
22:07:57
|
*** Shaabneh_ has quit IRC
|
22:08:11
|
<djazayeri> hmm, he left right when I was about to answer his question. :-(
|
22:08:28
|
<djazayeri> szrrizvi: so…what are your questions?
|
22:08:44
|
*** Shaabneh has joined #openmrs
|
22:08:54
|
<djazayeri> Shaabneh: did you catch my last comment?
|
22:08:59
|
<szrrizvi> I can wait till you help Shaabneh
|
22:09:04
|
<Shaabneh> sorry no
|
22:09:24
|
<djazayeri> tomcat got stricter about checking one thing in a certain version
|
22:09:30
|
<Shaabneh> thank you szrrizvi
|
22:09:52
|
<djazayeri> It no longer permits this: <openmrs:someTagattribute="<%=value+"string"%>"/>
|
22:10:06
|
<djazayeri> because it complains about the " around string not being escaped
|
22:10:12
|
<djazayeri> it works fine in earlier tomcat versions, and in jetty
|
22:10:24
|
<djazayeri> so…this requires a fix to code in trunk.
|
22:10:30
|
<djazayeri> It's pretty trivial.
|
22:10:40
|
<Shaabneh> do you suggest me to install tomcat 7 instead
|
22:11:00
|
<djazayeri> Is this production, or development?
|
22:11:11
|
<djazayeri> (tomcat 7 will not work)
|
22:11:11
|
<Shaabneh> production
|
22:11:15
|
<Shaabneh> ok
|
22:11:26
|
<djazayeri> But you're running the latest version of trunk? Okay...
|
22:11:39
|
<djazayeri> not recommended at all. :-)
|
22:11:48
|
<Shaabneh> but i add arabic language to web app
|
22:11:51
|
<djazayeri> Okay
|
22:11:57
|
<Shaabneh> 1.7
|
22:12:00
|
<djazayeri> Are you in a position to check out the code from source and build it?
|
22:12:00
|
<Shaabneh> version
|
22:12:15
|
<Shaabneh> ok i will do
|
22:12:29
|
<djazayeri> the "attributesForType.tag" file wasn't added until 1.9-dev
|
22:12:35
|
<djazayeri> am I looking at the right pastebin?
|
22:12:44
|
<Shaabneh> yes
|
22:13:06
|
<Shaabneh> that one http://pastebin.com/GfizppH7
|
22:13:34
|
<djazayeri> so, you're installing the latest version of trunk, not 1.7...
|
22:14:04
|
<djazayeri> is that necessary?
|
22:14:19
|
<Shaabneh> i did the steps mentioned in development documentation
|
22:14:36
|
<Shaabneh> i'm working on openmrs
|
22:14:57
|
<djazayeri> You are doing development, then, you're not installing in production _right now_, are you?
|
22:14:58
|
<Shaabneh> i want to add arabic language
|
22:15:08
|
<Shaabneh> yes
|
22:15:40
|
<djazayeri> okay, can you run OpenMRS with jetty?
|
22:15:45
|
<Shaabneh> the development one svn
|
22:15:57
|
<djazayeri> i.e. doing "mvn jetty:run" from the webapp folder?
|
22:17:00
|
<Shaabneh> how?
|
22:17:07
|
<djazayeri> you using eclipse?
|
22:17:11
|
<Shaabneh> i'm working on netbeans
|
22:17:53
|
<djazayeri> then I don't know exactly how it lays out its projects, but you need to run the "jetty:run" maven target on the "webapp" sub-folder.
|
22:21:34
|
<djazayeri> Shaabneh: do you know how to do that?
|
22:21:52
|
<Shaabneh> no
|
22:22:07
|
<djazayeri> how did you use maven to build the code in the first place?
|
22:23:09
|
<Shaabneh> with netbeans only i have select clean and build option
|
22:23:30
|
<djazayeri> are there any further options in that menu? any thing like "custom"?
|
22:23:42
|
<Shaabneh> yes
|
22:24:05
|
<Shaabneh> custom -> goals
|
22:24:31
|
<djazayeri> okay, is there one where you can specify the goal manually?
|
22:24:57
|
<Shaabneh> yes
|
22:25:21
|
*** mandric has joined #openmrs
|
22:26:10
|
<djazayeri> I have no idea if this is still correct, but look in this url
|
22:26:11
|
<djazayeri> http://mrhaki.blogspot.com/2009/02/use-jetty-to-run-maven-web-applications.html
|
22:26:16
|
<OpenMRSBot> <http://ln-s.net/8ulW> (at mrhaki.blogspot.com)
|
22:26:35
|
<djazayeri> around where it says "Okay, we have defined Jetty for our project, but how can we run Jetty in NetBeans"
|
22:27:58
|
<djazayeri> maybe here: http://wiki.netbeans.org/MavenBestPractices#Binding_Maven_goals_to_IDE_actions
|
22:28:01
|
<OpenMRSBot> <http://ln-s.net/8ulX> (at wiki.netbeans.org)
|
22:28:30
|
<djazayeri> Shaabneh: somehow you need to run the "jetty:run" goal, but not on the top-level project, but on the "webapps" folder/subproject
|
22:29:13
|
<Shaabneh> i'm looking how can install jetty plugin for netbeans
|
22:29:38
|
<djazayeri> is it possible that it's already installed? otherwise how could you have build the project with jetty?
|
22:31:38
|
<Shaabneh> jetty is not preinstalled plugin in netbeans
|
22:31:50
|
<djazayeri> sorry, you don't have to install jetty plugin
|
22:31:54
|
<djazayeri> maven should take care of that
|
22:32:16
|
<Shaabneh> http://netbeans-org.1045718.n5.nabble.com/Adding-a-Jetty-server-instance-td2928664.html
|
22:32:21
|
<OpenMRSBot> <http://ln-s.net/8ulb> (at netbeans-org.1045718.n5.nabble.com)
|
22:32:38
|
<djazayeri> you shouldn't have to do that
|
22:32:58
|
<djazayeri> maven should take care of getting the maven-jetty-plugin
|
22:33:09
|
<djazayeri> you just need to run the maven goal I described above
|
22:33:54
|
<Shaabneh> ok i did
|
22:34:05
|
<Shaabneh> building in progress
|
22:34:38
|
*** wyclif has quit IRC
|
22:34:48
|
<djazayeri> The thing you ran into is still a bug, by the way.
|
22:35:16
|
<djazayeri> Can you please report it at tickets.openmrs.org?
|
22:35:32
|
<Shaabneh> ok
|
22:36:00
|
<djazayeri> alternately you should be able to report it using the "Report Problem" button on the web page when you see that stack trace.
|
22:36:49
|
*** mandric has quit IRC
|
22:37:00
|
<Shaabneh> it give me ( the link is too large)
|
22:37:05
|
<djazayeri> really?
|
22:37:11
|
<djazayeri> downeym: you aware of that issue?
|
22:37:56
|
<downeym> no
|
22:38:43
|
<downeym> wyclif's code used to truncate the stack trace
|
22:39:11
|
<djazayeri> okay, well, fyi, apparently it's an issue again.
|
22:39:22
|
<djazayeri> Shaabneh: I guess you'll have to report the bug by creating a ticket at tickets.openmrs.org
|
22:39:56
|
<Shaabneh> ok i will do
|
22:42:23
|
<szrrizvi> Is it okay for me to ask a few questions now, or are you guys still working those these issues?
|
22:42:39
|
<djazayeri> szrrizvi: go ahead, we can have two conversations going here in parallel
|
22:43:36
|
<szrrizvi> alrite. Well I am trying to create an admin page to manage relationships. And I am using the Manage Relationship Types page as a guide.
|
22:44:29
|
<djazayeri> okay, so far so good
|
22:45:14
|
<szrrizvi> Looking at the relationshipTypeList.jsp page (in WEB-INF/view/admin/person) I am trying to find where does it get the values for variables.
|
22:45:38
|
<djazayeri> are you aware of RelationshipTypeListController?
|
22:45:45
|
<szrrizvi> yes
|
22:46:05
|
<szrrizvi> I have created a RelationshipListController as well.
|
22:46:09
|
<djazayeri> Do you know the MVC paradigm?
|
22:46:21
|
<szrrizvi> No I dont. :(
|
22:46:43
|
<djazayeri> So, the very very very abbreviated version is that you have:
|
22:46:59
|
<djazayeri> a Controller, which encapsulates the logic and actions
|
22:47:26
|
<djazayeri> a Model, which is the data that is going to be displayed
|
22:47:36
|
<djazayeri> a View, which actually displays the data
|
22:47:49
|
<szrrizvi> alrite
|
22:47:58
|
<djazayeri> the idea is that the Controller generates the Model, and passes it to the View.
|
22:48:08
|
<djazayeri> so in this case RelationshipTypeListController is the Controller
|
22:48:14
|
<djazayeri> relationshipTypeList.jsp is the View.
|
22:48:23
|
<szrrizvi> right
|
22:48:40
|
<djazayeri> and the thing that's returned from the controller's formBackingObject is the Model.
|
22:49:33
|
<djazayeri> if you look at openmrs-servlet.xml, for the definition of the relationshipTypeList bean, you'll see that its "commandName" is "relationshipTypeList"
|
22:50:12
|
<djazayeri> so basically Spring takes the List<RelationshipType> returned in the controller, and exposes that as the "relationshipTypeList" variable in the view.
|
22:50:15
|
<djazayeri> (the jsp page)
|
22:50:41
|
<djazayeri> (Please be aware that the code you're looking at now is not currently the best practice.)
|
22:51:11
|
<djazayeri> Specifically, Spring no longer recommends (and we no longer write) code where the controller extends SimpleFormController, that requires xml configuration.
|
22:51:22
|
<djazayeri> but we haven't gone back and removed all that existing code.
|
22:52:41
|
<szrrizvi> In the relationshipTypeListController, the extends SimpleFormController is cut out.
|
22:53:02
|
<djazayeri> That's because it's deprecated, i.e. not meant to be used anymore.
|
22:53:04
|
<szrrizvi> deprecated*
|
22:53:11
|
<szrrizvi> alrite.
|
22:53:19
|
<djazayeri> Look at LocationTagController and "locationTag.jsp"
|
22:53:50
|
<djazayeri> That shows the modern best-practice style that replaces SimpleFormController + xml
|
22:54:15
|
<szrrizvi> ok
|
22:56:59
|
<Shaabneh> Issue Created Successfully
|
22:57:33
|
<szrrizvi> so when in "locationTag.jsp" it says " <spring:messagecode="LocationTag.add"/> " it calls the add method in the LocationTagController ?
|
22:58:24
|
<djazayeri> no
|
22:58:48
|
<djazayeri> that means look up "LocationTag.add" in the messages.properties file and print it out
|
22:58:53
|
<djazayeri> i.e. for localization
|
22:59:19
|
<szrrizvi> oh alrite.
|
22:59:53
|
<djazayeri> the methods in LocationTagController are exposed through the urls in their @RequestMapping annotation
|
23:02:20
|
<szrrizvi> okay. Well I guess I should do some reading and see how this is working. Thank you for your help.
|
23:02:39
|
*** dlawson has quit IRC
|
23:04:16
|
<djazayeri> szrrizvi: you may find this example helpful
|
23:04:45
|
<djazayeri> it's old, and I'm sure there are better ones, but I wrote this so I remembered where to find it: https://wiki.openmrs.org/x/ZhAz
|
23:05:53
|
<Shaabneh> djazayeri :
|
23:05:55
|
<Shaabneh> ?
|
23:05:59
|
<djazayeri> yes?
|
23:06:32
|
<Shaabneh> the program now is working well
|
23:06:48
|
<Shaabneh> add visit is working now
|
23:07:08
|
<djazayeri> in jetty?
|
23:07:14
|
<Shaabneh> no
|
23:07:22
|
<djazayeri> in tomcat?
|
23:07:35
|
<Shaabneh> i make a new war file
|
23:07:44
|
<Shaabneh> yes
|
23:08:24
|
<Shaabneh> but add visit type give me no option to choose, why?
|
23:08:44
|
<djazayeri> no options for what?
|
23:09:33
|
<Shaabneh> visit type -> it should give me a list of options but list is empty
|
23:09:44
|
<djazayeri> Have you gone to Manage Visit Types and created some?
|
23:10:04
|
<Shaabneh> in administration?
|
23:10:40
|
<djazayeri> yes
|
23:10:49
|
<Shaabneh> yes thank you
|
23:11:07
|
<Shaabneh> the last thing please ?
|
23:11:12
|
<Shaabneh> could i?
|
23:11:19
|
<Shaabneh> ask ?
|
23:11:29
|
<djazayeri> Shaabneh: of course
|
23:11:30
|
<djazayeri> just ask
|
23:11:39
|
<Shaabneh> thank you
|
23:12:08
|
<Shaabneh> as you know english language typed from left to right
|
23:12:16
|
<Shaabneh> as many languages
|
23:12:33
|
<djazayeri> Yes.
|
23:12:58
|
<djazayeri> I'm half Iranian, although I don't speak farsi. I'm familiar with the idea of right-to-left scripts. :-)
|
23:13:13
|
<Shaabneh> but in arabic it's from right to left, how can i align text from right to left?
|
23:13:43
|
<djazayeri> Unfortunately I don't know the answer to that.
|
23:13:58
|
<djazayeri> I would suggest you first try: adding an arabic locale to the global property locales.allowed.list
|
23:14:00
|
<Shaabneh> ok no problem
|
23:14:04
|
<djazayeri> (or something like that)
|
23:14:11
|
*** szrrizvi has quit IRC
|
23:14:24
|
<djazayeri> and create a messages_(xy).properties file for that locale
|
23:14:36
|
<Shaabneh> i have no problem with that
|
23:14:42
|
<djazayeri> Put some arabic strings in it.
|
23:14:58
|
<djazayeri> So, then what happens when you run the application after adding that?
|
23:15:03
|
<djazayeri> And changing the locale.
|
23:15:05
|
<djazayeri> Does it work at all?
|
23:15:11
|
<Shaabneh> it works well
|
23:15:34
|
<Shaabneh> but all forms and text looks like from left to right
|
23:15:43
|
<Shaabneh> like english
|
23:15:46
|
<djazayeri> With arabic characters, but backwards?
|
23:15:56
|
<Shaabneh> excatly
|
23:16:19
|
*** Mkop has joined #openmrs
|
23:16:19
|
*** ChanServ sets mode: +v Mkop
|
23:16:34
|
<Shaabneh> but not in character in whole word
|
23:17:34
|
<djazayeri> What happens if you change the character encoding settings in the browser manually? Does that fix things?
|
23:18:01
|
*** wyclif has joined #openmrs
|
23:18:03
|
<Shaabneh> i didn't try
|
23:18:30
|
<djazayeri> I would try that. If it can be fixed in the client, then it must be possible to set a page header that will fix it automatically server-side.
|
23:20:47
|
<Shaabneh> Unfortunately only Unicode UTF
|
23:23:48
|
<djazayeri> I don't know, unfortunately.
|
23:24:15
|
*** downeym has quit IRC
|
23:24:44
|
<Shaabneh> ok much thanks for your help and Patience
|
23:25:39
|
<Shaabneh> djazayeri : have a nice day
|
23:25:52
|
<djazayeri> bye Shaabneh
|
23:26:01
|
<Shaabneh> Bye
|
23:26:08
|
*** Shaabneh has quit IRC
|
23:28:28
|
<OpenMRSBot> Recent updates in the world of openmrs: New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : changed way how tasks are defined within enum <http://feedproxy.google.com/~r/OMRStrunk/~3/Ne5kc5YL2Mo/OpenMRS> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : localized progress (last) page of initial setup wizard <http://feedproxy.google.com/~r/OMRStrunk/~3/d2NSuDzdP8Y/OpenMRS> || New Changeset: OpenMRS (webapp-testing): ainstallation_wizard story assumes MySQL root username & password and database name - APPTEST-45 <http://feedproxy.google.com/~r/OMRStrunk/~3/kC99-IogbRA/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Merging trunk to webapp-testing rev:20721 <http://feedproxy.google.com/~r/OMRStrunk/~3/zr_O4S1KCvk/OpenMRS> || New Changeset: OpenMRS (trunk): Address layout Portlet doesnot display locations - TRUNK-2116... <http://feedproxy.google.com/~r/OMRStrunk/~3/qZT3CTtB5Fw/OpenMRS> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2973> || New Changeset: OpenMRS (1.8.x): Applying auto format changes <http://feedproxy.google.com/~r/OMRStrunk/~3/lSV8Ok3zq64/OpenMRS> || OpenMRS Modules: i2b2 Export 1.0.1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=i2b2export&version=&1.0.1> || OpenMRS Modules: HTML Widgets 1.5.6.2 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=htmlwidgets&version=&1.5.6.2> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2972> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added complete translation for implemenation id setup page of initial setup wizard <http://feedproxy.google.com/~r/OMRStrunk/~3/u2ep3LAl78o/OpenMRS> || New Changeset: OpenMRS (webapp-testing): View encounters for a patient - APPTEST-24 <http://feedproxy.google.com/~r/OMRStrunk/~3/oaKla0Ql_nM/OpenMRS> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added translation for error messages which can be displayed while wizards running <http://feedproxy.google.com/~r/OMRStrunk/~3/dF8UJaajaqw/OpenMRS> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2971> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2970> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2969> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2968> || On Twitter: OpenMRS: RT @djazayeri: Finishing off #OpenMRS web services (v1 at least) <http://twitter.com/OpenMRS/statuses/80625654734921728> || New Changeset: OpenMRS (obs-codes-expanded): Committing changes to ObsFormController and related classes (version 01 : Stores a Patient instance successfully <http://feedproxy.google.com/~r/OMRStrunk/~3/oxiKrSnzRBc/OpenMRS> || New Changeset: OpenMRS (obs-codes-expanded): Updating branch to Revision 20672 <http://feedproxy.google.com/~r/OMRStrunk/~3/GcngE0NUAuk/OpenMRS> || OpenMRS Forum: Re: OpenEMPI integration module <http://forum.openmrs.org/viewtopic.php?f=8&t=784#p2967> || New Changeset: OpenMRS (obs-codes-expanded): Reverting Back to 20492 <http://feedproxy.google.com/~r/OMRStrunk/~3/BC8vXTerjJA/OpenMRS> || New Changeset: OpenMRS (1.8.x): Back porting a fix to a bug where editing an existing encounter fails if it had no location set <http://feedproxy.google.com/~r/OMRStrunk/~3/xlrW19ujl64/OpenMRS> || New Changeset: OpenMRS (obs-codes-expanded): Updating changes to WebModuleUtil and ModuleFilterMapping which had been left out while merging with trunk <http://feedproxy.google.com/~r/OMRStrunk/~3/Z0qZPn49MmU/OpenMRS> || New Changeset: OpenMRS (1.8.x): Back porting Fix for EncounterService.getCountOfEncounters() - TRUNK-2332 <http://feedproxy.google.com/~r/OMRStrunk/~3/EfsL_fAtKo8/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Merging trunk to webapp-testing rev:20672 <http://feedproxy.google.com/~r/OMRStrunk/~3/4asMNmtzS8A/OpenMRS> || New Changeset: OpenMRS (trunk): Can't create encounter from administration screen - TRUNK-2349 <http://feedproxy.google.com/~r/OMRStrunk/~3/7jCCuW0cfr8/OpenMRS> || New Changeset: OpenMRS (1.6.x): URL patterns for module servlet filter mappings should be relative to the context path - TRUNK-2324 <http://feedproxy.google.com/~r/OMRStrunk/~3/lKrfZwVT6FA/OpenMRS> || New Changeset: OpenMRS (1.7.x): URL patterns for module servlet filter mappings should be relative to the context path - TRUNK-2324 <http://feedproxy.google.com/~r/OMRStrunk/~3/h6-QtTf6zNs/OpenMRS> || New Changeset: OpenMRS (1.8.x): URL patterns for module servlet filter mappings should be relative to the context path - TRUNK-2324 <http://feedproxy.google.com/~r/OMRStrunk/~3/cJEpASdU0cw/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Working on review comments for: Test case: Edit Locale/Theme - APPTEST-43 <http://feedproxy.google.com/~r/OMRStrunk/~3/ejt2f0Cv-RQ/OpenMRS> || New Changeset: OpenMRS (trunk): Adding @ignore to failing test - TRUNK-2332 <http://feedproxy.google.com/~r/OMRStrunk/~3/E1_3P7HsUdY/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Working on review comments for: Test case: Change a global property - APPTEST-41 <http://feedproxy.google.com/~r/OMRStrunk/~3/2yu_HACl8UM/OpenMRS> || New Changeset: OpenMRS (trunk): Reverting changes from rev:20515 and adding unit tests that reproduce the bug for later fixing <http://feedproxy.google.com/~r/OMRStrunk/~3/q13OWYGReLs/OpenMRS> || OpenMRS Forum: Re: OpenEMPI integration module <http://forum.openmrs.org/viewtopic.php?f=8&t=784#p2966> || OpenMRS Forum: OpenEMPI integration module <http://forum.openmrs.org/viewtopic.php?f=8&t=784#p2965> || New Changeset: OpenMRS (obs-codes-expanded): Updating branch to Revision No. 20640 of Trunk <http://feedproxy.google.com/~r/OMRStrunk/~3/LeibZSebVxk/OpenMRS> || OpenMRS Forum: Re: Create new privileges <http://forum.openmrs.org/viewtopic.php?f=8&t=775#p2964> || OpenMRS Forum: Re: Exception: permGen Space <http://forum.openmrs.org/viewtopic.php?f=8&t=779#p2963> || OpenMRS Forum: Re: Web Servies SSL <http://forum.openmrs.org/viewtopic.php?f=8&t=782#p2962> || OpenMRS Forum: Re: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2961> || New Changeset: OpenMRS (webapp-testing): Refactoring the CreateGlobalPropertySteps class as per the review comments, and fixing a bug where i was not uniquely se... <http://feedproxy.google.com/~r/OMRStrunk/~3/QLqJjSwv5us/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Reusing the existing random() method instead of duplicating what it is already doing - Adding Test case: Create a new re... <http://feedproxy.google.com/~r/OMRStrunk/~3/B4gi-UajAQA/OpenMRS> || OpenMRS Modules: Form Entry 4.5.9.1 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=formentry&version=&4.5.9.1> || OpenMRS Forum: Unit test excepion <http://forum.openmrs.org/viewtopic.php?f=8&t=783#p2960> || New Changeset: OpenMRS (trunk): Formatting code from rev 20639 <http://feedproxy.google.com/~r/OMRStrunk/~3/yqgrO8icTV8/OpenMRS> || New Changeset: OpenMRS (trunk): Ignore failing test, as it works well as single, but other tests create different lib-cache <http://feedproxy.google.com/~r/OMRStrunk/~3/t0Pks-KUXEY/OpenMRS> || New Changeset: OpenMRS (trunk): TRUNK-2344 : upgrading Spring framework to 3.0.5 <http://feedproxy.google.com/~r/OMRStrunk/~3/ozX6dh4EY9s/OpenMRS> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added feature for localization error messages for both wizards <http://feedproxy.google.com/~r/OMRStrunk/~3/lNVl6FfDL3g/OpenMRS> || On Twitter: OpenMRS: Help wanted! RT @dovidbendavid: Reviewing demo of OpenMRS. Visualizing use in rural and emerging country clinics. Needs UI help. <http://twitter.com/OpenMRS/statuses/79984892406005760> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added translation for adminsetup and otherruntimeproperties pages <http://feedproxy.google.com/~r/OMRStrunk/~3/TfCg_bkvjIM/OpenMRS> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : added translation for the page of the second step of andvanced way of installation within initial setup <http://feedproxy.google.com/~r/OMRStrunk/~3/48xeirYND5U/OpenMRS> || New Changeset: OpenMRS (localize-setup-wizard): TRUNK-2055 : fixed used of property names for translation keys and added translation for database setup page <http://feedproxy.google.com/~r/OMRStrunk/~3/MnJRBSESUow/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Test case:Edit a Concept - APPTEST-10 <http://feedproxy.google.com/~r/OMRStrunk/~3/g1PB6dGMZQU/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Adding missing selectboxfinder <http://feedproxy.google.com/~r/OMRStrunk/~3/VrmYqyxXf8Y/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Test case for creating an encounter - APPTEST-4 <http://feedproxy.google.com/~r/OMRStrunk/~3/l2N-_hisguc/OpenMRS> || On Twitter: OpenMRS: RT @djazayeri: Finally getting a chance to look back at the #OpenMRS 2.x UI Framework. (And I love it!) <http://twitter.com/OpenMRS/statuses/79153359935901697> || New Changeset: OpenMRS (webapp-testing): Test case for changing privileges for a role - APPTEST-30 <http://feedproxy.google.com/~r/OMRStrunk/~3/InP9yw__SNA/OpenMRS> || New Changeset: OpenMRS (improved-person-attribute-type): Changed base classes for Person, PersonAttribute and PersonAttributeType <http://feedproxy.google.com/~r/OMRStrunk/~3/wvFFGY-wEZU/OpenMRS> || OpenMRS Forum: Web Servies SSL <http://forum.openmrs.org/viewtopic.php?f=8&t=782#p2959> || New Changeset: OpenMRS (obs-codes-expanded): Committing a rough working version of domainObsValue.tag (more changes later) and changes to obsForm.jsp <http://feedproxy.google.com/~r/OMRStrunk/~3/5g5c320L0gk/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Deleting a role. Also added code to check absence of an element. Used the correct formatter this time - APPTEST-29 <http://feedproxy.google.com/~r/OMRStrunk/~3/Aj159OGLd6s/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Test case: Create a Concept - APPTEST-9 <http://feedproxy.google.com/~r/OMRStrunk/~3/sjYlaGivt00/OpenMRS> || OpenMRS Modules: HTML Form Entry 1.7.3 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=htmlformentry&version=&1.7.3> || On Twitter: OpenMRS: RT @ekrub: Spontaneous #OpenMRS code jam at #Regenstrief ftw! http://t.co/vDrT0FZ <http://twitter.com/OpenMRS/statuses/78963382908239873> || New Changeset: OpenMRS (trunk): fix for TRUNK-1870: Exit Patient From Care does not work in vanilla installation <http://feedproxy.google.com/~r/OMRStrunk/~3/ZQtHOM38aTQ/OpenMRS> || New Changeset: OpenMRS (1.8.x): fix for TRUNK-1870: Exit Patient From Care does not work in vanilla installation <http://feedproxy.google.com/~r/OMRStrunk/~3/5aqYrYzau_I/OpenMRS> || New Changeset: OpenMRS (1.7.x): fix for TRUNK-1870: Exit Patient From Care does not work in vanilla installation <http://feedproxy.google.com/~r/OMRStrunk/~3/37yAkQfms-g/OpenMRS> || New Changeset: OpenMRS (1.6.x): fix for TRUNK-1870: Exit Patient From Care does not work in vanilla installation <http://feedproxy.google.com/~r/OMRStrunk/~3/Wzq4j64a44g/OpenMRS> || On Twitter: OpenMRS: RT @downeym: New @OpenMRS goldfish bowl :-) http://t.co/I1kPcB3 <http://twitter.com/OpenMRS/statuses/78884841038422016> || On Twitter: OpenMRS: Scheduled for 21 July. More info: http://bit.ly/kgjbuT RT @ekrub: @OpenMRS when is phr demo? <http://twitter.com/OpenMRS/statuses/78884338728583169> || On Twitter: OpenMRS: RT @gauravpaliwal: today @openmrs developer call is #awesome :) logs : http://notes.openmrs.org/devcall-2011-06-09 <http://twitter.com/OpenMRS/statuses/78846322635046915> || New Changeset: OpenMRS (webapp-testing): Test for creating a role <http://feedproxy.google.com/~r/OMRStrunk/~3/n58itUZqtfA/OpenMRS> || New Changeset: OpenMRS (improved-person-attribute-type): Creating a branch for person attribute type gsoc project for Jelena Skorucak (ena) <http://feedproxy.google.com/~r/OMRStrunk/~3/VktA4Q8-fOM/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Review comments incorporated for clicking on links - APPTEST-25 <http://feedproxy.google.com/~r/OMRStrunk/~3/YmlzqjHq62g/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Added license headers to all files. <http://feedproxy.google.com/~r/OMRStrunk/~3/Y6gWsAdBqtE/OpenMRS> || OpenMRS Modules: i2b2 Export 1.0.0 uploaded to OpenMRS Module Repository <https://dev.openmrs.org/modules/view.jsp?module=i2b2export&version=&1.0.0> || New Changeset: OpenMRS (trunk): Javascript calendar picker not working on quick reports page - TRUNK-2335 <http://feedproxy.google.com/~r/OMRStrunk/~3/QKTkkoVENp4/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Addressing comments for: Create a new relationship type test case - APPTEST-31 <http://feedproxy.google.com/~r/OMRStrunk/~3/1ooFV5CfX9c/OpenMRS> || On Twitter: OpenMRS: @gauravpaliwal Your wish is granted! :-) /cc @downeym <http://twitter.com/OpenMRS/statuses/78510152168378369> || New Changeset: OpenMRS (webapp-testing): Removing un necessary ").with(text(equalTo(" for link and text routines - APPTEST-43, APPTEST-41, APPTEST-42, APPTEST- 3... <http://feedproxy.google.com/~r/OMRStrunk/~3/6uVs24JdJCs/OpenMRS> || On Twitter: OpenMRS: RT @bawolfe: At an #OpenMRS Implementer's Workshop at AMPATH in #Eldoret Kenya http://twitpic.com/58k4lw <http://twitter.com/OpenMRS/statuses/78457130767749120> || New Changeset: OpenMRS (webapp-testing): Edit patient demographics short form - APPTEST-25 <http://feedproxy.google.com/~r/OMRStrunk/~3/MqX09EecHd4/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Edit patient attributes test case. Upgraded jbehave version - APPTEST-1 <http://feedproxy.google.com/~r/OMRStrunk/~3/EjbFyDIibao/OpenMRS> || New Changeset: OpenMRS (obs-codes-expanded): Minor change to DomainObjectHandler <http://feedproxy.google.com/~r/OMRStrunk/~3/8YTrcGn3j1w/OpenMRS> || New Changeset: OpenMRS (obs-codes-expanded): Committing new method to DWRConceptService <http://feedproxy.google.com/~r/OMRStrunk/~3/QWS6QSs3pGM/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Changing application title to one string instead of unnecessarily splitting them. <http://feedproxy.google.com/~r/OMRStrunk/~3/8oLRBoBVQi8/OpenMRS> || New Changeset: OpenMRS (webapp-testing): Test case: Edit Locale/Theme - APPTEST-43 <http://feedproxy.google.com/~r/OMRStrunk/~3/uv6Eaz3Zhfk/OpenMRS> || New Changeset: OpenMRS (webapp-testing): View encounters for a patient - APPTEST-24 <http://feedproxy.google.com/~r/OMRStrunk/~3/U06AlUGbg6I/OpenMRS>
|
23:35:23
|
*** dlawson has joined #openmrs
|
23:35:23
|
*** ChanServ sets mode: +v dlawson
|
23:37:05
|
*** wluyima has joined #openmrs
|
23:41:55
|
*** jportela has quit IRC
|
23:53:37
|
*** wyclif has quit IRC
|