IRC log for #tomcat on 20100706

00:36.33*** join/#tomcat revg (~chatzilla@CPE0018f397a628-CM0011aea4ad7c.cpe.net.cable.rogers.com)
00:37.40*** join/#tomcat relachs (~relachs@f055010138.adsl.alicedsl.de)
00:44.20*** join/#tomcat feniix (~otaeguis@c-71-57-46-109.hsd1.il.comcast.net)
00:48.16*** join/#tomcat skywalker (~ack_syn@189.24.93.169)
02:06.08*** join/#tomcat juhanic (~juhani@60.32.133.198)
02:06.57*** join/#tomcat MHSL (Linux@cm16.eta6.maxonline.com.sg)
02:33.11*** join/#tomcat MaxBube (~mbubenick@190.244.199.147)
02:40.22*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
02:47.24*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
02:52.35*** join/#tomcat balintx_ (~balintx@fibhost-67-58-201.fibernet.hu)
03:00.31*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
03:05.13*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
03:07.40*** join/#tomcat factor (~factor@ip68-14-160-47.ok.ok.cox.net)
03:09.49*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
03:18.24*** join/#tomcat ccherret1 (~christoph@68.150.160.199)
03:23.06*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
03:29.03*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
04:16.22*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
04:16.39*** join/#tomcat Serge_HID (~serge_hid@93.185.192.67)
04:47.08*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
04:51.31*** join/#tomcat mahiti_skt (~mahiti@122.166.127.74)
05:13.59*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
05:49.39*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
05:56.49*** join/#tomcat jMCg (~hiro@unaffiliated/jmcg)
06:06.00*** join/#tomcat dvayanu (~another@p5793DDB5.dip.t-dialin.net)
06:17.06*** join/#tomcat vicky_ (~vicky@115.117.4.105)
06:27.49*** join/#tomcat Serge_HID (~serge_hid@93.185.192.67)
06:30.24*** join/#tomcat mattock (~samuli@dyn55-11.yok.fi)
06:31.58*** join/#tomcat IceFacesIsAFix (~IceFacesI@xdsl-89-0-134-163.netcologne.de)
06:33.23*** join/#tomcat IceFacesIsAFix_ (~IceFacesI@xdsl-89-0-134-163.netcologne.de)
06:48.31*** join/#tomcat marthinal (~chatzilla@248.Red-88-22-247.staticIP.rima-tde.net)
06:52.12*** join/#tomcat ExtraSpice (~ExtraSpic@78-62-86-161.static.zebra.lt)
07:01.29*** join/#tomcat dvayanu (~another@p5793DDB5.dip.t-dialin.net)
07:12.14misturhi
07:15.54misturhere tomcat/linux version : http://pastebin.com/PBb1H2nB
07:16.57misturwhen i do a tomcat stop, the java process is not killed and use 100% of a core
07:17.18misturI need to do a catalina -force stop
07:17.38misturbut I'd like to know why process is not killed
07:18.02misturis that on tomcat side or on application side ?
07:37.48*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
07:51.05misturfuthermore, the -force does a kill -9 where a kill -1 should be enough first no ?
07:52.59*** join/#tomcat mahiti_skt (~mahiti@122.166.127.74)
07:55.22*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
08:03.28*** join/#tomcat neo7 (3bb4f0c9@gateway/web/freenode/ip.59.180.240.201)
08:03.56*** part/#tomcat neo7 (3bb4f0c9@gateway/web/freenode/ip.59.180.240.201)
08:14.53*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
08:25.30*** join/#tomcat balintx (~balintx@fibhost-67-58-201.fibernet.hu)
08:48.22*** join/#tomcat dvayanu (~another@ds87-230-56-22.dedicated.hosteurope.de)
09:15.13*** join/#tomcat prgrmr (~prgrmr@unaffiliated/prgrmr)
09:20.50jMCgmistur: if kill -9 doesn't kill your process, then you have serious issues.
09:25.43misturkill -9 kill the process
09:25.54misturbut I'd like to avoid -9
09:26.18misturbut why -force does a -9 directly instead of -1 first
09:26.35misturand then if -1 does not work, perform a -9
09:41.51*** join/#tomcat tarik (~chatzilla@41.140.248.167)
09:47.37*** join/#tomcat drime (4d289f22@gateway/web/freenode/ip.77.40.159.34)
09:47.58*** part/#tomcat drime (4d289f22@gateway/web/freenode/ip.77.40.159.34)
09:55.08*** join/#tomcat acidjnk (acid@4-232-103-86.dynamic.dsl.tng.de)
10:21.11jMCgmistur: because it's -force, not -be-gentle-first
10:42.25*** join/#tomcat Symbi0nt (c28b373e@gateway/web/freenode/ip.194.139.55.62)
10:42.52Symbi0ntI'm looking for a up to date documentation about set up enviorment and starting tomcat under linux
10:43.12Symbi0ntcan't find that on the actually tomcat webpage
10:43.14Symbi0nt:-/
10:44.37Symbi0nt*öhm*  Java 1.6.0_20 / 6.0.26 tomcat / linix redhat I belive
10:45.27jMCgSymbi0nt: you believe..?
10:58.49*** join/#tomcat relachs (~relachs@f055208173.adsl.alicedsl.de)
11:02.12*** join/#tomcat jMCg (~hiro@unaffiliated/jmcg)
11:09.51*** join/#tomcat jMCg (~hiro@unaffiliated/jmcg)
11:11.02Symbi0ntjMCg: yes I do, there seems no standard way how to determain which linix is running
11:11.17Symbi0ntevery distro has its own file where such stuff is written down
11:12.23Symbi0ntI get an error, like this: SEVERE: Servlet.service() for servlet jsp threw exception java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.ConditionalTagSupport ... it worked though onmy local (windows) machine, where I did not altered any plugins or so.
11:12.48Symbi0ntAnyone an idea what might be the case for throwing this exception after a fresh install
11:18.53eghmmissing jar?
11:19.48Symbi0ntwell I build the war file and though everything should be in there
11:20.05Symbi0ntI mean thats the basic idea ...
11:21.38Symbi0ntbut you might be right
11:21.55eghmya, i'm off to bed, but I mean a missing server jar, can't recall which jar that class is in, but if it's needed for compiling jsps then the server needs it
11:23.06eghmif it is there, then check the file and directory permissions, then maybe the catalina.properties, idk for sure, i have my own class not found problem
11:24.34jMCgSymbi0nt: lsb_release -a ?
11:31.57Symbi0ntunknown command
12:11.12*** join/#tomcat Serge_HID (~serge_hid@93.185.192.67)
12:50.48*** join/#tomcat Kedare (~Kedare@onyxia.netyxia.net)
12:53.01*** join/#tomcat tarik_ (~chatzilla@41.250.30.215)
12:57.55*** join/#tomcat drd20 (~david@cpc3-lanc6-2-0-cust197.know.cable.virginmedia.com)
13:01.37drd20When a web browser fails to guess the correct content-type for a file upload (because it's a uncommon file extension) - and subs in application/octet-stream, is their any configuration that can be done on the server end to replace the content-type.
13:17.40*** join/#tomcat randrewj (~u1@dyn-128-59-53-67.dyn.columbia.edu)
13:18.40*** join/#tomcat tarik (~chatzilla@41.140.248.167)
14:08.51*** join/#tomcat ack_syn (~ack_syn@200.218.192.10)
14:15.15*** join/#tomcat jasonb (~jasonb@adsl-66-124-73-250.dsl.sntc01.pacbell.net)
14:21.38*** join/#tomcat frey (~frey@vpn.ru.is)
14:22.14freyHello. I'm new to Tomcat and need to set it up. Can you point me to some simple tutorials to get me started?
14:47.06jasonbfrey: Which OS are you using?
14:56.17*** join/#tomcat vicky_ (~vicky@115.118.242.49)
15:07.37freyjasonb: I'm using Fedora 13.
15:07.49freyjasonb: But I will end up having to run it on Windows 2008 Server.
15:13.11*** join/#tomcat km (~km@65.115.85.245)
15:20.58*** join/#tomcat Vandog (~me@d154-20-31-142.bchsia.telus.net)
15:22.01*** join/#tomcat Guest56670 (~vicky@115.118.189.131)
15:39.26*** join/#tomcat frey (~frey@vpn.ru.is)
15:39.38freyDid I miss something?
15:39.43frey;->
15:41.34*** join/#tomcat Guest56670 (~vicky@115.118.111.28)
15:48.42*** join/#tomcat sysiphus (~sysiphus@117.196.135.172)
15:54.07*** join/#tomcat km (~km@65.115.85.245)
16:05.21*** join/#tomcat jasonb (~jasonb@m4d0536d0.tmodns.net)
16:05.37jasonbfrey: For Fedora, I recommend getting and installing http://www.webdroid.org/archives/tomcat-package/tomcat-6.0.24-0.noarch.rpm
16:05.42jasonbfrey: You can install it via the graphical installer on Windows, later, as a Windows service.
16:06.08freyjasonb: Thanks.
16:06.22freyjasonb: But what about tomcat6 in the Fedora 13 repository?
16:08.44jasonbfrey: You could instead use the one that is in the Fedora repository.. that is of course your choice.  But, I made a new RPM to address things that I found wrong with the one in the Fedora repository.. including reliable restarts, no way to relocate the installation, difficult to get it configured properly, no Ant build for it, no easy way to customize the package, etc.
16:09.40jasonbfrey: My RPM is designed to co-exist with the one from the Fedora repository, so it does not conflict in any way other than potentially port number conflicts if you try to run both at the same time.
16:09.55freyjasonb: That's great.
16:10.58freyjasonb: Have you tried talking with the Fedora guys about changing the limitations?
16:11.39jasonbMine is a fully relocatable RPM package, and it is also build-time renameable so that you could install multiple installations of my RPM on a single OS, and it works fine.. each one independently upgradeable/removeable via RPM.
16:12.23jasonbfrey: The goals of my RPM do not align with the goals of a Fedora-bundled package, and therefore they won't be taking mine.  But, there's more than one way to skin a cat!
16:12.48freyjasonb: Exactly.
16:12.51freyjasonb: Thanks again.
16:13.04jasonbfrey: You're welcome.
16:15.40Vandogdoes anyone have experience with vertical clustering of tomcat?
16:20.29jasonbVandog: Ask a more specific question..
16:27.46*** join/#tomcat Guest56670 (~vicky@115.118.184.178)
16:32.49Vandogis vertical clustering using tomcat 5.5.27 and mod_jk as load balancer easy to implement?  I have 3 webapps and I want to load balance only one of them - is that possible?
16:41.20*** join/#tomcat internat (~nf@123-243-184-161.static.tpgi.com.au)
16:59.45*** join/#tomcat tess (~tess@38.99.52.137)
17:03.04*** join/#tomcat Vandog (~me@d154-20-31-142.bchsia.telus.net)
17:03.46*** join/#tomcat internat (~nf@123-243-184-161.static.tpgi.com.au)
17:03.57VandogHi:  I disconnected after asking this - sorry for the repeat: is vertical clustering using tomcat 5.5.27 and mod_jk as load balancer easy to implement?  I have 3 webapps and I want to load balance only one of them - is that possible?
17:06.50*** join/#tomcat JohnBat26 (~Eugene@nas-5.emserv.ru)
17:14.53*** join/#tomcat relachs (~relachs@f055124242.adsl.alicedsl.de)
17:15.23*** join/#tomcat jasonb (~jasonb@dsl092-009-225.sfo1.dsl.speakeasy.net)
17:36.24*** join/#tomcat Emperorlou (~nikolasar@173.209.131.170)
17:36.45*** join/#tomcat calavera (~calavera_@83.50.71.14)
17:53.04*** join/#tomcat Guest56670 (~vicky@115.118.226.77)
18:17.44*** join/#tomcat Guest56670 (~vicky@115.118.220.110)
18:27.08*** join/#tomcat karstensrage (~Adium@173-13-190-57-sfba.hfc.comcastbusiness.net)
18:29.24karstensragejasonb you around?
18:41.37jasonbkarstensrage: Yes and no.  I'm about to head to lunch.. but, feel free to ask me things.  :)
18:44.22karstensragewell sure, i am just on a confirmation quest. that the APR LifecycleListener still benefits from using the tomcatThreadpool in the connector, is that right?
18:46.29jasonbkarstensrage: Hmm, APR is a non-blocking connector impl that doesn't use threads like the JIO connector does.  It's not one thread per HTTP client connection.
18:47.14*** join/#tomcat Serge_HID (~serge_hid@93.185.192.67)
18:47.23karstensrageso APR is more for apache connections right?
18:47.45karstensragenot for tomcat serving up requests without apache?
18:48.27jasonbThe opposite.
18:49.18jasonbIt's a native code network stack that you can use with Tomcat.  You can use it with Tomcat serving stand-alone requests, or use it to receive proxied requests from httpd..  but it's just a network stack.
18:49.33karstensragehmm
18:49.43karstensrageso what is the threadpool for ?
18:50.25karstensragego have lunch, ill google this for a bit
18:51.28EmperorlouGoogle needs to implement a coder search option that allows special characters
18:51.30jasonbThe servlet specification mandates a 1-thread per servlet request model..  but doesn't require that the web server code work that way.  So, at some point the APR connector has to hand requests off to a thread pool where each servlet request is processed in a single thread, each.
18:51.50jasonbEmperorlou: That's harder to pull off than it sounds.
18:51.55Emperorlouyeah I figured
18:51.58Emperorlouor they'd have done it already
18:52.09EmperorlouI'm sure they'd like it too, being coders and all
18:52.26jasonbyup
18:53.02karstensrageso if you dont use the thread pool in the connector you are not adhering to the servlet spec?
18:53.56karstensragei.e. nothing for APR to hand off to?
19:02.50jasonbWell, the code has to prevent that situation from ever happening, in order to stay complient with the servlet spec.
19:03.00jasonbs/complient/complliant/
19:03.16jasonbcan't spell today
19:13.29karstensragehmm
19:13.33karstensrageso what is the right config?
19:13.38karstensragewith thread pool or not?
19:13.51karstensragewith apr is better then I gather
19:38.04Emperorlouha fancy. a speling bot
19:38.08*** join/#tomcat dvayanu (~another@p5793DDB5.dip.t-dialin.net)
19:51.49*** join/#tomcat Kedare (~Kedare@onyxia.netyxia.net)
20:10.55*** join/#tomcat Serge_HID (~serge_hid@93.185.192.67)
20:38.48*** join/#tomcat lauanana (~lauanana@212-198-248-35.rev.numericable.fr)
20:42.30LzrdKingis there anything like time machine for ubuntu?
20:43.28LzrdKingoops, wrong channel
20:50.05jMCgLzrdKing: apt-cache search time machine
21:13.23LzrdKingi'm going home, cya all!
21:34.50*** join/#tomcat karstensrage1 (~Adium@173-13-190-57-sfba.hfc.comcastbusiness.net)
22:38.10*** join/#tomcat devion999123 (~devion999@bl20-134-172.dsl.telepac.pt)
22:40.44*** join/#tomcat solar_sea (solar@87.119.104.253)
22:42.44solar_seatomcat 6.0.26, java 1.6, windows xp, I'm running a very simple app with just a filter and a mapping for it. In debug I see that tomcat calls the doFilter method of my filter. In it I add a wrapper for the response and call filterChain.doFilter(...). However, neither getWriter, nor getOutputStream of my wrapper are called, it's ignored. What is causing this ?
22:49.20solar_seaHere are the classed that I use for this - http://pastebin.com/UtJEWDae , the filter is mapped to *.html and *.htm
23:12.32*** join/#tomcat karstensrage (~Adium@173-13-190-57-sfba.hfc.comcastbusiness.net)
23:51.17*** join/#tomcat dvayanu_ (~another@p5793D581.dip.t-dialin.net)

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