IRC Chat : 2008-07-28 - OpenMRS

00:14:03 *** njero has joined #openmrs
00:14:03 *** ChanServ sets mode: +v njero
00:51:06 *** njero has quit IRC
01:22:50 *** njero has joined #openmrs
01:22:50 *** ChanServ sets mode: +v njero
01:26:03 *** huntp has joined #openmrs
01:50:27 <r0bby> hrm
02:54:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Problem with RemoteFormEntry Module Implementation <http://forum.openmrs.org/viewtopic.php?f=9&t=391#p1320>
03:14:39 <huntp> hey - is anyone interested in fielding some questions on the OpenMRS API ?
03:21:11 <r0bby> huntp: dont you sleep
03:31:43 <huntp> hey robby
03:32:41 <huntp> i have a concern around issuing this command -> context.setUserContext(session.MyUserContext);
03:33:12 <huntp> won't this set the current user context for ALL my users (given that the 'context'
03:33:24 <huntp> 'context' is an application-wide variable?
03:40:31 <upul> i think context is a threadlocal variable
03:40:57 <upul> so each thread gets a separate instance of the context
03:41:58 <upul> http://dev.openmrs.org/browser/openmrs/trunk/src/api/org/openmrs/api/context/Context.java:91
03:42:01 *** njero has quit IRC
03:42:10 *** njero has joined #openmrs
03:42:13 *** ChanServ sets mode: +v njero
05:58:55 *** sprasanna has joined #openmrs
05:59:16 *** sprasanna has left #openmrs
06:18:30 *** upul has quit IRC
06:20:47 *** james_regen has joined #openmrs
06:20:47 *** ChanServ sets mode: +v james_regen
06:53:18 *** jmiranda has joined #openmrs
06:53:18 *** ChanServ sets mode: +o jmiranda
07:08:18 *** sioraiocht has quit IRC
07:21:11 *** nribeka has quit IRC
07:37:18 *** bwolfe has joined #openmrs
07:37:18 *** ChanServ sets mode: +o bwolfe
07:56:09 *** sioraiocht has joined #openmrs
08:25:02 *** atomicturtle1 has quit IRC
08:38:40 *** nribeka has joined #openmrs
09:00:16 <nribeka> hi all ...
09:00:49 *** atomicturtle has joined #openmrs
09:15:04 *** upul has joined #openmrs
09:28:06 *** bmckown has joined #openmrs
09:28:06 *** ChanServ sets mode: +o bmckown
10:04:31 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #941 (enhancement created): Set a person's birthdate from their age on a date <http://dev.openmrs.org/ticket/941> || OpenMRS Forum: Re: Problem with RemoteFormEntry Module Implementation <http://forum.openmrs.org/viewtopic.php?f=9&t=391#p1321>
10:08:10 *** upul_ has joined #openmrs
10:09:09 *** upul__ has joined #openmrs
10:20:34 *** njero has quit IRC
10:22:57 *** upul has quit IRC
10:23:05 *** upul_ has quit IRC
10:23:10 *** upul__ is now known as upul
10:25:56 *** upul has quit IRC
10:34:53 *** bmckown has quit IRC
10:35:00 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #944 (enhancement created): Add accessionNumber to Order <http://dev.openmrs.org/ticket/944> || OpenMRS Tickets: Ticket #943 (enhancement created): Module support for tag files <http://dev.openmrs.org/ticket/943> || OpenMRS Tickets: Ticket #942 (defect created): Setting Encounter on Obs or Order should set Patient <http://dev.openmrs.org/ticket/942> || OpenMRS Tickets: Ticket #941 (enhancement closed): Set a person's birthdate from their age on a date <http://dev.openmrs.org/ticket/941#comment:1>
10:35:18 *** bmckown has joined #openmrs
10:35:18 *** ChanServ sets mode: +o bmckown
11:34:01 <bmckown> jmiranda
11:34:23 <jmiranda> bmckown
11:34:33 <bmckown> I'm trying out yourkit profiler
11:34:47 <bmckown> did you download just the trial license?
11:35:09 <jmiranda> i asked bwolfe for a license way back in the day
11:35:17 <bmckown> what happens when the license expires. Do you you have to uninstall it or can you add a new valid license after that without uninstalling etc.
11:35:18 <bmckown> ?
11:35:19 <jmiranda> i haven't actually used yourkit since then
11:35:31 <bmckown> hmm
11:35:40 <bmckown> I'm using a 15 day trial license.
11:35:41 <jmiranda> you can add a license
11:35:44 <jmiranda> that's fine
11:36:13 <bmckown> just wondering if it's going to hose things if it sits around with an invalid license before I upgrade to a valid license.
11:36:25 <bmckown> because i plan on using it on server in kenya.
11:36:40 <bmckown> it's pretty cool, actually.
11:36:56 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #944 (enhancement closed): Add accessionNumber to Order <http://dev.openmrs.org/ticket/944#comment:1>
11:40:25 <jmiranda> bmckown, yeah, it's definitely a great tool
11:41:36 <bmckown> yea it looks great. but can't really tell anything without using it when AMRS is in real-time use.
11:41:52 <bmckown> doesn't do much good to look at the output while it's running on my laptop that is.
11:45:45 <jmiranda> actually, i would argue that you should only use it on your laptop
11:46:47 <bmckown> why so?
11:46:48 <jmiranda> you can identify the potential bottleneck use cases from the production system, but I wouldn't try to run a profiler on it
11:47:13 <jmiranda> profiling should be done in development
11:47:18 <jmiranda> (with that said ...)
11:47:58 <bmckown> but it looks like everything works fine until we're running in production... that's when they complain about memory leaks or tomcat running out of memory etc.
11:48:19 <bmckown> and we've adjusted the tomcat memory settings before.
11:48:47 <bmckown> uh... (with that said...) you were going to say something?
11:48:50 <jmiranda> profilers have become a little better with not adding too much overhead, so i guess it might be worth it to run it for a little bit
11:49:16 <jmiranda> but once you see what might be the issue, just use it in your dev environment
11:49:22 <bmckown> yea. not for a long period of time. maybe a day. maybe once in awhile.
11:49:36 <bwolfe> bmckown: I think its already on the server in kenya
11:49:46 <bwolfe> bmckown / jmiranda : I have license keys somewhere for it ...
11:49:48 <jmiranda> add load test software to your laptop (microsoft has a free one)
11:49:52 <bmckown> yes. i'm just trying to get an idea of where there might be potential flaws.
11:50:08 <bmckown> bwolfe, now that i'm downloading it i do see a previous version on the server.
11:50:11 <jmiranda> throw 20 users at the "target" use case and see what you see
11:50:19 <bmckown> is that more than just a 15 day license on it?
11:50:37 *** njero has joined #openmrs
11:50:37 <bwolfe> bmckown: the license I have is a free one for openmrs devs that they gave to us
11:50:40 *** ChanServ sets mode: +v njero
11:50:53 <bmckown> really? awesome.
11:51:11 <jmiranda> bmckown, oh sorry ... i thought i said that already
11:51:32 <bmckown> no. i didn't know that bwolfe had acquired a dev license.
11:51:50 <jmiranda> he did
11:51:54 <jmiranda> he got one
11:51:55 <bmckown> i thought you were asking him for one and he didn't get back with you about it.
11:52:01 <bmckown> ahh. cool!
11:52:16 <bmckown> maybe i can use the updated version with his license. hmm.
11:53:32 <bmckown> it's kind of a drag to try to log in as 20 different people doing data entry and data exports all from my laptop.
11:54:44 <jmiranda> that's why you use load testing software
11:54:48 <bmckown> we keep getting these "no sesson" errors. I'm not sure if we're running out of tomcat sessions, mysql sessions, or what exactly.
11:55:01 <bmckown> load testing.
11:55:06 * bmckown is profiling noobie
11:55:08 <jmiranda> you have it capture a single session (Login, Create Patient, FInd Patient, etc)
11:55:28 <jmiranda> and then you set the load test to run that use case with 20 users
11:55:43 <bmckown> really? nice. I'll give it a try.
11:55:45 <jmiranda> it can be the same user or you can parameterize it so that it logs in as a few different users
11:55:56 <bmckown> few as in 30-40
11:56:01 <jmiranda> you need to find a good load test tool though
11:56:22 <jmiranda> try out a simple one like microsoft's web app load tester
11:57:07 <jmiranda> http://www.microsoft.com/technet/archive/itsolutions/intranet/downloads/webstres.mspx?mfr=true
11:57:08 <OpenMRSBot> <http://ln-s.net/25lK> (at www.microsoft.com)
11:58:10 <bmckown> not for Windows Server 2003 64 bit?
11:58:54 <jmiranda> and then you can move onto jmeter or opensta
11:59:33 <jmiranda> i haven't used an open source load testing tool since opensta (a year ago), so i'm not familiar with any of the other projects
11:59:50 <jmiranda> but there should be an easy-to-use tool by now
12:00:19 <bmckown> okay
12:04:24 <bwolfe> bmckown: I think it was sunny that did some load testing on openmrs already. there was an intern blog post about it
12:04:49 <bmckown> i looked for his post and didn't find it. i remember something about him talking about it.
12:05:03 <bmckown> i found yourkit and have been trying it out.
12:05:17 <bmckown> from a previous e-mail from justin to the dev list.
12:06:54 <jmiranda> alright, i'm grabbing lunch ... be back in about 30
12:07:07 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #942 (defect closed): Setting Encounter on Obs or Order should set Patient <http://dev.openmrs.org/ticket/942#comment:1>
12:07:09 <bmckown> plus i need to find out for amrs from our own tests. it's good to read what others have found out, but then you have to verify that for yourself.
12:07:12 <bmckown> thanks, justin.
12:08:08 <bwolfe> bmckown: http://blog.eflow.org/archives/tag/memory and http://openmrs.org/wiki/Organizations
12:09:08 <jmiranda> http://video.google.com/videoplay?docid=-6891978643577501895
12:09:09 <OpenMRSBot> <http://ln-s.net/25lW> (at video.google.com)
12:09:20 <bmckown> okay... any more advice?
12:09:21 <jmiranda> fyi, here's a google video about performance testing
12:09:55 <jmiranda> i was trying to find the presenter's favorite tool, since i think google knows performance testing as well as anyone
12:10:31 <jmiranda> (unfortunately, i've only downloaded the first 10 minutes and haven't found anything yet)
12:11:18 <bmckown> I guess bwolfe what your saying is that i'm wasting my time because you've already done this?
12:11:31 <bwolfe> bmckown: no, I'm sure you'll find something new
12:11:55 <bwolfe> bmckown: did you check the number of tomcat sessions ?
12:12:14 <bmckown> check in the tomcat settings?
12:12:55 <bmckown> bwolfe what do you mean?
12:13:32 <bwolfe> bmckown: yeah, I think its somewhere in our tomcat settings in eldoret...I don't /think/ its in core openmrs
12:14:18 <bmckown> i can look... you say there is another license somewhere for yourkit or it's a shared license key?
12:14:22 *** Phantal has joined #openmrs
12:15:23 <bmckown> argh.
12:16:16 <bmckown> i can look... you say there is another license somewhere for yourkit or it's a shared license key?
12:17:22 <bmckown> ...
12:17:33 <jmiranda> somewhere around the 21st minute, she starts talking about open source tools
12:17:48 <jmiranda> ok, now i'm really leaving
12:17:53 <bmckown> okay
12:19:46 * bmckown cleans out his ear.
12:24:38 <bwolfe> bmckown: sent you a license key
12:24:58 <bmckown> :-) thank you bwolfe
13:19:49 *** sunbiz has joined #openmrs
13:20:55 <bmckown> sunbiz your skype connection is sparse?
13:21:19 <bmckown> Or is it /could it be/ mine?
13:21:48 <sunbiz> bmckown: nope.... its working fine !!
13:22:01 <sunbiz> bmckown: didn't u get my msg now ??
13:22:17 <bmckown> Yes. I got it and replied, just the reply took awhile to go through.
13:22:40 <sunbiz> bmckown: ohhh... so howz the room ??
13:26:00 <bmckown> the room? and skype is working slowly again.
13:26:19 <sunbiz> yes... I sent 5 messages !!...and none of them delivered
13:26:25 <bmckown> sent 3.
13:26:35 <bmckown> boo on skype today.
13:30:51 <bwolfe> bmckown / sunbiz : i've been able to get skype to show me that a user is online by checking their profile...its kind of a "ping" to skype I think
13:30:59 <bwolfe> perhaps a similar thing would work with unsent messages ?
13:33:31 <sunbiz> bwolfe: yea... the ping works fine... but delivering msgs isnt working good enough
13:33:51 <sunbiz> bwolfe: mayb its just my connection
13:35:25 <bwolfe> could be brian's connection...he's got that crappy wireless driver ;-) (...but if he's using ethernet, then yes, its definitely you! :-D)
13:35:40 <bmckown> yea, bwolfe ... it shows sunbiz as on just that the icon is x'd
13:35:57 <bmckown> i'm on the rg wired connection now.
13:36:12 <bmckown> hehe. yea. crappy wireless driver is right.
13:38:16 <nribeka> bmckown: are ur skype id is bmckown?
13:38:24 <nribeka> what is your id bwolfe?
13:38:28 <bmckown> yes.
13:39:11 <bwolfe> nribeka: its on my user page... :-)
13:39:12 <nribeka> haha bmckown is online :)
13:39:16 <bwolfe> nribeka: I'm bawolfe on skype
13:39:23 <bmckown> hi, nribeka
13:39:27 <bmckown> got your skype.
13:39:53 <bmckown> brb
13:41:19 <nribeka> ok ok ...
13:41:25 <nribeka> got it bwolfe :)
13:47:27 *** nribeka has quit IRC
13:48:53 <bmckown> im back
14:01:40 *** sunbiz has left #openmrs
14:11:46 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #942 (defect reopened): Setting Encounter on Obs or Order should set Patient <http://dev.openmrs.org/ticket/942#comment:3> || OpenMRS Tickets: Ticket #943 (enhancement closed): Module support for tag files <http://dev.openmrs.org/ticket/943#comment:6>
14:16:27 *** bwolfe has quit IRC
14:16:30 *** bwolfe_ has joined #openmrs
14:16:30 *** ChanServ sets mode: +o bwolfe_
14:35:45 *** nribeka has joined #openmrs
15:01:27 *** james_regen has quit IRC
15:19:29 *** huntp has quit IRC
15:28:46 *** njero has quit IRC
15:50:29 *** sysadmin4hire has joined #openmrs
15:51:10 *** sysadmin4hire has quit IRC
16:04:57 *** bmckown has quit IRC
16:12:21 *** nribeka_ has joined #openmrs
16:20:07 *** nribeka has quit IRC
16:20:47 *** Keelhaul has joined #openmrs
16:20:47 *** ChanServ sets mode: +v Keelhaul
16:46:37 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #945 (enhancement closed): Field to enter the value of an obs, given a concept <http://dev.openmrs.org/ticket/945#comment:1> || OpenMRS Tickets: Ticket #945 (enhancement created): Field to enter the value of an obs, given a concept <http://dev.openmrs.org/ticket/945>
16:53:49 <r0bby> def f = { -> println "this"; } as Runnable
16:53:50 <r0bby> new Thread(f).start()
16:54:03 <r0bby> :)
16:55:45 *** huntp has joined #openmrs
16:56:36 <huntp> guys, we're having some real trouble with the Context in the OpenMRS API
16:57:29 <huntp> we're now getting race conditions occuring - we're able to reproduce them every time
16:58:17 <huntp> we'd be happy to pay someone to get this working ... does anyone have any time later today, to help us do this via 'remote support' ??
17:01:20 <bwolfe_> huntp: this is with the cold fusion integration ?
17:01:36 <huntp> yep, sure is
17:04:00 *** bwolfe_ is now known as bwolfe
17:04:07 <bwolfe> and the clearUserContext isn't working for you ?
17:04:17 <bwolfe> is there a way to make different users work in different threads ?
17:14:24 <bwolfe> ping huntp
17:17:38 <huntp> sorry ben - we're just about to start a job interview .... will be back in 1hr
17:17:46 <bwolfe> np
17:17:47 <huntp> nope - clearUserContext isn't working for us ...
17:17:49 <bwolfe> will be on later
17:18:19 <huntp> great - really look forward to getting this sorted - and we are prepared to pay!!!! :)
17:20:17 <bwolfe> hmm, not so sure about that...
17:20:33 <bwolfe> not sure I could accept. but its a good thought. :-)
17:44:43 <Keelhaul> i'll take the money then =)
17:45:14 *** huntp_ has joined #openmrs
17:45:46 *** huntp has quit IRC
17:47:56 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: vmware image <http://forum.openmrs.org/viewtopic.php?f=15&t=282#p1322>
18:00:25 *** bwolfe has quit IRC
18:18:18 *** atomicturtle has quit IRC
18:45:07 <huntp_> jmiranda: hey, do you know if ben is going to be around later?
18:45:22 <huntp_> or - would you be prepared to do a remote session and lend us a hand with this Context stuff?
18:58:04 <Keelhaul> no one here? =/
19:01:05 <r0bby> when I have more time I'd like to write a Grails front-end for openmrs =X
19:38:01 *** sioraiocht has quit IRC
19:39:55 *** atomicturtle has joined #openmrs
19:42:26 *** nribeka_ has quit IRC
19:50:44 *** huntp_ has quit IRC
19:52:33 *** bwolfe has joined #openmrs
19:52:33 *** ChanServ sets mode: +o bwolfe
19:56:57 <r0bby> meh i'll pass in a String
19:58:32 *** huntp has joined #openmrs
20:21:40 *** nribeka has joined #openmrs
20:43:55 *** sioraiocht has joined #openmrs
20:45:09 *** sioraiocht has quit IRC
20:46:03 *** sioraiocht has joined #openmrs
20:49:57 *** huntp has quit IRC
20:50:56 *** sioraioc_ has joined #openmrs
20:54:21 *** sioraiocht has quit IRC
20:54:22 *** sioraio__ has joined #openmrs
20:55:12 *** sioraioc_ has quit IRC
21:07:01 <r0bby> bwolfe: ping
21:07:15 <r0bby> what would cause my DWR service to not be properly registered
21:07:26 <bwolfe> aliens
21:07:39 <bwolfe> they're always muddling in people's dwr services
21:07:57 <bwolfe> either that or a configuration error in your xml
21:08:03 <bwolfe> but aliens are more likely
21:08:29 <r0bby> I found out that my stuff worked fine w/o being in the servlet
21:08:45 *** huntp has joined #openmrs
21:10:21 *** sioraioc_ has joined #openmrs
21:10:48 <r0bby> ERROR - CommonsLoggingOutput.error(75) |2008-07-28 04:15:56,637| Creator: 'NewCreator[DWRGroovyFormsService]' for DWRGroovyFormsService.js is returning null for type queries.
21:10:49 <r0bby> ?
21:12:17 *** sioraioc_ has quit IRC
21:12:47 <huntp> hi Ben - is there any chance you might be able to help with our Context probs?
21:13:14 <bwolfe> huntp: I can try...but I have approx zero knowledge of how coldfusion works. :-)
21:13:42 <bwolfe> r0bby: I haven't seen anything like that before
21:13:45 <huntp> that should be ok - given your knowledge of the API
21:13:46 *** sioraioc_ has joined #openmrs
21:13:50 <r0bby> me either
21:13:51 *** sioraio__ has quit IRC
21:14:32 *** sioraioc_ has quit IRC
21:14:33 <r0bby> brb moar coffee
21:14:47 *** sioraioc_ has joined #openmrs
21:14:48 <huntp> when would be a good time for you to help us do this? do you want to take this offline into an email discussion?
21:16:07 <bwolfe> huntp: I'd rather the discussions be public. :-)
21:16:20 <bwolfe> just for archiving purposes
21:16:41 *** upul has joined #openmrs
21:16:45 <bwolfe> brb. need to restart x
21:16:54 *** bwolfe has quit IRC
21:18:30 *** bwolfe has joined #openmrs
21:18:30 *** ChanServ sets mode: +o bwolfe
21:19:10 <huntp> bwolfe: sure, no problem
21:19:49 <huntp> wrt timing - when would suit you to do this?
21:20:04 <bwolfe> well, I'm awake for another 30-60 mins. :-)
21:20:06 <r0bby> bwolfe: what distro do you use?
21:20:11 <r0bby> bwolfe
21:20:13 <r0bby> you weakling
21:20:16 <r0bby> sleep is for the weak
21:20:16 <bwolfe> ubuntu
21:20:27 <bwolfe> r0bby: you wake up at noon, give me a break
21:20:32 *** sioraio__ has joined #openmrs
21:20:36 <r0bby> 4pm today :P
21:20:46 <huntp> i'm ubuntu too - with XP VM on virtualbox
21:21:09 *** siorai___ has joined #openmrs
21:21:11 <bwolfe> I haven't tried virtualbox...how is that compared to vmware on memory ?
21:21:19 <r0bby> excellent
21:21:29 <r0bby> I cant use it
21:21:32 <r0bby> I dont have spare resources
21:21:34 <bwolfe> actually, how is that on finding my usb connected phone and giving me internet through that? :-) (vmware sucks at it)
21:21:39 <huntp> i've been using it for 5+ months ... no probs
21:21:59 <r0bby> I hope my verizon card has support for linux :<
21:22:04 <huntp> dunno about phone - but, it finds my mouse!
21:22:15 <r0bby> it found my usb webcam
21:22:22 <huntp> it works on USB pass through or something - so, may work with your phone
21:22:34 <r0bby> yeh it uses procfs
21:22:36 *** sioraio__ has quit IRC
21:22:48 *** sioraioc_ has quit IRC
21:22:59 *** sioraioc_ has joined #openmrs
21:23:42 <huntp> so, how can we screen share on ubuntu? i'm not sure if this is possible .... i usually use GotoMeeting in my Windows VM
21:23:47 <bwolfe> hmm, I may have it give it a vb a whirl then
21:24:01 <bwolfe> huntp: I use webhuddle usually
21:24:12 <r0bby> nobody wants to see mine
21:24:16 <r0bby> my space is cluttered
21:24:19 <huntp> can we kick one off, and I'll call you?
21:24:36 <bwolfe> skype is bawolfe
21:24:43 <bwolfe> if that works for you
21:24:56 <r0bby> huntp: want some candy?
21:25:03 <huntp> robby: sure
21:25:25 *** sioraiocht has joined #openmrs
21:25:52 <huntp> bwolfe: phone number would be better if poss - could you send to philip.hunt at enigma.co.nz ?
21:29:16 <Keelhaul> hi
21:31:37 <bwolfe> yo
21:31:40 <r0bby> I typed one of the vars in the signature element
21:32:20 <bwolfe> see, xml config error r0bby :-)
21:32:32 <bwolfe> ...caused by aliens of course
21:32:56 <r0bby> ben, I have access to all spring stuff from DWR backend utility classes right?
21:33:09 <r0bby> ie if i do Context.patientService.whatever
21:33:13 <r0bby> oh wait yes
21:33:16 <r0bby> nevermind
21:34:39 <Keelhaul> bwolfe: i read your mail about how extending objects isnt very good =/
21:37:20 *** sioraio__ has joined #openmrs
21:37:27 <bwolfe> Keelhaul: only not good if multiple modules want to do the same thing
21:37:45 <bwolfe> Keelhaul: and right now the only two modules that do extending are both extending the encounter object :-p
21:37:50 *** sioraio__ has quit IRC
21:38:14 *** sioraio__ has joined #openmrs
21:38:17 <Keelhaul> those by tmdugan?
21:38:25 <bwolfe> yeah
21:38:25 *** siorai___ has quit IRC
21:38:31 <Keelhaul> hm ok
21:38:40 <Keelhaul> well i'm not gonna change anything now
21:38:41 <Keelhaul> maybe later
21:38:44 <Keelhaul> anyway
21:38:48 <Keelhaul> i have a question
21:39:01 *** sioraio__ has quit IRC
21:39:07 <Keelhaul> if a module needs certain concepts to do some calculations
21:39:10 <Keelhaul> e.g. weight in kg
21:39:15 *** sioraioc_ has quit IRC
21:39:16 *** sioraio__ has joined #openmrs
21:39:28 <Keelhaul> and it's not guaranteed that that concept will have the same id or name on two implementations
21:39:40 <bwolfe> Keelhaul: a global property
21:39:43 <Keelhaul> is there a way to identify a concept, e.g. by a hl7 code
21:39:44 <Keelhaul> ok
21:39:49 <bwolfe> Keelhaul: there are some concept ones already I think
21:39:50 <Keelhaul> i was thinking either global prop or a new table
21:39:53 <bwolfe> and I think theres one for weight
21:39:53 <Keelhaul> waht's better
21:39:58 <r0bby> hahaha
21:40:01 <bwolfe> gp is better
21:40:03 <Keelhaul> yes, weight was just an example
21:40:06 <Keelhaul> hmm
21:40:11 <Keelhaul> this could bloat the gp list a bit
21:40:15 <Keelhaul> but i'll go with it
21:40:16 <Keelhaul> heh
21:40:30 <r0bby> WARN - ModuleResourcesServlet.doGet(70) |2008-07-28 22:33:15,118| No object with path '/home/rob/apache-tomcat-6.0.16/webapps/openmrs/WEB-INF/view/module/groovyforms/resources//jquery-1.2.6.js' exists for module with id 'groovyforms'
21:40:34 <Keelhaul> btw
21:40:38 *** sioraiocht has quit IRC
21:40:57 <Keelhaul> arent obs supposed to be saveable w/o an encounter
21:41:21 <Keelhaul> at least the data model is supposed to allow that, i think
21:41:46 <bwolfe> Keelhaul: I can't remember. I don't think so
21:41:57 <Keelhaul> hm
21:42:11 <Keelhaul> well it sure doesnt work in the webapp =P
21:42:18 <Keelhaul> question is, whether it should be possible at all
21:43:15 <bwolfe> Keelhaul: if obs.encounter_id is nullable, then yes, its possible
21:43:21 <Keelhaul> ak ok
21:43:28 <Keelhaul> then it's just the webapp that wont allow it
21:43:38 <Keelhaul> it gives an error if you leave the encounter field blank
21:44:21 *** nribeka has quit IRC
21:44:40 *** sioraio__ is now known as sioraiocht
21:45:02 <Keelhaul> can i add a ticket for that or is it (admin panel->add obs) supposed to require an encounter?
21:48:10 *** nribeka has joined #openmrs
21:55:02 <r0bby> bwolfe
21:55:07 <r0bby> is there a specific order DWR expects?
21:55:18 <bwolfe> yes
21:55:21 <bwolfe> see the schema
22:06:03 *** sioraioc_ has joined #openmrs
22:06:19 *** sioraioc_ has quit IRC
22:09:50 <r0bby> the order you define your signatures has to match the order they're declared?
22:10:44 <r0bby> who wants to adopt a r0bby?
22:18:03 *** sioraiocht has quit IRC
22:24:09 <bwolfe> r0bby: no, I don't think that order has to match
22:36:51 <Keelhaul> bwolfe: so what do you think, is it something worth fixing or not
22:37:07 <bwolfe> Keelhaul: not sure
22:37:16 <bwolfe> Keelhaul: you can create a ticket and we can get some votes on it
22:37:22 <bwolfe> I could go either way
22:37:31 <Keelhaul> ok
22:44:02 <r0bby> this is weird
22:47:43 <r0bby> by the way the <signature> section is unnecessary unless it has a generic param
22:51:42 <bwolfe> unless it takes in one of your custom objects I think
22:52:33 <r0bby> meh
22:53:50 <r0bby> meh
22:54:44 <bwolfe> huntp: do you have only one java thread maybe ?
22:54:49 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Multi-line text issues in Data Exports <http://forum.openmrs.org/viewtopic.php?f=23&t=393#p1323>
22:55:10 <bwolfe> huntp: is there a way you can tell coldfusion to spawn java threads (instead of coldfusion threads?)
22:57:26 <r0bby> what the fuck
22:58:52 *** bwolfe has quit IRC
23:01:09 <r0bby> I need to kill some aliens
23:11:01 <r0bby> ERROR - CommonsLoggingOutput.error(75) |2008-07-29 00:09:28,371| Creator: 'NewCreator[DWRGroovyFormsService]' for DWRGroovyFormsService.js is returning null for type queries.
23:11:04 <r0bby> wtf
23:12:22 *** jmiranda has quit IRC
23:13:10 <r0bby> WARN - CommonsLoggingOutput.warn(67) |2008-07-29 00:09:28,370| Error setting class=org.openmrs.module.groovyforms.web.DWRGroovyFormsService on uk.ltd.getahead.dwr.create.NewCreator
23:13:15 <r0bby> ERROR - CommonsLoggingOutput.error(75) |2008-07-29 00:09:28,371| Creator: 'NewCreator[DWRGroovyFormsService]' for DWRGroovyFormsService.js is returning null for type queries.
23:13:17 <r0bby> WARN - CommonsLoggingOutput.warn(59) |2008-07-29 00:09:28,372| Ignoring illegal node type: 8
23:13:57 *** bwolfe has joined #openmrs
23:13:57 *** ChanServ sets mode: +o bwolfe
23:16:08 *** bwolfe has quit IRC
23:20:34 *** nribeka has quit IRC
23:29:12 *** bwolfe has joined #openmrs
23:29:12 *** ChanServ sets mode: +o bwolfe
23:29:18 *** bwolfe has quit IRC
23:37:36 *** huntp has quit IRC
23:42:38 *** njero has joined #openmrs
23:42:38 *** ChanServ sets mode: +v njero
23:47:35 *** huntp has joined #openmrs
23:54:34 *** nribeka has joined #openmrs