-<xlog server="chat.freenode.net" channel="#existdb" date="2008-03-01">
<part host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" reason="Read error: 104 (Connection reset by peer)" time="00:06:34.318Z"/>
<join host="75-164-203-181.ptld.qwest.net" login="n=brian" nick="ryerpatch" time="00:08:11.219Z"/>
<join host="host86-154-245-81.range86-154.btcentralplus.com" login="n=cefn" nick="cefn_" time="00:39:13.038Z"/>
<part host="75-164-203-181.ptld.qwest.net" login="n=brian" nick="ryerpatch" time="01:39:14.669Z"/>
<join host="62.232.6.162" login="n=XIRCProx" nick="fallend" time="02:32:36.358Z"/>
<message nick="fallend" time="02:33:35.558Z">hello.</message>
<message nick="fallend" time="02:42:30.315Z">struggling with a pretty easy idea here, ... i am running a server in stand-alone mode, using a simple server.xml.</message>
<message nick="fallend" time="02:42:57.331Z">i am trying to deploy some XQL files on the file system, instead of compiling them into the db. its easier for development.</message>
<message nick="Mephisto" time="02:53:10.985Z">i've tried this too, everything under the webapp/ dir can be executed by eXist</message>
<message nick="fallend" time="02:53:27.938Z">it can be</message>
<message nick="fallend" time="02:53:50.568Z">maybe i need to use a different conf</message>
<message nick="fallend" time="02:54:04.878Z">the simple server.conf that gets delivered doesnt seem to make those context path's available.</message>
<message nick="Mephisto" time="02:54:35.61Z">i assume you want it to be able to execute queries anywhere on the file system?</message>
<message nick="fallend" time="02:55:00.634Z">i'd be happy with a webapp like folder that i can put queries into</message>
<message nick="fallend" time="02:55:12.96Z">cant seem to get it working</message>
<message nick="Mephisto" time="02:55:14.583Z">there is one</message>
<message nick="Mephisto" time="02:55:32.947Z">exist_home/webapp</message>
<message nick="Mephisto" time="02:56:41.841Z">the ugly hack i used to get to "anywhere on the filesystem" was a symlink to where i had my app .. i don't recommend that though, since i believe there must be a better solution</message>
<message nick="fallend" time="02:57:02.609Z">agreed.</message>
<message nick="fallend" time="02:57:16.668Z">i can get to the webapp dir just fine if i use the "startup.bat" which starts a server, "jetty"</message>
<message nick="fallend" time="02:57:45.498Z">if i use "server" which starts an app in "standalone" mode, the webapps dir returns 404</message>
<message nick="Mephisto" time="02:58:49.164Z">ah</message>
<message nick="Mephisto" time="02:59:02.712Z">sorry, i can't help you there then</message>
<message nick="fallend" time="02:59:12.215Z">thats okay.</message>
<message nick="fallend" time="02:59:20.386Z">now i am starting to wonder 'why not just use jetty?'</message>
<message nick="fallend" time="02:59:32.122Z">the full jetty... since standalone is just a stripped down version</message>
<message nick="fallend" time="03:02:08.815Z">[object Object]</message>
<message nick="fallend" time="03:02:09.857Z">ping</message>
<message nick="Mephisto" time="03:02:12.05Z">did you enable rest in your server.xml?</message>
<message nick="fallend" time="03:02:26.81Z">yes, i have.</message>
<message nick="fallend" time="03:02:39.026Z">so, if i upload an XQL into the db, i can acess it</message>
<message nick="fallend" time="03:02:46.797Z">i can get access to the XML content through rest.</message>
<message nick="fallend" time="03:02:55.018Z">its very nice =)</message>
<message nick="fallend" time="03:03:23.096Z">you can even define servlets in stand alone mode: </message>
<message nick="fallend" time="03:03:24.027Z"><servlet enabled="yes" context="/myservlet/*" class="com.example.MyServlet"></message>
<message nick="fallend" time="03:03:34.471Z">haha, it wont paste the servlet code</message>
<message nick="fallend" time="03:03:40.089Z">confusing, because in stand alone mode you can declare a servlet: </message>
-<message nick="fallend" time="03:04:06.415Z">
but its the third example in this section,
<a href="http://exist-db.org/deployment.html#N1028F">http://exist-db.org/deployment.html#N1028F</a>
</message>
<message nick="fallend" time="03:04:30.568Z">actually, it (chat program) hates everything i paste</message>
<message nick="fallend" time="03:04:34.193Z">there its.</message>
<join host="189.79.0.22" login="n=no" nick="thiago" time="03:07:56.247Z"/>
<part host="189.79.0.22" login="n=no" nick="thiago" time="03:08:14.211Z"/>
<join host="h-67-102-106-32.snfccasy.covad.net" login="n=eelriver" nick="eelriver" time="03:51:41.062Z"/>
<part host="host86-154-245-81.range86-154.btcentralplus.com" login="n=cefn" nick="cefn_" reason="Read error: 110 (Connection timed out)" time="04:14:25.094Z"/>
<message nick="fallend" time="04:33:48.805Z">any way to rename an xml resource once it is in the db?</message>
<join host="c-71-236-161-195.hsd1.or.comcast.net" login="n=brian" nick="ryerpatch" time="05:05:17.18Z"/>
<part host="62.232.6.162" login="n=XIRCProx" nick="fallend" reason="leguin.freenode.net irc.freenode.net" time="05:31:22.355Z"/>
<join host="62.232.6.162" login="n=XIRCProx" nick="fallend" time="05:38:37.326Z"/>
<part host="62.232.6.162" login="n=XIRCProx" nick="fallend" reason="leguin.freenode.net irc.freenode.net" time="05:39:24.811Z"/>
<join host="host217-43-143-39.range217-43.btcentralplus.com" login="n=cefn" nick="cefn" time="09:23:32.22Z"/>
<join host="host81-155-237-97.range81-155.btcentralplus.com" login="n=cefn" nick="cefn_" time="09:38:35.026Z"/>
<part host="host217-43-143-39.range217-43.btcentralplus.com" login="n=cefn" nick="cefn" reason="Read error: 110 (Connection timed out)" time="09:47:11.988Z"/>
<join host="82-32-192-153.cable.ubr05.newt.blueyonder.co.uk" login="n=Delirium" nick="delirium" time="14:52:01.348Z"/>
<part host="216.138.230.22" login="n=Snak" nick="polvo" reason="Read error: 104 (Connection reset by peer)" time="15:01:09.492Z"/>
<join host="216.138.230.22" login="n=Snak" nick="polvough" time="15:01:11.265Z"/>
<join host="p5B20FE73.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="15:16:01.043Z"/>
<message nick="wolf77" time="15:16:11.047Z">..</message>
<part host="p5B20FE73.dip.t-dialin.net" login="n=wolf" nick="wolf77" reason="Read error: 101 (Network is unreachable)" time="15:57:24.59Z"/>
<join host="p5B20C1CC.dip.t-dialin.net" login="n=wolf" nick="wolf78" time="16:11:02.311Z"/>
<message nick="wolf78" time="16:11:09.731Z">.</message>
<message nick="delirium" time="16:17:49.023Z">wolf78, i added two functions to a module here - and whilst I can use them in xquery, they dont show up in the function documentation page?!?</message>
<join host="i188127.upc-i.chello.nl" login="n=DiZzZz" nick="DiZzZz" time="16:18:16.1Z"/>
<message nick="wolf78" time="16:18:20.846Z">did you regenerate the function docs?</message>
<message nick="delirium" time="16:21:41.108Z">erm nope - i thought they were done from the loaded modules? that has changed then?</message>
<message nick="wolf78" time="16:22:11.65Z">yes</message>
<message nick="delirium" time="16:23:00.656Z">ah</message>
<message nick="wolf78" time="16:23:14.936Z">the function search interface generates an xqdoc document from the classes. in the long-term this will replace the documentation in the java files.</message>
<message nick="delirium" time="16:23:30.176Z">no one replied to my email about GSoC - any idea if we want to do it this year - I just had an email from a chap saying he is very keen</message>
<message nick="delirium" time="16:23:41.902Z">wolf78, ah ok</message>
<message nick="wolf78" time="16:23:47.36Z">yes, sure we want to do it</message>
<message nick="wolf78" time="16:23:54.65Z">I missed your email?</message>
<message nick="wolf78" time="16:24:55.522Z">we had a storm here and now my internet connection is very slow</message>
<message nick="delirium" time="16:25:03.603Z">weird - sent it on thurs to your gmail</message>
<message nick="delirium" time="16:25:19.955Z">whats the best way to get it to you?</message>
<message nick="wolf78" time="16:26:11.636Z">right now I can't get at my emails. need to wait...</message>
<message nick="DiZzZz" time="16:28:49.18Z">hiho</message>
<message nick="delirium" time="16:28:51.513Z">ah ok</message>
<message nick="DiZzZz" time="16:29:20.622Z">delirium: ah right yes. Well I had a wedding and a funeral and and a.... (seriously)</message>
<message nick="DiZzZz" time="16:29:45.426Z">delirium: GSoC some words were said here?</message>
<message nick="wolf78" time="16:29:45.777Z">Hi Dannes</message>
<message nick="DiZzZz" time="16:30:02.84Z">Hi Wold</message>
<message nick="DiZzZz" time="16:30:05.223Z">wolf78</message>
<message nick="delirium" time="16:30:08.207Z">wolf78, basically was asking - 1) if we want to GSoC,2) who wants to be a mentor (i would), 3) would you like me to do admin/secretary stuff again 4) could I have project proposals by Monday 3rd March please (I guess we need at least 4)</message>
<message nick="delirium" time="16:30:19.753Z">DiZzZz, hi, no problems - hope you are all ok </message>
<message nick="DiZzZz" time="16:30:31.358Z">wolf78: bad weather? yea here as well</message>
<message nick="delirium" time="16:30:42.704Z">very very windy here last night</message>
<message nick="wolf78" time="16:31:09.811Z">yeah, just had some difficulties getting home by train.</message>
<message nick="wolf78" time="16:31:34.474Z">delirium: I would say "yes" to 1 to 4</message>
<message nick="delirium" time="16:31:57.555Z">wolf78, excellent :-_</message>
<message nick="wolf78" time="16:31:58.086Z">project proposals will not be a problem. I think I already had 3 or so.</message>
<message nick="delirium" time="16:32:38.902Z">wolf78, okay I have 1 - it was in the email - about the threading - I would like to put it forward - the email explains a bit more why it would help (in the scenarios we use here - i expect im not the only one)</message>
<message nick="wolf78" time="16:33:51.19Z">ok, still waiting for the email to be retrieved ...</message>
<message nick="delirium" time="16:35:41.359Z">okay cool - well let me know - I will get the Skeleton pages for the eXist site ready - same format as last year I guess</message>
<message nick="DiZzZz" time="16:42:48.119Z">nice quote on the xquery ML: "We all make mistakes, but you are wasting everyone's time."</message>
<message nick="DiZzZz" time="16:42:53.376Z">quess who</message>
<message nick="DiZzZz" time="16:43:08.877Z">guess</message>
<message nick="wolf78" time="16:47:16.043Z">related to the multi-threading proposal, I think a distributed query feature would be real nice.</message>
<message nick="wolf78" time="16:47:59.121Z">..</message>
<message nick="delirium" time="16:50:43.395Z">wolf78, querying across multiple servers simultaneously?</message>
<message nick="wolf78" time="16:50:55.932Z">yes</message>
<message nick="delirium" time="16:51:20.815Z">wolf78, okay thats cool - ill save the threading for a rainy day when im bored - so wont happen for a long time hehe</message>
<message nick="delirium" time="16:51:50.616Z">wolf78, I think that was one that Sebastian Rahtz from Oxford University was interested in...</message>
<message nick="delirium" time="16:51:58.627Z">wolf78, the distributed one that is</message>
<message nick="wolf78" time="16:53:21.589Z">the people I recently visited in Amsterdam would be interested in it as well.</message>
<message nick="DiZzZz" time="16:56:05.422Z">distributed..... very interesting subject. scalability. Strong poiny</message>
<message nick="DiZzZz" time="16:56:17.639Z">point of ML</message>
<message nick="wolf78" time="16:56:59.105Z">and now that we can query in-memory DOMs, merging the results will be easier ;-)</message>
<message nick="_delirium" time="16:59:09.933Z">DiZzZz, think its not really scalability - just that sometimes you need data also from another eXist server or two - so server 1 could have collection A, server 2 could have collection B, server 3 could have collection C - I suppose though actually it depends on where the collection dependant query parts are processed vs. where they are merged</message>
<message nick="DiZzZz" time="17:00:22.801Z">sounds like cross host distribution</message>
<message nick="DiZzZz" time="17:00:52.592Z">I think that this is exacly how MarkLogic works</message>
<message nick="DiZzZz" time="17:01:45.153Z">With this 'they' hit the terabyte boundries</message>
<message nick="DiZzZz" time="17:02:07.133Z">cross host partitioning I meant</message>
<message nick="wolf78" time="17:04:24.079Z">yes. and often you don't need all the data to be on the 'production' server since your queries will usually be limited to e.g. one year. but it would be good if you could just plug in the backup server and extend your queries to it on demand.</message>
<message nick="_delirium" time="17:05:50.046Z">yup sounds good - isolation is also good for security - you might have a HRMS eXist instance and a CMS eXist instance and need to cross reference data from the two...</message>
<message nick="_delirium" time="17:41:49.068Z">DiZzZz, would you be happy to mentor this year again?</message>
<message nick="DiZzZz" time="17:42:01.515Z">ah yeas, sure.</message>
<message nick="DiZzZz" time="17:42:24.386Z">I see the added value</message>
<message nick="DiZzZz" time="17:42:26.84Z">and the fun</message>
<message nick="_delirium" time="17:44:26.652Z">okay cool</message>
<part host="i188127.upc-i.chello.nl" login="n=DiZzZz" nick="DiZzZz" reason="" time="17:44:28.535Z"/>
<message nick="_delirium" time="17:44:37.477Z">just need to confirm with Pierrick and Leif</message>
<message nick="_delirium" time="17:49:01.055Z">wolf78, have put up a skeleton start page for GSoC 2007 - webapp/gsoc/2008/summer.xml - could you take a look? Initially I have left in the suggested projects from last year that were not accepted</message>
<message nick="wolf78" time="18:28:37.002Z">ok, the "process control and management service" has already been implemented in part</message>
<message nick="wolf78" time="18:29:15.334Z">the css styles for the page are not found</message>
<join host="host217-44-136-29.range217-44.btcentralplus.com" login="n=cefn" nick="cefn" time="18:54:08.872Z"/>
<part host="host81-155-237-97.range81-155.btcentralplus.com" login="n=cefn" nick="cefn_" reason="Read error: 110 (Connection timed out)" time="19:02:52.303Z"/>
<join host="vh036a.halls.manchester.ac.uk" login="i=xt" nick="Cassi3" time="19:57:31.467Z"/>
<join host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" time="20:01:39.103Z"/>
<join host="host86-166-145-208.range86-166.btcentralplus.com" login="n=cefn" nick="cefn_" time="20:07:25.974Z"/>
<part host="host86-166-145-208.range86-166.btcentralplus.com" login="n=cefn" nick="cefn_" reason="" time="20:13:35.927Z"/>
<part host="host217-44-136-29.range217-44.btcentralplus.com" login="n=cefn" nick="cefn" reason="Read error: 110 (Connection timed out)" time="20:15:05.368Z"/>
<join host="i188127.upc-i.chello.nl" login="n=DiZzZz" nick="DiZzZz" time="20:38:34.903Z"/>
<join host="host81-155-239-15.range81-155.btcentralplus.com" login="n=cefn" nick="cefn" time="21:08:42.137Z"/>
<part host="host81-155-239-15.range81-155.btcentralplus.com" login="n=cefn" nick="cefn" reason="Client Quit" time="21:11:15.736Z"/>
<part host="d51A5A0AE.access.telenet.be" login="n=Mephisto" nick="Mephisto" reason="" time="21:12:25.601Z"/>
<join host="host81-155-239-15.range81-155.btcentralplus.com" login="n=cefn" nick="cefn" time="21:12:31.919Z"/>
<part host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" reason="Read error: 104 (Connection reset by peer)" time="21:19:46.239Z"/>
<join host="d51A5A0AE.access.telenet.be" login="n=Mephisto" nick="Mephisto" time="21:27:13.276Z"/>
<message nick="wolf78" time="21:43:27.299Z">ah, I just found another deadlock condition when removing a collection</message>
<message nick="wolf78" time="21:44:56.26Z">easily reproducible: if a user has the permission to remove the top collection, but not one of the descendant collections, eXist will run into a deadlock</message>
<message nick="DiZzZz" time="21:50:43.682Z">hmmmm</message>
<message nick="DiZzZz" time="21:51:07.885Z">I have another report from chris</message>
<message nick="DiZzZz" time="21:51:15.645Z">i'll check later</message>
<message nick="wolf78" time="21:51:32.999Z">concerning deadlocks?</message>
<message nick="DiZzZz" time="21:52:04.011Z">ah no</message>
<message nick="DiZzZz" time="21:52:08.978Z">an FORG0001 exception.</message>
<message nick="wolf78" time="21:52:18.831Z">ah, that's better ;-)</message>
<message nick="DiZzZz" time="21:52:21.915Z">:-)</message>
<message nick="DiZzZz" time="21:52:26.301Z">about their deadlocks</message>
<message nick="DiZzZz" time="21:52:32.269Z">I was away friday</message>
<message nick="DiZzZz" time="21:52:43.595Z">did not hear results</message>
<message nick="DiZzZz" time="21:53:01.659Z">'they' were busy integrating stuff</message>
<message nick="DiZzZz" time="21:55:52.201Z">hmmm they provide 3 ways of getting rid of the exception</message>
<part host="vh036a.halls.manchester.ac.uk" login="i=xt" nick="Cassi3" time="22:30:51.612Z"/>
</xlog>