IRC Chat : 2010-01-14 - OpenMRS

00:01:02 *** atomicturtle1 has joined #openmrs
00:02:00 *** atomicturtle1 has left #openmrs
00:59:50 *** rryan has quit IRC
01:34:21 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2022 (defect closed): The first message processed after startup takes a very long time <http://dev.openmrs.org/ticket/2022#comment:3> || OpenMRS Changesets: Changeset [11694]: ncd: #2022 improved the processing time for the first message. <http://dev.openmrs.org/changeset/11694> || OpenMRS Changesets: Changeset [11693]: Fixing #2021 (Add new user form doesn't show errors correctly for create … <http://dev.openmrs.org/changeset/11693> || OpenMRS Tickets: Ticket #2022 (defect created): The first message processed after startup takes a very long time <http://dev.openmrs.org/ticket/2022> || OpenMRS Tickets: Ticket #2021 (task created): Add new user form doesn't show errors correctly for create new person mode <http://dev.openmrs.org/ticket/2021>
02:00:52 <robbyoconnor> Echidna: pat robertson being a douchebag shocks you?
02:01:11 <robbyoconnor> the man is a hypocrite in every sense of the word.
02:01:50 <robbyoconnor> him and Jerry Falwell will have fun in hell together.
02:06:41 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2023 (defect created): Cannot edit admin user <http://dev.openmrs.org/ticket/2023> || OpenMRS Tickets: Ticket #2021 (task closed): Add new user form doesn't show errors correctly for create new person mode <http://dev.openmrs.org/ticket/2021#comment:1> || OpenMRS Tickets: Ticket #2002 (enhancement closed): Add email function to scheduled reports <http://dev.openmrs.org/ticket/2002#comment:3> || OpenMRS Changesets: Changeset [11696]: ncd: #2002 added ability to send unusual condition rate and zero count … <http://dev.openmrs.org/changeset/11696> || OpenMRS Changesets: Changeset [11695]: Fixing compile error in UserFormControllerTest. Oops :-) <http://dev.openmrs.org/changeset/11695>
02:16:25 *** Echidna has quit IRC
02:27:10 *** jmiranda has quit IRC
02:38:28 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11697]: Fixing the fact that you can't edit users with the new form. <http://dev.openmrs.org/changeset/11697>
02:47:10 *** andrewaclt has joined #openmrs
03:02:32 *** atomicturtle has joined #openmrs
03:02:48 *** atomicturtle has left #openmrs
03:30:40 *** andrewaclt has quit IRC
03:55:30 *** rryan has joined #openmrs
03:59:03 <robbyoconnor> i'm sifting through the implmentors list to try and find out what's going on in haiti
05:19:49 *** jmiranda has joined #openmrs
05:19:50 *** ChanServ sets mode: +o jmiranda
06:02:28 *** atomicturtle has joined #openmrs
06:30:31 *** pascal` has joined #openmrs
06:45:44 *** pascal` has quit IRC
06:57:25 *** sunbiz has joined #openmrs
06:58:05 *** ChanServ sets mode: +v sunbiz
06:58:40 <sunbiz> hey guys!
06:58:56 <sunbiz> anyone still awake ??
07:01:43 *** pascal` has joined #openmrs
07:01:56 <robbyoconnor> i am
07:06:57 <pascal`> not
07:07:09 <pascal`> therefore
07:07:11 <meonkeys> I'm going to sleep.
07:10:49 *** Echidna has joined #openmrs
07:12:07 <sunbiz> hey...
07:12:10 <sunbiz> robby
07:12:32 <sunbiz> has anyone used the XForms module ??
07:13:30 <sunbiz> I can't see any forms on the left side (Forms pane) in the Form builder... not even the Basic Form (although it exists in the manage forms)
07:14:49 <pascal`> hey sunbiz
07:15:08 <pascal`> there's been some talk on the list about that module I think
07:15:13 <sunbiz> how r u doing pascal ??
07:15:45 <pascal`> i'm good and yourself?
07:15:56 <sunbiz> yes... but there isn't some tutorial and I cant seem to see the same things as those emails
07:16:02 <sunbiz> Im fine as well...
07:38:21 <pascal`> sunbiz, i guess you've checked all these out? http://openmrs.org/wiki/Special:Search?search=xforms&go=Search
07:38:26 <OpenMRSBot> <http://ln-s.net/4pce> (at openmrs.org)
07:38:34 <pascal`> maybe drop Daniel a mail, I believe he's the expert (=
07:38:43 <sunbiz> yes
07:39:02 <sunbiz> yup... I guess have to do that...
07:58:58 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11699]: Error while creating new patient using fieldgen patient search … <http://dev.openmrs.org/changeset/11699> || OpenMRS Tickets: Ticket #910 (defect closed): Taking a numeric concept and changing its datatype to text leaves a row in concept_numeric <http://dev.openmrs.org/ticket/910#comment:12> || OpenMRS Changesets: Changeset [11698]: Changing datatype of Concept subclass leaves orphaned row in subclass … <http://dev.openmrs.org/changeset/11698>
08:02:28 *** sthaiya has joined #openmrs
08:02:50 <sthaiya> anyone in?
08:03:11 <pascal`> hi sthaiya
08:03:32 <sthaiya> hi pascal
08:03:53 <sthaiya> a quick qstn
08:04:21 <sthaiya> am working on a module using anotations
08:05:25 <sthaiya> in my controller i have two different RequestMappings but only one of them is working
08:05:58 <pascal`> ok
08:06:04 <pascal`> can you pastebin your controller?
08:08:10 <sthaiya> http://pastebin.com/d151e099a
08:08:47 <sthaiya> the deleteResource mapping is not working
08:10:17 <pascal`> you have the correctly named jsp in the right location?
08:10:22 <pascal`> what are you seeing?
08:10:58 <sthaiya> the jsp is named mobileResources.jsp
08:11:47 <pascal`> i think you might need a deleteResource.jsp
08:11:53 <sthaiya> and in it i have a <form method="post" action="deleteResource.form">
08:12:24 <pascal`> ok
08:13:04 <pascal`> so it looks like have 2 POST mappings for one URL
08:13:29 <pascal`> i'm not sure if that's valid
08:14:03 <pascal`> I think "/module/mobileformentry/deleteResource" requires that there's a deleteResource.jsp
08:14:28 <pascal`> it looks like another option could be to use the parameter to determine whether you want to delete
08:14:48 <sthaiya> no this works for other controllers in same poject just fails for this one
08:15:43 <pascal`> oh I see
08:15:55 <pascal`> well, what do you see when you visit /module/mobileformentry/deleteResource ?
08:16:17 <pascal`> and you've done stuff like make sure the correct controller is loaded? cleared tomcat cache and restarted, etc?
08:17:00 <pascal`> can you pastebin a controller what work? maybe we can spot a difference
08:19:02 *** jmiranda has quit IRC
08:19:17 <sthaiya> The page "/openmrs/module/mobileformentry/deleteResource.form" cannot be found. Check the link and try again.
08:19:17 <sthaiya> yeah have restarted tomcat but didnt clear cache how do i do that?
08:19:53 <pascal`> /var/lib/tomcat
08:20:05 <pascal`> in there there is a work and a temp folder
08:20:42 <sthaiya> http://pastebin.com/d10076ed3 is a controller that works
08:20:46 <pascal`> also, what happens if you try ./module/mobileformentry/deleteResource.list ?
08:20:53 <sthaiya> same error
08:22:15 <pascal`> ok so the controller isn't kicking in
08:22:23 *** jmiranda has joined #openmrs
08:22:23 *** ChanServ sets mode: +o jmiranda
08:22:36 <sthaiya> yes
08:23:06 <pascal`> this has happened to be a few times
08:23:13 <pascal`> i'm never quite diagnoses exactly what the problem is
08:23:37 <pascal`> usually a recompile, stopping tomcat, clearing the cache, restarting and reloading the module works
08:23:53 <pascal`> i've had to use the mapping "order" property once or twice
08:24:06 <pascal`> my point is, the code seems fine
08:24:26 <sthaiya> ok lemi try clearing cache and restart tomcat
08:28:45 <pascal`> i wish there was a way to determine exactly which mappings have been loaded and which haven't
08:29:07 <pascal`> or at least monitor during the startup phase what is happening with each file with the @Controller annotation
08:29:13 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1957 (defect closed): Error while creating new patient using fieldgen patient search <http://dev.openmrs.org/ticket/1957#comment:7>
08:30:00 <sthaiya> wish so too
08:30:34 <pascal`> you can turn on debug logging and check our for each http request whether the mapping is found or not, but that isn't really that useful
08:30:45 <pascal`> except to cement your belief that mapping hasn't been loaded
08:52:09 *** sunbiz has quit IRC
08:57:46 *** jmiranda has quit IRC
08:57:47 * robbyoconnor grumbles
09:02:10 *** atomicturtle1 has joined #openmrs
09:04:52 *** atomicturtle has quit IRC
09:13:11 *** njero has quit IRC
09:56:53 *** mkulumadzi has joined #openmrs
10:10:49 *** sunbiz has joined #openmrs
10:11:06 *** ChanServ sets mode: +v sunbiz
10:11:32 <sunbiz> the openmrs.org website doesnt seem to work from here... Does it work for others ??
10:12:59 <pascal`> sunbiz, not working for me either
10:14:25 <sunbiz> :( needed to download the BIRT ODA files urgently
10:14:34 <sunbiz> hopefully it gets sorted soon
10:18:32 <pascal`> yeah, hopefully
10:23:35 <robbyoconnor> sunbiz: mind if i pm you?
10:24:12 <sunbiz> yup...
10:26:21 <Echidna> pwnt
10:33:11 *** sunbiz has quit IRC
10:37:43 <pascal`> heh
10:44:34 * robbyoconnor slaps Echidna
10:44:46 <robbyoconnor> I am not below being violent in a public channel!
10:44:55 * robbyoconnor gets out the baseball bat
10:54:44 *** sunbiz has joined #openmrs
10:55:15 *** ChanServ sets mode: +v sunbiz
11:04:58 *** pbrandt has joined #openmrs
11:05:48 *** rryan has quit IRC
11:09:14 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11700]: facility data: re-do equals()/hashCode() <http://dev.openmrs.org/changeset/11700>
11:11:50 *** pbrandt` has joined #openmrs
11:12:08 *** pascal` has quit IRC
11:12:13 *** pbrandt` is now known as pascal`
11:16:15 <robbyoconnor> hey pascal` :)
11:21:26 *** pbrandt` has joined #openmrs
11:28:19 *** pbrandt has quit IRC
11:28:58 *** sunbiz has quit IRC
11:29:05 *** pascal` has quit IRC
11:29:08 *** pbrandt` is now known as pascal`
11:37:48 <pascal`> atomicturtle1, know anything about why the website is down?
11:41:18 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11701]: facility data: fix a small NonUniqueObjectException on … <http://dev.openmrs.org/changeset/11701>
12:01:17 *** atomicturtle has joined #openmrs
12:01:17 *** atomicturtle1 has quit IRC
12:25:46 <atomicturtle> pascal`: can you try it now?
12:26:11 <pascal`> yeah it's back, thanks atomicturtle
12:26:16 <atomicturtle> cool
12:26:52 *** sthaiya has quit IRC
12:45:34 *** sthaiya has joined #openmrs
12:55:03 *** openmrs_web688 has joined #openmrs
12:55:19 *** openmrs_web688 is now known as r-friedman
12:58:52 *** sthaiya has quit IRC
12:59:31 *** sthaiya has joined #openmrs
13:01:22 *** sthaiya has quit IRC
13:02:37 *** sthaiya has joined #openmrs
13:13:22 *** sthaiya has quit IRC
13:14:34 *** sthaiya has joined #openmrs
13:16:15 *** atomicturtle has left #openmrs
13:23:54 *** openmrs_web801 has joined #openmrs
13:24:19 *** openmrs_web801 has quit IRC
13:29:58 *** mkulumadzi has quit IRC
13:43:32 *** mkulumadzi has joined #openmrs
13:55:30 *** bwolfe has joined #openmrs
13:55:31 *** ChanServ sets mode: +o bwolfe
14:00:36 *** mkulumadzi has quit IRC
14:01:38 *** jmiranda has joined #openmrs
14:01:38 *** ChanServ sets mode: +o jmiranda
14:13:45 <pascal`> hey bwolfe, jmiranda
14:26:53 *** mkulumadzi has joined #openmrs
14:39:57 *** r-friedman has quit IRC
14:41:30 *** openmrs_web310 has joined #openmrs
14:41:39 *** openmrs_web310 is now known as r-friedman
14:43:51 <bwolfe> hi pascal`
14:45:03 <r-friedman> bwolfe
14:45:13 <r-friedman> @bwolfe
14:47:02 <r-friedman> @bwolfe is there any translation for person_attribute, encounter_type, or similar non-concept tables?
14:51:36 <bwolfe> nothing automatic
14:52:15 <r-friedman> you have any suggestions about how we might do it?
14:54:57 <r-friedman> even if we could only have all sessions in the same language?
14:57:25 *** pascal` has quit IRC
14:59:00 <bwolfe> yeah, all the type names will be in whatever language the admin puts in
14:59:07 <bwolfe> no matter what language the user chooses
14:59:13 <bwolfe> mike has proposed a solution
14:59:22 <bwolfe> I think its in the dev notes from early fall
14:59:36 <bwolfe> maybe august or so?
14:59:45 <bwolfe> no work as been done on it ye tthough
15:00:26 <r-friedman> tks
15:02:48 *** jmiranda_ has joined #openmrs
15:02:50 *** jmiranda has quit IRC
15:05:18 *** atomicturtle has joined #openmrs
15:12:23 *** atomicturtle has left #openmrs
16:32:47 *** sthaiya has quit IRC
17:10:11 *** bwolfe has quit IRC
17:16:07 *** njero has joined #openmrs
17:16:08 *** ChanServ sets mode: +v njero
17:18:26 *** jmiranda_ is now known as jmiranda
17:18:39 *** ChanServ sets mode: +o jmiranda
17:22:15 *** atomicturtle has joined #openmrs
17:23:46 *** atomicturtle has left #openmrs
17:31:46 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11702]: ncd: Added method stub to remove error in test. <http://dev.openmrs.org/changeset/11702>
17:56:20 *** mkulumadzi has quit IRC
18:24:39 *** SparFux has joined #openmrs
18:31:35 <SparFux> Hi there all, dudes.
18:33:32 <SparFux> ne1 online?
18:33:33 *** rryan has joined #openmrs
18:33:37 <SparFux> I solved my crap network problem!
18:36:16 *** bwolfe has joined #openmrs
18:36:16 *** ChanServ sets mode: +o bwolfe
18:37:47 <SparFux> hi bwolfe!
18:38:08 <SparFux> bwolfe: I solved the network problem! My system seems to automatically use ipv6 !
18:38:23 <bwolfe> SparFux: strange
18:38:37 <bwolfe> so ipv4 addresses don't work at all?
18:39:10 <SparFux> bwolfe: Well, I just tested this prog: http://pastebin.com/m79fd2664 and http://pastebin.com/m7885d855 .
18:39:34 <SparFux> But when adding -Djava.net.preferIPv4Stack=true to the java prog, I get http://pastebin.com/m6599d68f :-)
18:40:17 <SparFux> bwolfe: I am not sure how to tell my java installation to always use this value treu.
18:40:19 <SparFux> true.
18:43:30 <bwolfe> not sure either...perhaps a global prop for java ?
18:43:43 <SparFux> Hm... dunno.
18:45:49 <SparFux> where is the launcher jnlp file?
18:51:55 <Echidna> reminds me of how nothing php-based seemed to work on this windows server 2008 r2 machine
18:52:08 <Echidna> until i found out localhost isnt defined for ipv4 by default
18:56:58 <SparFux> Echidna: it's not even that. the problem is that even 127.0.0.1 does not work. java has to use ipv4 !
18:59:04 <SparFux> brb
18:59:06 *** SparFux has quit IRC
19:06:54 *** bwolfe_ has joined #openmrs
19:06:55 *** ChanServ sets mode: +o bwolfe_
19:13:24 *** bwolfe__ has joined #openmrs
19:13:33 *** bwolfe has quit IRC
19:13:34 *** bwolfe__ is now known as bwolfe
19:13:44 *** bwolfe_ has quit IRC
19:13:50 *** ChanServ sets mode: +o bwolfe
19:20:48 *** openmrs_web959 has joined #openmrs
19:21:09 <openmrs_web959> hello anyone there?
19:21:18 <njero> openmrs_web959: sure
19:21:23 <openmrs_web959> Ahh I see you now,
19:21:37 <njero> "and ICU, you're a very fine nurse"
19:21:52 <njero> sorry, I couldn't resist the wrongfully accussed quote :)
19:22:25 <njero> openmrs_web959: you here to hang out, or need some help?
19:23:56 <openmrs_web959> I just happened to find OpemMRS does he Medical Record ID have a Check-Digit ?
19:24:24 <openmrs_web959> I'm just starting to read thru everything.
19:24:31 <njero> openmrs_web959: I think that the right answer is "it depends" but most everyone here uses a check digit
19:25:15 <njero> It is definitely possible though not recommended to have patient_identifiers with no check digit
19:25:30 <njero> openmrs_web959: where are you located
19:25:49 <openmrs_web959> Thats the answer I was looking for.
19:26:03 <openmrs_web959> I'm in the middle of NY state.
19:26:14 <njero> Ah
19:27:02 <openmrs_web959> Every patient ID should have a check digit on it.
19:27:57 <openmrs_web959> Dang it's been so long using IRC, have to remember how to do a few things.
19:28:31 *** SparFux has joined #openmrs
19:28:35 <SparFux> re
19:29:01 *** openmrs_web959 is now known as icuHowie
19:30:26 <njero> There is a pretty good paper on why check-digits are good and how you make a good identifier from Philippe Boucher at WHO-- I can't find it, but it is summarized here http://www.globalhivevaluation.org/media/globalaids/pdf/Resources%20for%20Zambia.pdf
19:30:28 <OpenMRSBot> <http://ln-s.net/4poV> (at www.globalhivevaluation.org)
19:30:52 <icuHowie> Oh I now why they should be used.
19:31:12 <njero> Then you are ahead of the game :)
19:31:17 <njero> I figured you knew...
19:31:41 <icuHowie> pop'ed in the Healthcare world 7 years ago from the banking world
19:32:04 <njero> hah! I am on four years for the same switch :)
19:32:22 <icuHowie> more checks for tracking money then a persons health.
19:33:29 <njero> in openmrs there is a new module that is being worked on which rewrites some of the validation for patient identifiers (especially in batches). It might be under the heading of mrngen
19:33:49 <icuHowie> where are you at njero
19:33:57 <njero> Southern California...
19:33:59 <njero> :D
19:34:08 <njero> but my project is in Malawi
19:34:26 <icuHowie> how did you land that job/project
19:35:21 <icuHowie> <-- unemployed
19:35:28 <njero> A guy named mike mckay made me visit him when he lived there... then he said, you should volunteer with us! So I did, then he said, you should move here. So i did! Then I lived there for a while and returned home :)
19:35:34 <njero> icuHowie: are you a Java guy?
19:36:08 <icuHowie> it's been a few years, but I need to get back into it.
19:37:15 <njero> there are definitely positions opening up surround health it and the developing world. Some in NYC (with unicef, primarily python stuffs) some in DC, and quite a few in Boston
19:37:39 <njero> if you have a good health resume and good development experience I am sure people would love to hear from you
19:38:32 <icuHowie> to lean java I had to toss out everything I had learned before with Basic, RPG and COBOL out the window. but I did it, more so on the backend , wrote a java daemon to process firewall messages with a enbeded mini web server.
19:39:07 <icuHowie> been a PACS/RIS Analyst/Administrator for the last 2 years.
19:40:30 <njero> ah
19:40:30 <icuHowie> I was happen to see the Mirth tied in as well with OpenMRS
19:40:36 <njero> Yeah
19:40:55 <icuHowie> I know about the workflows etc at the hospitals.
19:41:38 <njero> aha
19:42:27 <icuHowie> so you work from home njero?
19:42:34 <icuHowie> or office setting?
19:42:41 <njero> icuHowie: yes, or travel on site occasionally
19:42:45 <njero> from home
19:43:30 <icuHowie> do you work for the Regenstrief Institute
19:43:44 <njero> icuHowie: no, but several people here do
19:43:51 <njero> I work for Partners in Health
19:44:12 <icuHowie> Ahhh they have a Java position that I saw today
19:45:14 <njero> icuHowie: yep
19:45:56 <icuHowie> How I would like that one, but not sure if my Java is upto speed, would take a few weeks to get into the swing of things.
19:46:43 <icuHowie> and it looks like the position is on boston, that would mean relocation.
19:47:39 <icuHowie> but from the reading that I have done so far, seems like standards are all set and they have wrappers for most everything.
19:50:08 <bwolfe> icuHowie: if you're open to world relocation, I think PIH has a position open in malawi :-D
19:50:29 <bwolfe> that position does less programming and more IT project management type of work I think
19:50:37 <njero> bwolfe: thats right
19:50:40 <icuHowie> I would be open to it.
19:51:22 <icuHowie> passport is current
19:51:26 <icuHowie> ;-)
19:52:12 <SparFux> HAHAAAAAA! I am running OpenMRS!
19:52:42 <icuHowie> that is the "Electronic Medical Records Manager" position your talking about bwolfe?
19:54:47 <SparFux> But I am using a hack for this. I dont' add java.net.preferIPv4Stack because I don't know how and where to put it, some jnlp file? Anyway, I simply disable net.ipv6.bindv6only in sysctl config.
19:55:57 <bwolfe> icuHowie: sounds right. do you have a link? I can tell you for sure...
19:56:34 <icuHowie> !help
19:56:34 <OpenMRSBot> icuHowie: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
19:56:38 <bwolfe> SparFux: ha! very hacky. now that you know what to search google for, are there any workaround that we can do for openmrs to protect against this, or is it a java problem? any specific versions of java?
19:57:02 <icuHowie> http://www.pih.org/youcando/join/Malawi_EMR_Manager_0809.pdf
19:57:07 <OpenMRSBot> <http://ln-s.net/4pou> (at www.pih.org)
19:58:21 <icuHowie> !help
19:58:21 <OpenMRSBot> icuHowie: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
19:58:38 <icuHowie> !help commands
19:58:38 <OpenMRSBot> icuHowie: (commands takes no arguments) -- Returns a list of the commands offered by the bot.
19:59:00 <icuHowie> !help
19:59:00 <OpenMRSBot> icuHowie: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
19:59:18 <icuHowie> !help send
19:59:18 <OpenMRSBot> icuHowie: Error: There is no command "send".
19:59:26 <icuHowie> !help chat
19:59:26 <OpenMRSBot> icuHowie: Error: There is no command "chat".
19:59:32 <icuHowie> !help help
19:59:32 <OpenMRSBot> icuHowie: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
20:00:59 <icuHowie> oh my were is my older pIRCh program from long long ago.
20:02:06 <Echidna> SparFux: of everyone to ever come to this channel, no one has ever had to go through as much trouble as you, i think
20:07:15 <icuHowie> !help msg
20:07:15 <OpenMRSBot> icuHowie: Error: There is no command "msg".
20:07:21 <icuHowie> !help /msg
20:07:21 <OpenMRSBot> icuHowie: Error: There is no command "/msg".
20:07:27 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11703]: in patient matching module, added objects to store token frequency and … <http://dev.openmrs.org/changeset/11703> || OpenMRS Tickets: Ticket #878 (enhancement closed): Implement option to either a) load field names from first row of a datasource, or b) skip the first row <http://dev.openmrs.org/ticket/878#comment:2>
20:08:42 <SparFux> Check this out: http://85.182.26.136/openmrs/
20:09:20 <SparFux> Echidna: Yes, I am always the best with having trouble when it comes to Java or proprietary software :-)
20:10:19 <SparFux> But anyway, I have learned a whole lot of stuff.
20:10:51 <SparFux> Especially this: http://www.alice-dsl.net/jkl345/Java-networking.html
20:10:57 <OpenMRSBot> <http://ln-s.net/4pp_> (at www.alice-dsl.net)
20:13:03 <SparFux> Perhaps sb wants to try out my OpenMRS installation. admin, pw: Breakage1
20:13:08 <SparFux> :-D
20:13:57 *** rryan has quit IRC
20:13:59 <SparFux> Sad thing is, I have ot final fix for my probelm. It's just a workaround.
20:14:07 *** rryan has joined #openmrs
20:14:34 <SparFux> I would want to have "net.ipv6.bindv6only = 1" in file /etc/sysctl.d/bindv6only.conf
20:14:38 <bwolfe> icuHowie: yeah, thats the job I was thinking
20:16:35 <SparFux> bwolfe: sorry, I am not sure, but my guess is, it's a java problem.
20:16:36 <SparFux> bwolfe: Because the test program fails, too. Why would it be an OpenMRS issue?
20:16:37 <SparFux> The problem is the way java handles ipv4 / ipv6.
20:16:58 <SparFux> bwolfe: check out what my debian config file says: http://pastebin.com/m3f360807
20:17:42 <bwolfe> jmiranda: has the malawi position been filled yet?
20:17:49 <Echidna> hava u18 is out
20:17:50 <bwolfe> (or do you even know the status of it?)
20:18:19 <jmiranda> bwolfe, my assumption is that it has not been filled
20:18:35 <bwolfe> SparFux: so you must tell java to open two sockets?
20:18:36 <jmiranda> but that is based on conjecture and lies
20:18:40 <SparFux> Now I am very enthusiastic about creating some forms for my clinic in OpenMRS, but I have no clue how to do that. htmlformentry is the thing, but it seems I need html forms.
20:19:03 <bwolfe> htmlformentry or xforms or formentry
20:19:07 <bwolfe> those are your three moduls
20:19:08 <bwolfe> *moduls
20:19:11 <bwolfe> argh
20:19:13 <bwolfe> *modules
20:19:17 <SparFux> bwolfe: this is how I understand it. or just one socket and explicitely have it be ipv4. As default java seems to try ipv6.
20:19:17 <Echidna> formentry only if you're a masochist =P
20:19:31 <SparFux> bwolfe: Well, what would be the best? :-)
20:19:59 <SparFux> xforms I guess. And can I even create them in OpenOffice?
20:20:43 <jmiranda> bwolfe, do you know someone who's interested?
20:21:23 <SparFux> Puh, the work now just begins! Learn how to create forms and reports :-)
20:21:32 <bwolfe> jmiranda: see conversation further up, I'm trying to convince icuHowie to move to africa. :-)
20:21:36 <SparFux> The networking stuff was more fun I have to admit.
20:21:51 <bwolfe> SparFux: there is a wysiwyg editor for xforms built into the module
20:22:34 <Echidna> SparFux: for reporting you need modules now too
20:23:44 <SparFux> Isn't xforms in the standard installation?
20:24:06 <Echidna> no
20:24:14 <Echidna> entry and reporting are modules
20:24:26 <SparFux> uh, then I first have to install those modules.
20:24:33 <icuHowie> bwolfe I don't have a moving to africa, would be a nice change from the winters in central NY, but I do like the snow. I see that its a 2 year position ( not a problem with that )
20:25:15 <Echidna> how's the standard of living for westerners living there
20:25:27 <Echidna> is it compatible with a decadent lifestyle we're all used to?
20:27:17 <SparFux> xforms form designer seems neat :-) http://openmrs.org/wiki/XForms_Module_Form_Designer
20:27:22 <OpenMRSBot> <http://ln-s.net/4ppk> (at openmrs.org)
20:27:36 <njero> jmiranda, bwolfe, icuHowie: as of yesterday it was not filled
20:27:46 <SparFux> But one more question: shoudl I use 1.5.1 or the latest snapshot?
20:27:58 <Echidna> bwolfe: what became of that gsoc project for writing a wysiwyg designer for htmlforms?
20:28:05 <njero> I know that there was an interview yesterday though, and I haven't heard results
20:28:19 <Echidna> SparFux: use the latest "stable" i guess
20:28:22 <Echidna> which should be 1.5.2
20:29:32 <SparFux> I can only see 1.5.1
20:29:36 <jmiranda> njero, you work for us? :)
20:30:14 <njero> jmiranda: yeah you didn't know?
20:30:16 <SparFux> Echidna: Has my network tweaking taken so much time that another release has appeared already :-)
20:30:20 <njero> lol
20:30:29 <njero> jmiranda: I am technically a consultant
20:30:31 <Echidna> SparFux: nm about 1.5.2 then
20:30:35 <jmiranda> njero, same
20:30:46 <njero> :D
20:30:54 <jmiranda> i assume you're working for pih-malawi
20:30:55 <njero> we shold rise up and become employees
20:31:03 <njero> jmiranda: yep
20:31:26 <njero> jmiranda: I am converting the baobab touchscreen art to the pih/baobab mateme platform
20:31:43 <Echidna> SparFux: prolly shouldnt use 1.6 yet
20:31:44 <jmiranda> i knew you were working on that, just didn't know it was in a full-time capacity
20:31:45 <njero> I finished making all of the touchscreen stuff compat with 1.5.1 in october
20:31:47 <Echidna> it's still pre-alpha
20:31:57 <njero> jmiranda: technically not full-time
20:32:41 <jmiranda> njero, is evan your "boss"?
20:32:59 <njero> jmiranda: I think so, he is who I report to
20:33:13 <SparFux> I get a bunch of errors with Xforms module.
20:33:17 <njero> I think my _boss_ is the head of project in Malawi
20:33:28 <SparFux> http://pastebin.com/m62b226e0
20:33:29 <njero> which just change
20:33:38 <jmiranda> hund?
20:33:41 <jmiranda> hind?
20:34:13 <icuHowie> njero: how long were you in Malawi?
20:34:29 <jmiranda> SparFux, what version of the WAR?
20:34:42 <jmiranda> SparFux, i think that might have been fixed
20:34:43 <njero> icuHowie: almost 10 months... then home, then back for a month, then home.... then back
20:35:15 <Echidna> SparFux: have you subscribed to the implementers mailing list?
20:36:25 <SparFux> jmiranda: 1.5.1
20:36:32 <SparFux> Echidna: Yes.
20:36:36 <Echidna> ok
20:36:49 <Echidna> i noticed lots of mails concerning xforms lately
20:36:50 <SparFux> Echidna: But I have only received messages for now as I had this network problem.
20:37:00 <Echidna> but i'm not sure whether it was the impl or dev list
20:37:01 <SparFux> Echidna: me too. Xforms seems to have some issues.
20:37:05 <Echidna> i deleted them already =/
20:37:14 <SparFux> Echidna: It was the implementers list.
20:37:17 <Echidna> ok
20:37:46 <jmiranda> SparFux, grab the latest WAR if you can
20:37:52 <jmiranda> SparFux, and check out this thread
20:37:53 <jmiranda> http://n2.nabble.com/XForms-Not-Started-td3968345.html#a4230876
20:37:55 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #2024 (task created): Allow labels and concept id for htmlform radio buttons <http://dev.openmrs.org/ticket/2024>
20:37:57 <OpenMRSBot> <http://ln-s.net/4pq1> (at n2.nabble.com)
20:38:27 <bwolfe> Echidna: I don't know what has happened with the wysiwyg for htmlformentry. :-/ I pinged darius about it 2 months ago and he was supposed to kick the dev in the butt to finish it up
20:38:28 <jmiranda> SparFux, looks like daniel fixed it in the module's sqldiff script by adding a uuid() call
20:38:51 <SparFux> jmiranda: you mean latest snapshot war?
20:38:57 <bwolfe> !ticket 1906
20:38:57 <OpenMRSBot> bwolfe: Ticket #1906: http://dev.openmrs.org/ticket/1906
20:39:03 <bwolfe> SparFux: there is a bug with xforms for 1.5
20:39:12 <jmiranda> SparFux, sorry latest release
20:39:26 <jmiranda> which is probably 1.5.4?
20:39:37 <jmiranda> but try the module first
20:39:51 <SparFux> really, I can only see 1.5.1 http://openmrs.org/wiki/Downloads
20:40:21 <jmiranda> http://openmrs.org/wiki/Releases
20:40:25 <jmiranda> i also might be crazy
20:40:53 <SparFux> even in releases there is only 1.5.1
20:40:56 <jmiranda> sorry, i got the releases mixed up
20:41:02 <jmiranda> i was thinking 1.4.5
20:41:12 <SparFux> ah!
20:41:15 <SparFux> so, I should use 1.5.1 right?
20:41:19 <jmiranda> yes
20:41:29 <SparFux> hm... I have this 1.5.1 and it fails.
20:41:47 <jmiranda> SparFux, and if daniel has fixed the module, you could probably hack in and do it yourself
20:41:50 <SparFux> I want to uninstall and go again. But undeploy does not seems to destroy my installation. I think I have to delete the database manually of course.
20:42:13 <jmiranda> uuid was recently introduced to all tables and even more recently to the red-headed step child we call scheduler_task_config
20:42:34 <jmiranda> SparFux, why do you want to uninstall?
20:42:45 <jmiranda> SparFux, don't do that to yourself again :)
20:43:08 <SparFux> jmiranda: hehehe :-)
20:43:37 <SparFux> jmiranda: (OpenMRS 1.5.1 represents version 1.5.1.11326) is ok, right?
20:45:18 <jmiranda> SparFux, yes ... that sounds right, close enough
20:45:26 <jmiranda> SparFux, the problem is with the xforms module
20:45:42 <jmiranda> we added uuid to schedule_task_config
20:45:57 <jmiranda> SparFux, and the module needed to be updated to reflect that change
20:45:57 <SparFux> Ok, how can I completely uninstall the OpenMRS?
20:46:20 <SparFux> because now I am getting javax.servlet.ServletException: java.lang.RuntimeException: error getting unrun updates on the database
20:46:26 <SparFux> :-D
20:47:20 <jmiranda> i think the procedure for you is
20:47:27 <jmiranda> (1) zero our hard-drive
20:47:38 <jmiranda> (2) install ubuntu 9.10
20:47:48 <jmiranda> (3) install tomcat6
20:47:51 <SparFux> deleted .OpenMRS
20:47:53 <jmiranda> just kidding :)
20:48:04 <jmiranda> (1) drop database openmrs;
20:48:18 <jmiranda> (2) rm -rf /home/username/.OpenMRS
20:48:18 <SparFux> Yes, it was the /usr/share/tomcat6/.OpenMRS dir.
20:48:32 <jmiranda> or there
20:48:49 <SparFux> ah, I include demo data, too.
20:49:22 <njero> SparFux: you could also try the virtualbox applicance
20:49:36 <jmiranda> does anyone know if there's an easy way to integrate pastebin (or equivalent) with an irc client
20:50:03 <njero> pastie has a bot but I am not sure what it takes to invite it here
20:50:03 <SparFux> njero: everybody just always tells me about the virtual box stuff :-)
20:50:24 <SparFux> jmiranda: what do you mean pastebin?
20:50:34 <SparFux> jmiranda: ah, yes. that would be cool.
20:51:07 <jmiranda> i'm using xchat ... so maybe an xchat plugin that does a post to pastebin and posts the url here?
20:51:25 <SparFux> Yes, that's a great idea. duno if such module exists.
20:51:34 <icuHowie> go with the virtualbox or VMware ,
20:51:40 <SparFux> I still get this during installation: http://pastebin.com/m252aef64
20:52:01 <njero> jmiranda: you on a mac?
20:52:05 <SparFux> icuHowie: no way, the java stuff is slow enough.
20:52:06 <icuHowie> used them both for other projects and they work well.
20:52:34 <SparFux> But I don't like the idea of slowing everything down by abstraction and complexity.
20:52:35 <icuHowie> sparfux, what hardware are you running on?
20:52:48 <jmiranda> njero, have you heard from evan about when he's going to be back
20:52:53 <SparFux> AMD Athlon(tm) 64 Processor 3500+
20:52:58 <SparFux> 8 GB of ram.
20:53:01 <njero> jmiranda: in Malawi? He is back now
20:53:17 <njero> or back here?
20:53:27 <SparFux> Still I am thinking of having an Exokernel and programs directly accessing hardware to speed things up :-)
20:54:01 <njero> SparFux: you have to amortize all of the time you spend getting it working ;()
20:54:12 *** mkulumadzi has joined #openmrs
20:54:16 <njero> lol
20:54:20 <njero> speak of the devil
20:54:43 <njero> mkulumadzi!
20:54:46 <jmiranda> Echidna, SparFux you can also look at the dev/impl list archives on nabble (still trying to catch up on the previous conversations)
20:55:26 <jmiranda> njero, i have a mac mini at home
20:55:38 <SparFux> jmiranda: so what you mean is, when using 1.5.1 I have to use a very new module xforms so that the modules xforms does that uuid() stuff.
20:55:42 <jmiranda> mkulumadzi!
20:56:00 <jmiranda> njero, i was asking when mkulumadzi was heading back to the states
20:56:10 <jmiranda> now i can ask him myself
20:56:13 <njero> :D
20:56:18 <jmiranda> mkulumadzi, when are you heading back to the states
20:56:33 <njero> mkulumadzi: icuHowie was asking about the Malawi job and if it is still available
20:56:35 * jmiranda is noticing that most of his conversations are meta
20:57:04 <SparFux> well, I still get http://pastebin.com/m252aef64 error, but the installation is progressing.
20:57:27 <jmiranda> SparFux, that's a "good" error
20:57:36 <SparFux> jmiranda: aha :-)
20:57:37 <jmiranda> that means it needs to create the runtime properties for you
20:57:47 <jmiranda> which it will do once you run through the install process again
20:58:00 <jmiranda> sorry, please substitute will for *will*
20:58:11 <mkulumadzi> hey guys
20:58:18 <mkulumadzi> jmiranda it's looking like early march right now
20:58:51 <mkulumadzi> the Malawi job is still available, we have a good candidate in mind but haven't solidified it yet
20:58:53 <jmiranda> mkulumadzi, any news on the transition from your end?
20:58:54 <SparFux> jmiranda: it seems it does it instantly. I have to only run installation once.
20:59:02 <mkulumadzi> new applicants welcome
20:59:20 <mkulumadzi> not really jmiranda
20:59:44 <mkulumadzi> a bit of talk before the christmas break but none since
20:59:57 <mkulumadzi> guess waiting on the transition here to be finalized
21:00:06 <njero> icuHowie: if you are still around mkulumadzi is the person currently holding the position :)
21:01:15 <SparFux> jmiranda: I think I have to wait for an xforms update, as 3.7.9 is the latest and it does not work due to uuid() issue.
21:02:08 <jmiranda> SparFux, yeah i'm looking at the code
21:02:14 <jmiranda> and it doesn't look like it's fixed yet
21:02:17 <jmiranda> http://svn.openmrs.org/openmrs-modules/xforms/trunk/metadata/sqldiff.xml
21:02:20 <OpenMRSBot> <http://ln-s.net/4pqU> (at svn.openmrs.org)
21:03:06 <SparFux> jmiranda: yes, so I just wait for a fix.
21:03:43 <r-friedman> sparfux yes, but it's daniel, it will be done yesterday
21:04:16 <jmiranda> SparFux, unless you want to download the source and apply the patch yourself
21:04:17 <jmiranda> http://dev.openmrs.org/attachment/ticket/1906/1906_XForm_UUID.patch
21:04:19 <SparFux> r-friedman: you mean he's dirt fast?
21:04:21 <OpenMRSBot> <http://ln-s.net/4pqX> (at dev.openmrs.org)
21:04:42 <r-friedman> sparfux: increible
21:05:31 <SparFux> Oh dear, download a patch to svn and then compile the java module? Thanks. :-)
21:05:43 <SparFux> I think for today I have hit enough problems. :-)
21:06:31 <njero> SparFux: you are saying you don't run OpenMRS from source and recompile every couple hours?
21:06:49 <SparFux> njero: Yes.
21:07:16 <SparFux> But I think not so long in the future, I will be doing this.
21:07:17 <njero> SparFux: you are missing out on loads of fun!
21:07:19 <r-friedman> sparfux: hard to detect sarcasm over this interface
21:07:56 <SparFux> r-friedman: The really funny part is, indeed it might very well be I will be doing this in the future :-)
21:08:32 <r-friedman> sparfux: i am trying to prove to everybody you don't have to have a programmer to do Open MRS
21:08:52 <jmiranda> SparFux, you could also run the SQL yourself
21:09:18 <SparFux> jmiranda: the SQL?
21:09:26 <r-friedman> sparfux: so all I am having to do is learn dojo xforms ....
21:09:47 <jmiranda> SparFux, yeah, the only thing that's busted there is the sqldiff script that needs to run on module startup
21:10:11 <njero> jmiranda: I always forget, are you in Wisconsin now?
21:10:18 <jmiranda> SparFux, once those sql statements are run, you're good to go
21:10:19 <jmiranda> http://n2.nabble.com/XForms-Not-Started-td3968345.html#a4230876
21:10:20 <OpenMRSBot> <http://ln-s.net/4pq1> (at n2.nabble.com)
21:10:31 <jmiranda> njero, yeah
21:10:37 <jmiranda> njero, milwaukee at the moment
21:10:45 <njero> ah, makes sense
21:10:48 <SparFux> jmiranda: Ah, I get what you mean.
21:10:57 <SparFux> jmiranda: run the SQL *code*
21:10:59 <jmiranda> just run each of those individually
21:12:48 <SparFux> hm... not sure which sql to run exactly.
21:12:49 <jmiranda> SparFux, i think there might have been other issues with the xforms module (besides the uuid issue)
21:13:03 <jmiranda> each changeset should be executed
21:14:12 <SparFux> jmiranda: http://old.nabble.com/-6356:-Pastebin-Plugin-%28for-IRC%29-td18504008.html
21:14:15 <OpenMRSBot> <http://ln-s.net/4pr-> (at old.nabble.com)
21:14:32 <jmiranda> SparFux, in other words, run each statement in each <diff><sql> ... </sql></diff> node
21:14:49 <SparFux> and then start the module?
21:15:14 <jmiranda> yeah
21:15:22 <jmiranda> SparFux, here's the kicker though
21:16:01 <SparFux> kicker means drawback?
21:16:03 <jmiranda> since daniel hasn't approved the patch yet, i'm not sure if that's going to be the one that's used
21:16:36 <jmiranda> so you might have to revert all of those changes when the latest version of the module contains the correct fix
21:16:51 <SparFux> Yes, and I can explore my installation first. I am not even sure how to find the demo data. And then there will hopefully be the real patch :-)
21:17:19 <jmiranda> SparFux, daniel is a machine so he should have it fixed soon
21:19:20 <jmiranda> mkulumadzi, how did you forward your pih.org mail to gmail?
21:19:50 <SparFux> ok.
21:20:46 <bwolfe> jmiranda: you can have gmail check your pih mail for you...but then things can be 30 min delayed
21:21:33 <jmiranda> bwolfe, yeah i found the gmail "import" feature
21:21:36 <jmiranda> that's pretty cool
21:21:39 <mkulumadzi> jmiranda just added it under settings -> accounts and import -> import mail and contacts
21:22:12 <jmiranda> mkulumadzi, are you still doing it that way?
21:23:07 <mkulumadzi> i have it set up that way for when i need webmail
21:23:19 <mkulumadzi> although sometimes i just use the exchange webmail
21:23:39 <mkulumadzi> i found some messages seemed to be delayed to gmail, while others came right away
21:25:02 <icuHowie> if you can get to the exchange folks they could setup a forward or relay for your pih mail ( that is if they allow it , as exchange will do it either way )
21:26:50 <jmiranda> icuHowie, i was thinking about going this route and then remembered that we have 2 IT guys overseeing 100s of employees
21:27:09 <jmiranda> getting to this task would be less than "low" priority for them :)
21:28:14 <njero> mkulumadzi: what version of ff2 were you guys using in Neno
21:29:41 <mkulumadzi> njero 2.0.0.22pre
21:29:47 <njero> oh
21:29:56 <njero> wow, that is much newer than what I am using
21:30:45 <SparFux> So, I am off for today. Thx all!
21:31:33 *** SparFux has quit IRC
21:35:11 <mkulumadzi> njero turning in for the night, unless you have anything else
21:35:34 <njero> nope I am good, thanks mkulumadzi
21:35:55 *** mkulumadzi has quit IRC
21:38:33 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11704]: ncd: Removing unnecessary import. <http://dev.openmrs.org/changeset/11704>
21:43:20 <icuHowie> how does OpenMRS comapre to VistA?
21:44:53 <r-friedman> icuhowie if you work like a VA Hospital, by all means use VistA
21:45:54 <icuHowie> oh no I don't work for the VA
21:46:04 <icuHowie> just was reading about it 2 years ago.
21:46:44 <r-friedman> icuhowie: we don't either, we need something that fits our sites
21:47:19 <r-friedman> icuhowie: though i am being a bit snarky, at least it is open and the developers are human beings
21:49:09 <icuHowie> I like more Opensource like OpenMRS
21:49:19 <icuHowie> I also like Mirth alot
21:50:58 <r-friedman> Mirth is great.
21:51:43 <icuHowie> I need to uninstall Office and get back to OpenOffice, used that for 5 years sort of miss it.
21:52:49 <r-friedman> Whatever works. I have yet to figure out the balance between being productive and being where things are going in this brave new world
21:54:42 <r-friedman> icuhowie: nice to chat with you, but I need to put the blinders on and crank out a little work
22:08:53 *** njero has left #openmrs
22:23:41 *** djazayeri has joined #openmrs
22:23:41 *** ChanServ sets mode: +o djazayeri
22:40:38 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1696 (task closed): UI conventions while designing the screens <http://dev.openmrs.org/ticket/1696#comment:3>
23:04:22 *** r-friedman has quit IRC
23:08:24 *** bwolfe has quit IRC
23:49:34 <robbyoconnor> djazayeri: what is the status on the clinics you currently have in Haiti structurally?
23:53:54 *** rryan has quit IRC