00:07.58 | *** join/#tomcat vmlinuz (~vmlinuz@red-corp-200.76.231.14.telnor.net) |
00:09.39 | jasonb | neutrino: 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.25 | RJ2 | Hey 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.58 | jasonb | RJ2: I'll help if you want. |
00:31.04 | RJ2 | yey, thanks :-) |
00:31.16 | jasonb | RJ2: Did you edit your server.xml at all? |
00:31.20 | RJ2 | nope |
00:31.27 | jasonb | RJ2: Which version of Tomcat are you using? |
00:31.29 | RJ2 | btw, the server is running Ensim Pro (if u know it) |
00:31.48 | jasonb | RJ2: I don't know what Ensim Pro is. What is that? |
00:32.29 | RJ2 | www.ensim.com is a virtual hosting system |
00:32.37 | RJ2 | but I'm hoping it shouldn't directly affect it |
00:33.25 | RJ2 | what's the easiest way to tell the verison number? |
00:34.55 | jasonb | Heh. The easiest way is to remember what it was when you downloaded it. :) |
00:35.05 | RJ2 | LoL |
00:35.51 | jasonb | What OS is Tomcat running on? |
00:35.53 | RJ2 | 4.3.7? |
00:36.00 | RJ2 | redhat fedora |
00:36.01 | puff | Evening. |
00:36.06 | jasonb | Hi puff. |
00:36.16 | puff | Here's an odd question, how "reasonable" is it for us to have a dozen or more webapps under one tomcat install? |
00:36.21 | jasonb | RJ2: Okay. And, how did you install Tomcat? |
00:36.28 | RJ2 | I didn't |
00:36.32 | RJ2 | it was pre-installed |
00:36.32 | puff | Our hosting service (eapps.com) insists on us using this web control panel to manage all this, instead of editing config files. |
00:36.50 | jasonb | puff: It's reasonable, but it also depends on how big those webapps are, and how much RAM and CPU the machine has. ;) |
00:37.17 | jasonb | RJ2: So what's the CATALINA_BASE path then? |
00:37.22 | puff | But 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.34 | puff | jasonb: Yeah... that's a good question. |
00:37.39 | RJ2 | crikey, where would I find that? |
00:37.55 | puff | In general, I'm thinknig about moving to an approach where we use a separate tomcat installation for each customer. |
00:38.07 | jasonb | RJ2: 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.19 | puff | So we can take the apps up and down, upgrade, etc, without having to take down all of the customers. |
00:38.20 | jasonb | RJ2: Try typing "locate catalina.sh" |
00:38.53 | RJ2 | "/var/tomcat4/bin/catalina.sh" |
00:39.32 | jasonb | puff: 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.06 | jasonb | RJ2: cd /var/tomcat4 ; more RELEASE-NOTES* |
00:40.22 | loquace | gn |
00:40.53 | jasonb | puff: 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.07 | jasonb | puff: 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.46 | RJ2 | RELEASE-NOTES-4.0.2.txt RELEASE-NOTES-4.0-B3.txt RELEASE-NOTES-4.0-RC2.txt |
00:42.46 | RJ2 | RELEASE-NOTES-4.0.4.txt RELEASE-NOTES-4.0-B4.txt RELEASE-NOTES-4.0.txt |
00:42.46 | RJ2 | RELEASE-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.46 | RJ2 | RELEASE-NOTES-4.0.1.txt RELEASE-NOTES-4.0.6.txt RELEASE-NOTES-4.0-B6.txt RELEASE-PLAN-4.0.txt |
00:42.46 | RJ2 | RELEASE-NOTES-4.0.2-B1.txt RELEASE-NOTES-4.0-B1.txt RELEASE-NOTES-4.0-B7.tx |
00:42.46 | RJ2 | RELEASE-NOTES-4.0.2-B2.txt RELEASE-NOTES-4.0-B2.txt RELEASE-NOTES-4.0-RC1.txt |
00:42.58 | RJ2 | oops, that's a list of the release-notes |
00:43.03 | jasonb | Ouch! |
00:43.18 | jasonb | RJ2: Those Tomcat versions are far too old. Do not use them. |
00:43.28 | RJ2 | :-( |
00:43.44 | jasonb | RJ2: Those are from the year 2000. Five years old now. |
00:44.27 | RJ2 | ouch |
00:44.43 | RJ2 | just going to check if I upgrade tomcat, what the effect of doing so will have on the server |
00:45.02 | jasonb | RJ2: It'll wake up feeling refreshed. ;) |
00:45.07 | RJ2 | cause modifying most things screws up ensim |
00:45.27 | jasonb | RJ2: Sounds like ensim is your problem. |
00:45.44 | RJ2 | yup, but ensim out ranks tomcat in order of priority :( |
00:46.34 | jasonb | It shouldn't. |
00:46.55 | jasonb | Tomcat serves your site. It's the real workhorse. |
00:46.56 | RJ2 | I know... but we're lazy |
00:47.09 | jasonb | RJ2: Well then *THAT* is your problem. |
00:47.35 | RJ2 | Well, basically Ensim takes over as the operating system, effectively, and provides an easy-to-manage virtual hosting system |
00:47.46 | RJ2 | the problem is |
00:47.53 | RJ2 | they seem to install old software |
00:47.58 | RJ2 | so, going to see if I can upgrade tomcat |
00:48.02 | RJ2 | without it killing ensim |
00:48.11 | RJ2 | what's the easiest (normal) way of upgrading tomcat? |
00:49.00 | jasonb | On Fedora? Getting the RPM and upgrading. But that only works if you installed Tomcat the Fedora way.. using RPM. |
00:50.04 | jasonb | The 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.26 | RJ2 | I have lots of 'examples' and stuff in the directories |
00:51.58 | RJ2 | but 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.22 | jasonb | RJ2: It's not Apache. It's different. |
00:52.45 | jasonb | RJ2: I'd suggest picking up a book or two about Tomcat and Servlets. |
00:53.29 | RJ2 | yeah, it may prove useful to read up on it! |
00:53.45 | RJ2 | Thanks very much for your help jasonb, it's much appreciated!! |
00:53.45 | jasonb | RJ2: It certainly would. |
00:53.52 | jasonb | RJ2: No problem. |
01:00.24 | puff | jasonb 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.52 | jasonb | puff: 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.20 | puff | The 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.43 | puff | The main problem I'm having with running them in the same JVM is that various steps that require restarting tomcat. |
01:02.46 | jasonb | puff: 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.56 | puff | And/or if I break anything, I risk all of the tomcats falling over. |
01:03.37 | puff | Right now, the installations are *almost* identical, the main thing is a logo gif, CSS file, and big props file. |
01:03.52 | jasonb | In 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.04 | puff | Yes. |
01:04.10 | puff | That's the key issue I worry about. |
01:04.16 | jasonb | puff: Which Tomcat version are you using? |
01:04.34 | puff | 4.x right now, I'd like to upgrade to 5.x but I keep hearing about issues. |
01:05.00 | puff | Also, I have a need for MDBs, so I'm thinking of setting up a JBoss server, or possibly something else. |
01:05.04 | puff | Not sure yet on that score. |
01:05.17 | jasonb | puff: 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.43 | jasonb | puff: Set up Geronimo, or, instead, use Tomcat with OpenEJB. |
01:05.55 | puff | Basically, I'd have each webapp using a JMS client to speak to the full j2ee app, which would be using MDBs. |
01:05.58 | puff | Geronimo? |
01:06.17 | jasonb | http://geronimo.apache.org/ |
01:07.06 | puff | Hm. |
01:07.19 | puff | Is it significnatly better than JBoss or Orion? |
01:07.40 | jasonb | puff: 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.44 | puff | Basically, right now each webapp speaks http to an external application, and gets http posts back from it. |
01:07.56 | puff | That's one problem... |
01:08.25 | puff | The other problem is just the general supportability of multiple customers each with their own instance of our webapp. |
01:09.38 | jasonb | puff: 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.13 | puff | Not 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.36 | jasonb | puff: So maybe that means you should have it all in one JVM, if the traffic is low enough. |
01:19.11 | jasonb | puff: 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.03 | puff | Sorry, distracted by coworker.... so basically here's our setup. |
01:20.05 | *** join/#tomcat chsh (~someone@d235-187-247.home1.cgocable.net) |
01:20.20 | puff | We have a dozen or so webapps, each one has a handful of users. |
01:20.25 | jasonb | puff: 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.32 | puff | These webapps are all patient managment apps... in some cases 50K patients. |
01:21.29 | puff | The app basically does three things. 1) keep track of the patients and their details. |
01:21.46 | puff | 2) send interactive voice recognition calls to the patients on a regular basis. |
01:22.19 | puff | 3) save the results of those calls, process them for reporting and generating entriess in notification queues and various supply reorder queues. |
01:22.53 | puff | The 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.15 | puff | We're looking at getting another dozen or so webapps in the next six months. |
01:23.18 | FaeLLe | puff: show me your cv :) |
01:23.23 | puff | FaeLLe: cv? |
01:23.27 | jasonb | Neat. |
01:23.33 | FaeLLe | circullum viate |
01:23.37 | puff | Ah. |
01:23.49 | jasonb | puff: cv = resume |
01:24.46 | FaeLLe | what other chan have i seen you in puff ? |
01:24.53 | FaeLLe | ah |
01:24.54 | FaeLLe | :p |
01:24.55 | puff | FaeLLe: Java? Mysql? Apache? |
01:24.56 | FaeLLe | ic |
01:25.01 | puff | ? |
01:25.07 | FaeLLe | i just whois'd you |
01:25.20 | puff | Ah. |
01:26.14 | puff | Okay, so I have a couple of priorities... one is that I want to put all the HTTP interaction behind an intermediary. |
01:26.27 | puff | The general intent being to give it some message queue like properties. |
01:26.51 | jasonb | puff: This stuff gets deep fast when you're talking about a maintainable, performant, secure production setup. |
01:26.56 | puff | Oh, 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.18 | puff | jasonb: Well, there's no limit to how much you can spend. |
01:27.46 | jasonb | puff: Really? Can you hire me too then? :) |
01:28.19 | puff | No, 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.21 | puff | :-) |
01:28.27 | *** join/#tomcat levon (~levon@83.137.99.168) |
01:28.38 | puff | At the bank, they spent upwards of $500K on JUST their web hosting infrastructure. |
01:29.09 | puff | IRRC, 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.26 | puff | The 450s were front-end servers, the 3000 was the oracle box. |
01:30.03 | puff | So, back to my situation... |
01:30.10 | jasonb | :) |
01:30.16 | puff | my general thought is to set up a separate server that *just* serves the voicexml script files and audio files. |
01:30.34 | jasonb | That sounds like a good idea. |
01:30.44 | FaeLLe | What would be the way to setup a IVR system ? |
01:30.46 | puff | PRobably a separate server process on the same box, for the immediate future. |
01:31.01 | puff | FaeLLe: We're using a voicexml hosting service, voxeo.com. They've been pretty good so far. |
01:31.22 | puff | Though I find myself somewhat annoyed that they don't have commodified solutions for some of the problems I'm look at. |
01:31.39 | puff | So, step 1, separate server process for the voicexml scripts & audio files. |
01:31.51 | jasonb | Generally, 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.36 | puff | jasonb: Well, I'm just trying to thrash through the issues and see what input I can get. |
01:32.46 | puff | Unless you happen to be in my neck of the woods, in which case I'll be happy to buy the beer. |
01:33.10 | FaeLLe | puff: no implementations exist that can be run on your own server ? |
01:33.17 | puff | Ah. |
01:33.45 | puff | FaeLLe: VoiceXML servers are typically proprietary and expensive, and require a lot of hardware and network support. |
01:33.51 | puff | SF, nice town. |
01:35.40 | puff | Step 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.58 | puff | That way, the webapps can go up and down all they want, replies just wait in the JMS queue. |
01:36.15 | puff | When I was in SF they had me in the holiday in down on the wharf :-). |
01:36.33 | jasonb | That's probably fun enough. |
01:37.23 | FaeLLe | ah |
01:38.08 | FaeLLe | i want to help out development teams with coding , not for money for references :D |
01:43.45 | neutrino | i wish i was in san francisco right now |
01:46.39 | puff | so, 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.51 | puff | The other issue being the reliability and maintainability of the remaining apps. |
01:46.59 | puff | Which have really been okay, so far. |
01:47.22 | puff | Except that when I add a new customer app, I have to restart tomcat, and that gets annoying. |
01:47.45 | puff | Though, 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.01 | puff | I'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.35 | puff | Mainly 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.23 | jasonb | puff; You shouldn't have to restart the whole Tomcat to add a new webapp. |
01:54.15 | jasonb | puff: What's the server OS you use for this? |
02:13.50 | jccc | I 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.36 | puff | jasonb: Fedora right now. |
02:18.12 | puff | Though I'd rather be using debian, fedoracore is what our colo hosting provider supports, so we went with that. |
02:18.36 | puff | Of 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.46 | puff | You need to restart tomcat 4.x to get it to notice the new server context. |
02:19.13 | puff | jccc: Are you sure you have the packages, etc, right? |
02:23.47 | jasonb | puff: I use Fedora Core 3, and it's the best Linux I've ever used. I generally dislike Debian (too borken). |
02:24.22 | jasonb | 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. |
02:26.36 | jccc | puff, the package directory is built under classes directory and it is correct |
02:37.47 | jccc | puff, 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.18 | puff | jasonb: 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.21 | ctooley | I'm having problems with my tomcat install: |
04:03.23 | ctooley | [Mon Jan 24 22:03:06 2005] [error] lb.getWorker() reenable ajp13:localhost:8009 |
04:03.23 | ctooley | [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.40 | ctooley | I don't see why it's not listening on port 8009 |
04:04.13 | ctooley | server.xml: <Connector port="8009" protocol="AJP/1.3" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" redirectPort="8443"> |
04:17.04 | lyken | heh |
04:19.59 | FaeLLe | is www.blogger.com down ? |
04:20.02 | FaeLLe | or is it just me ? |
04:20.59 | lyken | just you |
04:21.13 | lyken | lol |
04:21.18 | lyken | my account from 3 years ago still works |
04:22.17 | FaeLLe | now its ok |
04:22.25 | FaeLLe | was going VERY slow all of a sudden |
04:22.41 | FaeLLe | what is your blog address ? |
04:23.44 | lyken | um.. |
04:23.57 | lyken | wtf |
04:24.03 | lyken | its not my account! |
04:24.13 | lyken | thats my username/password! |
04:24.39 | lyken | ok |
04:24.44 | lyken | says im signed in as one person.. |
04:24.49 | FaeLLe | lol |
04:24.49 | lyken | but all the details are my details.. |
04:25.04 | FaeLLe | happens when its inactive and someone steals your hostname |
04:25.11 | FaeLLe | they transfer the blog |
04:25.19 | FaeLLe | i got my real name that way |
04:26.09 | lyken | hmm |
04:26.13 | lyken | but the password staying the same? |
04:26.22 | lyken | says im logged in as "lesley seabeck" |
04:26.33 | lyken | but all the deatils are my email addresses and location, hobbies.. |
04:26.34 | FaeLLe | yea |
04:26.37 | FaeLLe | just the blog |
04:26.39 | lyken | but the blogs have been deleted.. |
04:26.41 | FaeLLe | account is same |
04:26.46 | FaeLLe | www.FaeLLe.com |
04:26.49 | FaeLLe | my blog |
04:29.51 | lyken | digitalchild.org |
04:29.52 | lyken | my site |
04:30.02 | lyken | kinda pseudo blog, progress report, photos etc |
04:31.44 | FaeLLe | your a girl ? |
04:31.52 | lyken | um no.. |
04:32.00 | FaeLLe | Then why do you have a husband ? |
04:32.05 | lyken | what? |
04:32.10 | FaeLLe | i think you mean "My sister and her husband" |
04:32.20 | lyken | meh |
04:32.22 | FaeLLe | :p |
04:32.24 | lyken | i was drunk and tired |
04:32.54 | FaeLLe | oo you quit your job |
04:33.38 | lyken | fixed |
04:33.48 | lyken | yeah |
04:34.50 | FaeLLe | you have a bad link on your site sir |
04:34.55 | FaeLLe | the CV link |
04:35.04 | FaeLLe | goin out for a ciggerate |
04:36.06 | lyken | heh |
04:36.10 | lyken | no 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.50 | puff | Hm. |
06:51.20 | puff | Dangit, 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.57 | a4akb | AndHeSays: o.O |
06:59.09 | a4akb | lyken: is ur project done? |
06:59.19 | lyken | i guess you could say that |
06:59.26 | lyken | i stopped working for that group now |
07:00.01 | a4akb | lol |
07:00.04 | a4akb | oops |
07:00.11 | a4akb | what went wrong? |
07:00.23 | lyken | i decided study was more important then slave labour |
07:00.40 | a4akb | ^.^ |
07:00.46 | a4akb | wise words by lyken |
07:01.04 | a4akb | they asked u to build a pyramid? |
07:01.08 | lyken | ive already got an undergrad degree |
07:01.14 | lyken | just doing postgraduate now |
07:01.15 | lyken | heh |
07:01.18 | a4akb | cool |
07:01.20 | lyken | soemthing like a digital pyramid |
07:01.28 | a4akb | i c |
07:01.38 | a4akb | ibot pyramid |
07:01.52 | a4akb | ibot stupid |
07:01.53 | ibot | i guess stupid is http://fun.drno.de/pics/english/bart.gif |
07:02.10 | a4akb | so u dont work anymore? |
07:02.31 | puff | Blah... dangit, I hate url patterns. |
07:02.46 | a4akb | puff: have a puff |
07:03.11 | lyken | heh |
07:03.14 | lyken | hmm |
07:03.19 | lyken | i think i might go home |
07:03.35 | a4akb | why |
07:04.26 | lyken | cause its 5pm |
07:04.30 | lyken | and my study for the day is up |
07:04.46 | a4akb | ok |
07:04.50 | a4akb | are u at college? |
07:05.05 | lyken | im in my office at college yes |
07:05.10 | puff | It's 2am here. |
07:05.15 | a4akb | cool |
07:05.26 | a4akb | its 12:38pm here |
07:05.45 | lyken | puff, east coast yeh? |
07:05.45 | a4akb | lyken which job did u leave? the one at college or someother? |
07:05.52 | puff | Hm... okay,so it's beginning to look like I have to put everything I want to be filtered different into different subdirectories. |
07:05.52 | lyken | the college job |
07:05.55 | lyken | as the systems architect |
07:06.12 | puff | Either that, or implement my own url pattern stuff in my filter. |
07:06.17 | a4akb | i hope the pay is as catchy as the job title ;) |
07:07.00 | lyken | it was less than $15 /hr with way to much responsibility |
07:07.09 | puff | systems/software architect is beginning to sound a lot like "sanitation engineer" to my ears. |
07:07.16 | puff | Which kinda sucks, because it's a good term and a good concept. |
07:07.21 | a4akb | medusa reminds me of some fictious charecter |
07:07.40 | lyken | puff: yeah thats what my degree trains |
07:07.44 | lyken | system architects |
07:07.55 | a4akb | sanitation engineer is cool without whoom we will have to use leaves and do it behind the trees and bushes |
07:07.57 | lyken | designers capable of setting up a project knowing the technical constraints |
07:08.15 | lyken | a lot of the time the design team and tech team ar edifferent |
07:08.24 | a4akb | even more fun if no shrubs or trees around |
07:08.32 | lyken | and the design team usually desin something that can't be implemented cause none of them can code or understand code at all |
07:08.38 | a4akb | lyken hope they teach you OOAD |
07:08.50 | puff | lyken: See, I'd say that's the first mistake :-) |
07:08.51 | lyken | they attempt to creat a proxy person (me) to speak designer and programmer |
07:09.16 | lyken | yeah well.. |
07:09.29 | puff | You 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.40 | a4akb | system's architect sounds more hardware related |
07:09.54 | a4akb | like systems engineer then systems architect |
07:10.11 | lyken | a4akb: well my official training |
07:10.15 | lyken | was "information architect" |
07:10.24 | a4akb | OOAD is more lhandy to software architects and analysts |
07:10.34 | a4akb | *handy |
07:10.35 | a4akb | ok |
07:10.47 | a4akb | lyken: u got uml? |
07:10.52 | lyken | yup |
07:10.56 | a4akb | good |
07:11.03 | a4akb | software engineering? |
07:11.04 | lyken | rational rose back in first year |
07:11.06 | lyken | yes |
07:11.10 | a4akb | good |
07:11.14 | a4akb | so u are on the right track |
07:11.23 | a4akb | any java stuff |
07:11.28 | a4akb | C++/Java |
07:11.31 | lyken | operating systems concepts, networking, programming, algorthims and data structures (c, java) |
07:11.43 | a4akb | good |
07:11.48 | a4akb | been there done all that shit |
07:11.59 | lyken | UI designing, HCI (human computer interation),information systems |
07:12.12 | puff | lyken: Btw, I'd suggest you read http://www.amazon.com/exec/obidos/tg/detail/-/0849314895?v=glance |
07:12.12 | lyken | AI, machine learning |
07:12.21 | a4akb | but 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.35 | lyken | nope |
07:12.40 | lyken | all my designs start on paper |
07:12.52 | puff | lyken: usability engineering :-) |
07:13.00 | lyken | puff |
07:13.02 | lyken | yup |
07:13.04 | lyken | www.infenv.itee.uq.edu.au |
07:13.11 | lyken | i was the first group through that degree |
07:13.15 | puff | Ah. |
07:13.19 | a4akb | even 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.25 | a4akb | covering all the phases |
07:13.38 | a4akb | then your locked up mind unclocks and ideas start to pour in |
07:13.43 | lyken | a4akb: but the degree is a step in the right direction to understanding that :) |
07:13.49 | a4akb | ohhh yessss feels goood ;) |
07:13.50 | lyken | we also do the software project life cycle |
07:14.03 | a4akb | yep |
07:14.03 | lyken | and we work on 6 month projects doing just that |
07:14.16 | lyken | in the "studio" courses |
07:14.33 | a4akb | virtual make belive situations? or real time projects? |
07:14.38 | a4akb | yep |
07:14.49 | lyken | um the project i worked on |
07:14.53 | lyken | was an ambient cafe |
07:14.59 | a4akb | finding a solution to self imagined problem is lot different than real project issues |
07:15.26 | lyken | we spent the first semester research the usabliity and requirements of using technology to assit a cafe owner |
07:15.40 | a4akb | pissy client, phone buzzing, deadline approaching, last minute customer modifications ohhh yessssssssssssssssssss |
07:15.44 | a4akb | love it :) |
07:15.47 | lyken | then in the second semester we designed and implemented a prototype that was informed from the first semester of research |
07:15.59 | lyken | yeah i project mangers were like that |
07:16.03 | lyken | they would tell us one thing |
07:16.05 | lyken | we'd do it |
07:16.07 | lyken | next meeting |
07:16.11 | lyken | no we wanted this |
07:16.15 | lyken | and completely change it |
07:16.22 | lyken | and we were 2nd year undergrads |
07:16.39 | a4akb | to 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.56 | a4akb | my first real time project was a bilingual one |
07:17.07 | lyken | my honours project was bilingual |
07:17.09 | a4akb | almost made me quit programing :P |
07:17.25 | lyken | lol |
07:17.42 | puff | Bah, url patterns suck. |
07:17.46 | lyken | my auto speech and topic detection system i did as a sub system of a larger project |
07:17.53 | a4akb | cool |
07:18.01 | lyken | was capable of translating chinese and english and oing topic detection on the transcript |
07:18.08 | lyken | it was _very_ errornous though :) |
07:18.22 | a4akb | puff post your question. maybe it will catch someone's attention bt the end of this month |
07:18.31 | lyken | lol |
07:18.47 | a4akb | ofcourse. the concept of speech recognition/detection itself is erroneous cause no two people speak the same |
07:18.55 | lyken | yeah |
07:19.06 | a4akb | so work has been intensified on neural network based speeck detection and recognition |
07:19.15 | a4akb | not that promising htough |
07:19.16 | lyken | i used a speech system developed from the isip group at the university of mississippi |
07:19.29 | a4akb | ok |
07:20.10 | lyken | the bulk of my code was the machine learning and topic detection |
07:20.26 | puff | a4akb: url patterns... I have a set of files, some *.jsp, some *.xml, some *.wav, some *.grammar |
07:20.41 | puff | I have two filters, NoCache and 48HCache. |
07:20.50 | a4akb | ok |
07:20.54 | puff | Each sets the cache header on whatever it filters. |
07:21.12 | puff | I currently have the sets of files layed out in separate subdirectories. |
07:21.32 | a4akb | good |
07:21.33 | puff | A given directory /foo contains a subdirectory /foo/audio that contains the .wav files. |
07:21.44 | puff | The .xml, .jsp, and.grammar files are all in /foo |
07:21.52 | a4akb | lyken the files are getting layed in different subdirectories. i like that. |
07:22.23 | puff | I want the .xml and .grammar files to be 48HCache, the .jsp files NoCache, the .wav files NoCache. |
07:22.23 | a4akb | sounds good and organised/organized |
07:22.25 | a4akb | ok |
07:22.27 | puff | Yeah, except url patterns apparently can't do that. |
07:22.36 | lyken | yup |
07:22.51 | puff | url patterns, it appears, can map an exntesion (*.foo) or a directory (/foo/*) but not both (/foo/*.bar) |
07:23.00 | a4akb | ok |
07:23.09 | puff | So I either have to add further subdirectories /grammar and /xml and /jsp |
07:23.14 | puff | Or code my own regexes. |
07:23.17 | puff | Anyway, it's just annyoing. |
07:23.26 | a4akb | so make two different patterns or maybe an individual pattern for each subdirectory/category and have them linked together |
07:23.30 | lyken | puff: ill check that book out |
07:23.32 | lyken | but for now |
07:23.33 | lyken | im going home |
07:23.35 | lyken | later all |
07:23.41 | a4akb | lyken: how do u travel |
07:24.24 | a4akb | yo levon psst |
07:24.27 | puff | LATer. |
07:24.35 | puff | a4akb: come again? |
07:24.39 | a4akb | levon: are u here? |
07:24.57 | a4akb | puff just a min. let me raise the dead for ur help |
07:25.03 | a4akb | levon levon levon pssssssssssssst |
07:25.53 | puff | Heh. |
07:26.22 | a4akb | puff 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.01 | puff | It 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.16 | a4akb | let me look it up |
07:27.21 | puff | Further, it appears I can't have one filter for /foo and another filter for /foo/bar |
07:27.30 | puff | The spec doesn't explicitly say much, but it gives some examples. |
07:27.47 | a4akb | well that does not sound logical. am sure there might be a way around |
07:28.33 | puff | Hm... googling on "servlet filter regexp" turns up some interesting hits. |
07:29.14 | a4akb | try servlet filters |
07:29.24 | a4akb | u have someting intersting at onjava |
07:29.34 | a4akb | http://java.sun.com/products/servlet/Filters.html |
07:29.37 | puff | Yeah. |
07:29.42 | puff | Read that. |
07:30.16 | puff | Looks like lots of other folks have their homebrew solutions. |
07:30.44 | a4akb | http://www.onjava.com/pub/a/onjava/2003/11/19/filters.html |
07:30.50 | a4akb | yes thats what it works out |
07:30.55 | a4akb | *how |
07:31.23 | a4akb | http://www.javaworld.com/javaworld/jw-06-2001/jw-0622-filters.html |
07:32.51 | a4akb | http://javaboutique.internet.com/tutorials/Servlet_Filters/ |
07:33.04 | a4akb | http://servlets.com/soapbox/filters.html |
07:36.36 | puff | Yeah, they all pretty much say the same thing. |
07:36.57 | puff | Weird, my mouse is all frozen. Hm. |
07:37.11 | puff | Hm. |
07:37.38 | puff | DAmn USB mice. |
07:46.21 | puff | Okay,g'night. |
07:50.11 | lyken | a4akb: i drive |
08:06.27 | a4akb | lyken: good |
08:06.35 | a4akb | what do u drive? |
08:06.39 | lyken | but depends where i am |
08:06.50 | lyken | when i lived in colorado i caught the bus everywhere |
08:06.58 | lyken | i drive a little hatch back mitsubishi |
08:07.03 | lyken | its my sisters car |
08:07.09 | lyken | i borrowed it while im in australia |
08:07.14 | a4akb | intersting |
08:07.17 | a4akb | colt? |
08:07.39 | lyken | yes :) |
08:07.52 | a4akb | :) |
08:08.10 | a4akb | i like that car. it is powerful. |
08:08.45 | a4akb | it has mitsubishi galant's engine |
08:09.02 | lyken | heh |
08:09.19 | a4akb | what make? year? |
08:09.56 | lyken | hehe |
08:09.58 | lyken | 84! |
08:10.13 | lyken | my sister doesnt need it anymore |
08:10.16 | lyken | she has a nissan patrol |
08:10.41 | a4akb | ok |
08:10.54 | a4akb | colt has low maintanence. its a good car. |
08:11.11 | a4akb | did u check out its later versions? |
08:12.44 | a4akb | http://www.mitsubishi-cars.co.uk/colt/ |
08:12.50 | lyken | yeah |
08:12.54 | lyken | ive driven the new one |
08:12.56 | lyken | its nice |
08:12.59 | lyken | but i dont want a new car |
08:13.40 | a4akb | nobody wants a new car |
08:14.01 | a4akb | u must be phucked in ur mind to buy something that depreciates by 20% every year |
08:14.26 | AndHeSays | i want a hummer h1 |
08:14.33 | AndHeSays | new |
08:14.37 | AndHeSays | with bose audio |
08:14.50 | a4akb | AndHeSays: go back to mars |
08:15.41 | a4akb | my 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.01 | a4akb | u will get a GODD used car for that price |
08:16.08 | a4akb | *GOOD |
08:17.02 | a4akb | the spare was not available in kuwait. it was to be imported |
08:18.22 | a4akb | when 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.29 | a4akb | o.O |
08:18.38 | a4akb | call that innovation? |
08:18.43 | a4akb | or stupidity :D |
08:19.21 | a4akb | if u just take out the battery, the microprocessor shuts down most of the car's electronic control, including doors and ignition :D |
08:19.25 | a4akb | \o/ |
08:19.45 | a4akb | i better walk for the rest of my life than fly my car to germany for a reprogram ;) |
08:20.11 | a4akb | this literally happen in countries where there are no full fledged service centers |
08:23.24 | a4akb | AndHeSays: Goodmorning. |
08:23.43 | a4akb | did u cycle today? |
08:27.55 | a4akb | lyken whats up |
08:28.13 | AndHeSays | good morning ahab! |
08:28.29 | AndHeSays | how's the whale hunting today? |
08:28.40 | a4akb | whale humping? |
08:30.31 | *** join/#tomcat Anduin_ (~awithers@roc-24-169-110-95.rochester.rr.com) |
08:31.31 | a4akb | AndHeSays: scrollup. puff had a question on NoCache/48HCache/filters |
08:33.20 | AndHeSays | puff, you here? |
08:33.49 | a4akb | puff IS AWAY |
08:35.16 | lyken | no |
08:51.40 | *** join/#tomcat loquace (~seb@d01m-7-118.d4.club-internet.fr) |
08:52.34 | loquace | <PROTECTED> |
08:52.39 | *** join/#tomcat mykro (medusaxx@p54878C85.dip.t-dialin.net) |
08:53.14 | a4akb | lololololo |
08:55.44 | puff | Okay, so I coded up my own regexp-based filter that compares the requested URI against a regexp. |
08:56.00 | a4akb | wb puff |
08:56.03 | puff | Now I just have to figure out java's special little regexp stuff and figure out how to make it match :-) |
08:56.08 | a4akb | AndHeSays: puff is back. get him! |
08:56.27 | puff | Couldn't POSSIBLY just use something widely known and used, like perl's regexp syntax, oh no... |
08:58.37 | AndHeSays | puff: java.util.regex is pretty much perl compatible |
09:01.27 | puff | Hm, odd. Ah well... this doesn't appear to be working. |
09:01.31 | puff | filtering /ivr2/foo/bar.txt, regexp is: .*/foo/*\.txt |
09:01.35 | puff | no match. |
09:02.34 | AndHeSays | you forgot a dot |
09:02.40 | AndHeSays | .*/foo/.*\.txt |
09:03.11 | puff | Cool, that worked. |
09:03.17 | puff | I've been staring at this for too long :-). |
09:03.46 | AndHeSays | if you're a beginner with regexps maybe you should use a visual matcher tool |
09:04.00 | AndHeSays | i know there's a free plugin for eclipse |
09:05.00 | puff | No, just out of practice. |
09:05.23 | puff | That's the funny thing, I've been using regexps in emacs and perl for a couple decades. |
09:05.51 | puff | But I've hardly ever used them in perl. |
09:06.08 | puff | Okay, this should be handy. |
09:06.22 | puff | Basically it's a filter that takes three params: regexp, headername, headervalue. |
09:06.54 | puff | if request.getRequestURI() matches the regexp, set the header. |
09:07.31 | puff | Of 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.36 | puff | Anyway,thanks, and good night. |
09:09.43 | AndHeSays | it's snowing! |
09:09.43 | AndHeSays | FINALYY! |
09:10.17 | lyken | ol |
09:10.22 | lyken | heh |
09:11.05 | *** join/#tomcat loquace (~seb@l01m-24-153.d4.club-internet.fr) |
09:11.29 | puff | AndHeSays: Are you on crack? We've been getting dumped on for thepast 3 days :-). |
09:16.23 | AndHeSays | :) |
09:20.43 | puff | Hm, looks like only about 10". |
09:20.59 | puff | Feels more like 12" :-) |
09:21.13 | puff | I guess that's part of it... we've been having alternate snowing & clear/frigid. |
09:21.17 | puff | So the snow's sticking around. |
09:21.19 | puff | Oh well. |
09:21.19 | puff | G'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.09 | thomasb | hi there |
09:55.59 | thomasb | i got the following error: |
09:56.35 | thomasb | javax.servlet.ServletException: Error instantiating servlet class com.solidj.iqinvoker.IqInvoker |
09:56.45 | thomasb | has anyone an idea about how I could debug that? |
09:58.52 | AndHeSays | makew sure that the class is in WEB-INF/classes |
09:58.56 | AndHeSays | or WEB-INF/lib |
09:59.02 | thomasb | yes, I put it there |
09:59.11 | thomasb | everything is in a .jar, which I've put in WEB-INF/lib |
10:00.04 | thomasb | I have no idea how I could solve that issue |
10:00.07 | AndHeSays | then look at the root cause |
10:00.43 | thomasb | java.lang.RuntimeException: IqInvoker.properties accessing IqInvoker.propertiesjava.lang.RuntimeException: IqInvoker.properties |
10:00.52 | thomasb | mhm.... |
10:01.37 | thomasb | is it possible that the application does not work with java 1.5.0? |
10:01.39 | thomasb | 8 |
10:01.57 | thomasb | I 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.16 | luke_ | hello |
10:08.04 | luke_ | 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.09 | Mad34 | Hi, 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.24 | Mad34 | i'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.28 | Mad34 | did 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.05 | AndHeSays | Mad34: i'm not sure but it moight work with normal proxy system proerties |
10:44.38 | AndHeSays | thomasb: it might |
10:45.45 | thomasb | AndHeSays: hm... are there any methods to solve that? |
10:46.00 | AndHeSays | study the code carefully |
10:46.05 | AndHeSays | you have the sources? |
10:46.08 | thomasb | no |
10:49.03 | AndHeSays | still snowing! |
10:50.17 | thomasb | AndHeSays: any ideas, about what to do? |
10:52.05 | AndHeSays | paste the whole error to a paste bin |
10:52.23 | thomasb | what do you mean by "paste bin"? |
10:53.21 | AndHeSays | www.pastebin.com |
10:58.42 | Mad34 | AndHeSays, Thanks, but it doesn't work with them on linux |
10:59.10 | AndHeSays | Mad34: how did you set them? |
11:10.48 | Mad34 | http_proxy environment variable |
11:12.30 | AndHeSays | err nope |
11:13.16 | AndHeSays | you need to define system properties with -Dhttp.proxyHost=proxy.domain.com -Dhttp.proxyPort=80 |
11:13.47 | AndHeSays | or -DsocksProxyHost=proxy.domain.com -DsocksProxyPort=port |
11:13.56 | AndHeSays | these arguments should be passed to jvm |
11:25.53 | Mad34 | ok 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.08 | charzero_ | Can anybody show me how to set up a workers2.properties to point to 2 different machines, based on uri? |
13:09.02 | charzero_ | 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.52 | a4akb | ibot aye |
13:11.55 | ibot | from memory, aye is aaiiiyeeeeeeeeee? |
13:23.36 | a4akb | lyken: are u in melbourne? |
13:24.29 | a4akb | lyken o.O |
13:26.43 | a4akb | AndHeSays: Are u here? |
13:26.52 | a4akb | anybuddy around? |
13:27.30 | a4akb | Danny is lonely cause Mary is in India now |
13:27.33 | a4akb | :( |
13:28.04 | a4akb | She left all her things, books and letters from him... *sniffy* |
13:28.22 | a4akb | well anyone here? |
13:28.39 | a4akb | Danny is not eating, he is drinking and sleeping.... hello anyone? save Danny! |
13:36.20 | a4akb | ibot boo |
13:36.21 | ibot | a4akb, for heven's sake, don't do that! |
13:36.26 | a4akb | :P~ |
13:36.46 | *** join/#tomcat dju`` (~dju@161.106.181.3) |
13:36.58 | a4akb | lo loquace lo u here lo? |
13:37.04 | a4akb | yo? |
13:37.10 | a4akb | lo yo! |
13:37.34 | a4akb | ps`: psst! |
13:40.11 | *** join/#tomcat Delightend (~delight@dhcp9533014.columbus.rr.com) |
13:40.36 | a4akb | Delightend: we all are so delighted to have you here at tomcat. |
13:40.48 | a4akb | Welcome to tomcat. |
13:40.51 | Delightend | haha thanks |
13:41.11 | a4akb | you are more than welcome Delightend :D |
13:41.34 | Delightend | I 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.48 | a4akb | congrats Delightend and thank you for typing something here in the past couple of hours apart from my blabbering |
13:42.00 | Delightend | lol any time |
13:42.34 | a4akb | Delightend: Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. |
13:42.34 | Delightend | is everyone else a west coast idler? |
13:42.41 | Delightend | yep got that |
13:42.49 | a4akb | good |
13:42.54 | a4akb | not really |
13:43.00 | a4akb | you name it we have it ;) |
13:43.18 | a4akb | A truly multicultural flavor in this channel |
13:43.58 | a4akb | right from indian hot spicy curry, to arab kebabs we have it all |
13:59.57 | FaeLLe | where is this ? |
14:00.24 | a4akb | in this channel FaeLLe |
14:00.33 | FaeLLe | ah |
14:01.26 | *** part/#tomcat jahi (jan@jahi.user) |
14:09.37 | *** join/#tomcat Senkasui (~chatzilla@200.153.211.156) |
14:18.24 | lyken | heh |
14:20.01 | *** join/#tomcat luci (~chatzilla@med.pub.ro) |
14:21.54 | FaeLLe | lyken |
14:22.01 | FaeLLe | did you hear about google video search ? |
14:22.38 | lyken | i heard about it |
14:22.43 | lyken | didnt investigate it at all though |
14:23.38 | FaeLLe | http://www.FaeLLe.com/2005/01/google-video-search.html |
14:23.45 | FaeLLe | looks neat |
14:25.05 | lyken | just another nail in the coffin i say |
14:25.53 | FaeLLe | might be cool if they gave out video content :P |
14:26.31 | lyken | well im a bit of a conspiracy theorist |
14:26.46 | lyken | i think that google has very large ties to the NSA |
14:28.36 | a4akb | FaeLLe: have u worked on apache-tomcat configuration |
14:34.30 | FaeLLe | no |
14:34.40 | FaeLLe | i only use Tomcat to run my servlets and jsp and im happy :p |
14:35.51 | lyken | FaeLLe: i can't comment on that story |
14:35.55 | lyken | get error |
14:36.36 | FaeLLe | why in your opinion is it tied with NSA ? |
14:36.43 | lyken | no |
14:36.51 | lyken | just commenting on the "not so cool" factor of it |
14:36.51 | FaeLLe | ok no comments :D |
14:37.00 | lyken | its nothing more than indexing captions |
14:37.02 | lyken | woopy do |
14:37.12 | lyken | i was doing that 3 years ago in my research as in undergrad |
14:37.24 | lyken | i was doing full speech to text transcriptions also |
14:38.46 | FaeLLe | if only you developed it :p |
14:38.49 | *** join/#tomcat bugfixer (~bugfixer@42gis175.gulftel.com) |
14:39.40 | FaeLLe | gulftel ? |
14:39.43 | lyken | full text i was |
14:39.44 | *** join/#tomcat jasonb (noneoyerbi@adsl-66-124-73-250.dsl.sntc01.pacbell.net) |
14:39.54 | lyken | the speech to text i was using another system that i tweaked for my purpose |
14:40.11 | FaeLLe | but how good was the speeech to text thing ? |
14:40.48 | lyken | on 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 | _thomas | hi, 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.20 | lyken | ibot mynewswave |
14:43.30 | lyken | hmm |
14:43.47 | a4akb | ibot burp |
14:43.48 | ibot | ACTION burps loudly |
14:43.56 | lyken | can't it google? |
14:44.41 | *** join/#tomcat memic (skdmwnf@dsl-084-056-096-047.arcor-ip.net) |
14:47.27 | a4akb | lyken no |
14:47.33 | lyken | hmm |
15:02.51 | _thomas | I 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.22 | a4akb | ibot boo |
15:56.23 | ibot | a4akb, for heven's sake, don't do that! |
15:56.32 | a4akb | jasonb? |
15:57.15 | a4akb | hey anyone can tell me when did delightened leave? |
15:58.17 | a4akb | lyken: Hi |
15:58.31 | a4akb | Welcome to tomcat jasonb. |
15:59.25 | a4akb | jasonb: Tomcat is the servlet container that is used in the official Reference Implementation for the Java Servlet and JavaServer Pages technologies. |
15:59.32 | a4akb | ;) |
16:00.24 | a4akb | ibot Delightend |
16:00.32 | a4akb | ibot seen Delightend |
16:00.34 | ibot | delightend <~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.29 | a4akb | :( |
16:15.34 | a4akb | ibot seen jasonb |
16:15.35 | ibot | jasonb <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.15 | linenoise | I 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.06 | tang^ | 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.09 | linenoise | tang^, Thanks! |
18:50.11 | vmlinuz | hello... i just made my first tomcat installation http://localhost:8080 works , $CATALINA_HOME is /usr/local/apps/tomcat/jakarta-tomcat |
18:51.13 | vmlinuz | now, 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.59 | vmlinuz | i compiled mod_jk and configured apache to load the module |
18:52.14 | vmlinuz | i then set a virtualhost entry with DocumentRoot /home/web |
18:52.47 | linenoise | i smell permissions problems |
18:53.25 | *** join/#tomcat nick0001 (~nick@fctnnbsch17-156034211097.nb.aliant.net) |
18:53.56 | vmlinuz | when 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.24 | vmlinuz | "No host match server name domain.name" |
18:54.26 | nick0001 | can 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.54 | nick0001 | (textbox values from previous browser window being populated when i got back to a page |
18:54.58 | vmlinuz | can somebody tell me any clue about what's the problem ? |
18:55.03 | jasonb | nick0001: Shut down, delete your SESSIONS.ser file, then restart. |
18:55.27 | nick0001 | ok, thanks. |
18:55.34 | jasonb | nick0001: No prob. |
18:56.06 | jasonb | vmlinuz: Your main problem is the way you're choosing to use Tomcat is far too complex for your experience level. |
18:56.10 | nick0001 | where would i find it, /opt/tomcat/somwehre ? |
18:56.33 | jasonb | nick0001: cd $CATALINA_BASE ; find . -name "SESSIONS.ser" |
18:56.45 | jasonb | nick0001: It might be in temp/ but I'm not real sure. |
18:58.48 | vmlinuz | jasonb, Apache->Connector->Tomcat might be a configuration issue ? |
18:59.33 | jasonb | vmlinuz: It always is. |
19:00.05 | vmlinuz | i now tried even http://localhost/file.jsp and still get the same message "No host match server name localhost" |
19:01.31 | vmlinuz | Do any knows any Apache<->Tomcat5 installation/configuration manual or reference ? |
19:02.07 | jasonb | vmlinuz: I heard of this really cool book once, called Tomcat: The Definitive Guide by O'Reilly or somebody. |
19:02.15 | vmlinuz | i was following a Tomcat4 manual, but seems like the server.xml file has several changes |
19:04.45 | vmlinuz | jasonb, i'll take a look to it thanx |
19:05.02 | jasonb | vmlinuz: You're welcome. |
19:12.41 | vmlinuz | mmhh.. i just noticed, in the catalina.log file it shows: |
19:12.44 | vmlinuz | INFO: JK2: ajp13 listening on /0.0.0.0:8009 |
19:12.51 | vmlinuz | and |
19:12.53 | vmlinuz | INFO: Jk running ID=0 time=0/26 config=null |
19:12.59 | jasonb | So what's wrong with that? |
19:13.05 | vmlinuz | i compiled mod_jk (not mod_jk2), that might the the problem ? |
19:13.12 | jasonb | No. |
19:13.38 | vmlinuz | ok |
19:14.15 | vmlinuz | and when i load the file.jsp the log file shows |
19:14.17 | vmlinuz | [info] jk_handler::mod_jk.c (1853): No body with status=400 for worker=ajp13 |
19:16.53 | a4akb | ibot pasteit |
19:43.55 | *** join/#tomcat Tilos (~tilos@c213-89-229-118.cm-upc.chello.se) |
20:11.44 | puff | Afternoon all. |
20:13.00 | a4akb | puff: u just wokeup? |
20:15.44 | puff | Does/can tomcat follow soft directory links? |
20:15.47 | puff | No, I woke up an hour or two ago. |
20:16.18 | jasonb | puff: Tomcat can. You have to configure it for that, otherwise it'll refuse. |
20:16.42 | puff | Probably wise. |
20:48.33 | puff | Anybody have opinions of SAMS Tomcat Kickstart? Somebody I know is reading it, wondering if I should stop him :-) |
20:53.21 | a4akb | ask him to buy tomcat the defenitive guide by jason britton |
20:54.55 | a4akb | www.oreilly.com/catalog/tomcat/ |
20:55.02 | *** join/#tomcat bugfixer (~bugfixer@42gis175.gulftel.com) |
20:55.10 | a4akb | hello bugfixer |
20:55.24 | bugfixer | a4akb: hello |
20:55.30 | a4akb | hmmm |
20:55.39 | a4akb | where 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.14 | FaeLLe | lyken |
21:40.16 | FaeLLe | here ? |
21:40.29 | AndHeSays | FaeLLe |
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.53 | puff | Anybody know of a good mailing list or other forum/channel for discussion of ASP-related issues? |
22:13.58 | puff | Application Service Provider. |
22:17.56 | AndHeSays | good that you clarified |
22:18.04 | AndHeSays | i thought you were talking about the enemy |
22:19.39 | a4akb | ok night all |
22:20.20 | podderka | hi 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.23 | AndHeSays | if you click on index.html what does happen? |
22:23.00 | podderka | AndHeSays: the requested resource (/mowgli/index.html/) is not available. |
22:23.27 | AndHeSays | does it have a trailing / ? |
22:23.36 | podderka | AndHeSays: yes |
22:23.49 | AndHeSays | and you're not typing it, are you? |
22:23.58 | podderka | AndHeSays: yes |
22:24.10 | podderka | AndHeSays: oh no what do you mean |
22:24.31 | AndHeSays | you don't type http://lcoalhost:8080/mowgli/index.html/ |
22:24.51 | podderka | AndHeSays: 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.09 | podderka | AndHeSays: tried with both the / and with out |
22:25.27 | podderka | AndHeSays: although it should be without right? |
22:25.33 | AndHeSays | yes |
22:25.42 | AndHeSays | can you paste somewhere the web.xml? |
22:26.09 | podderka | AndHeSays: yeah sure one sec |
22:26.11 | AndHeSays | and context |
22:26.18 | AndHeSays | NOT IN THE CHANNEL THOUGH! |
22:29.56 | podderka | AndHeSays: http://pastebin.com/233445 |
22:31.19 | podderka | AndHeSays: 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.08 | podderka | AndHeSays: any ideas? |
22:52.17 | *** join/#tomcat memic (~memic@node.tor) |
22:55.59 | AndHeSays | hmmm |
22:56.02 | AndHeSays | seems correct |
22:56.21 | AndHeSays | pste the context.xml tooo |
22:56.37 | *** join/#tomcat IRCMonkey__ (~chatzilla@pD9E14E03.dip.t-dialin.net) |
22:56.48 | AndHeSays | seen it |
22:56.49 | AndHeSays | sorry |
22:58.30 | AndHeSays | so when you click on a link it automatically gets appendend a / ? |
23:00.01 | puff | So I keep hearing conflicting things about moving to 5.x... it's great, there are problems, it's great, there are problems. |
23:00.07 | puff | What are the known migration problems? |
23:00.16 | AndHeSays | 5.0 or 5.5? |
23:00.46 | podderka | AndHeSays: yeah and i cant even view other jsps that i have created in the other directories |
23:01.57 | podderka | AndHeSays: i dont understand why ican see the dir listing of my applcaition, but cant actually view any jsps/htmls |
23:02.28 | AndHeSays | beats me why it gets that / appended |
23:02.34 | AndHeSays | that's the cause of the evil |
23:06.06 | podderka | AndHeSays: yes but i cant also go into other dir in the webapp |
23:06.28 | podderka | AndHeSays: 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.17 | puff | AndHeSays: I'm open to suggestions :-) |
23:12.43 | *** join/#tomcat podderka (~podderka@host-84-9-15-31.bulldogdsl.com) |
23:13.53 | loquace | gn |
23:19.16 | podderka | ok can somebody tell me what i should do to make sure my web application works |
23:23.18 | podderka | what is MET-INF for? |
23:24.49 | Big_Bozz | podderka: dynamic configuration of context settings (such as authentication and databases) |
23:29.12 | podderka | AndHeSays: are you still there got new info? |
23:39.05 | podderka | in the context.xml what does the workDir= represent? |