IRC log for #tomcat on 20090507

00:01.06schtinkycontent type is the same in both LoginServlet and WatchServlet: private static final String CONTENT_TYPE = "text/html; charset=UTF-8";
00:01.43schtinkybut that just looks like a private variable definition
00:01.58schtinkyhow does a servlet actually set the content type?
00:02.43pfnby calling the appropriate response method
00:02.49pfnsetHeader or setContentType, whatever
00:03.35schtinkyso my servlet init() should have something like "setHeader(CONTENT_TYPE)"?
00:05.01pfnno
00:05.16pfnit's something that must be performed on every request
00:05.39schtinkyso in the doGet or doPost sections?
00:05.55schtinkyI've never done that before, why does LoginServlet know what to do and WatchServlet doesn't?
00:06.14schtinkyaaaaaaahhhh
00:06.16schtinkythere it is
00:06.24pfnhooray for looking at your own code
00:06.27schtinkyLoginServlet DOES set the content type in the service() function
00:06.37schtinkyok I deserved taht
00:06.42schtinkybe nice to us morons, though
00:06.44schtinkywe rule the earth
00:07.36schtinkyand it works!
00:07.39schtinkyhuge thanks guys
00:07.57schtinkytell st. peter you helped me out on May 6th, 2009 when you get there
00:08.04schtinkyand he'll let you in
00:10.12*** join/#tomcat clajo04_ (n=clajo04_@cpe-67-243-136-111.nyc.res.rr.com)
00:11.45schtinkywell I'm out
00:11.47schtinkythanks again
00:27.32*** join/#tomcat relachs (n=relachs@g228222118.adsl.alicedsl.de)
00:43.32*** join/#tomcat bungrudi{-_-} (i=bungrudi@administrative.cornetwork.org)
01:34.09*** join/#tomcat perr0 (n=dalanis@c-75-72-9-167.hsd1.mn.comcast.net)
01:42.45*** join/#tomcat karstensrage (n=karstens@c-76-103-32-139.hsd1.ca.comcast.net)
03:37.11*** join/#tomcat acidjnk (i=acid@pD950A4BE.dip0.t-ipconnect.de)
03:47.49*** join/#tomcat roadt (n=roadt@61.191.27.34)
03:57.24*** join/#tomcat barkbarkmeow (n=barkbark@f053157209.adsl.alicedsl.de)
04:05.00*** part/#tomcat perr0 (n=dalanis@c-75-72-9-167.hsd1.mn.comcast.net)
04:07.17*** join/#tomcat kjkoster5489 (n=kjkoster@kjkoster.org)
05:09.19*** join/#tomcat bhagat (n=bhagat@203.129.255.188)
05:18.56*** join/#tomcat shashi_ (n=shashi@122.181.1.158)
06:01.37*** join/#tomcat kjkoster5489 (n=kjkoster@unl201395.nl.customer.alter.net)
06:06.54*** join/#tomcat gantu (n=gantu@89.237.242.202)
06:08.05gantuFedora 10 ,Tomcat 6.0 ,JDK 1.6 ; I have a trouble in uploading image to the server?
06:08.22gantuDo you have any ideas?
06:11.06kjkoster5489I have loads of ideas.
06:11.36kjkoster5489But since you don't actually say anything about the errors you are getting, none of my ideas apply to your problem.
06:12.39pfnvague questions deserve vague answers
06:12.45gantukjkoster5489, I tried java script to do this.
06:12.56pfnif people can't be bothered to ask specific questions, why should people be bothered to give specific answers
06:13.26kjkoster5489pfn: well, in his defense, people have to learn how to ask questions.
06:13.33kjkoster5489I know I did. :)
06:13.48kjkoster5489But until they have, yeah I agree with you.
06:13.56gantuBut my java script can not find the image
06:14.44kjkoster5489gantu: have you tried asking your question in #javascript?
06:14.44gantuMy question is do i need java script to do this job?
06:14.47kjkoster5489No, you do not.
06:15.23gantukjkoster5489: Can i do it by servlets?
06:16.02kjkoster5489Yes, check out commons-fileupload (i think it is called) and in the HTML use an <input type="file" ... /> tag
06:16.24gantukjkoster5489: thank you much
06:17.43kjkoster5489gantu: no problem. Also, have a quick look at this: http://www.catb.org/~esr/faqs/smart-questions.html
06:18.00kjkoster5489Saves you being made fun of next time. :)
06:18.05gantu:)
06:37.58*** join/#tomcat digger3 (n=digger3@82-171-150-207.ip.telfort.nl)
06:48.54*** join/#tomcat illio (n=illio@2808ds1-arve.0.fullrate.dk)
06:49.01illioI'm a bit confused.. I've created a web app and packaged it as a .war.. it works fine on my local Tomcat 6 server.. however when uploaded to an external Tomcat 5.5 server.. I get the following error: http://pastebin.com/d6f6b0db1 ..
07:01.07*** join/#tomcat gantu (n=gantu@89.237.242.202)
07:04.16*** join/#tomcat digger3 (n=digger3@82-171-150-207.ip.telfort.nl)
07:08.02kjkoster5489illio: what JAR file in WEB-INF/lib has this class in it?
07:08.03kjkoster5489com.sun.xml.internal.ws.util.xml.XmlUtil
07:08.05kjkoster5489?
07:09.05illiokjkoster5489, that's the odd part.. There is none.. but there's none on the other server also.. the server where it works flawlessly
07:09.55kjkoster5489Odd indeed.
07:10.02kjkoster5489It's a Sun internal class.\
07:10.18kjkoster5489What Java versions are you using?
07:10.36kjkoster5489Perhaps TC 6 loads a different class instead of this one.
07:10.45kjkoster5489Any reason to use the old 5.5?
07:10.49illioperhaps..
07:11.02kjkoster5489it
07:11.10illioWell yeah..I don't control the server, so I don't decide it..
07:14.03illiokjkoster5489, both servers use Java 1.6
07:15.15kjkoster5489Hmm. Sorry, can't help you further.
07:31.05*** join/#tomcat apelW (n=metaltux@62.209.163.98)
07:38.53*** join/#tomcat digger3 (n=digger3@82.171.150.207)
07:48.48*** join/#tomcat initmax (n=max@88-214-116-152.dialup.umc.net.ua)
07:50.42*** join/#tomcat dvayanu (n=another@62.245.224.138)
08:11.23*** join/#tomcat loiseau (n=loiseau@ip-88-153-109-91.unitymediagroup.de)
08:36.17*** join/#tomcat respecting (i=c4cb4802@gateway/web/ajax/mibbit.com/x-39dd6c0986d8a912)
08:36.26respectingplease i have a problem does jboss jbpm works under glassfish server?
08:37.03respectingi mean
08:37.11respectingplease i have a problem does jboss jbpm works under Tomcat server?
08:54.45*** join/#tomcat apelW (n=metaltux@62.209.163.98)
08:57.59*** join/#tomcat apelW (n=metaltux@62.209.163.98)
09:00.29*** join/#tomcat apelW (n=metaltux@62.209.163.98)
09:09.56kjkoster5489respecting: you do? http://www.catb.org/~esr/faqs/smart-questions.html
09:29.10*** join/#tomcat unlord (i=ptolemy@pool-173-73-173-234.washdc.fios.verizon.net) [NETSPLIT VICTIM]
09:29.10*** join/#tomcat reisi (i=koivunej@tutor.cc.tut.fi) [NETSPLIT VICTIM]
10:10.14*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
10:13.00*** join/#tomcat lrk (n=lrk@193.42.156.205)
10:28.54*** join/#tomcat Rdam (n=kvirc@194.165.24.133)
10:28.57Rdamhi
10:29.35Rdamhow do works sticky sessions in mod_jk?
11:00.01*** join/#tomcat digger3 (n=digger3@82.171.150.207)
11:34.17*** join/#tomcat randoms (n=eirik@vpn-74-101.hib.no)
12:41.06*** join/#tomcat halfie (n=darku@59.160.74.254)
12:41.08halfiehi
12:41.24halfieshould i use mod_jk or mod_proxy_ajp .. I am really confused.
12:41.45halfieright now I have both mod_jk and mod_proxy_ajp setups working ... but for production deployment what should I use really?
12:42.06halfieoops! .. just saw the channel status ...
12:42.09halfiesorry
12:42.45*** join/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
12:43.03halfieI am on Tomcat 6.0.18 Java 1.6.13 OS : CentOS 5.3 x64
12:56.54*** join/#tomcat relachs (n=relachs@f050211160.adsl.alicedsl.de)
12:56.54Rdamhalfie: do not use apache at all if you can )
12:56.59Rdamuse nginx ))
13:14.34*** part/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
13:19.44*** join/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
13:21.33*** part/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
13:26.12*** join/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
13:26.49*** join/#tomcat schtinky (n=schtinky@74-140-229-175.dhcp.insightbb.com)
13:33.12*** join/#tomcat halfie (n=darku@59.160.74.254) [NETSPLIT VICTIM]
13:33.12*** join/#tomcat illio (n=illio@2808ds1-arve.0.fullrate.dk) [NETSPLIT VICTIM]
13:33.12*** join/#tomcat lonecode1 (n=lonecode@91.198.24.10) [NETSPLIT VICTIM]
13:33.35schtinkyso i'm very, very near completion of my httpd->tomcat transition where I want httpd to handle php and tomcat to handle everything else
13:34.14schtinkyit's all working fine EXCEPT httpd is not handling the php files. I get tomcat 404 errors when requesting any php file in the /var/www/html (default httpd) directory
13:34.25schtinkymy directives are simple: ProxyPass *.php !
13:34.25schtinkyProxyPass / ajp://127.0.0.1:8009/
13:36.10schtinkyIs there something wrong with my syntax on the php line?
13:37.06schtinkybtw, by "httpd->tomcat" I don't mean I'm transitioning from httpd to tomcat. I mean I'm setting up my server to pass requests through httpd to tomcat, letting httpd handle php
13:42.56*** join/#tomcat Nicke_ (n=niclasa@83.227.140.135)
13:43.06*** join/#tomcat RafaO (n=chatzill@62.Red-88-5-94.dynamicIP.rima-tde.net)
13:43.21RafaOHello!!!
13:52.09*** join/#tomcat rflores_at_work (n=rflores_@mirtylle.moulon.inra.fr)
13:52.17rflores_at_workHi all
13:52.46Rdamschtinky: you mount / to tomcat hahaha
13:53.05Rdamof cause all you php files just ignored by apache
13:53.07rflores_at_workI have a problem concernig the execution of my webapp under Tomcat.
13:54.04*** join/#tomcat AVN_ (n=AVN@116.72.249.220)
13:55.08rflores_at_workI have a Java web app using Apache CXF framework. I can launch it and use my client app under Jetty server (by using jetty-runner.jar with my app.war) but when I deploy my app on Tomcat and I try to execute the client app, I get an error. :/
13:55.40rflores_at_workI'm said that : "description: La ressource demandée (Servlet CXFServlet n'est pas disponible.) n'est pas disponible."
13:55.45rflores_at_workIn English :
13:56.49rflores_at_work"Description: Requested resource (CXFServlet servlet is not available) is not available."
13:57.20rflores_at_workCurrently, with Jetty server all is OK, but when I use Tomcat, no way. :/
13:58.18schtinkyrdam, Proxypass *.php ! should override the second all-encompassing rule
13:58.45schtinkyrdam, should it not? The php line was suggested yesterday by someone in this channel and I also found it with google searches
13:58.55schtinkyrdam, so I'm not understanding why httpd ignores it
13:59.55rflores_at_workHere is my web.xml content : http://rafb.net/p/8cYw3O21.html
14:00.33rflores_at_workDoes one of you may help me please ?
14:07.56*** join/#tomcat perr0 (n=dalanis@206.55.176.26)
14:23.07schtinkywell I got a workaround
14:23.29schtinkyinstead of trying to make an exception for .php files, I'm just including php subdirectories as exceptions
14:23.50schtinky"ProxyPass /phpMyAdmin !" does what I need it to do
14:51.14*** join/#tomcat onats__ (n=onats@122.53.137.107)
14:51.33onats__hi, would it be possible to have a running application switch between different deployment descriptors?
15:12.56*** join/#tomcat azlev (n=ze@200.234.206.72)
15:47.17*** join/#tomcat shashi (n=shashi@122.181.1.158)
15:53.48*** join/#tomcat kjkoster5489 (n=kjkoster@kjkoster.org)
16:00.28*** join/#tomcat onoes (n=gokusv@pool-98-109-202-70.nwrknj.fios.verizon.net)
16:10.12onoesDebian Lenny kernel 2.6.26-1-686 i686 GNU/Linux | tomcat5.5 | java version 1.6.0_12
16:11.57onoesmy lead developer is asking me where the tomcat webapps folder is. I thought he knew! What do I tell him?
16:12.42kjkoster5489You deinstall the braindead apt package and you install the real one from tomcat.apache.org
16:12.49kjkoster5489See also channel topic.
16:12.58kjkoster5489Then you tell him: fixed that for you.
16:13.07kjkoster5489It's right where you expect it to be.
16:13.14kjkoster5489Does that answer your question?
16:13.35RafaOHi!!!
16:14.12RafaOdo yo know how to change tomcat manager language?
16:14.22onoesI was not the admin who installed tomcat. I am the DNS guy guy, not the apache guy. the apache guy is in Italy right now and I am left holding the bag
16:14.46onoesI don't think he installed the apt package
16:14.59kjkoster5489What is TOMCAT_HOME set to?
16:14.59onoesI am pretty sure he downloaded it from apache.org
16:15.26kjkoster5489webapps whould be in ${TOMCAT_HOME}/webapps or ${TOMCAT_BASE}/webapps.
16:15.36onoesKlk0ster5849: checking
16:17.04kjkoster5489onoes: off for dinner, I'll be back online in about 2 hours. Ping me if you have not resolved this by then.
16:28.38*** join/#tomcat jasonb (n=jasonb@75-144-23-117-SFBACA.hfc.comcastbusiness.net)
16:31.23RafaOsorry can somebody help me? please
16:35.16*** join/#tomcat da_krowa (i=Miranda@chello087207037180.chello.pl)
16:52.52*** join/#tomcat karstensrage (n=chatzill@75-55-199-5.mobitv.com)
16:56.49*** part/#tomcat cheater (n=cheater@87-194-69-159.bethere.co.uk)
17:08.25RafaO<PROTECTED>
17:09.15RafaOSame configuration in others tomcat appears in spanish
17:10.33RafaOkernel version is  2.4.21
17:29.33RafaOany suggestion?
17:43.04*** join/#tomcat kjkoster5489 (n=kjkoster@kjkoster.org)
17:43.04*** join/#tomcat ken__ (n=chatzill@216-75-224-82.static.wiline.com)
17:47.44pfnRafaO, user.language and user.country
17:48.39kjkoster5489onoes: did you find your webapps?
17:48.53kjkoster5489bassliner: did you find a solution?
17:49.14RafaOpfn user.language and user.country are set to ES
17:50.22pfnRafaO, country=es
17:50.25pfner
17:50.27pfnlanguage=es
17:50.29pfncountry=ES
17:50.41pfntry using proper case
17:50.49pfnshrugs
17:53.29RafaOso you say to add  in catalina.sh -Duser.country=es -Duser.language=es too ?
17:57.06*** join/#tomcat freedumMan (n=jason@fw.sgstestcom.com)
17:59.08freedumManRedhat 5 Enterprise, tomcat-5.5.27, jdk1.6.0_07 (java)  --> I'm trying to copy a folder which works on another tomcat server and just dont know why calling the same url but to the new server results in a 404 error? is there a way to debug this or do you offer any suggestions? Im a complete noob
18:24.05kjkoster5489freedumMan: what did you copy and where did you put it?
18:26.19freedumMani copied the original folder in webapps into the same location on the new server, i did verify web.xml didnt change
18:26.27freedumMani also restarted tomcat
18:27.58kjkoster5489Hmm. And the new server is configured in a stock way? i.e. it automatically picks up on stuff you put in webapps?
18:28.06kjkoster5489How was the new server installed?
18:28.10freedumManim assuming it does
18:28.27freedumMani dont know that much but i was told by a friend it should see that folder?
18:28.43kjkoster5489Yes, the stock tomcat install works that way.
18:29.04freedumManyes i didnt modify the stock download
18:29.16freedumManjust extracted it and started it
18:29.17kjkoster5489Hmm. Assuming your app is named foo, is there a file named webapps/foo/WEB-INF/web.xml ?
18:29.25freedumManyes
18:29.29kjkoster5489Case is important, as is precies paths,
18:29.35freedumManyes agreed
18:29.53freedumManits exactly happy with the case but i can rename it for sanity to foo
18:30.07kjkoster5489Is there a file named foo.xml in old-server's conf/Catalina/localhost/?
18:30.15kjkoster5489(no need to rename anything)
18:30.36freedumManlet me look
18:30.54kjkoster5489Any spaces in the path leading up to webapps/foo?
18:31.27freedumManon the old server i dont see a catalina folder
18:31.34freedumManunder conf
18:31.44freedumMani see a catalina policy
18:32.03kjkoster5489Hmm.
18:32.13kjkoster5489Also no Catalina (uppercase C?)
18:32.28kjkoster5489Sounds like your old server had virtual hosting enabled.
18:32.55kjkoster5489How did you install the new tomcat?
18:32.56freedumManbut there is a Catalina folder on the new one
18:33.04kjkoster5489Do the sample apps work?
18:33.05freedumManyes i know i was just typing it
18:33.08kjkoster5489ok.
18:33.14freedumManhavent tried let me see
18:34.29freedumManyes they work
18:35.25kjkoster5489Well, I'll admit I'm stumped.
18:36.06freedumMani also checked the permissions and its got NOBODY
18:36.36kjkoster5489?
18:36.57kjkoster5489They should be such that your Tomcat process can read them.
18:37.07kjkoster5489Any errors in catalina.out?
18:38.39freedumMannothing
18:39.00freedumMantail -f  on that entire log directory doesnt produce a single error
18:40.12freedumManim installing this http://www.idautomation.com/tomcat/
18:40.33freedumManbut the guy who made it says i dont need linearbarcode.jar
18:40.50freedumManbut i'd imagine i shouldnt be getting a 404
18:42.08kjkoster5489Well, you may get an error during deployment.
18:42.18kjkoster5489Perhaps you can restart Tomcat with the tail -f running?
18:46.11freedumManha
18:46.12freedumManSEVERE: Parse error in application web.xml file at jndi:/localhost/PDF417Barcode/WEB-INF/web.xml
18:47.29freedumManServlet mapping specifies an unknown servlet name invoker
18:49.21kjkoster5489freedumMan: if you ave trouble solving this error, pastebin the web.xml (erasing any passwords).
18:49.48kjkoster5489You said this worked on the other box?
18:49.58freedumManhttp://pastebin.com/d18f92234
18:50.00freedumManyes it does
18:50.04freedumMani've made no changes
18:51.04kjkoster5489For each //servlet-mapping/servlet-name there should be a matching servlet/servlet-name
18:51.21*** join/#tomcat dvayanu (n=another@ppp-88-217-60-113.dynamic.mnet-online.de)
18:51.53freedumManhmm so how the heck is it working on the other pc
18:52.01kjkoster5489Well, I have no idea.
18:52.20kjkoster5489This is a huge error that Tomcat does not recover from on its own.
18:52.22freedumManso i need to add in my servlet-name node to the servlet mapping xml
18:53.01kjkoster5489Well, either change PDF417Servlet into invoker, or the other way around (assuming that mapping is for the servlet).
18:55.53freedumManshould the URL pattern also be <url-pattern>/servlet/PDF417Servlet</url-pattern> instead of *
18:56.22kjkoster5489freedumMan: possibly, but that is highly application-specific.
18:56.49kjkoster5489Check the HTML/JSP files to see what patterns are used in practice.
19:08.29*** join/#tomcat azlev (n=ze@200.234.206.72)
19:22.20*** join/#tomcat zanberdo (n=mark@adsl-76-254-94-214.dsl.pltn13.sbcglobal.net)
19:24.05zanberdoI need help in framing my understanding of the relationship between tomcat and apache. Here is the situation: I am using tomcat to host a site which in turn needs to defer to an apache server (running on the same server as it happens) to handle some calls that tomcat can not. The user is currently being warned that some data will be coming from an unsecured source, which is an annoyance to the user. Is there a way to wrap the
19:24.06zanberdoapache calls in tomcat? Is that even the correct way to frame the question?
19:27.12kjkoster5489zanberdo: what most people do is have apache on port 80/443 and then use mod_proxy_http in Apache to delegate the Tomcat work to Tomcat.
19:32.15zanberdokjkoster5489, so, if I understand correctly, apache wraps tomcat, is that a fair statement?
19:32.29*** join/#tomcat Mr_Grim (n=foo@207.219.39.72)
19:32.38*** part/#tomcat perr0 (n=dalanis@206.55.176.26)
19:32.47kjkoster5489From the browser's point of view, yes.
19:33.01kjkoster5489I use it for http://java-monitor.com, which I operate.
19:33.11kjkoster5489Some pages are php, others are JSP or servlets.
19:33.31kjkoster5489So Apache is the front end, and it delegates some stuff to Tomcat for the JSP/Servlet stuff.
19:34.30zanberdocan you direct me to a site that provides specifics on how to configure that?
19:35.10kjkoster5489just google for "apache tomcat mod_proxy_http"
19:35.23zanberdoyeah, I just realized that's exactly what I can do
19:35.37zanberdothanks for the suggestion.
19:37.03kjkoster5489np
19:37.44zanberdosorry to be a bother, but I was wondering if you are familiar with mod_proxy_ajp? This was what my boss had become familiar with in the past and was concerned that as a project it might no longer be supported.  Any thoughts on this?
19:40.07kjkoster5489zanberdo: there are loads of alternatives for hooking up Tomcat and Apache. If you are familair with one and like it, use that.
19:40.13*** join/#tomcat dvayanu (n=another@ppp-88-217-60-113.dynamic.mnet-online.de)
19:40.16zanberdoah
19:40.19kjkoster5489I like mod_proxy_http because it is *simple*.
19:40.29zanberdook, well, being familiar with none, I guess I need to simply read read read
19:40.35zanberdolikes simple
19:41.01kjkoster5489Check out http://java-monitor.com/forum/showthread.php?t=217
19:41.46*** join/#tomcat perr0 (n=dalanis@206.55.176.26)
19:49.09*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
20:08.45*** join/#tomcat yassine (n=yassine@unaffiliated/yassine)
20:17.26*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
20:31.22*** join/#tomcat magentar (n=magentar@94.79.143.32)
20:35.04*** join/#tomcat perr0 (n=dalanis@206.55.176.26)
20:39.37*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
20:43.08*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
20:44.20*** join/#tomcat dvayanu (n=another@ppp-88-217-60-113.dynamic.mnet-online.de)
20:44.59*** join/#tomcat Afterlawl (n=x@79-72-30-250.dynamic.dsl.as9105.com)
20:50.03*** part/#tomcat randrew (n=raj@dyn-128-59-52-242.dyn.columbia.edu)
20:54.40*** join/#tomcat relachs (n=relachs@f050211160.adsl.alicedsl.de)
21:25.08*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:30.18*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:32.36*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:33.28*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:35.49*** join/#tomcat dvayanu (n=another@ppp-88-217-60-113.dynamic.mnet-online.de)
21:36.40*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:41.11*** join/#tomcat Internat (n=nf@123-243-184-161.static.tpgi.com.au)
21:41.26*** join/#tomcat oxi (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
21:42.16*** join/#tomcat oxli (n=oxi@dyn.83-228-153-009.dsl.vtx.ch)
22:09.12*** join/#tomcat oxi (n=oxi@83.228.153.9)
22:21.06*** join/#tomcat oxi (n=oxi@unaffiliated/oxi)
22:23.53*** join/#tomcat oxi (n=oxi@unaffiliated/oxi)
22:31.47*** part/#tomcat perr0 (n=dalanis@206.55.176.26)
22:42.21*** join/#tomcat ayande (i=ayandese@c83-250-151-75.bredband.comhem.se)
22:42.32*** join/#tomcat perr0 (n=dalanis@206.55.176.26)
22:45.50*** join/#tomcat barkbarkmeow (n=barkbark@f053157209.adsl.alicedsl.de)
23:02.12*** part/#tomcat perr0 (n=dalanis@206.55.176.26)
23:29.48*** join/#tomcat onoes_ (n=gokusv@pool-98-109-202-70.nwrknj.fios.verizon.net)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.