IRC Chat : 2009-11-10 - OpenMRS

00:56:08 *** atomicturtle has joined #openmrs
00:59:15 *** atomicturtle has left #openmrs
01:31:15 *** atomicturtle1 has joined #openmrs
01:37:08 *** atomicturtle1 has left #openmrs
01:59:03 *** Mkop has joined #openmrs
02:24:24 *** upul has joined #openmrs
02:24:24 *** ChanServ sets mode: +v upul
02:39:54 *** Mkop has quit IRC
02:49:02 *** njero has joined #openmrs
02:49:02 *** ChanServ sets mode: +v njero
02:49:09 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11166]: patientflags: modified implementation of SQLFlagEvaluator; modified Flag … <http://dev.openmrs.org/changeset/11166>
03:04:32 *** Mkop has joined #openmrs
03:48:08 *** OpenMRSBot has joined #openmrs
03:48:08 *** zelazny.freenode.net sets mode: +ns
03:48:14 -zelazny.freenode.net- *** Notice -- TS for #openmrs changed from 1257824888 to 1174073069
03:48:14 *** irc.freenode.net sets mode: +tc-s
03:48:14 *** jmiranda has joined #openmrs
03:48:14 *** Mkop has joined #openmrs
03:48:14 *** njero has joined #openmrs
03:48:14 *** upul has joined #openmrs
03:48:14 *** andrewaclt has joined #openmrs
03:48:14 *** kane77 has joined #openmrs
03:48:14 *** pascal` has joined #openmrs
03:48:14 *** Echidna has joined #openmrs
03:48:14 *** jacobb has joined #openmrs
03:48:14 *** r0bby_ has joined #openmrs
03:48:14 *** irc.freenode.net sets mode: +ovvv jmiranda njero upul r0bby_
03:48:14 *** basic` has joined #openmrs
03:48:14 *** irc.freenode.net changes topic to "Welcome to the OpenMRS Collaborative, building an open source medical record system framework..."
03:57:06 *** bwolfe has joined #openmrs
03:57:06 *** ChanServ sets mode: +o bwolfe
04:16:45 *** bwolfe has quit IRC
04:32:16 *** atomicturtle has joined #openmrs
04:33:28 *** Mkop has quit IRC
04:48:27 *** Mkop has joined #openmrs
05:37:50 <pascal`> hi
05:38:00 <upul> hi
05:38:16 <pascal`> hi upul
05:39:11 <upul> it takes 10 mins to do an update by id for 10,000 records
05:39:33 <upul> is that the usual time
05:40:25 <pascal`> no that's terrible
05:44:59 *** kane77 has quit IRC
05:54:54 *** bwolfe has joined #openmrs
05:54:55 *** ChanServ sets mode: +o bwolfe
05:59:21 <pascal`> hi bwolfe
06:00:43 <bwolfe> hi pascal`
06:11:44 <pascal`> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
06:16:55 <bwolfe> A
06:17:08 <upul> E
06:17:45 <pascal`> um
06:18:09 <pascal`> _ _ _ A _ E _ _ _ _ _ _ _ _ E
06:18:16 <pascal`> it's a song i was just listening to
06:18:22 <pascal`> i've mentioned it before here
06:18:42 <upul> should die
06:18:46 <upul> invaders
06:18:53 <bwolfe> will die
06:18:56 <bwolfe> invaders will die
06:19:03 <pascal`> I N V A D E R S _ _ _ _ D I E
06:19:13 <upul> i need to change specs
06:19:17 <bwolfe> MUST
06:19:36 <pascal`> I N V A D E R S M U S T D I E
06:20:07 <bwolfe> what do I win?
06:20:14 <pascal`> you win the song
06:20:24 <upul> free copy of openmrs
06:23:08 <pascal`> bwolfe, you can find your prize by doing: ssh pascalbrandt.net -l bwolfe
06:23:30 <pascal`> better hurry and change ur pw before 00pul guesses it (=
06:23:59 <upul> ******
06:26:16 * bwolfe copies prize to local machine
06:26:34 * bwolfe is disappointed at pascal`s upload speeds
06:26:46 <pascal`> i'll give you another track upul
06:27:56 <pascal`> bwolfe, i know, it's my sh1tty internet
06:28:44 <pascal`> but the webserver is a vm, on a box about 30cm away from where i'm sitting right now =)
06:28:44 <pascal`> you ssh'd into my study :)
06:29:24 <pascal`> upul, there you go...
06:29:38 <pascal`> it's 192kbps upload
06:38:19 <upul> how do i copy a file from that machine to mine
06:39:22 <upul> i don't think my machine is exposed outside
06:39:39 <pascal`> man scp
06:40:01 <pascal`> you'll have to copy from your machine
06:40:04 <bwolfe> 93%
06:40:20 <pascal`> http://www.pascalbrandt.net/images/bwolfe_upul_pascal.png
06:40:28 <pascal`> you can see the game in progress in the background =)
06:41:19 <pascal`> there's another one for you bwolfe
06:41:23 <pascal`> you get second prize too
06:45:11 <pascal`> bwolfe, i hope you have headphones with decent bass
06:48:38 <pascal`> upul, passwd pls
06:48:44 <pascal`> this channel is publically logged (=
06:49:32 <upul> how do you put spacesin scp dir name
06:49:42 <upul> what password
06:50:58 <pascal`> upul, there are 2 options with spaces
06:51:15 <pascal`> 1. (bwolfe's approach) rename the file with underscores
06:51:29 <pascal`> 2. use backslash space (\ )
06:51:58 <upul> \ and " at different places didn't work
06:52:35 <pascal`> ok
06:52:42 <pascal`> well then use 1.
06:52:58 <pascal`> and also please change your ssh password
06:55:51 <upul> changed password to ******
06:55:57 <pascal`> kthx
06:56:45 <bwolfe> hunter2 ?
06:57:17 <pascal`> su: Authentication failure
07:01:14 <pascal`> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
07:02:21 <upul> Z
07:04:35 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1915> || OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1914>
07:06:00 <pascal`> nope
07:06:07 <upul> X
07:06:22 <pascal`> clue: America
07:09:05 *** openmrs_web083 has joined #openmrs
07:09:11 <upul> WMD?
07:09:57 <pascal`> _ _ _ _ _ _ W _ _ _ _ _ _ _ _ _
07:10:08 <pascal`> hi openmrs_web083
07:10:26 *** openmrs_web083 has quit IRC
07:11:20 *** openmrs_web103 has joined #openmrs
07:11:40 <upul> lunch
07:12:23 <pascal`> no, that's not it
07:13:29 <openmrs_web103> Is there anyone in here familiar with openmrs install issues?
07:14:17 <pascal`> openmrs_web103, what issues are you seeing?
07:14:46 <openmrs_web103> At the end of the Installation Wizard, I got this error message:
07:14:55 <openmrs_web103> There was an error while updating the database to the latest. file: liquibase-update-to-latest.xml. Error: Migration failed for change set liquibase-update-to-latest.xml::2::upul: Reason: java.sql.SQLException: Can't create/write to file 'C:\WINDOWS\TEMP\#sql_5dc_0.MYI' (Errcode: 13) : Caused By: Precondition Error Error while trying to update to the latest database version
07:15:41 <pascal`> must be upul's fault (=
07:16:29 <pascal`> openmrs_web103, is this a clean install?
07:16:41 <pascal`> openmrs_web103, what steps did you take exactly?
07:17:29 <openmrs_web103> it is a clean install
07:18:09 <openmrs_web103> follow the steps in the developer instruction
07:18:20 <pascal`> ok
07:18:30 <pascal`> can you run the command line client of MySQL as root?
07:18:41 <openmrs_web103> install new Tomcat, I have MySQL 5.0 existing in my box
07:19:06 <pascal`> you can try running: show engine innodb status;
07:19:11 <pascal`> (at the mysql command line, as root)
07:19:22 <openmrs_web103> k, let me try that'
07:20:13 <openmrs_web103> it outputs bunch of text. What exactly should I look for?
07:20:26 <pascal`> it needs to be straight after the error occurs though
07:21:06 <openmrs_web103> since the error occured 15 minutes ago, I haven't done anything to that db
07:21:20 <pascal`> ok
07:21:27 <pascal`> paste what you see at pastie.org and post the link here
07:21:55 <openmrs_web103> k, one sec
07:22:51 <pascal`> did you download an official release, or did you sync out and build?
07:23:07 <openmrs_web103> I download and build
07:23:58 <pascal`> which branch? trunk?
07:24:00 <openmrs_web103> from here http://openmrs.org/wiki/Step-by-Step_Installation_for_Developers
07:24:01 <OpenMRSBot> <http://ln-s.net/1iOR> (at openmrs.org)
07:24:14 <openmrs_web103> 1.5 I think
07:24:21 <pascal`> ok, so trunk,,,
07:24:35 <pascal`> well those directions say trunk, which is at 1.6b now I think
07:24:38 <openmrs_web103> using subsclipse
07:24:47 <pascal`> sure
07:26:17 <openmrs_web103> be right back
07:27:51 <pascal`> dammit upul, what are you downloading from me. I'm gonna cut you off in a bit
07:31:09 <upul> thunder.mp3
07:31:09 *** atomicturtle has quit IRC
07:31:47 <pascal`> ok it's done now
07:31:53 <pascal`> seemed to be going on for ages
07:32:19 <upul> south african networks
07:32:22 *** atomicturtle has joined #openmrs
07:32:22 <pascal`> my connection isn't great so it was slowing me down
07:32:25 <pascal`> yes exactly
07:33:10 <upul> here we can transfer 1tb in seconds
07:33:35 <upul> when you throw the external hard drive
07:33:39 <pascal`> yup
08:06:49 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Patient visit scheduler <http://forum.openmrs.org/viewtopic.php?f=8&t=523#p1916>
08:09:43 *** openmrs_web103 has quit IRC
08:11:01 *** openmrs_web103 has joined #openmrs
08:11:36 *** njero has quit IRC
08:12:06 *** njero has joined #openmrs
08:12:06 *** ChanServ sets mode: +v njero
08:18:05 <openmrs_web103> This is for pascal`: http://pastie.org/691581
08:18:18 <openmrs_web103> output from my mysql command
08:19:19 <pascal`> yeah
08:19:24 <pascal`> not that much useful stuff there
08:19:36 <pascal`> can you rerun the install and run the command directly after the error?
08:20:50 <openmrs_web103> I will try tomorrow. It passes 12 am here and I need to rest for early work tomorrow. Are you going to be around by tomorrow evening?
08:21:02 <pascal`> just fyi, it's trying to run the changeset with id=2 here: http://dev.openmrs.org/browser/openmrs/trunk/metadata/model/liquibase-update-to-latest.xml
08:21:27 <pascal`> openmrs_web103, someone will be around
08:21:56 <openmrs_web103> thanks. About the liquibase- file, should I re-download it?
08:22:57 <pascal`> openmrs_web103, no, you won't need to redownload it
08:23:03 <pascal`> we just need to determine what's going on
08:23:13 <openmrs_web103> ok
08:23:16 <pascal`> runnint the innodb status command directly after the error occurs should help
08:23:37 <openmrs_web103> will try. goodnight
08:28:31 *** njero has quit IRC
08:52:16 <pascal`> bwolfe, I'm calling RuleFactory.init(), which is supposed to register quite a few logic tokens
08:53:04 <pascal`> i'm testing my code with a unit test though, could this cause any problem? because I can't access the logic tokens which are supposed to be registered =\
08:53:49 <bwolfe> pascal`: extend the BaseLogicTest in unit tests
08:53:54 <bwolfe> I think that takes care of calling that init for you
08:54:48 <pascal`> i dont even see how RuleFactory interacts with the logic service
09:00:35 <pascal`> ok cool i'll take a look thanks
09:03:00 <pascal`> LogicBaseTest
09:05:53 <pascal`> Basic
09:10:56 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11167]: Fixing hl7 unit test to work in dst/nondst times <http://dev.openmrs.org/changeset/11167>
09:13:53 <pascal`> /Assert.assertTrue(result.exists());
09:13:58 <pascal`> * //
09:18:01 <pascal`> still get: logic error: No token "CD4 COUNT" registered :(
09:30:07 <pascal`> nowhere in LogicServiceImpl is ruleFactory.init() called, yet somehow the log tests pass, and mine doesn't
09:43:04 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1919> || OpenMRS Forum: Re: Certifications and specialties supported <http://forum.openmrs.org/viewtopic.php?f=11&t=519#p1918> || OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1917>
09:43:47 <pascal`> bwolfe, even though my test extends LogicBaseContextSensitiveTest, the logic service still has no registered tokens
09:43:47 <pascal`> my test isn't using an in-memory database, could this have something to do with it?
09:48:02 <pascal`> It seems as though ruleFactory.init() isn't being called at all
10:22:46 <bwolfe> pascal`: I don't think it matters if you are using in-memory or not
10:22:51 <bwolfe> not sure whats going on there
10:30:27 *** Echidna has quit IRC
10:30:27 *** atomicturtle has quit IRC
10:31:05 *** Echidna has joined #openmrs
10:31:34 <pascal`> bwolfe, yeah i'm not sure either
10:32:03 <pascal`> i replacing the openmrs jar in my module with the latest 1.5.x build, so i can trace things properly and figure out why no rules are being loaded
10:32:12 *** atomicturtle has joined #openmrs
10:40:15 <pascal`> bwolfe, that solved it
10:40:53 <pascal`> i didn't have the latest 1.5.x build in my workspace
10:47:02 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1920>
10:55:48 <Echidna> hm
10:55:57 <Echidna> openmrs is a bitch to test with selenium
10:56:53 *** jmiranda has quit IRC
11:31:27 *** upul has quit IRC
11:51:08 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11169]: Added faster alternative to the regex patient identifier search - #1860 <http://dev.openmrs.org/changeset/11169> || OpenMRS Tickets: Ticket #559 (enhancement closed): Module Upgrading <http://dev.openmrs.org/ticket/559#comment:8> || OpenMRS Changesets: Changeset [11168]: Added ability to upload a module upgrade without having to first unload … <http://dev.openmrs.org/changeset/11168>
11:52:46 *** mkulumadzi has joined #openmrs
12:23:11 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Tickets: Ticket #1860 (enhancement closed): Faster alternative to regular expression searching for patient identifiers <http://dev.openmrs.org/ticket/1860#comment:3> || OpenMRS Changesets: Changeset [11170]: 1.5.x: Added faster alternative to the regex patient identifier search - … <http://dev.openmrs.org/changeset/11170>
12:25:28 <pascal`> bwolfe
12:25:39 <pascal`> The only place I see that adds keys to the logic obs datasource is the init() method of RuleFactory
12:25:41 <bwolfe> pascal`
12:26:43 <pascal`> Does this mean that you can't register your own concept whenever you want?
12:28:14 <bwolfe> pascal`: thought you could call RuleFactory.add or something
12:33:07 <pascal`> yeah, you can to add rules
12:33:16 <pascal`> but it doesn't add the key to the datasource
12:34:20 <pascal`> so it bails
12:34:20 <pascal`> you can add it manually, but getting the logic service, then getting the datasource, then getting the keyset and adding in a key
12:34:20 <pascal`> seems... well... like it shouldn't be that way
12:36:03 <bwolfe> yeah, needs work
12:36:09 <bwolfe> and is different with logic module
12:37:26 *** atomicturtle has left #openmrs
12:43:48 <Mkop> bwolfe: just out of interest, did some guy email the implementers listserv about whether anything has happened on UI improvements since the wiki page was last edited in 2008?
12:43:51 <pascal`> well anyway, I have logic and reporting working together
12:44:01 * pascal` gives himself a round of applause
12:44:07 <Mkop> someone was here asking and I told him to email one of the listservs
12:44:14 <bwolfe> Mkop: I don't think so
12:44:19 <bwolfe> Mkop: search on nabble real quick
12:44:20 <bwolfe> brb
12:51:23 <Mkop> no, there wasn't an email.
12:51:33 <Mkop> I guess the guy didn't _really_ want to know
12:51:36 <Mkop> ;-)
12:53:37 <Mkop> pascal`: did I tell you that my music professor is South African?
12:53:43 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Forum: Re: Loading standard terminologies into OpenMRS <http://forum.openmrs.org/viewtopic.php?f=2&t=316#p1922> || OpenMRS Forum: Re: How to Create a Schedule for HL7 queue messages <http://forum.openmrs.org/viewtopic.php?f=8&t=521#p1921>
12:56:38 *** CJ__ has joined #openmrs
13:04:03 *** SrFabio has joined #openmrs
13:09:54 *** kane77 has joined #openmrs
13:11:50 *** pascal` has quit IRC
13:14:04 *** SrFabio has quit IRC
13:32:10 *** atomicturtle has joined #openmrs
13:46:56 *** atomicturtle has left #openmrs
14:34:33 *** mkulumadzi has quit IRC
14:42:28 *** mkulumadzi has joined #openmrs
15:01:08 *** openmrs_web103 has quit IRC
15:22:38 *** njero has joined #openmrs
15:22:40 *** ChanServ sets mode: +v njero
15:42:03 *** mkulumadzi has quit IRC
16:03:19 *** Mkop1 has joined #openmrs
16:05:43 *** upul has joined #openmrs
16:05:44 *** ChanServ sets mode: +v upul
16:17:49 *** upul has quit IRC
16:20:25 *** Mkop has quit IRC
16:32:08 *** atomicturtle1 has joined #openmrs
16:32:12 *** atomicturtle1 has left #openmrs
16:35:32 <OpenMRSBot> Recent updates in the world of openmrs: OpenMRS Changesets: Changeset [11171]: htmlformentry-trunk: Minor fix to .classpath file <http://dev.openmrs.org/changeset/11171>
16:59:09 *** bwolfe has quit IRC
17:02:09 *** pascal` has joined #openmrs
17:13:42 *** pascal` has quit IRC
17:31:13 *** OpenMRSBot has joined #openmrs
17:31:13 *** zelazny.freenode.net sets mode: +ns
17:31:24 -zelazny.freenode.net- *** Notice -- TS for #openmrs changed from 1257874273 to 1174073069
17:31:24 *** irc.freenode.net sets mode: +tc-s
17:31:24 *** pascal` has joined #openmrs
17:31:24 *** Mkop1 has joined #openmrs
17:31:24 *** njero has joined #openmrs
17:31:24 *** kane77 has joined #openmrs
17:31:24 *** CJ__ has joined #openmrs
17:31:24 *** Echidna has joined #openmrs
17:31:24 *** andrewaclt has joined #openmrs
17:31:24 *** jacobb has joined #openmrs
17:31:24 *** r0bby_ has joined #openmrs
17:31:24 *** basic` has joined #openmrs
17:31:24 *** irc.freenode.net sets mode: +vv njero r0bby_
17:31:24 *** irc.freenode.net changes topic to "Welcome to the OpenMRS Collaborative, building an open source medical record system framework..."
17:43:39 *** OpenMRSBot has joined #openmrs
17:43:39 *** zelazny.freenode.net sets mode: +ns