irclog2html for #tomcat on 20060116

00:14.40*** join/#tomcat algebra (n=yel@xdsl-84-44-176-93.netcologne.de)
00:31.31CellSeekeryel is a boring name
00:31.34CellSeekeralgebra is better
00:31.55yel:) both are the same
00:32.25yelmy name is yel and i love diving into algebra :)
00:32.44CellSeekeralgebra of what
00:32.59yelmathematics
00:33.09CellSeekeryes, algebra of what in math
00:33.20yelnummerique
00:33.26yel:s
00:33.29CellSeekerlinear algebra, topology, group theory
00:33.32CellSeekerwhat type of algebra
00:33.47*** join/#tomcat mnemonic (n=mnemonic@80.91.145.226)
00:34.09yellinare als auch theorie
00:34.22CellSeekerfrancais?
00:34.29yeloui aussi
00:34.33CellSeekeralizee?
00:34.36yelbut that was german
00:34.46CellSeekerpeau dolce
00:35.00yelque ce que tu veut dir ?
00:35.14yelwas willst du sagen ?
00:35.23CellSeekerguten tag
00:35.24yelwhat do you want to say ?
00:35.34yelauch einen guten Tag
00:36.05CellSeekerich bin eine berliner
00:36.25yeldu bist JF kennedy :)
00:36.52CellSeekernein, ich bin eine berliner!!
00:37.06yeland by the way don say ich bin einE since the e mean that your a girl  but say ich bin ein Berliner
00:37.45yelso do you still want to remain eine Berliner ?
00:37.47yel:)
00:40.03CellSeekerI'm just trying to say that I'm a donut
00:40.14CellSeekerwhat are some hot german girls
00:40.17CellSeekerthat I can find on google
00:41.44*** join/#tomcat algebra (n=yel@xdsl-84-44-177-240.netcologne.de)
01:03.10*** join/#tomcat kousuke (n=kikuchi@221x251x19x21.ap221.ftth.ucom.ne.jp)
01:30.33yelanyone here used luceen ?
01:33.33*** join/#tomcat jsisso1 (n=sissonj@210-0-83-196.nexnet.net.au)
02:16.14*** join/#tomcat unlord (n=nathan@va-71-0-84-155.dyn.sprint-hsd.net)
02:16.46*** join/#tomcat FreemaniaX (n=Freemani@pcp0011117215pcs.elkrdg01.md.comcast.net)
02:52.27*** join/#tomcat jasonb (i=noneoyer@adsl-66-124-73-250.dsl.sntc01.pacbell.net)
02:52.46*** join/#tomcat vinse (n=vinse@ppp-71-139-31-253.dsl.snfc21.pacbell.net)
05:31.53*** join/#tomcat Snuff (n=tbel3393@CPE-149-167-206-230.sa.bigpond.net.au)
05:35.27SnuffIs it possible to nest server side includes?
06:16.22*** topic/#tomcat by jasonb -> http://tomcat.apache.org Latest stable versions of Tomcat are 5.5.15, 4.1.31, and 3.3.2 If you are a newbie, use the official distribution on Jakarta's site. Be sure to check the log files before you attempt to search for a solution. SLOW-MOTION CHANNEL (we all have jobs): Ask your question, then wait; check back often to see if anybody answered.
06:18.48jasonbSnuff: As in the old SSI standard?
06:28.51*** join/#tomcat mark2 (n=mark@nbg-dhcp-90.lumison.net)
07:06.26*** join/#tomcat NorthDragon (n=IzhikovN@213.251.192.43)
07:20.47CellSeekeranyone program in linux?
07:22.49jasonbUhh, well, yeah.. although that's not a programming language.  :)
07:28.54Snuffjasonb: Does that mean yes SSI can be nested?
07:32.43*** join/#tomcat kousuke (n=kikuchi@221x251x19x21.ap221.ftth.ucom.ne.jp)
07:35.20jasonbSnuff: I was trying to understand your question.  If you're asking about the old SSI standard, I don't actually know it.. and I think that's what you're asking.
07:37.54SnuffI am using tomcat 5.5 and I think version 2.4. on of the important libraries, I don't what of my system I need to look at.
07:41.08jasonbBut you're using the SSIServlet?
07:41.22jasonbOr, SSI pages (which aren't JSP pages)?
07:45.31SnuffI am designing the program and I plan to have jsps including jsps. Also servlets would be forwarding to jsps which include jsps if it makes any difference. Can I do these things?
07:51.12jasonbYes.
07:51.26jasonbThat should work fine, as long as you code it right.  :)
07:52.13SnuffThanks, I just thought about it and worried I might be painting myself into a corner.
07:53.37jasonbIt's good to double check important details like that.
07:53.57*** part/#tomcat vinse (n=vinse@ppp-71-139-31-253.dsl.snfc21.pacbell.net)
07:54.41jasonbThe good news is that both the Servlet API and Tomcat (the implementation of the Servlet container for that API) are both elegant and robust after years of evolution, and can do the things you need them to do.
08:35.18*** join/#tomcat Vanuatoo (n=vanob@213.200.4.246)
08:42.16*** join/#tomcat tomcat-- (n=test@80.224.33.160)
08:42.31tomcat--hi, anybody knows how i can remove tomcat banner ?
08:47.03solusfrom where?
08:51.12*** join/#tomcat Snuff (n=tbel3393@CPE-149-167-206-230.sa.bigpond.net.au)
08:51.57tomcat--from 404 errors, or telnet host 80..
08:52.16tomcat--like mod_security with apache
08:58.51solusyou can customize error pages within your webapp
08:59.11solustelnet host 80 i dont know
09:00.21tomcat--thx :)
09:38.51*** join/#tomcat jsisson (n=sissonj@ppp20-78.lns2.syd7.internode.on.net)
10:15.05*** join/#tomcat linuxfreck (n=freck@p5492BE6E.dip0.t-ipconnect.de)
11:21.23*** join/#tomcat TomTom (n=Thomas@p54B1CB90.dip.t-dialin.net)
11:23.05TomTomhi there! i've read the manager and deployer docs but i have problems deploying a WAR file which includes a (working) /META-INF/context.xml ... when i deploy the war file the app gets installed but the datasources/parameters defined in the context.xml are not recognized. any idea ?
11:41.59*** join/#tomcat damned (n=vpol@prior.lanck.net)
11:48.10*** join/#tomcat Twilight\ (n=ask@17.84-48-138.nextgentel.com)
12:05.55linuxfreckTomTom: note that the syntax for datasources changed in 5.5. Though when I tried, it didn't work for me using the correct syntax, too. I didn't investigate further because imo meta-inf/context.xml is useless anyway
12:19.51*** join/#tomcat Iacturus (n=Iacturus@dslb-088-072-033-128.pools.arcor-ip.net)
12:20.29Iacturushi all
12:20.37linuxfreckhi Iacturus
12:20.39Iacturusi have a question about tomcat
12:20.47linuxfreckjust ask
12:21.04Iacturusdo tomcat start a new thread for ervery request?
12:21.13Iacturusdoes..
12:21.48linuxfrecktomcat uses one thread per request as required by the specification, but reuses them after the request has finished
12:23.05Iacturusok, so if i use something like this: "Process myProcess.waitFor();" tomcat can still handle new requests?
12:24.08linuxfrecksure
12:25.06Iacturuswhere can i read, that tomcat use new thread for every request?
12:25.19*** join/#tomcat noodl (n=noodl@195-97-225-122.onyx.net)
12:25.44linuxfreckyou either read the source code, or trust that tomcat implements the spec correctly and read the servlet specification
12:26.05Iacturusok, thx
12:33.29TomTomlinuxfreck: why its useless
12:34.38TomTomlinuxfreck: i want to deploy an application which setup changes all the time depending on which server the war is deployed. and access to the filesystem is forbidden. so i must deploy the war and a context.xml to the server via the management application
12:36.51Iacturuscu all
12:40.29linuxfreckTomTom: that usage is ok. I just don't think having META-INF/context.xml within the .war file is any good
12:46.06*** join/#tomcat dreivier (n=dreivier@port-212-202-43-109.dynamic.qsc.de)
12:47.13TomTomlinuxfreck: but you dont use this way of deployment and cant help ?
12:47.27linuxfreckexactly
13:34.07*** join/#tomcat [TomTom] (n=Thomas@p54B1E90F.dip.t-dialin.net)
13:36.27*** join/#tomcat TomekN (i=tnowak@verso.netventure.pl)
13:37.10TomekNhello. i've moving to tomcat 5.5 and I have a problem with new context descriptors:
13:37.45TomekNlets say l've got /home/user/webapps/myapp
13:38.03TomekNand i want to mount myapp as ROOT context of virtual host myhost
13:38.10TomekNhow do i do it?
13:38.23TomekNconf/Catalina/myhost/myapp.xml
13:38.56TomekNwith <Context path="" docBase="myapp"/> inside - doesn't work
13:39.05TomekNneither ROOT.xml
13:39.20linuxfreckpath="" only works inside server.xml
13:39.21TomekNit mounts always as /myapp
13:39.50TomekNi see. but tomcat team deprecates that way of defining contexts
13:40.21linuxfreckit does, for everything but path=""
13:40.50linuxfreckit uses the filename of the .war or the .xml file as context name
13:42.55TomekNi see. so i need rollback to server.xml.
13:42.57TomekNthanks.
13:43.15linuxfrecknp
14:00.38*** join/#tomcat warrior|atwork (n=sphinxy@n1-25-18.dhcp.drexel.edu)
14:03.10*** join/#tomcat lucky_girl (n=c1317c6b@mar75-4-82-230-46-152.fbx.proxad.net)
14:03.15lucky_girlhello
14:03.33linuxfreckhi lucky_girl
14:09.39*** join/#tomcat TomekN (i=tnowak@verso.netventure.pl)
14:09.46TomekNhi again ;)
14:10.20TomekNanother problem with 5.5: i've set up <Context path="" docBase="mywebapp"/> in host
14:10.36TomekNbut context loader mounts it twice
14:10.41TomekNonce as /
14:10.52TomekNand than as /mywebapp :(
14:11.11linuxfreckit's a feature :)
14:11.33linuxfreckdon't put those web applications into the webapps dir, because they get auto-deployed
14:11.59TomekNbut i what it to be deployed
14:12.04TomekNjust as /
14:13.19TomekNwebapp loader should know somehow, that it has already deployed that webapp
14:13.49linuxfreckit doesn't
14:13.56linuxfreckput the webapp somewhere else
14:14.44TomekNdeployOnStartup="false" will do the job?
14:16.54linuxfreckif you also have autoDeploy=false, then yes
14:18.13lucky_girllinuxfreck : I modified somes files located in jsp directory, I launched the war of my webapps by ant but when I deployed the application in tomcat nothing waz changed  
14:21.23linuxfreckI can think of 3 reasons (1) user error and the .war doesn't contain the updated jsps (2) browser cache still holds the old version (3) compiled version of the jsp is newer than the source so tomcat doesn't recompile
14:52.27*** join/#tomcat paddyez (n=paddy@wikipedia/paddyez)
14:52.33paddyezhi
14:52.49linuxfreckhi paddyez
14:57.27paddyez47 total quite a big community ;-)
14:58.07linuxfreckwe're so leet that we don't need support :)
14:59.12paddyez*hehe* installation was simple
14:59.26linuxfreckheh
14:59.37linuxfreckchances are that you come sometime and ask about mod_jk :)
15:01.22paddyezmaybe
15:01.56paddyezbut I will read the FAQ and the wiki before I do that that ;-)
15:01.57linuxfreck50% of all questions are about mod_jk rather than tomcat. and the usual answer is: avoid it if you can
15:02.11lykenrun run for the hills!
15:02.13paddyezthanks
15:24.59*** join/#tomcat a4akb (i=a4akb@ask13-163.qualitynet.net)
15:25.34a4akbwe all have jobs?
15:26.24warrior|atworkno, of course not
15:27.01a4akbwarrior|atwork u have a job?
15:27.46warrior|atworkdo you see me "|atwork
15:27.48warrior|atworkhehe
15:27.52warrior|atworkyes i do have a job
15:27.53a4akb:P
15:27.56a4akbThats why I asked lol
15:28.25warrior|atworksilly question dont you think? :)
15:28.38a4akbnot really
15:28.45a4akbblame it on life which is silly ;p
15:30.10a4akbsome own businesses, some are contractors, come are contractbased free lancers
15:30.55warrior|atworkbrilliant
15:31.14a4akblife is brilliant
15:31.24a4akbit is we who mess it up ;)
15:39.01a4akbibot yo
15:39.03ibotYo wazzaaaap my brotha?!
15:40.42*** part/#tomcat TomekN (i=tnowak@verso.netventure.pl)
15:46.15*** join/#tomcat FreemaniaX (n=Freemani@pcp0011117215pcs.elkrdg01.md.comcast.net)
15:49.27*** join/#tomcat andrownz (n=andrownz@lns-bzn-47f-81-56-251-89.adsl.proxad.net)
15:58.55lucky_girlre
15:59.38lucky_girllinuxfrek leaved ?
16:00.17paddyezyes leftz at 16:18 accordiung to my time
16:00.48lucky_girlok thanks
16:01.58lucky_girlI dont understand why tomcat dont upate a webapps that I had recopiled ?
16:02.08lucky_girlI dont understand why tomcat dont upate a webapps that I had recompiled ?
16:02.31lucky_girlthe compilation was successful
16:03.37lucky_girlhow to remove the old version from the cach from the browser ?
16:05.43lucky_girldoes some knows some thing plz?
16:07.40*** join/#tomcat Hellaenergy (n=Hellaene@206.231.92.70)
16:09.47a4akbHellaenergy: Hi.
16:29.31*** join/#tomcat Camisa (n=Camisa@c-67-176-161-7.hsd1.in.comcast.net)
16:40.31*** part/#tomcat htet (n=htet@taungyi.redback.com)
16:47.18lucky_girlnot so lucky
16:48.47a4akblucky_girl what are u trying to do
16:49.29lykenif its a class file
16:49.33lykenyou have to restart your webapp
16:49.36lucky_girlI want to upadte a webapps
16:49.38lykento re-read the .class files
16:50.16lucky_girlI recompiled and dployed but I dont say any changes
16:50.55lucky_girlI restarted
16:51.07lucky_girlbut still nothing
16:54.19a4akbwhich OS
16:54.28a4akbwindows 95?
16:54.38lykenlol
16:54.45lykensup a4akb
16:54.57a4akbwindows 3.1
16:54.59lucky_girlmandriva
16:55.02lucky_girllinux
16:55.07a4akbyo lyken o.O sup ltnc
16:55.20a4akblucky_girl: cool
16:55.31lucky_girlwhy
16:55.47a4akbsometimes the Os actsup
16:56.00a4akblucky_girl: this sounds silly but did u try restarting the PC
16:56.22lucky_girllol
16:56.58*** join/#tomcat NorthDragon (n=IzhikovN@213.251.192.43)
16:58.46lucky_girlhow does the html files are generated ?
16:59.54lucky_girlhow the html files are generated ?
17:00.01a4akbwhere?
17:00.09a4akbon internet?
17:01.14lucky_girlin ~/Soft/jakarta-tomcat-4.1.31/webapps/apps/
17:01.34lucky_girlin ~/Soft/jakarta-tomcat-4.1.31/webapps/apps/*html
17:02.00lucky_girlis still not clear ?
17:02.21a4akblucky_girl: God makes them
17:03.25a4akbGod of Tomcat = jasonb
17:03.25lucky_girlthanks very instructif
17:03.38a4akb(implies)=> ask jasonb
17:03.51a4akbyo jasonb, wakeup
17:04.42lucky_girla4akb : what time is  it ?
17:04.45a4akblucky_girl: when u install tomcat, the html files are bundledin, they just generate on installation
17:05.36lucky_girlI have to read the book :-)
17:05.59a4akbexactly!
17:06.02a4akb:)
17:08.11a4akblucky_girl: what are you trying to achieve?
17:09.02lucky_girlcustomize a webapp
17:10.14lucky_girlmodify some jsp files
17:10.15lykenlucky_girl: are you using the java JVM that comes with mandriva?
17:10.26lykenif so
17:10.29lykenthat might be your porblem
17:10.37lykencause the gcc JVM is incomplete
17:10.40lykenand will break things
17:11.03lucky_girlno I installed j2sdk1.4.2_09
17:21.00*** join/#tomcat omay (n=omay@dslb-088-072-039-133.pools.arcor-ip.net)
18:27.10*** join/#tomcat a4akb (i=a4akb@ask10-225.qualitynet.net)
18:33.39*** join/#tomcat paddyez (n=paddy@wikipedia/paddyez)
18:33.44paddyezre
18:47.09*** join/#tomcat wstoddard (n=wstoddar@cpe-066-057-029-054.nc.res.rr.com)
18:48.02paddyezis there an opencms chan?
18:49.10a4akbno
19:06.12*** part/#tomcat vinse_ (n=vinse_@208.253.223.146)
19:08.24*** join/#tomcat slak- (i=slak@rewted.biz)
19:08.27slak-hi anyone awake?
19:08.45slak-i want to separate my catalina.out logs by application
19:08.53slak-app1.catalina.out, app2
19:08.54slak-etc
19:09.01slak-so its easier to see exceptions
19:09.06slak-can someone suggest a way to do this
19:10.10jasonbYou can't.
19:10.20slak-how come?
19:10.22jasonbIt isn't written to allow you to do that.
19:10.31slak-but in tomcat4 it was allowed?
19:10.36slak-via context
19:10.45jasonbNope.  Not catalina.out.
19:11.00*** join/#tomcat vinse_ (n=vinse_@208.253.223.146)
19:11.17slak-okay what about the localhost.log file
19:11.24slak-that also has the exceptions
19:12.01jasonbThat's different.
19:12.08jasonbYou can split those logs per context.
19:12.15jasonberr.. per host anyway.
19:12.29slak-not per context?
19:13.23jasonbI don't think so.
19:14.55jasonbHmm, which version of Tomcat?
19:14.59slak-5.5
19:16.14jasonbWell, in 5.5, you can't use <Logger> in server.xml.. But, you might be able to tailor the logging in a different way.. in the logging.properties file.
19:16.52slak-thanks
19:21.14jasonbI don't know if you can use that to separate exceptions from each context or not.  I suppose it may be possible.
19:27.31*** part/#tomcat NorthDragon (n=IzhikovN@213.251.192.43)
19:32.12*** part/#tomcat Hellaenergy (n=Hellaene@206.231.92.70)
19:51.04*** part/#tomcat a4akb (i=a4akb@ask10-225.qualitynet.net)
20:00.18*** part/#tomcat vinse_ (n=vinse_@208.253.223.146)
20:02.31*** join/#tomcat vinse_ (n=vinse_@208.253.223.146)
20:08.27*** join/#tomcat jasonb (i=noneoyer@adsl-66-124-73-250.dsl.sntc01.pacbell.net)
20:24.15*** join/#tomcat NorthDragon (n=IzhikovN@213.251.192.43)
20:40.23NorthDragonhi...sorry for the simple question, but what difference between catalina.base and catalina.home ?
20:44.54vinse_NorthDragon: CATALINA_BASE is used when you want to have one set of tomcat binaries and multiple tomcat instances, i.e. multiple CATALINA_HOME's
20:45.19vinse_NorthDragon: if you are only using one tomcat instance dont worry about it and just use CATALINA_HOME
20:45.32*** part/#tomcat jsisson (n=sissonj@ppp20-78.lns2.syd7.internode.on.net)
20:45.35NorthDragonthank a lot
20:45.52*** join/#tomcat randrew (n=user1@205.sub-70-195-37.myvzw.com)
20:57.10*** part/#tomcat randrew (n=user1@205.sub-70-195-37.myvzw.com)
21:52.05*** join/#tomcat Nexus (n=Nexus@205.214.28.75)
21:52.44NexusOk.  I'm completely new to Tomcat, etc.  But i've been asked to set it up at work.  To get it working with apache, do I need mod_jk2?
21:56.34jasonbUse mod_proxy.
21:57.04Nexusmod_proxy?  
21:57.10jasonbYes.
21:57.38Nexus:)  I'll be honest, I wouldn't have the first clue how to make that work...  I've kind of been thrown into the mix...
21:58.18jasonbWell, read the mod_proxy page in the httpd docs.
21:59.15NexusI was curious why mod_jk 2 is depreciated but mod_jk 1.2 is not...
21:59.53jasonbthat's "mod_jk2", not "mod_jk version 2".
22:00.07jasonbmod_jk2 and mod_jk(1) are just different implementations of the same thing.
22:00.24jasonbmod_jk2 was a messier codebase.
22:00.41jasonbmod_jk was cleaner, easier to debug, easier to understand.
22:01.11jasonbDon't think that mod_jk2 has a higher version number, or is more recent code.. it's not, really.
22:01.29*** join/#tomcat jsisson (n=sissonj@210-0-83-196.nexnet.net.au)
22:02.19NexusGotcha...
22:02.31NexusThank you for the clarification.
22:02.45jasonbYou're welcome.
22:04.05Twilight\hmm, this is news for me. why mod_proxy? been using mod_jk myself...
22:04.49jasonbTwilight\: If it works for you, great.  It's just that it doesn't work for most people.. mainly it isn't user friendly enough.
22:05.21jasonbTwilight\: httpd comes with mod_proxy already, so it's far easier to set up.
22:05.28Twilight\i should've known about that when i set it up, it took me a while to figure out ;)
22:06.03jasonbTwilight\: And, in Apache 2.2, mod_proxy speaks the AJP protocol, so it is just as performant as mod_jk*.
22:06.10Twilight\i wasn't at all aware mod_proxy could be used to hook up tomcat
22:06.27Twilight\nice
22:06.33jasonbTwilight\: Well, mod_proxy proxies HTTP requests to another HTTP server, and Tomcat implements an HTTP server, so why not?
22:06.54*** join/#tomcat mick_ (n=map7@teksup41.lnk.telstra.net)
22:07.09Twilight\hehe, true enough. just hadn't thought about the option, i guess
22:07.31Twilight\no docs on apache/tomcat integration i've read mentions it
22:07.46jasonbTwilight\: You must not have read our book.
22:08.32NexusWhat's your book?
22:08.35Twilight\which book? book as in book-book, or book as in rtfm? ;)
22:08.42jasonbTwilight\: Tomcat: The Definitive Guide (O'Reilly)
22:09.13jasonbNo, I'm simply mentioning it because it _does_ discuss the pros and cons of each of these, and shows how to use it to connect httpd to Tomcat.
22:09.27Nexusbut mod_proxy is much simpler?
22:09.32jasonbYes.
22:09.54jasonbhttp://www.oreilly.com/catalog/tomcat/
22:09.57Twilight\ah, i haven't, no. i did read "professional apache tomcat" from wrox, though. but that was, well, a long time ago ;)
22:10.21Nexusjasonb, I might just have to go buy that...
22:10.22jasonbYou'd probably like ours better.  :)
22:10.33jasonbI'm working on the 2nd edition now.
22:10.51Twilight\i was just about to ask, hehe
22:11.01Twilight\to cover 5.5?
22:11.06jasonbYes!
22:11.09Twilight\:)
22:11.32jasonbMuch of what we wrote about 4.1 still applies just fine to 5.5, but some things have changed.
22:12.09jasonbThere's lots of discussion in the book about pros and cons to various approaches, or explanations of why Tomcat is the way it is, and just about all that is the same.
22:12.25Twilight\interesting
22:12.47Twilight\when is it due out? or is it a done when it's done thing? :)
22:13.35jasonbWell, it's scheduled to be "done" around may or june, but at this point I doubt I can do that.
22:14.02jasonbI have fewer hours to dedicate to it right now.. so progress is slow.
22:14.11Twilight\heh, nice section: "When Tomcat Won't Shut Down" :)
22:14.33jasonbYes, that's a pretty common problem.
22:15.00jasonbI was imagining people sitting at their computers, all over the place, cursing Tomcat because it wouldn't shut down.
22:15.12Twilight\indeed. and not restarting properly. is my experience, anyway
22:15.14jasonb.. and blaming it all on Tomcat & Java, when the real problem was their own webapp.
22:15.34jasonbThe not restarting properly problem usually stems from bad integration with the OS.
22:16.27jasonbIn my Tomcat RPM package I spent lots of time making sure that my custom init script would reliably restart Tomcat.  It isn't easy.
22:16.28Twilight\i've got to the point where i know that it's got something to do with my transaction manager (jotm)
22:17.18*** join/#tomcat Camisa (n=Camisa@c-67-176-161-7.hsd1.in.comcast.net)
22:17.19jasonbTwilight\: Well, if that library creates non-daemon threads and doesn't shut them down, then the Tomcat JVM won't shut down, but Tomcat (the program.. inside that VM) will shut down.
22:17.38*** join/#tomcat yel (n=yel@xdsl-84-44-155-43.netcologne.de)
22:17.47Twilight\is that a general java issue (reliably restart and/or shutdown java deamon apps)?
22:17.54jasonbYes!
22:18.01jasonbMost people don't recognize it as such.
22:19.37jasonbAlso, many admins, and even some developers, consider the JVM to be a black box inside which they don't know what's going on.. but when they tell Tomcat to stop they expect the whole JVM to come down promptly.  Other software in there may still need/want to run, though.. and without knowing what's going on inside there you won't know that the JVM really shouldn't come down.
22:19.38Twilight\i recognize that it may seem kind of strange, but i realize why it's happening (i think) :)
22:20.31jasonbIf you ran the Tomcat JVM inside a debugger (like a JPDA debugger), you could see what's left running in the case where the Tomcat JVM doesn't stop.
22:20.47jasonbBut, most people don't run Tomcat with a debugger attached.
22:21.06jasonbAnd, when they need one, they won't take the time to set one up.  :)
22:21.13Twilight\no, i haven't done that. to scary to hook up a debugger to a black box ;)
22:21.16jasonbThey instead just blame Tomcat & Java.  :)
22:21.49Twilight\hehe
22:22.02Twilight\got to have something to pass the blame on
22:22.22Twilight\;)
22:23.22Twilight\you said the restart problem usually stems from bad os itegration... does that mean some specific os', or generally java != very good os integration?
22:24.01jasonbMost people use Java in a way that doesn't lend itself well to graceful, reliable restarts like what you'd expect from a daemon.
22:24.47Twilight\right, just generally then. java deamon is not the same thing as a os deamon
22:24.53jasonbThe fix is to integrate the starting/stopping/restarting better with how the OS does it.. and make it robust enough to recognize and gracefully handle various situations.
22:26.09Twilight\not an easy task i take it
22:26.56*** join/#tomcat plexq (n=armtuk@66.216.147.223)
22:28.59jasonbNot real easy, but doable.
22:29.19jasonbTwilight\: Which OS brand/distro & version do you run Tomcat on?
22:30.02Twilight\gentoo linux, kernel, hmm... 2.6.11 iirc
22:30.32Twilight\tomcat 5.0.x, haven't had the chance to upgrade to 5.5 yet
22:31.25jasonbI'm interested because I'm trying to guage the relative popularity of the OSs in the Tomcat user community.
22:31.38plexqAny idea what I have to do to get an attribute of a custom tag to accept an expression?
22:32.16*** join/#tomcat kadams (n=java_pro@adsl-80-22-61.bgk.bellsouth.net)
22:32.26jasonbplexq: Mark your webapp as a Servlet 2.4 webapp in your web.xml file.
22:33.07plexqhmm - already did that - I'm getting this error from the JSP: results.jsp(17,0) According to TLD or attribute directive in tag file, attribute spacer does not accept any expressions
22:33.23plexqExpressions are working fine everywhere else
22:33.43jasonbHmm.  That might be the case.  *shrug*
22:34.13jasonbplexq: Which version of Tomcat are you using?
22:34.24Twilight\jasonb: ah. i would think linux is in the majority, but i think a fair amount of those running on linux (production) are developing on windows (with a local tomcat). me being one of them :)
22:34.45jasonbTwilight\: Yes, that's a common pattern.
22:35.08jasonbTwilight\: I use Linux on my desktop, and Linux on my server(s).
22:35.23Twilight\jasonb: which distro?
22:35.31jedir0x0rI use Linux everywhere also
22:35.41jasonbTwilight\: My favorite is Fedora.  I run FC4 right now.
22:36.10jasonbjedir0x0r: Which distro(s)?
22:36.13Twilight\fedora is pretty nice
22:36.48*** join/#tomcat phoenix- (i=phoenix@201.22.82.59.adsl.gvt.net.br)
22:37.15Twilight\hm, bbl. nice talking to you! ..in case we don't speak later :)
22:37.29jasonbTwilight\: Nice talking to you as well.  I'm usually on here.
22:42.03plexqseems yo have to supply rtexprvalue true
23:06.00*** join/#tomcat Nexus (n=Nexus@205.214.28.75)
23:06.35NexusSo, I've got mod_proxy working it looks like, but now I need some mercy... How do I setup tomcat to host my files?
23:06.48NexusI'm frantically searching for a howto...
23:36.30*** join/#tomcat algebra (n=yel@xdsl-84-44-154-105.netcologne.de)
23:49.13Nexusjasonb, You there by chance?

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.