IRC log of openacs on 2002-04-21
Timestamps are in UTC.
- 01:04:34 [talilee]
- talilee (~talli@talli.dialup.access.net) has joined #openacs
- 01:04:36 [talli]
- talli has quit (Read error: 104 (Connection reset by peer))
- 01:04:49 [talilee]
- talilee is now known as talli
- 08:23:26 [ms__]
- ms__ has quit (Read error: 104 (Connection reset by peer))
- 08:23:28 [talli]
- talli has quit (Read error: 104 (Connection reset by peer))
- 13:16:38 [lilo]
- [GlobalNotice] Hi all. OPN is presently in need of extremely reliable servers with low latencies and very good general Internet connectivity. If you're interesting in supporting this community project and think you might be able to help, please take a look at http://openprojects.net/sponsoring_servers.shtml and email us at support@openprojects.net .... Thanks much!
- 13:42:31 [barstool]
- barstool has quit (Read error: 104 (Connection reset by peer))
- 13:42:57 [barstool]
- barstool (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
- 14:27:05 [talli]
- talli (~talli@lti-4.dialup.access.net) has joined #openacs
- 16:00:44 [davb]
- hi
- 16:09:39 [yzzyx]
- yzzyx (~bogus@213-48-250-217.cro.cvx.blueyonder.co.uk) has joined #openacs
- 16:10:59 [davb]
- ah
- 16:11:04 [davb]
- * davb learns more about tclsoap
- 16:11:13 [yzzyx]
- yzzyx has left #openacs
- 16:52:00 [denshi]
- denshi (toddg@linux45.ma.utexas.edu) has joined #openacs
- 17:01:51 [denshi]
- hey davb
- 17:02:20 [denshi]
- have you mastered tclsoap yet?
- 17:18:37 [denshi]
- denshi has quit ("denshi has no reason")
- 17:27:01 [davb]
- denshi: works great in tclsh
- 17:27:15 [davb]
- now I am tackleing package require in AOLserver :)
- 17:27:33 [davb]
- its looking in /usr/local/lib/tcl8.3 instead of /usr/lib/tcl8.3
- 17:28:41 [davb]
- I am not sure why it thinks the tcl directory is under /usr/liocal
- 17:28:58 [davb]
- * davb wonders if rbm is around
- 17:29:39 [davb]
- hardcoding the corret dir seems to work
- 17:35:08 [davb]
- excellent. works fine in aolserver with no extra C modules.
- 17:35:27 [davb]
- but I want to build an aolserver specific transport I think.
- 17:44:50 [davb]
- oh well, he'll be back
- 17:51:21 [denshi]
- denshi (toddg@linux45.ma.utexas.edu) has joined #openacs
- 17:51:36 [talli]
- hey guys
- 17:52:44 [denshi]
- howdy
- 18:17:43 [markd2]
- markd2 (~Snak@h166-102-041-028.ip.alltel.net) has joined #openacs
- 18:18:49 [denshi]
- denshi has quit ("Hey! Where'd my controlling terminal go?")
- 18:57:38 [markd2]
- markd2 has quit ("wheeeee")
- 20:05:05 [davb]
- hi talli
- 20:05:45 [til]
- hi everybody
- 20:05:54 [davb]
- hiya til
- 20:06:43 [til]
- so how is it going with package require, davb? any success stories?
- 20:06:59 [davb]
- yes.
- 20:07:00 [til]
- last time i tried there were some troubles with namespaces
- 20:07:23 [davb]
- there is a patch for namespace tcl somewhere if I recall correctly.
- 20:07:35 [davb]
- but I think it was fixed in one of the aolservers :)
- 20:08:04 [davb]
- package require works in ADP pages, not tcl. tclPkgPath is not defined in the tcl interpreters for tcl pages, but it is for adp pages.
- 20:08:20 [til]
- cool (sort of), too bad its hard to upgrade from a running aolserver version
- 20:08:54 [davb]
- I will look around for that namespace patch. I know it was on the aolserver list a while back.
- 20:09:15 [til]
- ugh, that sounds messy (that it's only available in .adp)
- 20:09:49 [davb]
- well if you know your path you can do it. i had to hardcode it in anyway because tclPkgPath returns the wrong dir anyway.
- 20:11:04 [davb]
- i'll have to test in aolserver 4 one of these days. it shouldn't be hard to fix.
- 20:11:10 [til]
- so if i understand correctly: tclPkgPath is one problem, and namespaces another one (solved by a patch)?
- 20:11:30 [davb]
- yes.
- 20:12:18 [davb]
- http://www.panoptic.com/wiki/aolserver/48.html
- 20:12:34 [davb]
- http://www.panoptic.com/wiki/aolserver/48.html
- 20:12:35 [oacs-chump]
- A: http://www.panoptic.com/wiki/aolserver/48.html from davb
- 20:12:43 [davb]
- A:|AOLserver FAQ at the AOLserver wiki
- 20:12:44 [oacs-chump]
- titled item A
- 20:12:54 [davb]
- A: includes package require hack at the bottom of the page.
- 20:12:55 [oacs-chump]
- added comment A1
- 20:13:14 [davb]
- basically, you need to source init.tcl in the page before doing package require.
- 20:13:46 [til]
- i see
- 20:15:06 [davb]
- tclSOAP, I think, is using the tcl dom parser which might be too slow. the C version can be loaded as an aolserver module.
- 20:16:45 [davb]
- argh. no it still doesn't work in tcl pages.
- 20:17:15 [davb]
- I wish I had saved the code, I had it working a while ago.
- 20:17:21 [til]
- :-(
- 20:22:04 [Spendophylax]
- Spendophylax has quit (Read error: 110 (Connection timed out))
- 20:41:33 [davb]
- ok, so should I make an OpenACS package that provides SOAP/XMLRPC? I am imagining some sort of acs-service contract thingy.
- 20:48:15 [davb]
- aha, here is the answer for tcl pages, but its pretty icky.
- 20:48:17 [davb]
- http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0003IW&topic_id=OpenACS&topic=11
- 20:48:18 [oacs-chump]
- B: http://openacs.org/bboard/q-and-a-fetch-msg.tcl?msg_id=0003IW&topic_id=OpenACS&topic=11 from davb
- 20:48:29 [davb]
- B:|Thread on getting "package require" working in tcl pages
- 20:48:30 [oacs-chump]
- titled item B
- 20:48:55 [davb]
- basically, aolserver is leaving out the environment stuff when it sets up a tcl interpreter
- 20:54:55 [davb]
- cool, it works
- 20:55:29 [davb]
- argh, it almost works.
- 20:56:41 [davb]
- darn.
- 20:57:05 [davb]
- it uses tcllib, which is creating some global variables, which are conflicting with themselves.
- 20:57:47 [davb]
- but only in the tcl page.
- 21:03:28 [til]
- hmm
- 21:05:24 [davb]
- apparently something in the tcl page interpreter does not like what tcllib is doing.
- 21:06:44 [davb]
- variable "errorCode" already exists
- 21:06:44 [davb]
- while executing
- 21:06:44 [davb]
- "global errorCode errorInfo"
- 21:06:44 [davb]
- (procedure "ns_sourceproc" line 13)
- 21:06:44 [davb]
- invoked from within
- 21:06:45 [davb]
- "ns_sourceproc cns14 {}"
- 21:08:18 [davb]
- seems like the adp is clearing out the global variables after runing, but the tcl one is not.
- 21:08:55 [davb]
- but.... the hack to make package require work in tcl pages has a bunch of globals...
- 21:10:55 [davb]
- aha. ns_sourceproc cns* is incrementing by 1 each time.
- 21:11:11 [davb]
- the interesting this is, the adp pag ethe does not fail, also increments it by one.
- 21:12:40 [davb]
- I think it has to do with aolserver and tcllib using errorCode as a global variable.
- 21:13:49 [davb]
- hmmmm
- 21:17:12 [til]
- * til figures this stuff is way above his mental capabilities today
- 21:23:35 [davb]
- heh
- 21:23:37 [davb]
- me too.
- 21:30:07 [rbm]
- oom
- 21:31:20 [davb]
- hi rbm
- 21:31:49 [davb]
- I got package require working in tcl pages. except now I have another problem with tclSOAP :)
- 21:34:31 [rbm]
- hey davb
- 21:35:29 [rbm]
- what problem?
- 21:35:29 [paje]
- problem is dotlrn, at least according to don, will fix alot of missing pieces in OpenACS.
- 21:36:32 [rbm]
- paje: botsnack
- 21:36:33 [paje]
- thanks rbm :)
- 21:38:55 [davb]
- tclSOAP uses tcllib which is declaring errorCode as a global variable. ns_sourceproc which actually runs the page tries to define errorCode as a global, and causes a conflict. I am not sure why the adp version doesn't have this problem.
- 21:45:16 [markd2]
- markd2 (~Snak@h166-102-041-170.ip.alltel.net) has joined #openacs
- 21:52:59 [markd2]
- markd2 has quit ("wheeeee")
- 21:53:32 [talli]
- davb: why not write a C module?
- 22:00:20 [davb]
- to provide SOAP?
- 22:00:27 [davb]
- well the tcl one is already done :)
- 22:00:37 [talli]
- ah, that's a good reason
- 22:00:57 [davb]
- just aolserver does a little stuff different in setting up a tcl interpreter.
- 22:01:33 [davb]
- anyway, using tcllib for logging is not really ideal. I am going to see if I can abstract that part out, so it will use ns_log for aolserver.
- 22:02:16 [davb]
- although tcllib is the tcl standard library so I would hope it can work in aolserver.
- 22:22:38 [talli]
- talli has quit (zahn.openprojects.net irc.openprojects.net)
- 22:22:38 [barstool]
- barstool has quit (zahn.openprojects.net irc.openprojects.net)
- 22:22:38 [shagster]
- shagster has quit (zahn.openprojects.net irc.openprojects.net)
- 22:22:53 [talli]
- talli (~talli@lti-4.dialup.access.net) has joined #openacs
- 22:22:53 [barstool]
- barstool (~talli@xd84b5c59.ip.ggn.net) has joined #openacs
- 22:22:53 [shagster]
- shagster (~mkovach@web1.alal.com) has joined #openacs
- 22:25:56 [lilo]
- [GlobalNotice] Hi all. Please bear with us while things return to normal.
- 22:31:25 [lilo]
- [GlobalNotice] Hi all. Please bear with us as we do some major rerouting.
- 22:31:42 [hazmat]
- hazmat has quit (zahn.openprojects.net irc.openprojects.net)
- 22:31:42 [rbm]
- rbm has quit (zahn.openprojects.net irc.openprojects.net)
- 22:31:42 [oacs-chump]
- oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
- 22:31:56 [hazmat]
- hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
- 22:31:56 [rbm]
- rbm (rmello@fslc.usu.edu) has joined #openacs
- 22:31:56 [oacs-chump]
- oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
- 22:32:43 [oacs-chump]
- oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
- 22:32:43 [rbm]
- rbm has quit (zahn.openprojects.net irc.openprojects.net)
- 22:32:43 [hazmat]
- hazmat has quit (zahn.openprojects.net irc.openprojects.net)
- 22:33:07 [hazmat]
- hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
- 22:33:07 [rbm]
- rbm (rmello@fslc.usu.edu) has joined #openacs
- 22:33:07 [oacs-chump]
- oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
- 22:35:13 [lilo]
- [GlobalNotice] Hi all. We're continuing to reroute, please bear with us.
- 22:35:35 [til]
- til has quit (zahn.openprojects.net irc.openprojects.net)
- 22:35:42 [til]
- til (~tils@62.116.19.11) has joined #openacs
- 22:36:27 [lilo]
- [GlobalNotice] Okay, folks, we are hoping this will be stable. Ping your friends a bit and if anyone is missing, /msg lilo, thanks
- 22:51:51 [davb]
- interesting TclSOAP is configured to use different xml parsers.
- 22:51:53 [davb]
- very nifty
- 22:52:33 [rbm]
- nice
- 22:52:49 [davb]
- but so far only supports TclDOM and partially tDOM
- 22:53:41 [rbm]
- I still haven't swalled the whole XML cool-aid
- 22:53:56 [rbm]
- * rbm grumbles because of homeworjk
- 22:54:10 [rbm]
- homework even
- 22:54:14 [davb]
- well, if you need SOAP, you need XML :)
- 22:54:24 [rbm]
- * rbm goes to build a Turing machine
- 22:55:04 [rbm]
- I know that, but I'm not super clear on all the components and stuff
- 22:55:17 [davb]
- me neither, I pick it us as I need it :)
- 22:55:41 [davb]
- bbl, junkyard wars
- 22:56:12 [lilo]
- [GlobalNotice] Hi all. It's worth noting again that OPN is in rather desperate need of well-connected, reliable servers on T3 or better. Multihomed vastly preferred. Our bandwidth requirements are actually very low but we prefer high bandwidth connections for reduced latency and better connectivity.
- 22:56:58 [lilo]
- [GlobalNotice] If you have the resources and are interested in helping support this community project, please take a look at http://openprojects.net/sponsoring_servers.shtml and email support@openprojects.net .... thanks!
- 23:30:25 [jim]
- jim (~jim@12-233-225-152.client.attbi.com) has joined #openacs
- 23:36:56 [jim2]
- jim2 (~jim@12-233-225-152.client.attbi.com) has joined #openacs
- 23:38:44 [oacs-chump]
- oacs-chump has quit (zahn.openprojects.net irc.openprojects.net)
- 23:38:44 [rbm]
- rbm has quit (zahn.openprojects.net irc.openprojects.net)
- 23:38:44 [jim]
- jim has quit (zahn.openprojects.net irc.openprojects.net)
- 23:38:44 [hazmat]
- hazmat has quit (zahn.openprojects.net irc.openprojects.net)
- 23:38:48 [jim2]
- jim2 is now known as jim
- 23:40:31 [hazmat]
- hazmat (~ender@adsl-66-123-57-58.dsl.lsan03.pacbell.net) has joined #openacs
- 23:40:31 [rbm]
- rbm (rmello@fslc.usu.edu) has joined #openacs
- 23:40:31 [oacs-chump]
- oacs-chump (~oacs-chum@alb-24-58-160-28.nycap.rr.com) has joined #openacs
- 23:40:43 [talli]
- hey rbm, did you get the directions i sent last eve?
- 23:41:41 [jim]
- maybe detached
- 23:44:16 [rbm]
- talli: Yes. Thanks much
- 23:44:22 [talli]
- np
- 23:44:27 [rbm]
- talli: I'm about to print them actually
- 23:44:34 [jim]
- oops, maybe not :)
- 23:44:38 [talli]
- cool