irclog2html for #tomcat on 20030123

00:05.42*** join/#tomcat Miteorite (dmitry@h24-78-157-56.vc.shawcable.net)
00:05.45Miteoritehello hello.
00:05.50Miteoriteis anyone alive out here?
00:06.45queuetueI am, but you don't want me. :)
00:11.58Miteoriteperhaps you guys can help me. I'm very noobish.
00:12.36MiteoriteI got an installed version of tomcat 4.1 here. When I try to start the /admin module i get a huge an exception and a huge trace.
00:12.55MiteoriteI dont understand the error message so I dont know what to do. Any suggestions would be appreciated.
00:13.37jasonbMiteorite: For us to know what happened, we do need to understand the error message.  :)
00:13.41Miteoriteyes
00:13.47Miteoritei'm trying to figure out what to paste
00:13.50Miteoriteit's all confusing :)
00:13.53jasonbMiteorite: So, could you show us the first few lines?
00:13.57Miteorite2003-01-22 15:50:20 WebappLoader[/admin]: Deploy class files /WEB-INF/classes to /opt/www/servers/qaapp-01/jakarta-tomcat-4.1/server/webapps/admin/WEB-INF/classes
00:14.01Miteorite2003-01-22 15:50:20 ContextConfig[/admin] Exception processing TLD at resource path /WEB-INF/struts-logic.tld
00:14.04Miteoritejavax.servlet.ServletException: Exception processing TLD at resource path /WEB-INF/struts-logic.tld
00:14.13Miteorite.. long stack trace
00:14.19Miteorite----- Root Cause -----
00:14.19Miteoritejava.lang.IllegalArgumentException: Invalid TLD resource path /WEB-INF/struts-logic.tld
00:14.25Miteorite... more stack
00:15.02jasonbMiteorite: Is this *just* Tomcat 4.1 (stock) release binary?  Or did you add something to it?
00:15.29Miteoritehmm that's a good question. im not sure. someone else installed this, im trying to configure it :)
00:15.46Miteoritebut as far as i know this is default install.
00:16.26Miteoriteis there something in particular that makes you wonder?
00:19.46jasonbIn general, a default install doesn't have that problem.  :)
00:30.34Miteoritei see.
00:30.35Miteorite:]
00:33.06*** join/#tomcat aFreLance (FreLancer@mava.canad.ro)
00:33.13aFreLancehi
00:33.50aFreLanceI have installed apache and tomcat. I have nfc chat software and I was wondering were and how to dig to make that tunneling feature to work. any idea  ? :(
01:00.22*** join/#tomcat m00cow (~fred@203.166.119.90)
01:00.30m00cowhey
01:00.49m00cowwhere can i find notes about the differences between tomcat versions?\
01:00.59m00cowI'm worried my 4.0.somthing tomcat is leaking memory
01:01.10Miteoriteprobably on the tomcat website
01:01.32m00cowI'm looking, but can't find it
02:04.40*** join/#tomcat Miteorite (dmitry@h24-78-157-56.vc.shawcable.net) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat Archeron (archeron@archeron.wavefire.com) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat jasonb (~jasonb@adsl-67-115-11-14.dsl.sndg02.pacbell.net) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat funroll-loops (~cmiller@dialup-209.244.146.84.Dial1.Orlando1.Level3.net) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat wasabi (~wasabi@12-239-86-41.client.attbi.com) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat seanb (~sean@66.34.231.64) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat JakWORK (chris@radar.wapmx.com) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat DelTree (~deplagne@minorville.loria.fr) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat inconspicuous (~inconspic@stinkymonkey.cc.columbia.edu) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat tang^ ([vOLXGRD85@ahgn23wky5824.ab.hsia.telus.net) [NETSPLIT VICTIM]
02:04.40*** join/#tomcat Logan (~logan@planetmath.cc.vt.edu) [NETSPLIT VICTIM]
03:10.42*** join/#tomcat Logan (~logan@planetmath.cc.vt.edu) [NETSPLIT VICTIM]
03:10.42*** join/#tomcat tang^ ([vOLXGRD85@ahgn23wky5824.ab.hsia.telus.net) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat inconspicuous (~inconspic@stinkymonkey.cc.columbia.edu) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat DelTree (~deplagne@minorville.loria.fr) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat JakWORK (chris@radar.wapmx.com) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat seanb (~sean@66.34.231.64) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat wasabi (~wasabi@12-239-86-41.client.attbi.com) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat funroll-loops (~cmiller@dialup-209.244.146.84.Dial1.Orlando1.Level3.net) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat jasonb (~jasonb@adsl-67-115-11-14.dsl.sndg02.pacbell.net) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat Archeron (archeron@archeron.wavefire.com) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat Miteorite (dmitry@h24-78-157-56.vc.shawcable.net) [NETSPLIT VICTIM]
03:10.43*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com) [NETSPLIT VICTIM]
04:17.05*** join/#tomcat jkk (www@dynamic-156-108.dyn.columbia.edu)
04:17.44*** join/#tomcat Hellaenergy (~Hellaener@hellaweb.com)
04:26.10Hellaenergyibot: jetty is at http://jetty.mortbay.org/cgi-bin/env.sh
04:26.10...but jetty is already something else...
04:26.18Hellaenergyibot: jetty
04:26.22HTTP/1.1 Servlet server written in Java. URL: http://www.mortbay.com/software/Jetty.html
04:26.31Hellaenergynice
04:27.23Hellaenergyibot: jetty is now at http://jetty.mortbay.com/jetty/index.html
04:27.24...but jetty is already something else...
04:27.41Hellaenergyibot: update jetty http://jetty.mortbay.com/jetty/index.html
04:27.41Hellaenergy: parse error: dunno what the heck you're talking about
04:28.35Hellaenergyibot: change jetty to http://jetty.mortbay.com/jetty/index.html
04:29.34Hellaenergyibot: lart ibot
04:29.42Hellaenergyouch
04:33.08Hellaenergyibot: change jetty to http://jetty.mortbay.com/jetty/index.html
04:33.23Hellaenergyibot: jetty has moved to http://jetty.mortbay.com/jetty/index.html
04:33.24Hellaenergy: parse error: dunno what the heck you're talking about
04:33.32Hellaenergyoooh well
04:39.54*** join/#tomcat jkk_ (www@dynamic-156-108.dyn.columbia.edu)
04:41.49Hellaenergyibot: lark jasonb
04:41.49Hellaenergy: are you smoking crack?
04:42.01Hellaenergyno ibot just the bud
04:42.29jasonbibot: nickometer Hellaenergy
04:42.29'Hellaenergy' is 0.000% lame, jasonb
04:42.34Hellaenergyya
04:42.47Hellaenergyibot: lart jasonb
04:42.49jasonb.. except when he gets ibot commands wrong.  :)
04:43.43HellaenergyAny of you guys ever used jetty?
04:45.47Hellaenergyibot: nickometer tomcat
04:45.47'tomcat' is 0.000% lame, hellaenergy
04:51.23Hellaenergynight all
04:51.26*** part/#tomcat Hellaenergy (~Hellaener@hellaweb.com)
05:40.32*** join/#tomcat Blaze (dirc@boha41ovy1da.ab.hsia.telus.net)
05:49.37*** join/#tomcat asb2m10 (~chatzilla@modemcable005.32-200-24.mtl.mc.videotron.ca)
06:07.53*** join/#tomcat freonx (~synch@200.38.71.72)
06:08.08freonxohhhhhh coolishhhhhhh
06:08.18freonxanyone here runing Tomcat on a Freebsd box?
07:29.22*** join/#tomcat jurrend (~jurrend@203.77.197.35)
09:14.54*** join/#tomcat freonx (~synch@200.38.71.72)
09:53.54*** join/#tomcat bender|work (~bender@h236n2fls31o954.telia.com)
10:00.20*** join/#tomcat xerov (twe@ip68-4-0-92.pv.oc.cox.net)
10:01.11xerovhello, anyone know why I would be getting a Status 404 unavailable with tomcat? the docbase etc is configure right in the context and the classes are loaded
10:01.27xerovits a standard turbine generated app that worked on other installations
10:04.54bender|workhi! i have a problem, when i retrieve values from a database that contains swedish characters, they get all messed up. since the database im using has latin1 as local setting, i guess this has to do with some setting in java or tomcat? anyone that has an idea about this?
10:05.41xerovyou are retrieving these values from within java code?
10:06.54xerovyou most likely have to set the correct encoding
10:07.11bender|workxerov: where do i change this?
10:07.34xerovyou are using jdbc?
10:07.51bender|workyes
10:08.03bender|work(mysql driver)
10:08.31bender|workexample: brödtext looks like br?dtext
10:08.49xerovokay i think the jdbc driver gives you utf-8 strings
10:08.52xerovso do this:
10:09.27xerov).getBytes("utf-8");
10:10.05xerovhmmm okay i think i remember
10:10.21xerovbyte [] bytes
10:10.32xerovbytes = rs.getBytes(1)
10:10.41bender|workok, ill look into it.. one would think that there was some setting to locilize strings in jdbc
10:10.49xerovString str = new String(bytes, "iso-encoding for swedish")
10:11.00bender|worki get your point :)
10:11.15xerovso that part i guess sets it to swedish encoding
10:11.22bender|worksounds rather complicated in order just to retrive strings with the correct localization :(
10:12.02xerovyeah, i'd read up on it, there is probably an easier way?
10:12.55bender|worki guess so, thanks for your help!
10:13.01xerovnp
10:13.53jasonbbender|work: Just so you know, if you're using mysql, you probably also need the following JDBC URL parameters set: useUnicode=true&characterEncoding=ISO8859_1
10:14.12jasonbbender|work: It's possible you need a different characterEncoding than that, but I'd try that first.
10:15.01jasonbbender|work: If you don't set those in the JDBC URL, mysql will almost certainly not use unicode, and will lose some of your data.  I had this problem too, and spent a couple of days tracking that down.
10:16.04bender|workjasonb: ok, thanks alot
10:17.36jasonbbender|work: No problem.
10:20.46bender|workjasonb: so, something like this (in server.xml) jdbc:mysql://ior:3306/test?autoReconnect=true&useUnicode=true&characterEncoding=ISO8859_1
10:22.16jasonbbender|work: Yeah.  Try that.
10:22.28jasonbbender|work: It's possible that just doing that could fix your problem.
10:22.54bender|workjasonb: ok, thanx alot!
10:23.13xerovwhy is 4.0.6 and 4.1.x in different branches?
10:24.11jasonbxerov: In version numbering like X.Y.Z, every time you change Y you start a new branch.
10:24.37xerovwhy use 4.0.6 though?
10:25.01jasonbxerov: That is, as long as X = major rearchitecture, Y = incompatible interface changes & rework, Z = bugfix rev number.
10:25.22jasonbxerov: For those of us who aren't already stuck with it, we don't use it.  :)
10:25.35xerovahh :)
10:25.43xerovthanks for that explanation
10:25.51jasonbxerov: No prob.
10:28.18xerovi used to think resin was cool, till i saw the price hehe
10:29.12jasonbxerov: Yeah, resin is cool, so is Orion, and lots of other commercial app servers.  But, Tomcat is basically as cool as resin's servlet container, and it's free.
10:29.54jasonbxerov: I personally just don't like the idea of paying per-CPU whenever I set up a servlet container (even to test stuff).
10:30.54xerovyeah, im doing this app for my students (7th grade) and that school cant afford $850 application servers
10:31.11jasonbxerov: The best things in life are free.  :)
10:31.19xerovhehe, yup
10:32.13xerovi was looking at this earlier http://www.webperformanceinc.com/library/ServletReport/
10:32.27xerovits pretty cool, though not conclusive
10:33.11jasonbYou know, open source software projects, unlike commercial, thrive in both good and bad economies.  In good economies, lots of companies pay their employees to work on the free code.  In bad economies, lots of companies ditch their commercialware and install open source equivalents to reduce costs.  The more cycles of that we go through, the stronger and more popular the open source software gets!
10:34.03jasonbxerov: Yep, that's such an awesome comparison/benchmark.  I've seen it too.
10:34.37xerovthats true, theres been a lot of open source integration inot commerical companies
10:35.04xerovthis channel doesn't have any ops?
10:35.21jasonbxerov: Heh.. I guess not.  :)
10:35.28xerov:)
10:48.29*** join/#tomcat tReShR (~chatzilla@netscreen.ti.mon3aan.nl)
10:49.12tReShRhello
11:11.44*** join/#tomcat jkk (www@dyn-mcb-168-102.dyn.columbia.edu)
11:24.54*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com) [NETSPLIT VICTIM]
11:43.47*** join/#tomcat jasonb_ (~jasonb@adsl-64-165-10-238.dsl.sndg02.pacbell.net)
11:44.56*** join/#tomcat matthewp (~mrp@host81-132-63-253.in-addr.btopenworld.com)
11:45.56*** join/#tomcat matthewp (~mrp@host81-132-63-253.in-addr.btopenworld.com) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat xerov (twe@ip68-4-0-92.pv.oc.cox.net) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat Blaze (dirc@boha41ovy1da.ab.hsia.telus.net) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat Miteorite (dmitry@h24-78-157-56.vc.shawcable.net) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat Archeron (archeron@archeron.wavefire.com) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat jasonb (~jasonb@adsl-67-115-11-14.dsl.sndg02.pacbell.net)
11:45.56*** join/#tomcat wasabi (~wasabi@12-239-86-41.client.attbi.com) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat seanb (~sean@66.34.231.64) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat JakWORK (chris@radar.wapmx.com) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat DelTree (~deplagne@minorville.loria.fr) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat inconspicuous (~inconspic@stinkymonkey.cc.columbia.edu) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat tang^ ([vOLXGRD85@ahgn23wky5824.ab.hsia.telus.net) [NETSPLIT VICTIM]
11:45.56*** join/#tomcat Logan (~logan@planetmath.cc.vt.edu) [NETSPLIT VICTIM]
11:46.03*** join/#tomcat jasonb_ (~jasonb@adsl-64-165-10-238.dsl.sndg02.pacbell.net)
11:46.03matthewpHi
11:47.25*** join/#tomcat jasonb_ (~jasonb@adsl-64-165-10-238.dsl.sndg02.pacbell.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat Logan (~logan@planetmath.cc.vt.edu) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat tang^ ([vOLXGRD85@ahgn23wky5824.ab.hsia.telus.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat inconspicuous (~inconspic@stinkymonkey.cc.columbia.edu) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat DelTree (~deplagne@minorville.loria.fr) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat JakWORK (chris@radar.wapmx.com) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat seanb (~sean@66.34.231.64) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat wasabi (~wasabi@12-239-86-41.client.attbi.com) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat jasonb (~jasonb@adsl-67-115-11-14.dsl.sndg02.pacbell.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat Archeron (archeron@archeron.wavefire.com) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat Miteorite (dmitry@h24-78-157-56.vc.shawcable.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat Blaze (dirc@boha41ovy1da.ab.hsia.telus.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat xerov (twe@ip68-4-0-92.pv.oc.cox.net) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat matthewp (~mrp@host81-132-63-253.in-addr.btopenworld.com) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat jkk (www@dyn-mcb-168-102.dyn.columbia.edu) [NETSPLIT VICTIM]
11:47.25*** join/#tomcat bender|work (~bender@h236n2fls31o954.telia.com) [NETSPLIT VICTIM]
11:51.01*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com) [NETSPLIT VICTIM]
11:55.02xerovsup
11:55.24matthewphi xerov
11:55.32xerovhey matthewp
11:55.50matthewpI just dropped in to ask a couple of tomcat questions
11:56.18xerovim no expert, but i'll help if i can
11:56.33*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com) [NETSPLIT VICTIM]
11:57.19matthewpI've got this webapp that uses JSPs
11:57.36matthewpand it needs debugging, but takes 10 mins to initialize (don't ask)
11:58.01matthewpdo you know of an ant task that will let me validate the jsp before deployment?
11:59.24xerovof an ant task, not that i know
12:00.14xerovhttp://jakarta.apache.org/ant/external.html
12:00.18xerovtheres one there apparently
12:04.33matthewpxerov: what was it called? I can't find it :(
12:05.09xerovanteater i think
12:05.37xerovwait do you mean a task to see if all the jsp's compile ok?
12:05.46matthewpyeah
12:06.18xerovjspc should do that
12:06.25xerovlemme find a url
12:06.37xerovhttp://jakarta.apache.org/ant/manual/OptionalTasks/jspc.html
12:08.33matthewpthanks. that looks like exactly what I need. I feel a bit blind now
12:09.02xerovno prob dude
13:03.09*** join/#tomcat Kash-newbie (Kash@217.52.4.131)
13:03.31Kash-newbieHello :)
13:04.57Kash-newbiemay I ask for some assistance?
13:05.19matthewpI'll try
13:06.17Kash-newbieThanx. I set up the tomcat standalone server on a win98 computer. It works fine.
13:07.21Kash-newbieI have created a web-app and set it up in the root directory
13:07.37Kash-newbieNow, I want to move it to another directory in webapps.
13:08.12Kash-newbielets call that directory newapp
13:08.26Kash-newbieso in newapp\* I stored the html & jsp files
13:08.44Kash-newbiein newapp\web-inf\classes\* I stored all my class files
13:09.04Kash-newbieThe set up is exactly as if it were in root, only the name is changed from root to newapp
13:09.27Kash-newbieMy problem is that in my class files and my html files, I call /servlet/myservlet
13:09.39Kash-newbieand these do not work any longer.
13:10.05Kash-newbieI guess there is some way to configure tomcat to respond to those calls to the servlets and redirect them to the appropriate class file
13:10.20Kash-newbieI can't find how... or I can't seem to understand it from the documentation.
13:11.05xerovcreate a servlet mapping in web.xml
13:11.36Kash-newbiehmm.. yes, could you point me to a site that gives a how-to or a reference?
13:13.42xerovlemme see
13:15.07Kash-newbieOk, I found something on this link, but I can't understand it well.
13:15.17Kash-newbiehttp://jakarta.apache.org/tomcat/tomcat-4.1-doc/class-loader-howto.html
13:15.46xerovhttp://edocs.bea.com/wls/docs61/webapp/web_xml.html#1015060
13:16.22xerovim off to bed, 5 am here, good luck dude
13:16.41*** join/#tomcat webdaemon (~webdaemon@Mix-Marseille-106-1-133.abo.wanadoo.fr)
13:17.04*** part/#tomcat xerov (twe@ip68-4-0-92.pv.oc.cox.net)
13:17.17Kash-newbiethanx! :)
13:17.22matthewpyou need to add a <servlet> block naming your .jsp with an element <jsp-file> that points to the .jsp's relative path.
13:17.57matthewpthen add a <servlet-mapping> element that includes a <uri-pattern> element that mounts it under the uri you want
13:18.10matthewpI have an example here - how can I send it to ou?
13:18.58Kash-newbieplease send it to kashman@aucegypt.edu
13:19.33Kash-newbieThanks a lot! I've been pulling my hair out to figure it out!
13:25.22Kash-newbieClarification please.
13:26.14Kash-newbieAs I stated earlier http://localhost/servlet/helloPage was working
13:26.33Kash-newbieWhen I changed directory of the applicationf from webapps\root to webapps\newapp
13:27.21Kash-newbiethe servlets should be called by http://localhost/newapp/servlet/helloPage
13:27.43Kash-newbieAnd this feature is not working..
13:38.33*** join/#tomcat Kash-newbie (Kash@217.52.4.131)
13:38.49Kash-newbiesorry got d/c
13:42.37Kash-newbieThanx a lot for your help guys. I'll check back in and update you if I get it working.. or otherwise! :)
13:48.18*** part/#tomcat Kash-newbie (Kash@217.52.4.131)
14:43.13*** join/#tomcat funroll-loops (~cmiller@dialup-63.209.126.72.Dial1.Orlando1.Level3.net)
14:46.17matthewpIn a .jsp, I refer to a class called UserComparator that has it's class file directly in WEB-INF/classes, but when tomcat loads the .jsp, it says it can't find org.apache.jsp.UserComparator - how do I force it to load UserComparator (without the package prefix)
14:49.02funroll-loopsGood question.  I'm new to Tomcat, I ran into this too.  I punked-out and used package-lines rather than find how.  :\
14:50.11matthewplooking at the $jsp.java class, it seems the .jsp is compiled into the org.apache.jsp package
14:50.35matthewpOK - I'll force UserComparator into an explcit lackage & try again
14:51.08funroll-loopsIf you find out, please tell me, matthewp.
15:42.05*** join/#tomcat Hellaenergy (~Hellaener@209.181.237.141)
15:42.08Hellaenergymorning
15:50.53funroll-loopsHey.
16:00.50*** join/#tomcat golgotha (~golgotha@pc1-cmbg1-6-cust49.cmbg.cable.ntl.com)
16:01.09golgothahas the jsp 2.0 spec been completed?
16:03.40Hellaenergygo to java.sun.com and check
16:38.18*** join/#tomcat Sou|cutter (Sou_cutter@el79-250.med.utah.edu)
16:52.05matthewpfunroll-loops: I can't find a fix. I've just moved the class into a silly package which I import into the .jsp
17:08.05*** join/#tomcat funroll-loops (~cmiller@dialup-64.156.99.17.Dial1.Orlando1.Level3.net)
17:24.34*** join/#tomcat supasteri (~supasteri@r96-5.bas1.srl.dublin.eircom.net)
17:24.47supasteriQuicky for any tomcat dudes :)
17:25.05supasterii have a number of webapps... being deployed as part of a single tomcat installation...
17:25.42supasteriis it possible to specify the order in which webapps are loaded i.e. put another way i need a specific webapp to be loaded before all the others...
17:26.18supasterimaybe asked liked this: is it possible to specify a startup class that tomcat loads BEFORE loading webapps?
17:46.26*** join/#tomcat randrew (~raj@granular.cc.columbia.edu)
17:49.32Hellaenergysupasteri: you could make it into a war
18:00.12jasonb_supasteri: You could write a Valve and configure it at the Engine level, and that would (I believe) load before any webapp content.
18:01.20jasonbsupasteri: But, Valves are a Tomcat-only thing, which means your app would then be less portable to other servlet containers.
19:06.10Hellaenergyibot: <--
19:06.37HellaenergyI stumped ibot!
19:07.16jasonbhehe!
19:07.28jasonbibot: <--------------------------
19:07.35jasonbibot: blah
19:07.36from memory, blah is X
19:07.54jasonb:)
19:08.14jasonbibot: <foo
19:08.14jasonb: bugger all, i dunno
19:08.21jasonbibot: <-foo
19:08.22i haven't a clue, jasonb
19:08.30jasonbibot: <--foo
19:08.31jasonb: I don't know, could you explain it?
19:08.37jasonbibot: <--
19:08.56jasonbibot: <-- x
19:08.57jasonb: I'm not sure, is it larger than a breadbox?
19:09.03Hellaenergyibot: ^[Yy]
19:09.04wish i knew, Hellaenergy
19:09.09jasonbibot: <-- x --
19:09.10jasonb: I don't know, could you explain it?
19:09.18jasonbibot: <x-
19:09.19jasonb: are you smoking crack?
19:09.47jasonbibot: <__
19:09.47jasonb: I'm not sure, is it larger than a breadbox?
19:09.58jasonbibot: ---------
19:10.16jasonbibot: <<<<<<<<<
19:10.17jasonb: I don't know, could you explain it?
19:10.39jasonbibot: <
19:10.39jasonb: I'm not sure, is it larger than a breadbox?
19:10.50jasonbibot: x--
19:11.04Hellaenergyibot: who is your girlfriend
19:11.05Hellaenergy: what are you talking about?
19:11.18Hellaenergyibot: girls
19:11.19girls is probably at http://www.yourmom.com/xxx/livecam/_your_mothers_name_here
19:11.28jasonbibot: fooooo--
19:12.16jasonbibot: fooooooooooooooooooooooooooooooooooooooooooooooooo--
19:12.25jasonbAhh..
19:12.55jasonbThis might be a database query thing.  Does ibot use a sql database?
19:13.17Hellaenergyprolly
19:13.33Hellaenergyibot: Your mom is a ho--
19:13.34okay, Hellaenergy
19:13.35jasonbibot: spam
19:13.36ACTION sings, Spam, Spam, Spam, Spam, Spam, Wonderfull spam!
19:13.42Hellaenergyahahaha
19:13.45jasonb:)
19:14.09Hellaenergyibot: your mom
19:14.10hmm... your mom is a ho--
19:14.10jasonbibot: shazam
19:14.11i haven't a clue, jasonb
19:14.11Hellaenergyibot: splat
19:14.11Stampede Package Listing and Administration Tool. URL: http://outlyer.org/stampede/splat.html
19:14.21funroll-loopsWho runs ibot?
19:14.54jasonbibot: shazam' OR ''='
19:14.55jasonb: I don't know, could you explain it?
19:14.57Hellaenergyibot: who is your master
19:14.57rumour has it, ibot's master is fun
19:16.00jasonbibot: shazam' OR 'a'='a
19:16.00jasonb: i haven't a clue
19:16.06Hellaenergytimriker owns ibot
19:16.55Hellaenergywhy do you say that?
19:17.20HellaenergyTimRiker hangs over in #zaurus
19:17.25jasonbBecause putting "--" on the end of the thing you ask ibot to query for makes the query fail silently, it seems.
19:17.39Hellaenergywell i know that
19:17.49Hellaenergyis that a ms sql server thang?
19:17.54jasonbThat's a somewhat-well-known MS SQL thing.. "--" means to ignore the rest of the query.
19:18.03jasonb:)
19:19.08*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com)
19:19.54Hellaenergyjasonb: apperently its a text file
19:19.57Hellaenergyblootbot
19:20.12jasonbHellaenergy: Really?  Strange.
19:20.36Hellaenergyhttp://blootbot.sourceforge.net
19:20.44jasonbHellaenergy: Yeah, I think I even looked at that before.
19:21.49funroll-loopsJust as '--' delimits comments in SQL and SGML, it may do so in bloot-speak, too.
19:21.51*** join/#tomcat Muriartagh (~chatzilla@205.227.88.68)
19:22.11jasonbfunroll-loops: Quite possible.
19:22.44MuriartaghDoes anyone have 4.1.18 running on an alpha?
19:22.53HellaenergyHave you guys ever seen pastebot? http://sourceforge.net/projects/pastebot/
19:23.12HellaenergyMuriartagh: 4.1.18 running but not on Alpha
19:23.59MuriartaghDid you have any problems with it looking for a $CATALINA_HOME/keystore file?
19:24.12Hellaenergyno
19:28.27MuriartaghHm.  OK.  Back to the google search for me then.  Many thanks!
19:30.24funroll-loopsDang!  blootbot requires MySQL.
19:31.15*** join/#tomcat lalle (lars@h229n2fls31o267.telia.com)
19:33.10jasonbfunroll-loops: So does it store its knowledge in there, or in a text file?
19:33.46funroll-loopsI'm researching right now.
19:33.54jasonbfunroll-loops: Cool.
19:34.16funroll-loopsThe debian package requires mysql, in any case.  I imagine that's for "factoids" and stats.
19:35.52funroll-loopsQuoth the README:
19:35.54funroll-loopsHISTORY
19:35.55funroll-loops<PROTECTED>
19:35.55funroll-loopsincrease performance and to avoid borked over dbm's which occurred when
19:35.55funroll-loopsthe bot crashed (??).
19:36.46funroll-loopslast paste:
19:36.47funroll-loopsAs of 1.0.0RC2, the old style DBM (Berkeley) has been ported
19:36.48funroll-loopsback. It should work in all but 3 specific (countdown, factstats unreq)
19:36.48funroll-loopscases. preliminary pgsql support has been added but someone with pgperl
19:36.48funroll-loopsknowledge needs to fix it up or at least unify the module with mysql.
19:37.05*** join/#tomcat twotimes (~chatzilla@adsl-175-202.cybernet.ch)
19:38.45jasonbfunroll-loops: So it supports many kinds of databases.
19:39.20funroll-loopsMySQL very well.  The others, pg and dbm, are experimental.
19:42.09Hellaenergywhat kind do you all use for your servlets?
19:44.19funroll-loopsHellaenergy:  Kind of database?
19:54.39funroll-loopsIf so, I usually use postgresql.  I hear mysql has come a long way, but I still have a bad impression from its early days.
19:54.58funroll-loopsI've use Oracle enough to hate it.
19:56.41*** join/#tomcat Freix (~robbie@host53-13.pool80116.interbusiness.it)
19:57.12HellaenergyI am a database rookie but, it seems like linux people love mysql
19:57.55Freixi don't love mysql :)
19:58.50Freixtoday i downloaded sapdb :)
19:58.58Freixi'm trying it
20:00.56*** join/#tomcat javajon (~jdl@66.95.164.131)
20:01.02funroll-loopsI don't think it's "linux people" as much as "newbies", or that's the way it used to be.
20:03.10Hellaenergyfunroll-loops: you do like postgres then?
20:04.25funroll-loopsI do.
20:04.29Hellaenergybugzilla likes mysql and I like bugzilla :)
20:04.53HellaenergyI got that oreilly on postgres
20:05.03HellaenergyI need to get around to reading it ;)
20:05.42funroll-loopsThe bugzilla folks didn't like mysql for quite a while.  The table-level locking made Mozilla's bugzilla instance almost unusable for about 6 months.
20:05.57jasonbHellaenergy: Ever had a look at Scarab?  http://scarab.tigris.org/
20:06.05Hellaenergyno
20:06.54twotimeshas anybody experience with SapDB? I'll use it for a new project and it looks fine until now..
20:06.59HellaenergyThis look promising
20:07.24jasonbHellaenergy: It's quite nice, and flexible.
20:07.37HellaenergyDo any of you use scrab and for what?
20:07.42Freixtwotimes... i'mtrying it now :)
20:08.40funroll-loopsjasonb: I just installed 'moobot', and it looks pretty nice.  Not as big as... whateverbot, and uses postgres well so far.
20:08.54jasonbHellaenergy: Here's one place you can try scarab: http://scarab.werken.com/scarab/issues/
20:09.13HellaenergyI have a pewny machine running my bugzilla db I don't know if it could handle scrab
20:09.15jasonbHellaenergy: That installation seems to be running a little slow currently, I'm not sure why.
20:09.54jasonbHellaenergy: Scarab runs in Tomcat, so you'd need a machine that can run Tomcat and a large-ish webapp inside of it.
20:10.57Hellaenergyjasonb: Thats what I'm sayin. This machine is a piece of junk
20:11.05jasonbfunroll-loops: Is moobot written in perl too?
20:11.10Hellaenergythat is the only reason I got it in the first place from my cheap ass company
20:11.36twotimesfreix : I nearly had a heartattack when I read about the 8KB record limit in SapDB until I found out that the LONG (equals BLOB) data type is 2GB limit..:-)
20:11.42funroll-loopsjasonb: Python.
20:11.48jasonbfunroll-loops: Ugh.
20:14.57HellaenergyI like how scrab looks
20:15.06Hellaenergyand that it can import bugzilla bugs
20:15.21Hellaenergywhat db does it use?
20:18.09jasonbI believe I heard it can use MySQL, Oracle, and Postgres.
20:18.24jasonbI'm not positive about Postgres, but I am positive about MySQL and Oracle.
20:18.46jasonbIt might be able to use others too, I just don't know.
20:19.19jasonbIt uses the Torque db abstraction layer (which I wouldn't wish on anyone, although it does do some things well).
20:20.12Freixtwotimes:  do you use it on window or unix ?
20:20.34jasonbThe coolest thing about Scarab in my mind is that it's a pure-Java webapp, so no more CGI (no more waiting on that old technology), and you don't need to set up or use Apache.
20:22.39twotimesfreix : we run it on Mandrake Linux
20:26.52Hellaenergyjasonb: it listens on port 80?
20:34.16Hellaenergyneato mesquito
21:24.18*** join/#tomcat funroll-loops (~cmiller@dialup-64.156.99.17.Dial1.Orlando1.Level3.net)
23:08.28*** join/#tomcat mayberry (mayberry@jupiter.loonybin.net)
23:08.40mayberrydoes anyone have any docs on how to secure standalone tomcat?
23:15.31*** join/#tomcat Epesh (~joeo@12.223.194.38)
23:16.32Epeshare there known problems with requestdispatcher.include() in tomcat 4.x?
23:18.40jasonbEpesh: Any known problems get fixed pretty fast in the tip of each branch of the code.
23:19.02jasonbEpesh: Especially if they're security or stability problems.
23:19.38EpeshI'm seeing the problem in 4.1.18, too
23:19.58EpeshI have a responsewrapper to divert the output stream from an include(), tomcat's ... losing the stream
23:20.40EpeshIt acquires the stream properly, no problem, but just writes nothing to it
23:20.53jasonbEpesh: If it's repeatable, and you think it's a bug, please file a bug report about it including as much info about how to reproduce the problem as you can and someone will have a look.
23:21.14EpeshI extended PrintWriter (since tomcat uses getWriter()) and put outputs in each method: no usages
23:21.22EpeshWill do
23:22.00jasonbThanks.
23:22.29EpeshFound the problem writing something Andy Oliver said you couldn't do :)
23:23.31EpeshCode works perfectly in every server I've tried except for tomcat
23:23.43jasonbWelp, then it may very well be a Tomcat bug.
23:23.57EpeshI looked on the bug report, didn't see anything on it
23:24.16jasonbBut, you can't simply assume that.. many other servers implement specification uncompliant features, and features that are simply not part of the Java servlet spec.  
23:24.58jasonbJust because other servers (especially commercial ones) implement a feature, that doesn't make the feature a part of the Java Servlet Specification, so it may not need to be in Tomcat.
23:25.15jasonbBut, if it's a bug, plain and simple, then it's something a bug report could begin to fix.
23:27.03Epeshyeah
23:27.18Epeshwell, this specific thing does look like a bug
23:28.11jasonbIf it is, and if you report it with a bug report, it'll almost certainly get fixed soon.
23:29.33EpeshI'll file it tomorrow

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.