| 00:03:04 | <Keelhaul> hey |
| 00:03:16 | <Keelhaul> how can i call a javascript function with a bean property value |
| 00:03:29 | <Keelhaul> callFunction(${bean.prop}); |
| 00:03:31 | <Keelhaul> something liek that |
| 00:03:34 | <Keelhaul> is that possible? |
| 01:58:54 | *** sprasanna has quit IRC |
| 03:09:12 | *** TorLye has joined #openmrs |
| 03:24:48 | *** Keelhaul has quit IRC |
| 03:33:41 | *** sprasanna has joined #openmrs |
| 04:50:32 | *** TorLye has quit IRC |
| 06:34:47 | *** TorLye has joined #openmrs |
| 06:40:45 | *** upul has quit IRC |
| 07:11:46 | *** james_regen has joined #openmrs |
| 07:11:46 | *** ChanServ sets mode: +v james_regen |
| 07:20:09 | <r0bby> hey james_regen :) |
| 07:20:35 | <r0bby> Have you ever had a problem where your model is populated; but the data doesn't show up in your portlet |
| 07:21:59 | <james_regen> well, i don't think i've ever had a portlet |
| 07:22:20 | <james_regen> i think nribeka would be the one to talk to about that part of our module |
| 07:27:58 | *** bwolfe has joined #openmrs |
| 07:27:58 | *** ChanServ sets mode: +o bwolfe |
| 07:29:20 | *** sioraiocht has quit IRC |
| 07:29:57 | *** sioraiocht has joined #openmrs |
| 07:29:57 | *** ChanServ sets mode: +v sioraiocht |
| 07:36:18 | <r0bby> bwolfe: o/ |
| 07:36:41 | <r0bby> pleasde be around I have class in like ~24 minutes |
| 07:36:55 | <bwolfe> brb |
| 07:36:58 | <bwolfe> in about 25 mins |
| 07:37:03 | <r0bby> LOL! |
| 07:37:03 | <bwolfe> ;-) |
| 07:37:10 | <r0bby> so |
| 07:37:19 | <r0bby> why the heck is my portlet acting up |
| 07:37:24 | <r0bby> (see email) |
| 07:37:38 | <r0bby> (I can't do much from here; I have no access to my code) |
| 07:38:40 | <r0bby> Basically the populateModel() method is called; the map entry is added; yet the view doesn't get the data : |
| 07:38:45 | <r0bby> :| |
| 07:46:27 | <bwolfe> replied |
| 07:48:58 | *** james_regen has quit IRC |
| 07:49:37 | <r0bby> hrm |
| 07:49:51 | * r0bby kicks portable pidgin install |
| 07:51:52 | <r0bby> I replied on the list because it serves as reference to other people experiencing the same problem |
| 07:52:19 | <bwolfe> replied again |
| 07:52:19 | *** upul has joined #openmrs |
| 07:53:40 | <bwolfe> hey there upul |
| 07:53:48 | <bwolfe> done for the day ? |
| 07:54:00 | * r0bby sighs |
| 07:54:07 | <r0bby> to calc ii i go. |
| 07:54:07 | <upul> bwolfe, yes at home |
| 07:54:08 | <r0bby> Laters |
| 07:54:17 | <bwolfe> cya r0bby |
| 07:57:10 | <upul> bwolfe, have you checked bollini's blog recently? |
| 07:57:22 | <bwolfe> no, why ? |
| 07:57:45 | <upul> bwolfe, you should check out that ;-) |
| 07:59:31 | *** james_regen has joined #openmrs |
| 07:59:31 | *** ChanServ sets mode: +v james_regen |
| 08:04:08 | *** nribeka has joined #openmrs |
| 08:06:02 | <bwolfe> upul: haha, that was his sole post! |
| 08:07:05 | <upul> that happens when going to extremes |
| 08:07:22 | <upul> middle path is the best |
| 08:07:55 | <bwolfe> hehe |
| 08:08:05 | <bwolfe> he overshot a little bit I guess |
| 09:01:08 | <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Implementing OpenMRS for gathering records via hand-helds <http://forum.openmrs.org/viewtopic.php?f=11&t=394#p1364> |
| 09:49:01 | <sprasanna> bwolfe: Hi Ben |
| 09:49:24 | <bwolfe> hey |
| 09:49:26 | <sprasanna> bwolfe: y i get error if i have PersonAddress.hbm.xml in my module? |
| 09:49:43 | <sprasanna> here is the trace http://pastebin.com/d219a68b9 |
| 09:49:47 | <bwolfe> probably because there is already one named that in core ? |
| 09:50:15 | <bwolfe> Caused by: org.hibernate.DuplicateMappingException: duplicate import: PersonAddress refers to both org.openmrs.module.addresshierarchy.PersonAddress and org.openmrs.PersonAddress (try using auto-import="false") |
| 09:53:22 | <sprasanna> oh.. |
| 10:15:59 | *** upul has quit IRC |
| 10:16:24 | *** upul has joined #openmrs |
| 10:23:32 | *** nribeka has quit IRC |
| 10:23:39 | *** nribeka has joined #openmrs |
| 10:28:07 | *** nribeka has quit IRC |
| 10:29:26 | *** nribeka has joined #openmrs |
| 10:30:28 | *** TorLye has quit IRC |
| 10:39:31 | *** atomicturtle has joined #openmrs |
| 11:10:45 | *** njero has joined #openmrs |
| 11:10:45 | *** ChanServ sets mode: +v njero |
| 11:23:53 | *** upul has quit IRC |
| 11:31:04 | *** njero has quit IRC |
| 11:31:12 | <nribeka> ah ... class time :) |
| 11:31:59 | *** bmckown has joined #openmrs |
| 11:31:59 | *** ChanServ sets mode: +o bmckown |
| 11:32:40 | <sprasanna> bmckown: Hi Brian |
| 11:32:49 | <bmckown> Hi, sprasanna |
| 11:32:50 | <sprasanna> I have a small doubt |
| 11:32:54 | <bmckown> okay |
| 11:33:55 | <sprasanna> i use this sessionFactory.getCurrentSession().update(pa); to update person_address table but its not updating and it doesnt show any error also |
| 11:34:09 | <sprasanna> save(pa) works fine here |
| 11:35:18 | <bmckown> should be using save. save methods are the new convention as of 1.3.0 |
| 11:35:39 | <bmckown> save does a hibernate saveOrUpdate |
| 11:35:50 | *** njero has joined #openmrs |
| 11:35:50 | *** ChanServ sets mode: +v njero |
| 11:36:00 | <sprasanna> i tried saveOrUpdate too even it doesnt work |
| 11:36:08 | <sprasanna> but we use save() to insert na |
| 11:37:11 | <bmckown> did you look in the logs? |
| 11:37:19 | *** njero has quit IRC |
| 11:37:37 | <sprasanna> yeah no error.. |
| 11:37:52 | <bmckown> you could write a Junit test to see what is going on |
| 11:38:22 | *** nribeka has quit IRC |
| 11:39:33 | <sprasanna> bmckown: i finally found last week that the portlet is not overridden because the portletpath in the handleRequest was blocking it :) |
| 11:44:37 | <sprasanna> bmckown: you wont believe this.. in junit test it works fine |
| 11:44:50 | <bmckown> hmm |
| 11:45:06 | <bmckown> then it must be the controller that's not working |
| 11:45:24 | <bmckown> or not calling the update |
| 11:52:40 | <sprasanna> bmckown: actually its calling the update function but still it not updates |
| 11:54:24 | <bwolfe> sprasanna: perhaps its a problem with the identifier ? do you have .equals set up correctly ? |
| 11:54:49 | <bwolfe> and what do you have in the mapping xml for the person_address_id ? |
| 11:55:35 | <sprasanna> bwolfe: i dont have any mapping xml for person_address table im using an object of PersonAddress instead |
| 11:56:08 | <bwolfe> I see |
| 11:56:19 | <sprasanna> bwolfe: the thing is same object pa works when i save it from junit test but it doesnt when it works from form... |
| 11:56:35 | <sprasanna> sorry not save... update |
| 11:56:44 | <bwolfe> why are you having to save it ? |
| 11:56:52 | <bwolfe> shouldn't the parent form around the address save it ? |
| 11:57:12 | <sprasanna> no i meant update |
| 11:59:42 | <sprasanna> bwolfe: any suggestion? |
| 12:00:05 | <bwolfe> why are you having to save it ? |
| 12:00:05 | <bwolfe> <bwolfe> shouldn't the parent form around the address save it ? |
| 12:01:37 | <sprasanna> actually the newPatient form does that but when it comes to patientForm it doesnt |
| 12:03:05 | <sprasanna> i had the same tag names as the actual portlet has even then it updated only the first portlet window |
| 12:03:18 | <sprasanna> so im doing everything manually again |
| 12:03:33 | <sprasanna> everything works fine now except this update thing |
| 12:03:43 | <r0bby> OMG BEN |
| 12:03:48 | <r0bby> I LOVE YOU MAN |
| 12:03:57 | <bwolfe> awkward... |
| 12:04:24 | <bwolfe> sprasanna: not sure why its doing that. i'd guess hibernate isn't matching up the objects |
| 12:04:36 | <r0bby> I thought "awkward" was for me :P |
| 12:04:39 | <bwolfe> sprasanna: pastebin me your service interface |
| 12:04:47 | <bwolfe> r0bby: awkward was for you |
| 12:05:12 | <r0bby> it needed to be ${model.groovyForms} |
| 12:05:19 | <r0bby> :D |
| 12:05:22 | <bwolfe> sprasanna is not in the business of awkward statements...you reign supreme in that department r0bby ;-) |
| 12:05:50 | <bwolfe> r0bby: checks can be made out to "Jedi Master Wolfe" and mailed to me here at RG |
| 12:06:01 | <r0bby> go to h e double hockey stick. |
| 12:06:32 | <r0bby> and also, you can expect those checks when satan does charity work with the blind |
| 12:07:13 | <sprasanna> bwolfe: here it is http://pastebin.com/d2cd367b3 |
| 12:07:53 | <bwolfe> sprasanna: aha! might be the solution: add @Transactional to your service interface class |
| 12:08:41 | <bwolfe> r0bby: thats unfortunate. I was hoping you'd just agree to sign over your soc check to me :-) |
| 12:13:15 | <r0bby> no check its on a card |
| 12:13:20 | <r0bby> anjd i owe my mother a bit :S |
| 12:13:50 | <r0bby> im gonna lay down :X |
| 12:19:25 | <r0bby> http://ihasahotdog.files.wordpress.com/2008/08/funny-dog-pictures-dog-is-alone-and-on-the-streets.jpg |
| 12:19:26 | <OpenMRSBot> <http://ln-s.net/2-Tk> (at ihasahotdog.files.wordpress.com) |
| 12:19:33 | <r0bby> </lol*> |
| 12:33:04 | *** nribeka has joined #openmrs |
| 13:20:35 | *** thisillusion has joined #openmrs |
| 13:20:43 | *** thisillusion has left #openmrs |
| 13:40:43 | *** nribeka has quit IRC |
| 14:11:46 | *** nribeka has joined #openmrs |
| 14:27:51 | *** sioraioc_ has joined #openmrs |
| 14:31:23 | *** sioraiocht has quit IRC |
| 14:43:59 | *** nribeka has quit IRC |
| 14:44:04 | *** AndersG has joined #openmrs |
| 15:35:45 | *** sioraiocht has joined #openmrs |
| 15:35:45 | *** ChanServ sets mode: +v sioraiocht |
| 15:36:24 | *** sioraioc_ has quit IRC |
| 16:16:03 | *** sioraiocht has quit IRC |
| 16:28:45 | <r0bby> bwolfe: perhaps i dont get the use case but say I have an encounter and I want to edit ti |
| 16:29:02 | <r0bby> Does groovyforms not need to worry about that? |
| 16:29:32 | <r0bby> I don't quite understand the usecases |
| 16:29:33 | <r0bby> :X |
| 16:29:47 | <r0bby> If i don't need to worry about that, then i'm about 80% done :) |
| 16:31:22 | <bwolfe> you don't have to worry about that |
| 16:31:40 | <bwolfe> you have two use cases: |
| 16:32:31 | <bwolfe> 1) admin has 5 things they need to collect on a patient: weight, favorite color, last program enrollment |
| 16:32:51 | <bwolfe> for that, the admin creates essentially a mini jsp page via groovy controller |
| 16:32:58 | <bwolfe> 2) the user fills out the form for a patient |
| 16:33:06 | <bwolfe> I think thats it |
| 16:33:21 | <bwolfe> your module does essentially what the infopath module does |
| 16:33:26 | <bwolfe> except without infopath |
| 16:33:36 | <bwolfe> (and a bit simpler too) |
| 16:34:56 | <bwolfe> done, go, you talk r0bby |
| 16:46:51 | *** bwolfe has quit IRC |
| 17:22:19 | *** atomicturtle has quit IRC |
| 17:26:55 | *** bmckown has quit IRC |
| 18:48:00 | *** nribeka has joined #openmrs |
| 19:05:55 | <r0bby> I'd rather code than do calc :< |
| 19:06:32 | <r0bby> nribeka: do my hw |
| 19:06:37 | <r0bby> \or teach me calc |
| 19:06:44 | <r0bby> one or the other |
| 19:06:51 | * r0bby cracks ze whip |
| 19:06:54 | <nribeka> calc rob? |
| 19:07:00 | <nribeka> calculus? |
| 19:07:02 | <nribeka> lol ... |
| 19:07:02 | <nribeka> :D |
| 19:07:06 | <nribeka> have fun with it rob |
| 19:07:07 | <nribeka> :D |
| 19:26:54 | <r0bby> machine gun commit complete |
| 19:27:18 | <r0bby> ew they took away "Rename to Groovy" |
| 19:42:07 | *** Keelhaul has joined #openmrs |
| 19:42:07 | *** ChanServ sets mode: +v Keelhaul |
| 20:04:17 | *** bwolfe has joined #openmrs |
| 20:04:17 | *** ChanServ sets mode: +o bwolfe |
| 20:34:48 | <Keelhaul> bwolfe: is there a calendar widget where you can also set the time? |
| 20:35:02 | <bwolfe> Keelhaul: I think dojo might have one |
| 20:36:19 | <Keelhaul> hmm there's a TimePicker.js |
| 20:49:10 | *** atomicturtle has joined #openmrs |
| 21:00:24 | <Keelhaul> http://rafb.net/p/aqlqt597.html |
| 21:00:46 | <Keelhaul> bwolfe: i have an obs added by a user who is also a patient, with limited access |
| 21:01:12 | <Keelhaul> and when i try to load that obs from the db, it says bad argument when calling the setter |
| 21:01:23 | <Keelhaul> looks like it cant load the user properly |
| 21:01:33 | <bwolfe> Keelhaul: right...thats a bug I can't squash |
| 21:01:38 | <bwolfe> theres a ticket somewhere for it |
| 21:01:41 | <Keelhaul> oh |
| 21:01:48 | <bwolfe> but if you load it as a patient, you can't load it later as a user |
| 21:02:00 | <bwolfe> you can use them separately in 2 transactions... |
| 21:02:05 | <bwolfe> just not in the same one |
| 21:02:44 | <Keelhaul> doesnt a transaction end when the user is logged off |
| 21:03:06 | <bwolfe> when the page load is done |
| 21:03:44 | <Keelhaul> then there shouldnt be any conflicts =o |
| 21:04:14 | <Keelhaul> if i use a db tool to manually change the creator, it loads fine |
| 21:20:32 | *** sprasanna has quit IRC |
| 21:26:53 | *** upul has joined #openmrs |
| 21:27:02 | *** sprasanna has joined #openmrs |
| 21:28:12 | <sprasanna> bwolfe: Ben you still there? its almost 12 in the night there i guess |
| 21:28:34 | <bwolfe> only 1039 |
| 21:28:37 | <bwolfe> err |
| 21:28:38 | <bwolfe> 1029 |
| 21:29:28 | <sprasanna> bwolfe: you are still in office though |
| 21:30:17 | <bwolfe> nope, at home |
| 21:31:48 | <sprasanna> bwolfe: oh great |
| 21:33:53 | <sprasanna> bwolfe: yestereday i told you na that my object is not getting updated here is the trace i got now http://pastebin.com/d500e5e14 |
| 21:34:32 | <sprasanna> sessionFactory.getCurrentSession().beginTransaction(); |
| 21:34:33 | <sprasanna> sessionFactory.getCurrentSession().update(pa); |
| 21:34:33 | <sprasanna> sessionFactory.getCurrentSession().getTransaction().commit(); |
| 21:34:51 | <sprasanna> this is code actually i have for that object to update |
| 21:35:00 | <sprasanna> i couldnt figure out the problem |
| 21:52:26 | <bwolfe> sprasanna: did you put the @Transactional annotation on your service interface ? |
| 21:52:34 | <sprasanna> yeah i did bw |
| 21:52:38 | <sprasanna> *bwolfe |
| 21:54:36 | <bwolfe> sprasanna: I haven't seen that error before...not really sure whats causing it |
| 21:55:42 | <sprasanna> bwolfe: oh... what are the other ways to update a table via hql? if i have that mapping file for PersonAddress table i get nested exception error... do you have any suggestions? |
| 21:56:40 | <bwolfe> sprasanna: you should be using the parent person save object. :-) |
| 21:56:53 | <bwolfe> sprasanna: I'd rather spend the time debugging why you can't save with the parent object |
| 21:57:16 | <sprasanna> bwolfe: i tried a lot almost spent a day :( |
| 21:57:44 | <sprasanna> but then still its grabbing values from only one portlet window :( |
| 21:57:51 | <bwolfe> sprasanna: well, after half a day you should come to irc and see if there is an answer. :-) |
| 21:58:11 | <bwolfe> commit what you have and I can take a look at it |
| 21:58:19 | <sprasanna> yeah i will do that |
| 22:00:16 | <Keelhaul> D= |
| 22:00:18 | <Keelhaul> i fail so ahrd |
| 22:00:47 | <Keelhaul> can anyone teach me how to load javascripts that come with a module? |
| 22:00:56 | <Keelhaul> <openmrs:htmlIncludefile="/module/medicalproblem/resources/datetimepicker.js"/> |
| 22:00:57 | <Keelhaul> i tried this |
| 22:01:57 | <bwolfe> Keelhaul: see moduleResources wiki page |
| 22:02:04 | <Keelhaul> ok |
| 22:02:26 | <Keelhaul> whats the OpenMRSBot command for wiki pages |
| 22:02:38 | <bwolfe> hmm |
| 22:02:41 | <bwolfe> not sure |
| 22:02:43 | <bwolfe> !wiki |
| 22:02:43 | <OpenMRSBot> bwolfe: Error: "wiki" is not a valid command. |
| 22:02:50 | <bwolfe> !moduleResources |
| 22:02:50 | <OpenMRSBot> bwolfe: Error: "moduleResources" is not a valid command. |
| 22:02:59 | <bwolfe> !openmrs |
| 22:02:59 | <OpenMRSBot> bwolfe: OpenMRS Forum: Re: Implementing OpenMRS for gathering records via hand-helds <http://forum.openmrs.org/viewtopic.php?f=11&t=394#p1364> || Burke Mamlin: OpenMRS Test-a-Thon <http://blog.burkeware.com/archives/31> || OpenMRS Tickets: Ticket #979 (enhancement created): MRNgen user privileges <http://dev.openmrs.org/ticket/979> || OpenMRS Tickets: Ticket #976 (task closed): Create test dataset (4 more messages) |
| 22:03:14 | <bwolfe> !module |
| 22:03:14 | <OpenMRSBot> bwolfe: Error: "module" is not a valid command. |
| 22:03:16 | <bwolfe> !modules |
| 22:03:16 | <OpenMRSBot> bwolfe: "modules" --- http://openmrs.org/wiki/Modules |
| 22:03:22 | <Keelhaul> ooh |
| 22:03:29 | <Keelhaul> moduleRecourse/medicalproblem |
| 22:03:35 | <Keelhaul> err |
| 22:03:38 | <Keelhaul> Resources |
| 22:03:45 | <Keelhaul> why did i type recourse.. |
| 22:30:34 | *** bwolfe has quit IRC |