irclog2html for #tomcat on 20050125

00:07.58*** join/#tomcat vmlinuz (~vmlinuz@red-corp-200.76.231.14.telnor.net)
00:09.39jasonbneutrino: Both Apache HTTPD and Tomcat are open source and popular, and people have bent them into doing virtually anything you want to do, so yes, you could run Tomcat behind Apache, or Apache behind Tomcat, or whatever.  It's just *alot* more complicated to do that.
00:16.58*** join/#tomcat Anduin (~awithers@roc-24-169-110-95.rochester.rr.com)
00:19.18*** join/#tomcat Anduin (~awithers@roc-24-169-110-95.rochester.rr.com)
00:28.29*** join/#tomcat RickJ_bed (~nospam@red.rnj.com)
00:30.25RJ2Hey anyone free to give a newbie to tomcat a little help? - I'm trying to install an application, and it says to copy the .war file to the /var/tomcat4/webapps directory and it should self-extract when tomcat is restarted.... but it doesn't :-(
00:30.58jasonbRJ2: I'll help if you want.
00:31.04RJ2yey, thanks :-)
00:31.16jasonbRJ2: Did you edit your server.xml at all?
00:31.20RJ2nope
00:31.27jasonbRJ2: Which version of Tomcat are you using?
00:31.29RJ2btw, the server is running Ensim Pro (if u know it)
00:31.48jasonbRJ2: I don't know what Ensim Pro is.  What is that?
00:32.29RJ2www.ensim.com is a virtual hosting system
00:32.37RJ2but I'm hoping it shouldn't directly affect it
00:33.25RJ2what's the easiest way to tell the verison number?
00:34.55jasonbHeh.  The easiest way is to remember what it was when you downloaded it.  :)
00:35.05RJ2LoL
00:35.51jasonbWhat OS is Tomcat running on?
00:35.53RJ24.3.7?
00:36.00RJ2redhat fedora
00:36.01puffEvening.
00:36.06jasonbHi puff.
00:36.16puffHere's an odd question, how "reasonable" is it for us to have a dozen or more webapps under one tomcat install?
00:36.21jasonbRJ2: Okay.  And, how did you install Tomcat?
00:36.28RJ2I didn't
00:36.32RJ2it was pre-installed
00:36.32puffOur hosting service (eapps.com) insists on us using this web control panel to manage all this, instead of editing config files.
00:36.50jasonbpuff: It's reasonable, but it also depends on how big those webapps are, and how much RAM and CPU the machine has.  ;)
00:37.17jasonbRJ2: So what's the CATALINA_BASE path then?
00:37.22puffBut their control panel has a bug, it only lets us put so many lines into the httpd.conf, so we're at the limit of how many webapp JkUriSet entries we can put in.
00:37.34puffjasonb: Yeah... that's a good question.
00:37.39RJ2crikey, where would I find that?
00:37.55puffIn general, I'm thinknig about moving to an approach where we use a separate tomcat installation for each customer.
00:38.07jasonbRJ2: In order to figure out what version of Tomcat you have, we have to first know where on the file system Tomcat is installed.
00:38.19puffSo we can take the apps up and down, upgrade, etc, without having to take down all of the customers.
00:38.20jasonbRJ2: Try typing "locate catalina.sh"
00:38.53RJ2"/var/tomcat4/bin/catalina.sh"
00:39.32jasonbpuff: Yes, that would be fine as long as you have LOTS of RAM..  Each Tomcat, depending on how heavy the traffic load will be for its webapp, may take 512M of RAM.
00:40.06jasonbRJ2: cd /var/tomcat4 ; more RELEASE-NOTES*
00:40.22loquacegn
00:40.53jasonbpuff: If you ultimately decide to have 1 Tomcat runtime per customer, you should probably have Tomcat installed only in one spot on the machine, and have each instance set its own CATALINA_BASE dir.  That works very well.
00:42.07jasonbpuff: But, keep in mind that each Tomcat has to run its own web connector, and each web connector opens a connection thread pool, and each thread pool eats some significant CPU & RAM.  Not to mention one JVM per Tomcat.
00:42.46RJ2RELEASE-NOTES-4.0.2.txt   RELEASE-NOTES-4.0-B3.txt   RELEASE-NOTES-4.0-RC2.txt
00:42.46RJ2RELEASE-NOTES-4.0.4.txt   RELEASE-NOTES-4.0-B4.txt   RELEASE-NOTES-4.0.txt
00:42.46RJ2RELEASE-NOTES-4.0.1-B1.txt  RELEASE-NOTES-4.0.5.txt   RELEASE-NOTES-4.0-B5.txt   RELEASE-PLAN-4.0.1.txt
00:42.46RJ2RELEASE-NOTES-4.0.1.txt     RELEASE-NOTES-4.0.6.txt   RELEASE-NOTES-4.0-B6.txt   RELEASE-PLAN-4.0.txt
00:42.46RJ2RELEASE-NOTES-4.0.2-B1.txt  RELEASE-NOTES-4.0-B1.txt  RELEASE-NOTES-4.0-B7.tx
00:42.46RJ2RELEASE-NOTES-4.0.2-B2.txt  RELEASE-NOTES-4.0-B2.txt  RELEASE-NOTES-4.0-RC1.txt
00:42.58RJ2oops, that's a list of the release-notes
00:43.03jasonbOuch!
00:43.18jasonbRJ2: Those Tomcat versions are far too old.  Do not use them.
00:43.28RJ2:-(
00:43.44jasonbRJ2: Those are from the year 2000.  Five years old now.
00:44.27RJ2ouch
00:44.43RJ2just going to check if I upgrade tomcat, what the effect of doing so will have on the server
00:45.02jasonbRJ2: It'll wake up feeling refreshed.  ;)
00:45.07RJ2cause modifying most things screws up ensim
00:45.27jasonbRJ2: Sounds like ensim is your problem.
00:45.44RJ2yup, but ensim out ranks tomcat in order of priority :(
00:46.34jasonbIt shouldn't.
00:46.55jasonbTomcat serves your site.  It's the real workhorse.
00:46.56RJ2I know... but we're lazy
00:47.09jasonbRJ2: Well then *THAT* is your problem.
00:47.35RJ2Well, basically Ensim takes over as the operating system, effectively, and provides an easy-to-manage virtual hosting system
00:47.46RJ2the problem is
00:47.53RJ2they seem to install old software
00:47.58RJ2so, going to see if I can upgrade tomcat
00:48.02RJ2without it killing ensim
00:48.11RJ2what's the easiest (normal) way of upgrading tomcat?
00:49.00jasonbOn Fedora?  Getting the RPM and upgrading.  But that only works if you installed Tomcat the Fedora way.. using RPM.
00:50.04jasonbThe next best way is by hand.  Getting the tar.gz, cd'ing to the dir where you want to install it, and doing tar -zxvf <tar.gz file>, then migrate configs & webapps by hand.
00:51.26RJ2I have lots of 'examples' and stuff in the directories
00:51.58RJ2but I haven't got a clue how tomcat works... is it like a directory on apache, or is it it's own service with a seperate port to connect to?
00:52.22jasonbRJ2: It's not Apache.  It's different.
00:52.45jasonbRJ2: I'd suggest picking up a book or two about Tomcat and Servlets.
00:53.29RJ2yeah, it may prove useful to read up on it!
00:53.45RJ2Thanks very much for your help jasonb, it's much appreciated!!
00:53.45jasonbRJ2: It certainly would.
00:53.52jasonbRJ2: No problem.
01:00.24puffjasonb Well, what I wonder about is, how do other folks handle this sort of thing?  The run-as-separate-installs approach is something Yoav Shapiro suggested.
01:01.52jasonbpuff: Well, either way has its problems.  For example:  Running all webapps in the same JVM has memory contention problems, security problems, resource limit problems that ultimately spill over from one webapp to another.
01:02.20puffThe other possibility is that I could go the final step and run them all otu of one webapp... of course that just magnifies the interdependency issues.
01:02.43puffThe main problem I'm having with running them in the same JVM is that various steps that require restarting tomcat.
01:02.46jasonbpuff: Running all webapps in their own Tomcat JVM has other problems, including: total system memory shortage, threading contention due to lots of separate thread pools all running on the same CPU(s), etc.
01:02.56puffAnd/or if I break anything, I risk all of the tomcats falling over.
01:03.37puffRight now, the installations are *almost* identical, the main thing is a logo gif, CSS file, and big props file.
01:03.52jasonbIn the separate Tomcat JVMs case, if you break something you should only break one of the webapps/instances, no?  If you run them all in the same JVM and you break something, all of them are in the same runtime and you do risk breaking them all.
01:04.04puffYes.
01:04.10puffThat's the key issue I worry about.
01:04.16jasonbpuff: Which Tomcat version are you using?
01:04.34puff4.x right now, I'd like to upgrade to 5.x but I keep hearing about issues.
01:05.00puffAlso, I have a need for MDBs, so I'm thinking of setting up a JBoss server, or possibly something else.
01:05.04puffNot sure yet on that score.
01:05.17jasonbpuff: Something to note is that Tomcat 5.5.x is able to better sharing of identical classes in more than one webapp, and I believe sharing of non-class resources across multiple webapps, but only when the webapps in question all run within the same Tomcat JVM.
01:05.43jasonbpuff: Set up Geronimo, or, instead, use Tomcat with OpenEJB.
01:05.55puffBasically, I'd have each webapp using a JMS client to speak to the full j2ee app, which would be using MDBs.
01:05.58puffGeronimo?
01:06.17jasonbhttp://geronimo.apache.org/
01:07.06puffHm.
01:07.19puffIs it significnatly better than JBoss or Orion?
01:07.40jasonbpuff: I'd seriously consider running a Tomcat 5.5.x cluster, and then you can move some webapps to some Tomcat JVMs, however that works best.  I don't know if Geronimo supports clustering to do what you're trying to do though.
01:07.44puffBasically, right now each webapp speaks http to an external application, and gets http posts back from it.
01:07.56puffThat's one problem...
01:08.25puffThe other problem is just the general supportability of multiple customers each with their own instance of our webapp.
01:09.38jasonbpuff: How much traffic do the highest-traffic'd webapps get?  How little do the lowest get?  Do these numbers warrant their own machines?  Their own processes?  Or are the numbers so low that it would work better all in the same JVM?
01:15.13puffNot that much, really... we have a small number of actual users logging into each webapp.
01:15.38*** join/#tomcat prowlah_ (prowlah@cpe-66-74-153-75.socal.rr.com)
01:18.36jasonbpuff: So maybe that means you should have it all in one JVM, if the traffic is low enough.
01:19.11jasonbpuff: Also, are you sure you should have one webapp per customer to do this?  Sounds like the real meat would be in the EJBs & stuff, so maybe all customers should hit the same webapp front-end..?
01:20.03puffSorry, distracted by coworker.... so basically here's our setup.
01:20.05*** join/#tomcat chsh (~someone@d235-187-247.home1.cgocable.net)
01:20.20puffWe have a dozen or so webapps, each one has a handful of users.
01:20.25jasonbpuff: If traffic is that low, you may be able to get away with 1 webapp per customer just fine, but if traffic is super low and there is a vast similarity between each customer's webapp, then you could probably get away with one cleverly written webapp.
01:20.32puffThese webapps are all patient managment apps... in some cases 50K patients.
01:21.29puffThe app basically does three things. 1) keep track of the patients and their details.
01:21.46puff2) send interactive voice recognition calls to the patients on a regular basis.
01:22.19puff3) save the results of those calls, process them for reporting and generating entriess in notification queues and various supply reorder queues.
01:22.53puffThe IVR stuff is all handled by a voicexml application server,  the interaction between the webapps and the voicexml server is via HTTP requests back and forth.
01:23.15puffWe're looking at getting another dozen or so webapps in the next six months.
01:23.18FaeLLepuff: show me your cv :)
01:23.23puffFaeLLe: cv?
01:23.27jasonbNeat.
01:23.33FaeLLecircullum viate
01:23.37puffAh.
01:23.49jasonbpuff: cv = resume
01:24.46FaeLLewhat other chan have i seen you in puff ?
01:24.53FaeLLeah
01:24.54FaeLLe:p
01:24.55puffFaeLLe: Java?  Mysql?  Apache?
01:24.56FaeLLeic
01:25.01puff?
01:25.07FaeLLei just whois'd you
01:25.20puffAh.
01:26.14puffOkay, so I have a couple of priorities... one is that I want to put all the HTTP interaction behind an intermediary.
01:26.27puffThe general intent being to give it some message queue like properties.
01:26.51jasonbpuff: This stuff gets deep fast when you're talking about a maintainable, performant, secure production setup.
01:26.56puffOh, yeah, before I forget... besides the server-launched calls, patients can call back in 24/7... this is a big motivator in wanting the message queue intermediary
01:27.18puffjasonb: Well, there's no limit to how much you can spend.
01:27.46jasonbpuff: Really?  Can you hire me too then?  :)
01:28.19puffNo, no, no, there's no limit to how much you can SPEND, on the other hand, there's definitely a limit to how much we can AFFORD.
01:28.21puff:-)
01:28.27*** join/#tomcat levon (~levon@83.137.99.168)
01:28.38puffAt the bank, they spent upwards of $500K on JUST their web hosting infrastructure.
01:29.09puffIRRC, it was something like 3 sun 450s, a sun 3000 on the backend, a coupel cisco localdirectors, and of course firewalls all over the place.
01:29.26puffThe 450s were front-end servers, the 3000 was the oracle box.
01:30.03puffSo, back to my situation...
01:30.10jasonb:)
01:30.16puffmy general thought is to set up a separate server that *just* serves the voicexml script files and audio files.
01:30.34jasonbThat sounds like a good idea.
01:30.44FaeLLeWhat would be the way to setup a IVR system ?
01:30.46puffPRobably a separate server process on the same box, for the immediate future.
01:31.01puffFaeLLe: We're using a voicexml hosting service, voxeo.com.  They've been pretty good so far.
01:31.22puffThough I find myself somewhat annoyed that they don't have commodified solutions for some of the problems I'm look at.
01:31.39puffSo, step 1, separate server process for the voicexml scripts & audio files.
01:31.51jasonbGenerally, what to do about these situations comes from knowing where the business is now, and where it's probably going, and that encompases so many things that we can't really arrive at the comprehensively correct set of decisions here on IRC.
01:32.36puffjasonb:   Well, I'm just trying to thrash through the issues and see what input I can get.
01:32.46puffUnless you happen to be in my neck of the woods, in which case I'll be happy to buy the beer.
01:33.10FaeLLepuff: no implementations exist that can be run on your own server ?
01:33.17puffAh.
01:33.45puffFaeLLe: VoiceXML servers are typically proprietary and expensive, and require a lot of hardware and network support.
01:33.51puffSF, nice town.
01:35.40puffStep 2 is to decouple the HTTP stuff, that's where the MDBs and JMS come in... basic idea there is that a separate installation does all of the HTTP stuff.  The webapps use jms to connect to it.
01:35.58puffThat way, the webapps can go up and down all they want, replies just wait in the JMS queue.
01:36.15puffWhen I was in SF they had me in the holiday in down on the wharf :-).
01:36.33jasonbThat's probably fun enough.
01:37.23FaeLLeah
01:38.08FaeLLei want to help out development teams with coding , not for money for references :D
01:43.45neutrinoi wish i was in san francisco right now
01:46.39puffso, anyway, I have two issues, one of which is separating out that HTTP stuff to a separate app via JMS.  Various folks have strongly suggested I explore MDBs for the separate app.
01:46.51puffThe other issue being the reliability and maintainability of the remaining apps.
01:46.59puffWhich have really been okay, so far.
01:47.22puffExcept that when I add a new customer app, I have to restart tomcat, and that gets annoying.
01:47.45puffThough, I think if I had the separate launcher/receiver app, the annoyance level would go down to negligible.
01:48.29*** join/#tomcat JitZ (~JitZ@214.cleveland-14-15rs.oh.dial-access.att.net)
01:49.01puffI'm already thinking of moving the remaining deployment-specific details out to elsewhere... either a separate set of config files, or possibly into the database just to have it all in one place.
01:49.35puffMainly to make it easier to manage the individual webapp as a WAR file instead of always needing it to be an exploded WAR.
01:53.23jasonbpuff; You shouldn't have to restart the whole Tomcat to add a new webapp.
01:54.15jasonbpuff: What's the server OS you use for this?
02:13.50jcccI am trying to register a servlet.  I put my application in a directory under [install directory]/webapps naming it test.  I then put my web.xml setting out the servlet and the servlet mapping in WEB-INF directory under my test directory.  I put my classes in a classes directory under WEB-INF directory.  The html pages calling the servlets fail generating a class not found error.  What did I do wrong?  Any ideas?
02:16.49*** join/#tomcat imaek (~imaek@adsl-67-123-196-177.dsl.lsan03.pacbell.net)
02:17.36puffjasonb: Fedora right now.
02:18.12puffThough I'd rather be using debian, fedoracore is what our colo hosting provider supports, so we went with that.
02:18.36puffOf course, they really haven't provided any support, so we're moving to a new colo, so we'll probably use what they support, which seems to be Trustix.
02:18.46puffYou need to restart tomcat 4.x to get it to notice the new server context.
02:19.13puffjccc: Are you sure you have the packages, etc, right?
02:23.47jasonbpuff: I use Fedora Core 3, and it's the best Linux I've ever used.  I generally dislike Debian (too borken).  
02:24.22jasonbpuff: If you're talking about Tomcat 4.1.x, if you have it configured correctly you can deploy new webapps while it stays running.
02:26.36jcccpuff, the package directory is built under classes directory and it is correct
02:37.47jcccpuff, I think I figured it out.  I had my html files in the wrong place.  I also needed to add the application name to the path in accessing the html file.  Thanks for the help
03:00.20*** join/#tomcat levon (~levon@83.137.99.168) [NETSPLIT VICTIM]
03:00.20*** join/#tomcat JakWORK (~jakdaw@chinook.mxtelecom.com) [NETSPLIT VICTIM]
03:00.20*** join/#tomcat ps` (ps@yoda.rsn.bth.se) [NETSPLIT VICTIM]
03:00.20*** join/#tomcat davi (davi@215.Red-80-25-136.pooles.rima-tde.net) [NETSPLIT VICTIM]
03:00.57*** join/#tomcat davi (davi@215.Red-80-25-136.pooles.rima-tde.net)
03:02.16*** join/#tomcat levon (~levon@83.137.99.168)
03:06.18puffjasonb: I have it configured however it comes out of the box.
03:21.37*** join/#tomcat levon (~levon@83.137.99.168)
03:32.08*** part/#tomcat jccc (~JitZ@214.cleveland-14-15rs.oh.dial-access.att.net)
04:02.47*** join/#tomcat ctooley (~ctooley@65.166.25.111)
04:03.21ctooleyI'm having problems with my tomcat install:
04:03.23ctooley[Mon Jan 24 22:03:06 2005] [error] lb.getWorker() reenable ajp13:localhost:8009
04:03.23ctooley[Mon Jan 24 22:03:06 2005] [error] channelApr.open() attempt to connect to 127.0.0.1:8009 (127.0.0.1) failed 111
04:03.40ctooleyI don't see why it's not listening on port 8009
04:04.13ctooleyserver.xml:    <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443">
04:17.04lykenheh
04:19.59FaeLLeis www.blogger.com down ?
04:20.02FaeLLeor is it just me ?
04:20.59lykenjust you
04:21.13lykenlol
04:21.18lykenmy account from 3 years ago still works
04:22.17FaeLLenow its ok
04:22.25FaeLLewas going VERY slow all of a sudden
04:22.41FaeLLewhat is your blog address ?
04:23.44lykenum..
04:23.57lykenwtf
04:24.03lykenits not my account!
04:24.13lykenthats my username/password!
04:24.39lykenok
04:24.44lykensays im signed in as one person..
04:24.49FaeLLelol
04:24.49lykenbut all the details are my details..
04:25.04FaeLLehappens when its inactive and someone steals your hostname
04:25.11FaeLLethey transfer the blog
04:25.19FaeLLei got my real name that way
04:26.09lykenhmm
04:26.13lykenbut the password staying the same?
04:26.22lykensays im logged in as "lesley seabeck"
04:26.33lykenbut all the deatils are my email addresses and location, hobbies..
04:26.34FaeLLeyea
04:26.37FaeLLejust the blog
04:26.39lykenbut the blogs have been deleted..
04:26.41FaeLLeaccount is same
04:26.46FaeLLewww.FaeLLe.com
04:26.49FaeLLemy blog
04:29.51lykendigitalchild.org
04:29.52lykenmy site
04:30.02lykenkinda pseudo blog, progress report, photos etc
04:31.44FaeLLeyour a girl ?
04:31.52lykenum no..
04:32.00FaeLLeThen why do you have a husband ?
04:32.05lykenwhat?
04:32.10FaeLLei think you mean "My sister and her husband"
04:32.20lykenmeh
04:32.22FaeLLe:p
04:32.24lykeni was drunk and tired
04:32.54FaeLLeoo you quit your job
04:33.38lykenfixed
04:33.48lykenyeah
04:34.50FaeLLeyou have a bad link on your site sir
04:34.55FaeLLethe CV link
04:35.04FaeLLegoin out for a ciggerate
04:36.06lykenheh
04:36.10lykenno i turned it off :)
04:48.03*** join/#tomcat SuN (unices@195-241-12-117-mx.xdsl.tiscali.nl)
05:27.59*** join/#tomcat bugfixer (~bugfixer@42gis175.gulftel.com)
06:09.07*** join/#tomcat medusaXX (medusaxx@p54878C85.dip.t-dialin.net)
06:49.50puffHm.
06:51.20puffDangit, now what was that question I was gonna ask? :-)
06:58.24*** join/#tomcat a4akb (~chatzilla@dialpool-210-214-114-11.maa.sify.net)
06:58.57a4akbAndHeSays: o.O
06:59.09a4akblyken: is ur project done?
06:59.19lykeni guess you could say that
06:59.26lykeni stopped working for that group now
07:00.01a4akblol
07:00.04a4akboops
07:00.11a4akbwhat went wrong?
07:00.23lykeni decided study was more important then slave labour
07:00.40a4akb^.^
07:00.46a4akbwise words by lyken
07:01.04a4akbthey asked u to build a pyramid?
07:01.08lykenive already got an undergrad degree
07:01.14lykenjust doing postgraduate now
07:01.15lykenheh
07:01.18a4akbcool
07:01.20lykensoemthing like a digital pyramid
07:01.28a4akbi c
07:01.38a4akbibot pyramid
07:01.52a4akbibot stupid
07:01.53iboti guess stupid is http://fun.drno.de/pics/english/bart.gif
07:02.10a4akbso u dont work anymore?
07:02.31puffBlah... dangit, I hate url patterns.
07:02.46a4akbpuff: have a puff
07:03.11lykenheh
07:03.14lykenhmm
07:03.19lykeni think i might go home
07:03.35a4akbwhy
07:04.26lykencause its 5pm
07:04.30lykenand my study for the day is up
07:04.46a4akbok
07:04.50a4akbare u at college?
07:05.05lykenim in my office at college yes
07:05.10puffIt's 2am here.
07:05.15a4akbcool
07:05.26a4akbits 12:38pm here
07:05.45lykenpuff, east coast yeh?
07:05.45a4akblyken which job did u leave? the one at college or someother?
07:05.52puffHm... okay,so it's beginning to look like I have to put everything I want to be filtered different into different subdirectories.
07:05.52lykenthe college job
07:05.55lykenas the systems architect
07:06.12puffEither that, or implement my own url pattern stuff in my filter.
07:06.17a4akbi hope the pay is as catchy as the job title ;)
07:07.00lykenit was less than $15 /hr with way to much responsibility
07:07.09puffsystems/software architect is beginning to sound a lot like "sanitation engineer" to my ears.
07:07.16puffWhich kinda sucks, because it's a good term and a good concept.
07:07.21a4akbmedusa reminds me of some fictious charecter
07:07.40lykenpuff: yeah thats what my degree trains
07:07.44lykensystem architects
07:07.55a4akbsanitation engineer is cool without whoom we will have to use leaves and do it behind the trees and bushes
07:07.57lykendesigners capable of setting up a project knowing the technical constraints
07:08.15lykena lot of the time the design team and tech team ar edifferent
07:08.24a4akbeven more fun if no shrubs or trees around
07:08.32lykenand the design team usually desin something that can't be implemented cause none of them can code or understand code at all
07:08.38a4akblyken hope they teach you OOAD
07:08.50pufflyken: See, I'd say that's the first mistake :-)
07:08.51lykenthey attempt to creat a proxy person (me) to speak designer and programmer
07:09.16lykenyeah well..
07:09.29puffYou have the people solving the problems on one side, and the people trying to build tools to help them solve the problems on the other side.
07:09.40a4akbsystem's architect sounds more hardware related
07:09.54a4akblike systems engineer then systems architect
07:10.11lykena4akb: well my official training
07:10.15lykenwas "information architect"
07:10.24a4akbOOAD is more lhandy to software architects and analysts
07:10.34a4akb*handy
07:10.35a4akbok
07:10.47a4akblyken: u got uml?
07:10.52lykenyup
07:10.56a4akbgood
07:11.03a4akbsoftware engineering?
07:11.04lykenrational rose back in first year
07:11.06lykenyes
07:11.10a4akbgood
07:11.14a4akbso u are on the right track
07:11.23a4akbany java stuff
07:11.28a4akbC++/Java
07:11.31lykenoperating systems concepts, networking, programming, algorthims and data structures (c, java)
07:11.43a4akbgood
07:11.48a4akbbeen there done all that shit
07:11.59lykenUI designing, HCI (human computer interation),information systems
07:12.12pufflyken: Btw, I'd suggest you read http://www.amazon.com/exec/obidos/tg/detail/-/0849314895?v=glance
07:12.12lykenAI, machine learning
07:12.21a4akbbut when it comes to pen and paper when u got to design, you go *B*L*A*N*K*  and just sit there and *blink blink blik*
07:12.35lykennope
07:12.40lykenall my designs start on paper
07:12.52pufflyken: usability engineering :-)
07:13.00lykenpuff
07:13.02lykenyup
07:13.04lykenwww.infenv.itee.uq.edu.au
07:13.11lykeni was the first group through that degree
07:13.15puffAh.
07:13.19a4akbeven if ur degree says Information Architect, you wont be a really good architect unless u have implemented or worked on a minimum of 3 Software Life Cycle implementations
07:13.25a4akbcovering all the phases
07:13.38a4akbthen your locked up mind unclocks and ideas start to pour in
07:13.43lykena4akb: but the degree is a step in the right direction to understanding that :)
07:13.49a4akbohhh yessss feels goood ;)
07:13.50lykenwe also do the software project life cycle
07:14.03a4akbyep
07:14.03lykenand we work on 6 month projects doing just that
07:14.16lykenin the "studio" courses
07:14.33a4akbvirtual make belive situations? or real time projects?
07:14.38a4akbyep
07:14.49lykenum the project i worked on
07:14.53lykenwas an ambient cafe
07:14.59a4akbfinding a solution to  self imagined problem is lot different than real project issues
07:15.26lykenwe spent the first semester research the usabliity and requirements of using technology to assit a cafe owner
07:15.40a4akbpissy client, phone buzzing, deadline approaching, last minute customer modifications ohhh yessssssssssssssssssss
07:15.44a4akblove it :)
07:15.47lykenthen in the second semester we designed and implemented a prototype that was informed from the first semester of research
07:15.59lykenyeah i project mangers were like that
07:16.03lykenthey would tell us one thing
07:16.05lykenwe'd do it
07:16.07lykennext meeting
07:16.11lykenno we wanted this
07:16.15lykenand completely change it
07:16.22lykenand we were 2nd year undergrads
07:16.39a4akbto make things lot more interesting, u got to first design n test ur english version and then work on some shitty internationaliation issues to make ur software bilingual ohhhhhhhhh yesssssssssssssssssssssssssssssssssssssssssss
07:16.56a4akbmy first real time project was a bilingual one
07:17.07lykenmy honours project was bilingual
07:17.09a4akbalmost made me quit programing :P
07:17.25lykenlol
07:17.42puffBah, url patterns suck.
07:17.46lykenmy auto speech and topic detection system i did as a sub system of a larger project
07:17.53a4akbcool
07:18.01lykenwas capable of translating chinese and english and oing topic detection on the transcript
07:18.08lykenit was _very_ errornous though :)
07:18.22a4akbpuff post your question. maybe it will catch someone's attention bt the end of this month
07:18.31lykenlol
07:18.47a4akbofcourse. the concept of speech recognition/detection itself is erroneous cause no two people speak the same
07:18.55lykenyeah
07:19.06a4akbso work has been intensified on neural network based speeck detection and recognition
07:19.15a4akbnot that promising htough
07:19.16lykeni used a speech system developed from the isip group at the university of mississippi
07:19.29a4akbok
07:20.10lykenthe bulk of my code was the machine learning and topic detection
07:20.26puffa4akb: url patterns... I have a set of files, some *.jsp, some *.xml, some *.wav, some *.grammar
07:20.41puffI have two filters, NoCache and 48HCache.
07:20.50a4akbok
07:20.54puffEach sets the cache header on whatever it filters.
07:21.12puffI currently have the sets of files layed out in separate subdirectories.
07:21.32a4akbgood
07:21.33puffA given directory /foo contains a subdirectory /foo/audio that contains the .wav files.
07:21.44puffThe .xml, .jsp, and.grammar files are all in /foo
07:21.52a4akblyken the files are getting layed in different subdirectories. i like that.
07:22.23puffI want the .xml and .grammar files to be 48HCache, the .jsp files NoCache, the .wav files NoCache.
07:22.23a4akbsounds good and organised/organized
07:22.25a4akbok
07:22.27puffYeah, except url patterns apparently can't do that.
07:22.36lykenyup
07:22.51puffurl patterns, it appears, can map an exntesion (*.foo) or a directory (/foo/*) but not both (/foo/*.bar)
07:23.00a4akbok
07:23.09puffSo I either have to add further subdirectories /grammar and /xml and /jsp
07:23.14puffOr code my own regexes.
07:23.17puffAnyway, it's just annyoing.
07:23.26a4akbso make two different patterns or maybe an individual pattern for each subdirectory/category and have them linked together
07:23.30lykenpuff: ill check that book out
07:23.32lykenbut for now
07:23.33lykenim going home
07:23.35lykenlater all
07:23.41a4akblyken: how do u travel
07:24.24a4akbyo levon psst
07:24.27puffLATer.
07:24.35puffa4akb: come again?
07:24.39a4akblevon: are u here?
07:24.57a4akbpuff just a min. let me raise the dead for ur help
07:25.03a4akblevon levon levon pssssssssssssst
07:25.53puffHeh.
07:26.22a4akbpuff i have not tried the cache/48 stuff yet. but what i meant was cant u have a different pattern for each subdirectory. like for *.wav subdir, one pattern and so on. and in the end link/interweave all of them together
07:27.01puffIt appears I can only have either a) a pattern that applies to all file extensions, or b) a pattern that applies to all files below a directory.
07:27.16a4akblet me look it up
07:27.21puffFurther, it appears I can't have one filter for /foo and another filter for /foo/bar
07:27.30puffThe spec doesn't explicitly say much, but it gives some examples.
07:27.47a4akbwell that does not sound logical. am sure there might be a way around
07:28.33puffHm... googling on "servlet filter regexp" turns up some interesting hits.
07:29.14a4akbtry servlet filters
07:29.24a4akbu have someting intersting at onjava
07:29.34a4akbhttp://java.sun.com/products/servlet/Filters.html
07:29.37puffYeah.
07:29.42puffRead that.
07:30.16puffLooks like lots of other folks have their homebrew solutions.
07:30.44a4akbhttp://www.onjava.com/pub/a/onjava/2003/11/19/filters.html
07:30.50a4akbyes thats what it works out
07:30.55a4akb*how
07:31.23a4akbhttp://www.javaworld.com/javaworld/jw-06-2001/jw-0622-filters.html
07:32.51a4akbhttp://javaboutique.internet.com/tutorials/Servlet_Filters/
07:33.04a4akbhttp://servlets.com/soapbox/filters.html
07:36.36puffYeah, they all pretty much say the same thing.
07:36.57puffWeird, my mouse is all frozen. Hm.
07:37.11puffHm.
07:37.38puffDAmn USB mice.
07:46.21puffOkay,g'night.
07:50.11lykena4akb: i drive
08:06.27a4akblyken: good
08:06.35a4akbwhat do u drive?
08:06.39lykenbut depends where i am
08:06.50lykenwhen i lived in colorado i caught the bus everywhere
08:06.58lykeni drive a little hatch back mitsubishi
08:07.03lykenits my sisters car
08:07.09lykeni borrowed it while im in australia
08:07.14a4akbintersting
08:07.17a4akbcolt?
08:07.39lykenyes :)
08:07.52a4akb:)
08:08.10a4akbi like that car. it is powerful.
08:08.45a4akbit has mitsubishi galant's engine
08:09.02lykenheh
08:09.19a4akbwhat make? year?
08:09.56lykenhehe
08:09.58lyken84!
08:10.13lykenmy sister doesnt need it anymore
08:10.16lykenshe has a nissan patrol
08:10.41a4akbok
08:10.54a4akbcolt has low maintanence. its a good car.
08:11.11a4akbdid u check out its later versions?
08:12.44a4akbhttp://www.mitsubishi-cars.co.uk/colt/
08:12.50lykenyeah
08:12.54lykenive driven the new one
08:12.56lykenits nice
08:12.59lykenbut i dont want a new car
08:13.40a4akbnobody wants a new car
08:14.01a4akbu must be phucked in ur mind to buy something that depreciates by 20% every year
08:14.26AndHeSaysi want a hummer h1
08:14.33AndHeSaysnew
08:14.37AndHeSayswith bose audio
08:14.50a4akbAndHeSays: go back to mars
08:15.41a4akbmy ex boss had it. its hose pipe blew up. overall repair costed him just 1200$ for a hose pipe repair n handling/fitting charges :D
08:16.01a4akbu will get a GODD used car for that price
08:16.08a4akb*GOOD
08:17.02a4akbthe spare was not available in kuwait. it was to be imported
08:18.22a4akbwhen BMW launched its first state of art luxury sedan, the cars were flown back to germany to repgrogram their microprocessor chips that were supposed to prevent theft. why? because the user innocently took out the batery to jumpstart his truck. :D
08:18.29a4akbo.O
08:18.38a4akbcall that innovation?
08:18.43a4akbor stupidity :D
08:19.21a4akbif u just take out the battery, the microprocessor shuts down most of the car's electronic control, including doors and ignition :D
08:19.25a4akb\o/
08:19.45a4akbi better walk for the rest of my life than fly my car to germany for a reprogram ;)
08:20.11a4akbthis literally happen in countries where there are no full fledged service centers
08:23.24a4akbAndHeSays: Goodmorning.
08:23.43a4akbdid u cycle today?
08:27.55a4akblyken whats up
08:28.13AndHeSaysgood morning ahab!
08:28.29AndHeSayshow's the whale hunting today?
08:28.40a4akbwhale humping?
08:30.31*** join/#tomcat Anduin_ (~awithers@roc-24-169-110-95.rochester.rr.com)
08:31.31a4akbAndHeSays: scrollup. puff had a question on NoCache/48HCache/filters
08:33.20AndHeSayspuff, you here?
08:33.49a4akbpuff IS AWAY
08:35.16lykenno
08:51.40*** join/#tomcat loquace (~seb@d01m-7-118.d4.club-internet.fr)
08:52.34loquace<PROTECTED>
08:52.39*** join/#tomcat mykro (medusaxx@p54878C85.dip.t-dialin.net)
08:53.14a4akblololololo
08:55.44puffOkay, so I coded up my own regexp-based filter that compares the requested URI against a regexp.
08:56.00a4akbwb puff
08:56.03puffNow I just have to figure out java's special little regexp stuff and figure out how to make it match :-)
08:56.08a4akbAndHeSays: puff is back. get him!
08:56.27puffCouldn't POSSIBLY just use something widely known and used, like perl's regexp syntax, oh no...
08:58.37AndHeSayspuff: java.util.regex is pretty much perl compatible
09:01.27puffHm, odd.  Ah well... this doesn't appear to be working.
09:01.31pufffiltering /ivr2/foo/bar.txt, regexp is:  .*/foo/*\.txt
09:01.35puffno match.  
09:02.34AndHeSaysyou forgot a dot
09:02.40AndHeSays.*/foo/.*\.txt
09:03.11puffCool, that worked.
09:03.17puffI've been staring at this for too long :-).
09:03.46AndHeSaysif you're a beginner with regexps maybe you should use a visual matcher tool
09:04.00AndHeSaysi know there's a free plugin for eclipse
09:05.00puffNo, just out of practice.
09:05.23puffThat's the funny thing, I've been using regexps in emacs and perl for a couple decades.
09:05.51puffBut I've hardly ever used them in perl.
09:06.08puffOkay, this should be handy.
09:06.22puffBasically it's a filter that takes three params:  regexp, headername, headervalue.
09:06.54puffif request.getRequestURI() matches the regexp, set the header.
09:07.31puffOf course, the fact that I'm experimenting with the regexp via editing the web.xml and reloading until the tomcat notices it's changed....
09:07.36puffAnyway,thanks, and good night.
09:09.43AndHeSaysit's snowing!
09:09.43AndHeSaysFINALYY!
09:10.17lykenol
09:10.22lykenheh
09:11.05*** join/#tomcat loquace (~seb@l01m-24-153.d4.club-internet.fr)
09:11.29puffAndHeSays: Are you on crack?  We've been getting dumped on for thepast 3 days :-).
09:16.23AndHeSays:)
09:20.43puffHm, looks like only about 10".
09:20.59puffFeels more like 12" :-)
09:21.13puffI guess that's part of it... we've been having alternate snowing & clear/frigid.
09:21.17puffSo the snow's sticking around.
09:21.19puffOh well.
09:21.19puffG'niht.
09:41.24*** join/#tomcat joered (~chatter@213-156-52-102.fastres.net)
09:51.03*** join/#tomcat Raboo (rabi@nikson.dataphone.se)
09:54.02*** join/#tomcat thomasb (~thomasb@clockwork.dawnlink.net)
09:54.09thomasbhi there
09:55.59thomasbi got the following error:
09:56.35thomasbjavax.servlet.ServletException: Error instantiating servlet class com.solidj.iqinvoker.IqInvoker
09:56.45thomasbhas anyone an idea about how I could debug that?
09:58.52AndHeSaysmakew sure that the class is in WEB-INF/classes
09:58.56AndHeSaysor WEB-INF/lib
09:59.02thomasbyes, I put it there
09:59.11thomasbeverything is in a .jar, which I've put in WEB-INF/lib
10:00.04thomasbI have no idea how I could solve that issue
10:00.07AndHeSaysthen look at the root cause
10:00.43thomasbjava.lang.RuntimeException: IqInvoker.properties accessing IqInvoker.propertiesjava.lang.RuntimeException: IqInvoker.properties
10:00.52thomasbmhm....
10:01.37thomasbis it possible that the application does not work with java 1.5.0?
10:01.39thomasb8
10:01.57thomasbI had that running with 1.1.8 and upgraded to the newest versions of tomcat, java and apache
10:03.38*** join/#tomcat luke_ (~chatzilla@med.pub.ro)
10:07.16luke_hello
10:08.04luke_if there's anyone paying attention, I would like to know how can I prevent the automatic apache conf file generated by Tomcat from including VirtualHost
10:09.47*** join/#tomcat Mad34 (~mad34@i-194-106-54-6.freedom2surf.net)
10:11.09Mad34Hi, how do i get tomcat (5.0) to make outbound connections (for getting dtd's etc) via a proxy? The directions on the tomcat site seem to be for configuring apache as an inbound proxy.
10:15.24Mad34i'm getting "java.net.UnknownHostExecption: jakarta.apache.org" when i start tomcat, and i think it's becuase it needs to go through my proxy.
10:27.28Mad34did i miss something obvious, do i need a secret handshake? 8-)
10:30.37*** join/#tomcat hgamal (~chatzilla@200-187-64-91.dialup.rjo.infolink.com.br)
10:41.05AndHeSaysMad34: i'm not sure but it moight work with normal proxy system proerties
10:44.38AndHeSaysthomasb: it might
10:45.45thomasbAndHeSays: hm... are there any methods to solve that?
10:46.00AndHeSaysstudy the code carefully
10:46.05AndHeSaysyou have the sources?
10:46.08thomasbno
10:49.03AndHeSaysstill snowing!
10:50.17thomasbAndHeSays: any ideas, about what to do?
10:52.05AndHeSayspaste the whole error to a paste bin
10:52.23thomasbwhat do you mean by "paste bin"?
10:53.21AndHeSayswww.pastebin.com
10:58.42Mad34AndHeSays, Thanks, but it doesn't work with them on linux
10:59.10AndHeSaysMad34: how did you set them?
11:10.48Mad34http_proxy environment variable
11:12.30AndHeSayserr nope
11:13.16AndHeSaysyou need to define system properties with -Dhttp.proxyHost=proxy.domain.com -Dhttp.proxyPort=80
11:13.47AndHeSaysor -DsocksProxyHost=proxy.domain.com -DsocksProxyPort=port
11:13.56AndHeSaysthese arguments should be passed to jvm
11:25.53Mad34ok thanks i'll go away and try that
11:54.19*** join/#tomcat Raboo (rabi@nikson.dataphone.se)
13:01.26*** join/#tomcat jahi (jan@jahi.user)
13:05.51*** join/#tomcat charzero_ (rooot@roc-24-169-119-188.rochester.rr.com)
13:07.08charzero_Can anybody show me how to set up a workers2.properties to point to 2 different machines, based on uri?
13:09.02charzero_I don't understand how to to get a specific uri to point to a specific handler.
13:11.48*** join/#tomcat a4akb (~chatzilla@dialpool-210-214-114-11.maa.sify.net)
13:11.52a4akbibot aye
13:11.55ibotfrom memory, aye is aaiiiyeeeeeeeeee?
13:23.36a4akblyken: are u in melbourne?
13:24.29a4akblyken o.O
13:26.43a4akbAndHeSays: Are u here?
13:26.52a4akbanybuddy around?
13:27.30a4akbDanny is lonely cause Mary is in India now
13:27.33a4akb:(
13:28.04a4akbShe left all her things, books and letters from him... *sniffy*
13:28.22a4akbwell anyone here?
13:28.39a4akbDanny is not eating, he is drinking and sleeping.... hello anyone? save Danny!
13:36.20a4akbibot boo
13:36.21ibota4akb, for heven's sake, don't do that!
13:36.26a4akb:P~
13:36.46*** join/#tomcat dju`` (~dju@161.106.181.3)
13:36.58a4akblo loquace lo u here lo?
13:37.04a4akbyo?
13:37.10a4akblo yo!
13:37.34a4akbps`: psst!
13:40.11*** join/#tomcat Delightend (~delight@dhcp9533014.columbus.rr.com)
13:40.36a4akbDelightend: we all are so delighted to have you here at tomcat.
13:40.48a4akbWelcome to tomcat.
13:40.51Delightendhaha thanks
13:41.11a4akbyou are more than welcome Delightend :D
13:41.34DelightendI am new to this stuff but I was hoping that I could find a seasoned coder to give me some advice about a server environment and configuration
13:41.48a4akbcongrats Delightend and thank you for typing something here in the past couple of hours apart from my blabbering
13:42.00Delightendlol any time
13:42.34a4akbDelightend: Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
13:42.34Delightendis everyone else a west coast idler?
13:42.41Delightendyep got that
13:42.49a4akbgood
13:42.54a4akbnot really
13:43.00a4akbyou name it we have it ;)
13:43.18a4akbA truly multicultural flavor in this channel
13:43.58a4akbright from indian hot spicy curry, to arab kebabs we have it all
13:59.57FaeLLewhere is this ?
14:00.24a4akbin this channel FaeLLe
14:00.33FaeLLeah
14:01.26*** part/#tomcat jahi (jan@jahi.user)
14:09.37*** join/#tomcat Senkasui (~chatzilla@200.153.211.156)
14:18.24lykenheh
14:20.01*** join/#tomcat luci (~chatzilla@med.pub.ro)
14:21.54FaeLLelyken
14:22.01FaeLLedid you hear about google video search ?
14:22.38lykeni heard about it
14:22.43lykendidnt investigate it at all though
14:23.38FaeLLehttp://www.FaeLLe.com/2005/01/google-video-search.html
14:23.45FaeLLelooks neat
14:25.05lykenjust another nail in the coffin i say
14:25.53FaeLLemight be cool if they gave out video content :P
14:26.31lykenwell im a bit of a conspiracy theorist
14:26.46lykeni think that google has very large ties to the NSA
14:28.36a4akbFaeLLe: have u worked on apache-tomcat configuration
14:34.30FaeLLeno
14:34.40FaeLLei only use Tomcat to run my servlets and jsp and im happy :p
14:35.51lykenFaeLLe: i can't comment on that story
14:35.55lykenget error
14:36.36FaeLLewhy in your opinion is it tied with NSA ?
14:36.43lykenno
14:36.51lykenjust commenting on the "not so cool" factor of it
14:36.51FaeLLeok no comments :D
14:37.00lykenits nothing more than indexing captions
14:37.02lykenwoopy do
14:37.12lykeni was doing that 3 years ago in my research as in undergrad
14:37.24lykeni was doing full speech to text transcriptions also
14:38.46FaeLLeif only you developed it :p
14:38.49*** join/#tomcat bugfixer (~bugfixer@42gis175.gulftel.com)
14:39.40FaeLLegulftel ?
14:39.43lykenfull text i was
14:39.44*** join/#tomcat jasonb (noneoyerbi@adsl-66-124-73-250.dsl.sntc01.pacbell.net)
14:39.54lykenthe speech to text i was using another system that i tweaked for my purpose
14:40.11FaeLLebut how good was the speeech to text thing ?
14:40.48lykenon the CNN feeds i was testing the accuracy was anywhere from 50-85%
14:41.08*** join/#tomcat _thomas (~evatestin@elite.stud.aitel.hist.no)
14:42.23_thomashi, Im using jakarta tomcat for a project, and I need it to run with https. Is it best to use tomcat as a modile with apache2, or can it do fine with standalone?
14:43.20lykenibot mynewswave
14:43.30lykenhmm
14:43.47a4akbibot burp
14:43.48ibotACTION burps loudly
14:43.56lykencan't it google?
14:44.41*** join/#tomcat memic (skdmwnf@dsl-084-056-096-047.arcor-ip.net)
14:47.27a4akblyken no
14:47.33lykenhmm
15:02.51_thomasI uncommented the second connector (SSL connector), made the key with keytool, cant get ssl working. any ideas?
15:56.12*** join/#tomcat a4akb (~chatzilla@dialpool-210-214-111-159.maa.sify.net)
15:56.22a4akbibot boo
15:56.23ibota4akb, for heven's sake, don't do that!
15:56.32a4akbjasonb?
15:57.15a4akbhey anyone can tell me when did delightened leave?
15:58.17a4akblyken: Hi
15:58.31a4akbWelcome to tomcat jasonb.
15:59.25a4akbjasonb: Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies.
15:59.32a4akb;)
16:00.24a4akbibot Delightend
16:00.32a4akbibot seen Delightend
16:00.34ibotdelightend <~delight@dhcp9533014.columbus.rr.com> was last seen on IRC in channel #tomcat, 2h 17m 53s ago, saying: 'yep got that'.
16:03.19*** join/#tomcat pucko- (nobody@h47n2fls31o809.telia.com)
16:13.46*** join/#tomcat effy-kun (jwscott@ZP147180.ppp.dion.ne.jp)
16:15.29a4akb:(
16:15.34a4akbibot seen jasonb
16:15.35ibotjasonb <noneoyerbi@adsl-66-124-73-250.dsl.sntc01.pacbell.net> was last seen on IRC in channel #tomcat, 13h 51m 13s ago, saying: 'puff: If you're talking about Tomcat 4.1.x, if you have it configured correctly you can deploy new webapps while it stays running.'.
16:21.15*** join/#tomcat __cilquirm__ (~Soda@65.246.162.129)
16:25.46*** join/#tomcat cilqster (~Soda@65.246.162.129)
16:35.53*** join/#tomcat luciS (~chatzilla@med.pub.ro)
17:16.02*** join/#tomcat Big_Bozz (~Big_Bozz@user-3601.lns1-c7.dsl.pol.co.uk)
17:27.40*** join/#tomcat daxuza (~lys-26cu6@81.13.149.221)
17:45.58*** join/#tomcat linenoise (~linenoise@cerberus.franklinamerican.com)
17:48.15linenoiseI know this is answered in a faq or a piece of documentation somewhere, but I can't find it, so...  What kinds of jars would you put in the tomcat common lib and server lib directories?  I would love a pointer to a doc or faq if possible please...
17:51.59*** join/#tomcat a4akb (~chatzilla@dialpool-210-214-111-159.maa.sify.net)
17:53.18*** join/#tomcat tang^ (~tang@S010600104b05711f.cg.shawcable.net)
17:55.06tang^linenoise: try this http://jakarta.apache.org/tomcat/tomcat-5.5-doc/class-loader-howto.html
17:56.47*** join/#tomcat jasonb (noneoyerbi@adsl-66-124-73-250.dsl.sntc01.pacbell.net)
17:59.09linenoisetang^, Thanks!
18:50.11vmlinuzhello... i just made my first tomcat installation http://localhost:8080 works , $CATALINA_HOME is /usr/local/apps/tomcat/jakarta-tomcat
18:51.13vmlinuznow, i have /home/web with a website with jsp files, what i did is rename the webapps directory and created a symlink webapps->/home/web
18:51.59vmlinuzi compiled mod_jk and configured apache to load the module
18:52.14vmlinuzi then set a virtualhost entry with DocumentRoot /home/web
18:52.47linenoisei smell permissions problems
18:53.25*** join/#tomcat nick0001 (~nick@fctnnbsch17-156034211097.nb.aliant.net)
18:53.56vmlinuzwhen i go to http://domain/ it loads fine but when i try to load http://domain/file.jsp i get the following message
18:54.24vmlinuz"No host match server name domain.name"
18:54.26nick0001can someone tell me how to reset/kill all current active user sessions ? i;m doing a shutdown.sh startup.sh but previous session user inputs seem to be persisted
18:54.54nick0001(textbox values from previous browser window being populated when i got back to a page
18:54.58vmlinuzcan somebody tell me any clue about what's the problem ?
18:55.03jasonbnick0001: Shut down, delete your SESSIONS.ser file, then restart.
18:55.27nick0001ok, thanks.
18:55.34jasonbnick0001: No prob.
18:56.06jasonbvmlinuz: Your main problem is the way you're choosing to use Tomcat is far too complex for your experience level.
18:56.10nick0001where would i find it, /opt/tomcat/somwehre ?
18:56.33jasonbnick0001: cd $CATALINA_BASE ; find . -name "SESSIONS.ser"
18:56.45jasonbnick0001: It might be in temp/ but I'm not real sure.
18:58.48vmlinuzjasonb, Apache->Connector->Tomcat  might be a configuration issue ?
18:59.33jasonbvmlinuz: It always is.
19:00.05vmlinuzi now tried even http://localhost/file.jsp   and still get the same message "No host match server name localhost"
19:01.31vmlinuzDo any knows any Apache<->Tomcat5 installation/configuration manual or reference ?
19:02.07jasonbvmlinuz: I heard of this really cool book once, called Tomcat: The Definitive Guide by O'Reilly or somebody.
19:02.15vmlinuzi was following a Tomcat4 manual, but seems like the server.xml file has several changes
19:04.45vmlinuzjasonb, i'll take a look to it thanx
19:05.02jasonbvmlinuz: You're welcome.
19:12.41vmlinuzmmhh.. i just noticed, in the catalina.log file it shows:
19:12.44vmlinuzINFO: JK2: ajp13 listening on /0.0.0.0:8009
19:12.51vmlinuzand
19:12.53vmlinuzINFO: Jk running ID=0 time=0/26  config=null
19:12.59jasonbSo what's wrong with that?
19:13.05vmlinuzi compiled mod_jk (not mod_jk2), that might the the problem ?
19:13.12jasonbNo.
19:13.38vmlinuzok
19:14.15vmlinuzand when i load the file.jsp the log file shows
19:14.17vmlinuz[info]  jk_handler::mod_jk.c (1853): No body with status=400 for worker=ajp13
19:16.53a4akbibot pasteit
19:43.55*** join/#tomcat Tilos (~tilos@c213-89-229-118.cm-upc.chello.se)
20:11.44puffAfternoon all.
20:13.00a4akbpuff: u just wokeup?
20:15.44puffDoes/can tomcat follow soft directory links?
20:15.47puffNo, I woke up an hour or two ago.
20:16.18jasonbpuff: Tomcat can.  You have to configure it for that, otherwise it'll refuse.
20:16.42puffProbably wise.
20:48.33puffAnybody have opinions of SAMS Tomcat Kickstart?  Somebody I know is reading it, wondering if I should stop him :-)
20:53.21a4akbask him to buy tomcat the defenitive guide by jason britton
20:54.55a4akbwww.oreilly.com/catalog/tomcat/
20:55.02*** join/#tomcat bugfixer (~bugfixer@42gis175.gulftel.com)
20:55.10a4akbhello bugfixer
20:55.24bugfixera4akb: hello
20:55.30a4akbhmmm
20:55.39a4akbwhere have u been
21:18.46*** join/#tomcat memic (~memic@node.tor)
21:27.51*** join/#tomcat ZuSuler (ZuSuler@ip-112-229.i-net.lv)
21:40.14FaeLLelyken
21:40.16FaeLLehere ?
21:40.29AndHeSaysFaeLLe
22:01.24*** join/#tomcat charzero (rooot@roc-24-169-119-188.rochester.rr.com)
22:03.34*** join/#tomcat podderka (~podderka@host-84-9-15-31.bulldogdsl.com)
22:13.53puffAnybody know of a good mailing list or other forum/channel for discussion of ASP-related issues?
22:13.58puffApplication Service Provider.
22:17.56AndHeSaysgood that you clarified
22:18.04AndHeSaysi thought you were talking about the enemy
22:19.39a4akbok night all
22:20.20podderkahi guys, i am using tomcat 5.0.27, i have my context path setup, but i cant view my localhost:8080/project/index.html. Why is this? I have never had this problem before. I can view the directory listing by simply going to http://localhost:8080/project but that is it.
22:22.23AndHeSaysif you click on index.html what does happen?
22:23.00podderkaAndHeSays: the requested resource (/mowgli/index.html/) is not available.
22:23.27AndHeSaysdoes it have a trailing / ?
22:23.36podderkaAndHeSays: yes
22:23.49AndHeSaysand you're not typing it, are you?
22:23.58podderkaAndHeSays: yes
22:24.10podderkaAndHeSays: oh no what do you mean
22:24.31AndHeSaysyou don't type http://lcoalhost:8080/mowgli/index.html/
22:24.51podderkaAndHeSays: when i go to the http://localhost:8080/mowgli, i get the directory listing then anythign i try to view after that i get the same error
22:25.09podderkaAndHeSays: tried with both the / and with out
22:25.27podderkaAndHeSays: although it should be without right?
22:25.33AndHeSaysyes
22:25.42AndHeSayscan you paste somewhere the web.xml?
22:26.09podderkaAndHeSays: yeah sure one sec
22:26.11AndHeSaysand context
22:26.18AndHeSaysNOT IN THE CHANNEL THOUGH!
22:29.56podderkaAndHeSays: http://pastebin.com/233445
22:31.19podderkaAndHeSays: i usually write out my context.xml files but i used the admin thing this time maybe there is something wrong i ma doing
22:40.08podderkaAndHeSays: any ideas?
22:52.17*** join/#tomcat memic (~memic@node.tor)
22:55.59AndHeSayshmmm
22:56.02AndHeSaysseems correct
22:56.21AndHeSayspste the context.xml tooo
22:56.37*** join/#tomcat IRCMonkey__ (~chatzilla@pD9E14E03.dip.t-dialin.net)
22:56.48AndHeSaysseen it
22:56.49AndHeSayssorry
22:58.30AndHeSaysso when you click on a link it automatically gets appendend a / ?
23:00.01puffSo I keep hearing conflicting things about moving to 5.x... it's great, there are problems, it's great, there are problems.
23:00.07puffWhat are the known migration problems?
23:00.16AndHeSays5.0 or 5.5?
23:00.46podderkaAndHeSays: yeah and i cant even view other jsps that i have created in the other directories
23:01.57podderkaAndHeSays: i dont understand why ican see the dir listing of my applcaition, but cant actually view any jsps/htmls
23:02.28AndHeSaysbeats me why it gets that / appended
23:02.34AndHeSaysthat's the cause of the evil
23:06.06podderkaAndHeSays: yes but i cant also go into other dir in the webapp
23:06.28podderkaAndHeSays: let me reboot maybe there is something that needs resetting
23:06.42*** part/#tomcat podderka (~podderka@host-84-9-15-31.bulldogdsl.com)
23:07.17puffAndHeSays: I'm open to suggestions :-)
23:12.43*** join/#tomcat podderka (~podderka@host-84-9-15-31.bulldogdsl.com)
23:13.53loquacegn
23:19.16podderkaok can somebody tell me what i should do to make sure my web application works
23:23.18podderkawhat is MET-INF for?
23:24.49Big_Bozzpodderka: dynamic configuration of context settings (such as authentication and databases)
23:29.12podderkaAndHeSays: are you still there got new info?
23:39.05podderkain the context.xml what does the workDir= represent?

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.