00:20.17 | yassine | ouch |
00:20.26 | lintlock | he |
00:26.11 | *** join/#tomcat oxblood (n=vee@user-1121v8s.dsl.mindspring.com) |
00:34.56 | lintlock | with tomcat :) |
00:35.13 | oxblood | I'm donating my kidney to a little kid you bastard. |
00:35.22 | oxblood | If you don't care about me, have mercy on her. |
00:35.26 | lintlock | .. not anymore |
00:35.33 | lintlock | you got two |
00:35.47 | oxblood | No sir, 3. |
00:36.03 | lintlock | so youll be fine minus the vomitting blood thing |
00:36.06 | oxblood | There is an extra one attached to my heart for no apparent reason. |
00:37.09 | lintlock | thats weird |
00:37.11 | lintlock | oh well |
01:08.05 | *** join/#tomcat kousuke (n=kikuchi@221x251x19x21.ap221.ftth.ucom.ne.jp) |
01:16.55 | oxblood | See, shit would happen if you diss me. |
01:31.36 | oxblood | Hello Mr. Chris. |
01:35.06 | *** join/#tomcat feijao (n=aaaa@200-158-32-96.dsl.telesp.net.br) |
01:36.34 | feijao | hi, anyone here could help me a bit with input reading in java? |
01:57.25 | yassine | oxblood, |
01:57.28 | yassine | heya |
01:57.41 | oxblood | Hey, I was about to go eat some snack. |
01:57.45 | oxblood | How are you? |
01:57.53 | oxblood | Long day today -- got home around 8 PM. |
01:58.08 | oxblood | Got a whole lot done for this one house I'm ready to finish. |
01:58.35 | yassine | fine so happy meal |
01:58.38 | yassine | :) |
01:58.49 | yassine | ill be here an other 1h |
02:00.25 | yassine | anyone of you guys have an idea which form is correct : docBase="${catalina.home}\webapps\min" or docBase="${catalina.home}\webapps\min" ? |
02:28.49 | oxblood | valmont come back. :( |
02:29.15 | oxblood | yassine, They both look identical. You sure you posted the right attribute? |
02:29.37 | oxblood | Well, more like, did you post the right wrong attribute? :) |
02:29.51 | yassine | oxblood, sorry our right : docBase="${catalina.home}\webapps\min" or docBase="${catalina.home}/webapps/min" ? |
02:30.26 | oxblood | Does it matter? |
02:30.35 | yassine | yes |
02:30.39 | oxblood | I use Linux so it's always "/". |
02:30.48 | oxblood | That is the latter, the second one. |
02:30.51 | yassine | but its not working properly there |
02:31.01 | yassine | on win* with the / ist works |
02:31.23 | oxblood | I am using "/" and it works. |
02:31.48 | yassine | i mean the application is deployed and even works |
02:32.18 | oxblood | So what's the problem? |
02:32.32 | yassine | but a part of it is there when i select it a get this : org.apache.velocity.exception.ResourceNotFoundException |
02:32.43 | oxblood | I got my Google Apps to work as my MX server. |
02:33.02 | yassine | google what ? |
02:33.47 | oxblood | Google Apps for Your Domain. |
02:33.58 | yassine | aha |
02:34.09 | oxblood | http://www.google.com/search?hl=en&q=google+apps |
02:34.11 | yassine | what should it do search engine |
02:34.19 | oxblood | Oops. https://www.google.com/a/ |
02:35.10 | oxblood | So what and how are you selecting docBase? |
02:35.29 | oxblood | I mean, why do you need to read such value in the first place? |
02:36.12 | oxblood | Hmm... Ok, try this before we go on which I've no idea what we are talking about to be honest. |
02:36.49 | oxblood | Try replacing ${catalina.home} with the actule path (i.e. /usr/local/tomcat or C:\tomcat). |
02:37.14 | oxblood | Because I remember having a similar issue with Ant long time ago not being able to resolve the env variables. |
02:39.26 | yassine | the full path |
02:39.31 | yassine | oaky good idea |
02:40.32 | oxblood | But remember, if docBase starts with "/", then appBase is not taken into account or so what I was told. |
02:41.09 | oxblood | i.e. appBase="/hello/my/friend" + docBase="ok/bye" = /hello/my/friend/ok/bye |
02:41.25 | oxblood | But appBase="/hello/my/friend" + docBase="/ok/bye" = /ok/bye |
02:44.26 | oxblood | Ok, be back in 15 mins. |
02:45.23 | yassine | oxblood, im out |
02:45.29 | yassine | good night mate |
04:03.11 | *** join/#tomcat LongBeach (n=mike@AFontenayssB-152-1-16-35.w82-121.abo.wanadoo.fr) |
04:15.16 | *** join/#tomcat columbo (n=chatzill@pool-71-104-18-28.lsanca.dsl-w.verizon.net) |
04:17.47 | *** join/#tomcat Dewi (n=dewi@203.206.10.192) |
04:36.13 | *** join/#tomcat jasonb (i=noneoyer@adsl-66-124-73-250.dsl.sntc01.pacbell.net) |
04:43.17 | columbo | what would be the reason for running a servlet directly off of a war file, without unpacking? |
04:50.08 | jasonb | columbo: That's a good question. |
04:50.17 | jasonb | columbo: There aren't many good reasons. |
04:50.46 | jasonb | columbo: Some people like having the whole webapp in exactly one file, and never more than one file, but the reasons for wanting that aren't real sound. |
04:51.26 | jasonb | columbo: If disk space is the reason, that might make sense. If the webapp is really huge, and deploying it as a single file is a must, then you don't want to duplicate the entire webapp by also unpacking it at deployment time. |
04:51.36 | *** join/#tomcat retodd (n=opera@adsl-69-108-154-221.dsl.irvnca.pacbell.net) |
04:51.51 | jasonb | columbo: But, hardly anyone has a webapp that large, or disk storage that small. |
04:56.34 | columbo | jasonb: So disk space is one reason. Then it seems like a 'non feature' for lack of a better term; I'm guessing too it costs more. |
04:57.22 | columbo | Seeing as how tomcat has to read the file from inside another. Is that right? |
04:57.23 | jasonb | columbo: What costs more? |
04:57.32 | jasonb | columbo: Oh. |
04:58.10 | jasonb | columbo: Well, there is some code in the JDK that helps with that, but yeah, it's likely to be a little slower to read the files out of the WAR file, which is really a zip file. |
04:58.56 | jasonb | columbo: But, you only have to read the files at webapp startup, and for static resources in the webapp when they're requested the first time. |
05:04.50 | columbo | jasonb: cool |
05:16.28 | *** join/#tomcat a4akb (n=Akbara@221.134.40.96) |
05:22.08 | *** join/#tomcat LongBeach (n=mike@AFontenayssB-152-1-16-35.w82-121.abo.wanadoo.fr) |
05:24.00 | *** part/#tomcat vinse (n=vinse@208.253.223.146) |
05:47.14 | *** join/#tomcat mpun (n=mpun@c-24-16-115-92.hsd1.wa.comcast.net) |
06:01.00 | lyken | why is it that all these corporations claim to be helping linux with their own versions of linux (fedora/redhat) yet they dont support mp3 playback for most apps out of the box |
06:01.03 | lyken | stupid heads |
06:06.19 | a4akb | lyken: yo |
06:06.37 | *** join/#tomcat valmont (n=chrishol@pdpc/supporter/silver/valmont) |
06:08.43 | lyken | hey |
06:08.55 | lyken | welp all my funding dried up today |
06:08.59 | lyken | so now im job hunting :( |
06:09.14 | a4akb | oh |
06:09.33 | a4akb | u were supposed to tend an interview |
06:11.24 | lyken | eh? |
06:11.55 | a4akb | lol |
06:17.39 | *** join/#tomcat wsmoak_ (n=wsmoak@VDSL-130-13-158-155.PHNX.QWEST.NET) |
06:35.18 | jasonb | lyken: The reason that redhat ripped out all support for mp3 was because someone (I forget who) has been granted US patents on the MP3 file format. |
06:36.23 | jasonb | lyken: So, whoever has that patent can now go sue all software vendors who sell and/or distribute software that reads or writes mp3, and redhat does not want to get sued. I can't say I blame them. |
06:36.31 | lyken | asshats |
06:36.42 | a4akb | lol |
06:36.47 | lyken | i knew the reason,still claiming mp3 support and not having it |
06:36.57 | lyken | its like saying we have an sql filesystem.. oh wait.. |
06:36.57 | jasonb | lyken: Bummer about your funding? What ever happened to that wonderful Apple company that was going to save you? |
06:37.07 | lyken | not till i graduate |
06:37.15 | lyken | and nowi cant graduate cause i cant eat |
06:37.27 | jasonb | ugh |
06:37.27 | lyken | so i gotta go back to the simplethings |
06:37.32 | lyken | oh well |
06:37.37 | lyken | it happens |
06:37.47 | a4akb | hmm |
06:37.52 | jasonb | So Apple won't hire you only because you haven't graduated yet? |
06:38.58 | lyken | well the grad rep said he could hire me with just my undergrad |
06:39.05 | lyken | but chances of a fun job is slim |
06:39.28 | jasonb | lyken: Well, you have to work your way up to a fun job if you go that route. |
06:39.51 | lyken | jasonb: and not having any money wotso ever makes it very difficult to move half away around the world :( |
06:41.19 | *** join/#tomcat cypo (n=opera@217.13.174.82) |
06:41.28 | jasonb | lyken: Tis true. |
06:42.08 | lyken | oh well enough whinging, gotta finish this contract |
06:42.12 | lyken | so i have at least some money heh |
06:42.26 | jasonb | lyken: Well, you have skills all over the place, so I have no doubt you'll do well regardless. |
06:44.03 | lyken | i hope so |
06:44.11 | lyken | my problem is, my skills are all over the place |
06:44.11 | lyken | heh |
06:44.29 | jasonb | That's not as much of a problem as you think. |
06:44.39 | jasonb | More of a benefit. |
06:45.09 | lyken | well around here it is |
06:45.26 | lyken | all they wont is corporate drones :( |
06:45.44 | jasonb | You'll be easily converted, don't worry. :) |
06:45.46 | lyken | J2EE, .net, mssql server, ccnp, cisco, <insert buzzword> |
06:46.26 | a4akb | cisco certified network professional |
06:46.28 | lyken | cisco certfied network prof |
06:46.43 | jasonb | ugh. |
06:46.44 | lyken | well today i just realised that i still have a tomcat admin clue |
06:46.56 | lyken | setting up tomcat + pg + dev env |
06:46.58 | lyken | took about 30 mins |
06:46.59 | lyken | hehe |
06:47.04 | jasonb | Excellent. |
06:47.08 | lyken | including migrating a snapshot of the db over |
06:47.20 | jasonb | And, that's a set of skills that is *very* valueable. Take it from me. :) |
06:47.44 | lyken | i think i just need to get someone to write my resume |
06:47.45 | lyken | cause im fkn hopeless.. |
06:49.20 | jasonb | lyken: What percent done with your master's are you? |
06:49.30 | jasonb | (roughly) |
06:49.32 | lyken | 80% |
06:50.06 | jasonb | That's very good. |
06:50.14 | lyken | although |
06:50.20 | lyken | on monday they told me ive done too much work |
06:50.21 | lyken | lol |
06:50.24 | lyken | and have to rescope it |
06:50.27 | lyken | so thats what im doing atm |
06:50.37 | lyken | they said 'this is a PhD waiting to happen' |
06:50.46 | lyken | me, hell no i dont want another 2 yrs here ! |
06:50.55 | jasonb | hehe |
06:51.48 | jasonb | I think you'll find it relatively easy to get a job. |
06:51.54 | lyken | id like to earn more than $600 a fortnight thanks |
06:52.48 | jasonb | heh |
06:53.41 | jasonb | You should start playing with searches on job posting web sites and see if you can find jobs that sound fun. |
06:54.56 | jasonb | In the "real world" of software engineering, experience is king. You don't have "job" experience yet, really, but you have actual work experience with technologies that matter a lot, so if you go interview for jobs, they'll test you and find out how much you know, and then they'll quickly offer you a job. :) |
06:55.47 | lyken | thanks dude |
06:56.05 | lyken | theres isnt many techs i havent at least played with |
06:56.36 | jasonb | It is hard to find software engineers who can write good code, and also who know lots of details about the OSs and Java and things to code with. When employers find candidates who *actually* know the details, they make job offers pretty quick. |
06:57.32 | jasonb | So, do lots of searching on web job boards, and apply mostly to jobs where you'd probably have some fun. |
06:57.48 | jasonb | And, yes, the more you polish up your resume, the better you'll look to them. |
06:59.10 | lyken | yer cause i gave it to my buddy who is a CTO |
06:59.24 | lyken | and he was like dude, this paper makes you look like you dont know anything, and i know thats not the case |
07:00.32 | jasonb | Oh, and, use this: http://xmlresume.sourceforge.net/ |
07:02.35 | lyken | thanks |
07:02.39 | jasonb | No prob. |
07:03.38 | *** join/#tomcat klaasjanb (n=brand@mail.topicus.nl) |
07:20.05 | lyken | anyone know of a FREE eclipse plugin to do jsp/servlet stuff? |
07:20.58 | lyken | lol |
07:21.08 | lyken | i could have done that just htought id ask the tomcat channel lol |
07:21.23 | a4akb | its ok |
07:21.25 | a4akb | http://www.eclipseplugincentral.com/displayarticle340.html |
07:21.38 | a4akb | least i can do to help you at this hour of unemployment :P |
07:21.44 | a4akb | i know that feeling very well |
07:21.45 | a4akb | lol |
07:22.39 | a4akb | i am 50% done with my masters |
07:25.39 | a4akb | http://workshopstudio.bea.com/downloadNitroX.do?source=search_GGEclipse&gclid=CIzW0uvMrIcCFQ23WAodY0JLbQ |
07:26.33 | *** join/#tomcat dvayanu (n=lrosenbe@tal2.friendscout24.de) |
07:26.55 | dvayanu | re |
07:27.12 | a4akb | dvayanu: welcome |
07:27.23 | a4akb | dvayanu: found any job yet? |
07:27.36 | dvayanu | any new? |
07:27.39 | dvayanu | i havet ime |
07:27.46 | dvayanu | heve |
07:27.50 | a4akb | cool |
07:28.02 | a4akb | after baby season its job change/hunting season on freenode |
07:28.24 | a4akb | dvayanu: just found out someone had a baby this week |
07:28.41 | a4akb | that makes 5babies of ppl i know here on freenode |
07:36.06 | swente | moin |
07:36.06 | a4akb | swente: mon |
07:36.10 | lyken | a4akb: the funny thing about my sister |
07:36.22 | lyken | she gave birth on tuesday night at 11:46pm |
07:36.40 | lyken | i called her husband at 5pm on wednesday to get her hosiptal room to go up and visit her |
07:37.02 | lyken | him: 'nah she's home already' me: 'cool, can i have a quick chat?' him: 'nope, shes grocery shopping' |
07:37.11 | a4akb | LOL |
07:37.18 | lyken | less than 24hrs after having a baby |
07:37.19 | a4akb | she is unreal |
07:37.22 | lyken | she was at the mall |
07:37.28 | lyken | shopping for her kids |
07:37.34 | a4akb | heh |
07:38.02 | lyken | just attests to her awesomeness heh |
07:38.29 | a4akb | is that why u dont want any gfs lyken ;) |
07:38.44 | lyken | lol |
07:38.50 | a4akb | hehe |
07:38.55 | lyken | i dnt want a gf cause they cost money |
07:38.57 | *** part/#tomcat retodd (n=opera@adsl-69-108-154-221.dsl.irvnca.pacbell.net) |
07:40.41 | a4akb | look for someone who already got a job then :) n willing to be on her own |
07:40.51 | lyken | lol |
07:40.55 | jasonb | those are way expensive! |
07:41.11 | a4akb | lol jasonb |
07:41.29 | a4akb | jasonb: am trying to sell marriage to him n u r spoiling it :P |
07:41.37 | jasonb | heh |
07:41.55 | lyken | lol |
07:41.58 | jasonb | That's kind of like selling refrigerators to eskimos though. |
07:42.19 | a4akb | lol |
07:42.50 | a4akb | lyken: marry your programming instructor :P |
07:43.00 | lyken | i am my programming instructor |
07:43.06 | lyken | marrying myself, eww |
07:43.08 | a4akb | lol |
07:43.33 | a4akb | lyken: remember the first school teacher u really liked? |
07:43.53 | lyken | didnt have one |
07:43.54 | a4akb | female ofcourse |
07:44.00 | jasonb | lyken: You'd save lots of money just marrying yourself, but then it's pretty tough to get a divorce later. :) |
07:44.11 | a4akb | lol look around then u will find many |
07:44.17 | a4akb | lol jasonb well said |
07:44.32 | lyken | jasonb: lol and then id have to put up with myself talking all the time and always spending money on records |
07:44.35 | lyken | oh wait... |
07:44.49 | dvayanu | marrying myself is a great idea |
07:45.03 | a4akb | there ya go lyken marry dvayanu :P |
07:45.04 | dvayanu | at least someone i'm sure about his feelings |
07:45.18 | a4akb | lol |
07:46.05 | lyken | friends come over, dude wheres the remote, i dunno i got drunk and hid it on other half, dude you dont have a 'other half' yes i do! left and right ! |
07:46.45 | a4akb | heh |
07:52.53 | a4akb | jasonb: http://www.lyricsdomain.com/19/sparks/i_married_myself.html |
07:53.53 | *** join/#tomcat Qternocq (n=qternocq@a194-109-161-164.adsl.xs4all.nl) |
07:54.07 | Qternocq | hello everyone |
07:54.29 | swente | 'lo |
07:54.35 | Qternocq | how are you? :) |
07:54.38 | Qternocq | still with the kids? |
07:55.27 | Qternocq | ive got this webapp running on tomcat, but when i start it, this error occurs: java.sql.SQLException: null, message from server: "#HY000Host 'localhost.localdomain' is not allowed to connect to this MySQL server |
07:55.46 | lyken | thats a mysql problem |
07:55.59 | Qternocq | a common problem? |
07:56.09 | lyken | i have no idea, i dont use that heap of crap |
07:56.16 | Qternocq | wow... |
07:56.24 | Qternocq | im sorry m8... |
07:56.29 | Qternocq | didnt know you were upset |
07:56.43 | lyken | lols |
07:56.53 | lyken | nah, i just dispise that app |
07:57.02 | lyken | claims all this greatness and it is not |
07:57.21 | Qternocq | mysql? |
07:57.45 | lyken | yer |
07:57.54 | *** join/#tomcat kasbah (n=kasbah@62.206.116.171) |
08:00.57 | lyken | a4akb: to answer my own question, solareclipse from sourceforge has a jsp plugin pack available |
08:01.18 | a4akb | cool |
08:01.20 | dvayanu | lyken: solareclipse doesn't work properly with 3.x |
08:01.28 | a4akb | cooler |
08:01.32 | lyken | works fine for what i need :) |
08:01.36 | lyken | highlighting! |
08:01.41 | dvayanu | lyken: servereclipse is your version |
08:02.03 | *** join/#tomcat yango (n=yango@unaffiliated/yango) |
08:02.17 | jasonb | lyken: Which eclipse version are you using? |
08:02.22 | lyken | latest |
08:02.30 | lyken | ive decided i need to 'get with the times' |
08:02.31 | lyken | lol |
08:02.36 | lyken | no more vim + ant |
08:02.36 | a4akb | lol |
08:03.49 | jasonb | Yeah. I used emacs + ant, and I'm now beginning to realize why that can't fly anymore. :) |
08:04.17 | a4akb | if elephants could fly |
08:05.12 | lyken | well i use x-code on my mac |
08:05.27 | lyken | but its too slow to run tomcat + pg + mysql + httpd + xcode + photoshop |
08:05.36 | jasonb | kill -9 photoshop |
08:05.48 | a4akb | lol |
08:05.59 | jasonb | err, killall -9 photoshop |
08:06.08 | lyken | not my fault i can work from code through to UI |
08:06.09 | lyken | :( |
08:10.12 | dvayanu | locate photoshop | rm -rf |
09:03.44 | *** join/#tomcat a4ak1 (n=Akbara@221.134.40.96) |
09:06.06 | a4akb | re |
09:16.16 | a4akb | yo |
09:18.46 | *** part/#tomcat a4akb (n=Akbara@221.134.40.96) |
09:36.02 | *** join/#tomcat yassine (n=yassine@xdsl-84-44-176-149.netcologne.de) |
09:48.19 | yassine | * good morning the cat |
09:49.45 | *** join/#tomcat mael (n=mael@xdsl-87-78-181-45.netcologne.de) |
11:08.34 | *** join/#tomcat Velja (n=Velja@212.200.120.217) |
11:11.17 | Velja | Hello. I set the webapplication directory to be a ROOT by creating dirname.xml in the CATLINA_HOME/conf/Catalina/localhost with content '<Context path="" docBase="${catalina.home}/webapps/dirname" debug="0"/>' ... |
11:12.37 | Velja | My problem is that there are two contexts initialized now so contextInitialized of my listener is called twice for each context once (which is perfectly normal) ... |
11:13.12 | Velja | But I'm doing some job in contextInitialized and it gets duplicated. |
11:14.06 | Velja | How I can have some arbitrary directory deployed as ROOT i.e / and not having two contexts deployed (other under /somedir)? |
11:18.47 | Velja | I guess that reason is that "${catalina.home}/webapps/dirname" overlaps the webapps folder ... If I put it somwhere else not under webapps tom will initialize it only once? |
11:21.22 | *** join/#tomcat yel (n=yassine@xdsl-84-44-178-178.netcologne.de) |
11:24.39 | dvayanu | velja: one or two contextes for same application? |
11:24.57 | Velja | I want one . |
11:25.07 | Velja | Two are initialized. |
11:25.16 | dvayanu | how many declared? |
11:25.24 | Velja | one |
11:25.33 | dvayanu | and the name of the war file is the same? |
11:25.35 | dvayanu | or directory |
11:26.08 | Velja | Only one directory under webapps. |
11:26.38 | dvayanu | but the directory has another name as the webapp, right? |
11:27.01 | Velja | no |
11:27.03 | Velja | ( I belive its getting initilized second time because it is in webapps ) |
11:27.28 | dvayanu | you have ROOT in the webapps and ROOT.xml in Catalina/conf/localhost? |
11:28.03 | Velja | Yes |
11:28.35 | dvayanu | if you remove the ROOT.xml, what happen? |
11:29.03 | Velja | application gets deployed under /ROOT |
11:29.04 | Velja | ? |
11:29.09 | dvayanu | no under / |
11:30.08 | Velja | How is that applicabel to my case. If I remove Catalina/conf/localhost/myappname.xml application gets deployed as /myappname? |
11:30.27 | dvayanu | i thought your case was root |
11:30.34 | dvayanu | at least you told so |
11:30.59 | dvayanu | is the name of context file exact the same as the name of the webapp? |
11:31.24 | dvayanu | how is the directory in $CATALINE_HOME/webapps is called |
11:33.01 | Velja | ymm2 and there is ymm2.xml in the CATLINA_HOME/conf/Catalina/localhost with content '<Context path="" docBase="${catalina.home}/webapps/dirname" debug="0"/>'. |
11:33.21 | Velja | Sorry with content <Context path="" docBase="${catalina.home}/webapps/ymm2" debug="0"/> |
11:36.56 | dvayanu | so remove the ymm2.xml |
11:36.59 | dvayanu | for testing |
11:38.08 | dvayanu | you write something different in the mail |
11:38.20 | Velja | It is ok without ymm2.xml. |
11:38.25 | dvayanu | if you want it to be root, why not just call it ROOT? |
11:38.34 | Velja | No just copy / paste ? |
11:38.39 | dvayanu | the directory under webapps |
11:39.07 | dvayanu | now you have effictevely two contextes, ROOT and ymm, which have same source, but act separately |
11:40.38 | Velja | Yes I know about ROOT. That was situation on my dev machine. Client ( his admin or something ) set it to be a root applying this procedure ... I don't won't to fight them. I'll try now to have <Context path="" docBase="pointing_somewhere_out_of_webapps" debug="0"/> |
11:40.57 | dvayanu | i'm not sure if path "" is right too |
11:41.01 | Velja | and hawing webapp dir out of webapps |
11:41.05 | dvayanu | shouldn't it be '/'? |
11:42.10 | Velja | "" worked on their machine for now. I'm not familiar with this procedure. "/" is logical. |
11:42.54 | dvayanu | yes "" is right... just checked. unlogical but true :-) |
11:44.05 | Velja | Thanks. I'm expecting them in few hours. I have a basic idea what I'll suggest. |
11:45.16 | dvayanu | you can also link ROOT in. however tomcat will try to resolve the link and write a ROOT.xml there |
11:45.47 | Velja | Good thing is that the first issue was "why quartz is fireng jobs twice" now it is more like "we have two contexts initialized" ... huge progress .. |
11:46.31 | dvayanu | yeah |
11:46.55 | dvayanu | Velja is a male name? |
11:52.04 | *** join/#tomcat prgrmr (n=prgrmr@bzq-88-155-26-202.red.bezeqint.net) |
11:53.46 | Velja | Yes. ( I was out ). But I'm glad if you helped me considering me 'stupid programming girl'. :)) |
12:02.35 | *** join/#tomcat yassinework (n=yel@h-213.61.164.152.host.de.colt.net) |
12:03.03 | yassinework | * |
12:03.29 | *** join/#tomcat bdudney (n=bdudney@c-24-9-189-43.hsd1.co.comcast.net) |
12:25.28 | *** join/#tomcat a4akb (n=Akbara@221.134.40.96) |
12:41.44 | *** join/#tomcat bdudney (n=bdudney@c-24-9-189-43.hsd1.co.comcast.net) |
12:48.51 | *** join/#tomcat giszo (n=King@cyberserver.hu) |
13:02.17 | kasbah | is there any library that i can use to read rss feeds? |
13:05.04 | *** join/#tomcat wsmoak_ (n=wsmoak@VDSL-130-13-158-155.PHNX.QWEST.NET) |
13:14.46 | *** join/#tomcat Velja (n=Velja@212.200.120.217) |
13:33.24 | *** join/#tomcat leonel (n=leonel@201.123.63.141) |
13:37.46 | *** join/#tomcat retsof (n=retsof@142.46.197.162) |
13:40.47 | *** join/#tomcat ThoSa (n=ThoSa@dialin096089.justdsl.de) |
13:46.04 | *** join/#tomcat bdudney (n=bdudney@c-24-9-189-43.hsd1.wa.comcast.net) |
14:22.21 | *** join/#tomcat gles (i=gles@host24-118-dynamic.11-87-r.retail.telecomitalia.it) |
14:22.24 | gles | hi |
14:22.34 | yassinework | pronto :) |
14:22.59 | yassinework | or better bueojiorno |
14:23.13 | gles | anyone can help me? |
14:24.06 | gles | i have a problem with TOMCAT 5.5.17 |
14:24.20 | gles | exception |
14:24.21 | gles | org.apache.jasper.JasperException: Unable to compile class for JSP |
14:24.21 | gles | An error occurred at line: 3 in the jsp file: /Compagnia Aerea/jsp/verificaNuovoUtente.jsp |
14:24.21 | gles | Generated servlet error: |
14:24.21 | gles | Utente cannot be resolved |
14:25.07 | yassinework | your Class Utente is not properly imported ? |
14:25.16 | gles | ok |
14:25.26 | gles | but where i must put it? |
14:25.45 | gles | this is the importation....page import="java.net.*,java.sql.*,compagniaaerea.*" |
14:25.52 | gles | is it wrong? |
14:26.17 | yassinework | maybe : com.pagniaaerea.*" instead of compagniaaerea.*" ? |
14:26.19 | gles | the class Utente is in the package compagniaaerea |
14:26.34 | gles | what is com? |
14:27.22 | yassinework | i was thinking your package is built in that way |
14:28.02 | yassinework | afaik the import is looking fine |
14:28.13 | gles | what way? |
14:28.23 | gles | where i must put the package? |
14:28.33 | gles | in what directory? thanks a lot |
14:29.04 | yassinework | either in /WEB-INF/classes if you use classes or /WEB-INF/lib if you use jars |
14:30.06 | gles | in the directory classe i put all the package? |
14:30.42 | gles | classes / compagniaaerea? |
14:33.52 | *** join/#tomcat _gles_ (i=gles@host35-113-dynamic.10-87-r.retail.telecomitalia.it) |
14:34.59 | _gles_ | yassineyork are u here yet? |
14:37.20 | _gles_ | yassineyork i want thanks to you!! |
14:37.28 | _gles_ | maybe i have resolved!!! |
14:37.29 | _gles_ | :) |
14:39.17 | *** join/#tomcat johnBreak (n=john@host66-36-static.34-85-b.business.telecomitalia.it) |
14:44.32 | *** join/#tomcat __gles__ (i=gles@host81-119-dynamic.16-87-r.retail.telecomitalia.it) |
14:45.02 | johnBreak | Hi there! I have a problem with tomcat5 anyone can help me? |
14:46.31 | yassinework | re |
14:46.40 | johnBreak | we had an hang problem with our server. After restart tomcat doesn't work, on log: |
14:47.00 | yassinework | johnBreak, can you pastbine your log ? |
14:48.43 | johnBreak | WARNING: Duplicate name in Manifest: Class-Path |
14:48.43 | johnBreak | 0 [main] INFO util.PropertyMessageResources - Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true |
14:48.43 | johnBreak | 2 [main] INFO util.PropertyMessageResources - Initializing, config='org.apache.struts.action.ActionResources', returnNull=true |
14:48.43 | johnBreak | 275 [main] INFO util.PropertyMessageResources - Initializing, config='com.develer.fm.ui.ApplicationResources', returnNull=true |
14:48.54 | *** join/#tomcat johnBreak (n=john@host66-36-static.34-85-b.business.telecomitalia.it) |
14:49.18 | johnBreak | ops |
14:49.25 | johnBreak | did u catch my log |
14:49.30 | yassinework | no |
14:49.41 | yassinework | please use pastbin for logs |
14:52.15 | *** join/#tomcat gles (i=gles@host210-231-dynamic.2-87-r.retail.telecomitalia.it) |
14:53.27 | *** join/#tomcat randrew (n=raj@dolmen.cc.columbia.edu) |
14:55.25 | johnBreak | sorry just a sec |
14:56.39 | yassinework | np take your time |
14:57.44 | *** join/#tomcat LongBeach (n=mike@AFontenayssB-152-1-16-35.w82-121.abo.wanadoo.fr) |
14:57.54 | johnBreak | http://www.mirc.net/paste/?852 |
14:57.56 | johnBreak | here |
14:57.59 | yassinework | bonjour LongBeach comment ca va ? |
14:58.07 | yassinework | johnBreak, okay let me have a look |
14:58.34 | johnBreak | if u need some info let me know... |
14:59.59 | *** join/#tomcat gles (i=gles@host210-231-dynamic.2-87-r.retail.telecomitalia.it) |
15:02.28 | gles | yassin i'm here |
15:02.34 | gles | i can write private.. |
15:03.50 | gles | what is pastbin?? |
15:04.09 | yassinework | http://rafb.net |
15:04.56 | johnBreak | http://www.mirc.net/paste/ |
15:05.21 | gles | i have past there |
15:05.26 | gles | can you see it? |
15:05.52 | yassinework | gles, i need the url |
15:05.54 | yassinework | :) |
15:06.13 | gles | http://rafb.net/paste/results/QEgjR444.html |
15:06.18 | gles | sorry i'm new:-P |
15:06.19 | yassinework | better |
15:08.31 | gles | is the same yassine |
15:09.28 | johnBreak | ...I have a big headache... |
15:12.41 | yassinework | johnBreak, does this helps : Invalid authorization specification, message from server: "Access denied for user: 'fmuser@serverfm.localhost' (Using password: YES)" |
15:13.31 | johnBreak | but user is ok |
15:13.42 | johnBreak | exists |
15:14.03 | johnBreak | and password defined on xml is good |
15:14.11 | *** join/#tomcat mdasilva (n=mdasilva@95.52.220-216.q9.net) |
15:14.24 | johnBreak | maybe something wrong on connector |
15:16.12 | swente | any rumours about tomcat6? |
15:16.55 | yassinework | johnBreak, can you log in with that user too ? |
15:17.01 | mdasilva | ugh guys im getting a javax.servlet.ServletExecption: Servlet execution threw and exception problem |
15:17.06 | yassinework | swente, im not aware of any |
15:17.08 | mdasilva | whenever i try to download a file |
15:17.21 | mdasilva | it happens randomly actually and it downloads a 0byte file |
15:17.43 | mdasilva | the file does exists on the server and other files can be downloaded fine... any ideas? |
15:19.12 | johnBreak | yes, I can log, and make any kind of query |
15:21.16 | yassinework | from the same host as tomcat ? |
15:21.25 | johnBreak | yes |
15:22.06 | yassinework | this is weired what database are you using ? MySQL? |
15:22.07 | johnBreak | I also add serverfm.localhost rights for user fmuser on mysql db... |
15:22.25 | johnBreak | MySQL 4.0 |
15:22.39 | johnBreak | it works till this morning! |
15:23.15 | johnBreak | MySQL side works, Tomcat starts, but when application start to query... Access denied |
15:23.19 | *** join/#tomcat sail_ (n=sail@wireless299.cs.wisc.edu) |
15:25.30 | yassinework | mhh does from the log i can say that the user does not access the db at all |
15:27.44 | yassinework | if i were you i will recreate the user and update the configs |
15:30.08 | kasbah | is there any library i can use to read rss feeds with java? |
15:31.18 | johnBreak | there is a way to verbose jdbc log? |
15:31.47 | yassinework | johnBreak, you can verbose MySQL logs |
15:31.51 | randrew | kasbah: google |
15:32.07 | yassinework | but in this case i know its not jdbc its the database where the prolem is |
15:32.22 | yassinework | johnBreak, just believe me do what i told you and try again |
15:32.24 | kasbah | randrew: hmm, wierd name for a library |
15:32.33 | yassinework | kasbah, hi |
15:32.39 | kasbah | hi yassinework |
15:32.53 | yassinework | did you tried to see in sf.net ? |
15:33.10 | yassinework | unfortunatly im not aware of any |
15:33.19 | kasbah | hmm, i didn't find a usefull one |
15:34.33 | yassinework | i believe you need to look for a project also have rss in it and grab the rss part out of it |
15:36.55 | johnBreak | OK, many thanks... I'll try |
15:38.17 | johnBreak | ...1st Murhy's law: If anything can go wrong, it will go wrong! |
15:44.23 | yassinework | good luck |
15:48.32 | swente | WANTED: 1000$ reward for L. Murphy, dead or alive. |
15:51.49 | johnBreak | 237 days uptime... a lancard crash then... ARMAGEDDON! at one week before our exhibition begins... I want die... |
15:57.45 | randrew | kasbah: there's an apache commons feedparser, don't know if it's good. |
15:58.20 | kasbah | randrew: even found that, i'll check it out |
16:00.01 | *** join/#tomcat Fracture (n=Fracture@dsl-202-173-191-84.qld.westnet.com.au) |
16:01.27 | randrew | kasbah: the python feedparser seems to get recomended. : 0 |
16:05.36 | kasbah | python? |
16:06.38 | randrew | kasbah: non-java |
16:07.02 | kasbah | randrew: well, i know java, but huh? why should i use a python library? |
16:10.11 | yassinework | swente, i got him |
16:10.36 | yassinework | give me the reward first |
16:11.15 | swente | we will see |
16:11.22 | swente | still anything failing for anyone? |
16:12.12 | randrew | kasbah: indeed, sometimes mountain must go to Mohamed. |
16:12.40 | kasbah | randrew: this sucks, there is no java rss library? i can't believe this |
16:13.07 | swente | kasbah: tried google? |
16:13.32 | kasbah | swente: yes, didn't find anything useable |
16:13.51 | swente | https://rome.dev.java.net/ ? |
16:14.14 | swente | http://www.java-source.net/open-source/rss-rdf-tools |
16:14.32 | kasbah | While Rome lacks autodiscovery and a networking layer ... |
16:15.06 | randrew | it's probably tricky. rss feeds are often invalid xml. |
16:15.33 | swente | hu? |
16:15.43 | swente | that's evil. |
16:17.37 | kasbah | bah |
16:41.38 | *** join/#tomcat a4ak1 (n=Akbara@221.134.40.96) |
16:43.48 | yassinework | swente, |
16:44.23 | a4ak1 | k |
16:44.32 | yassinework | a4ak1, heya |
16:45.16 | a4akb | hi yassinework |
16:46.23 | swente | yassinework? |
16:46.46 | yassinework | where is my reward ?? |
16:46.52 | a4akb | ? |
16:47.38 | swente | yassinework: time has to prove that people's problems vanish |
17:00.41 | johnBreak | YEAHHH! problem resolved... |
17:01.00 | *** join/#tomcat Rizenine (n=RizeNine@159.218.3.30) |
17:01.51 | johnBreak | mix between hostname, dns, mysql and jdbc connection string |
17:02.10 | johnBreak | BREAK RULEZ! |
17:02.14 | johnBreak | many thankz |
17:02.35 | johnBreak | yassinework |
17:02.53 | yassinework | johnBreak, so you solved it ? |
17:02.59 | yassinework | congrats :) |
17:06.46 | johnBreak | yeah yeah yeah! |
17:08.40 | johnBreak | are four joined server with alot of customized and embedded applications... that work together... really strong but change a NIC is enought to misconfig everything! |
17:09.53 | johnBreak | ...after five years I think is time to reengineer... |
17:10.14 | johnBreak | ....yeeepaaaa!!! |
17:10.52 | johnBreak | bye GuyZ, and many thankz to allZ... Linux RuleZZZ! |
17:10.59 | johnBreak | ;) |
17:14.07 | *** part/#tomcat chrismon (i=chrismon@unaffiliated/chrismon) |
17:18.33 | *** join/#tomcat Fracture (n=Fracture@dsl-202-173-191-84.qld.westnet.com.au) |
17:41.06 | *** join/#tomcat nilesh (n=nilesh@59.145.239.100) |
17:59.11 | *** join/#tomcat chrismon (i=chrismon@unaffiliated/chrismon) |
17:59.22 | *** join/#tomcat chrismon (i=chrismon@unaffiliated/chrismon) |
17:59.58 | chrismon | sorry |
18:00.00 | chrismon | it was supposed to be a pastebin link in the buffer |
18:00.07 | chrismon | sigh |
18:00.18 | chrismon | http://pastebin.ca/170597 |
18:00.36 | chrismon | i have no idea where this error comes from or where to even begin to investigate |
18:00.53 | chrismon | the things refered to in the stacktrace are of course hings that havent changed in eons |
18:01.02 | chrismon | blarg, no jasonb either |
18:13.22 | *** join/#tomcat valmont (n=chrishol@pdpc/supporter/silver/valmont) |
18:26.18 | randrew | chrismon: is that the whole thing? looks like some kind of endless loop |
18:29.07 | chrismon | randrew, yeah that's the whole thing... note the elipses |
18:33.03 | randrew | It seels like in trying to generate an error, it loops, maybe because of a filter.... just guessing. |
18:34.36 | chrismon | this is a configuration issue |
18:34.54 | chrismon | none of the code referenced in the trace has been changed in a very long time |
18:35.06 | chrismon | i was hoping someone would say "oh yeah, i've seen that before, its because of ...." |
18:36.33 | *** join/#tomcat another (n=another@ppp-82-135-86-226.dynamic.mnet-online.de) |
18:37.23 | dvayanu | re |
18:41.32 | chrismon | dvayanu, every time i see you nickname it makes me think of this song "dayanu" |
18:42.00 | dvayanu | don't know this one |
18:52.24 | chrismon | ok narrowing it down |
18:56.29 | *** part/#tomcat noah_ (n=noah@computer.cc.columbia.edu) |
19:13.36 | *** join/#tomcat svearike (n=tommy@c83-251-71-140.bredband.comhem.se) |
19:15.17 | svearike | Hi, I just installed the latest tomcat, got it up and running with the stand alone solution. However when I tried to integrate it with Apache, using mod_jk I get normal behaviour for my apache data, although all traffic matchin *.jsp gets a ERROR 400: No Host matches server name svearike.sytes.net. |
19:15.44 | svearike | What would be the most common reason for this ? It feels like I've been googling for ages now |
19:20.58 | svearike | Anyone? :) looking at all my configurations, I really can't seem to find the error :/ |
19:21.49 | pucko | vafan tommy? |
19:21.55 | pucko | HAHA |
19:23.16 | svearike | Japp :) Andreas ? |
19:23.19 | pucko | y |
19:23.48 | svearike | fan vad oväntat :) antar att du också har problem, eftersom du "hänger" här ? :) |
19:24.06 | pucko | nope, I'm always here. ever since I started using tomcat 3-4 years ago :) |
19:25.06 | svearike | Seriously ? :) that was quite unexpected, so do you have a solution to my problem ? |
19:26.44 | pucko | yeah. well, I only use the builtin connectors and not apache httpd.. but I've heard that mod_jk is not the best choice and instead you should go with "mod_proxy" |
19:26.59 | pucko | there's a note here; http://confluence.atlassian.com/display/DOC/Using+Apache+with+mod_proxy |
19:27.07 | randrew | svearike: that message can be confusing, depending on your config it can be the defualt message used when a request gets forwarded to tomcat and there is nothing configured to handle the path. |
19:27.17 | pucko | haven't tried it myself, but it may be a step in the right direction |
19:28.24 | svearike | pucko, thanks I will check that out aswell, but it feels like it's just some small minor mis-configuration that I've done, and if I just could find it everything would work :) but I guess another connector that WORKS is better than what I have atm :) |
19:29.32 | pucko | I've done it years ago, but got tired of having 2 apps to maintain. so I don't remember how I did it :/ |
19:29.34 | svearike | randrew, hm, yeah. From what I've gathered on my google-trip it seemed to generate that error for a couple of people who had their appbase-paths set wrong. but I've stared at them more than once, I can tell you that much :) |
19:32.49 | randrew | svearike: only thing i can think of is to make sure you have a default host defined in server.xml, to make sure the error isn't what it claims it is : 0 |
19:33.57 | svearike | this can be found in the server.xml: (...) defaultHost="svearike.sytes.net"> <Host name="svearike.sytes.net" (...) |
19:34.42 | svearike | and that, to me atleast, looks alright |
19:35.39 | pucko | if it works standalone it may be the mod_jk config |
19:37.20 | svearike | pucko, I've got a separate configuration file for the stand alone part :/ (the default server.xml) the current xml is http://svearike.sytes.net/~tommy/server.xml |
19:37.20 | pucko | 403 |
19:37.43 | svearike | try again :) I was too slow on the chmod :) |
19:38.40 | pucko | hmmm... looks right |
19:39.58 | pucko | maybe not however |
19:40.01 | svearike | if you do a http://svearike.sytes.net/Hello.jsp you'll see the error aswell |
19:40.06 | svearike | Really ? *hoping* |
19:40.30 | pucko | isn't there supposed to be a className attribute for the Connector element? |
19:41.41 | svearike | I don't see one in the default server.xml :\ |
19:42.43 | pucko | hm |
19:42.55 | svearike | what does the autoDeploy and deployOnStartup actually do ? |
19:43.21 | pucko | ah. maybe that's the older tomcat |
19:44.48 | svearike | beats me :\ |
19:45.00 | pucko | sorry if I'm a bit slow, I'm on a "guildrun" in Warcraft atm. :) |
19:45.34 | svearike | haha, I see :) |
19:46.28 | svearike | this is from my Stirb.xml: <Context path="" docBase="Stirb" reloadable="true" debug="0"/> |
19:47.13 | svearike | I'm really confused about all the different settings. haven't found a good tutorial as to how it all fits together. |
19:47.29 | dvayanu | when we talk about 3-tier application do we talk about nodes or layers? |
19:50.19 | *** join/#tomcat columbo_ (n=chatzill@pool-71-104-18-28.lsanca.dsl-w.verizon.net) |
19:50.33 | pucko | svea, your config looks correct.. hm. can you check that the browser really sends the "Host: svearike.sytes.net" in the http-request? |
19:51.15 | dvayanu | docBase="Stirb" ? nice name |
19:52.20 | svearike | pucko, hmm.. well I COULD but as a matter of fact, if it didn't it would end up on my default host : blunda.zapto.org which would give a completely different webpage |
19:52.45 | svearike | dvayanu, it's the name of my game :) |
19:53.56 | dvayanu | dvayanu: mean die in german |
19:54.42 | svearike | dvayanu, yeah, I know :) that's why I chose it |
19:54.52 | dvayanu | k |
19:54.58 | dvayanu | and what is your problem once again? |
19:55.34 | svearike | I just can't seem to get my apache->mod_jk -> tomcat work ... it just returns 400: No Host matches server name svearike.sytes.net. |
19:56.29 | dvayanu | aha... have you tried it wihtout apache? |
19:57.17 | svearike | dvayanu, yeah but only with the default server.xml (and that worked) |
19:57.38 | dvayanu | you dont have to change anything in the server.xml for that |
19:57.50 | svearike | for what ? |
19:58.04 | pucko | maybe it for somereason refuse to use dns resolving, see if you got svearike.sytes.net in hosts |
19:58.07 | dvayanu | for virtual host tunneling over apache |
19:58.23 | dvayanu | do you have a vhost in apache? |
19:59.08 | svearike | yeah, got svearike.sytes.net in hosts |
19:59.11 | svearike | http://svearike.sytes.net/Hello.jsp |
19:59.21 | svearike | now I get THAT error, which in my opinion is 1000 times better |
19:59.25 | dvayanu | in apache? |
19:59.42 | svearike | dvayanu, I have vhosts set up in apache |
19:59.53 | svearike | now I'm running the default server.xml |
19:59.55 | dvayanu | ok, now you just have to route the vhost for one webapp to tomcat |
20:00.38 | *** join/#tomcat lintlock (i=lintlock@152.12.31.30) |
20:00.43 | lintlock | sigh |
20:00.49 | lintlock | i keep doing stupid things for females |
20:00.51 | dvayanu | <PROTECTED> |
20:00.54 | lintlock | i guess im normal |
20:01.00 | svearike | dvayanu, actually that part is already working |
20:01.12 | dvayanu | svearike: than, which doesnt? |
20:02.01 | svearike | dvayanu, well "everything" seems to work now, when I use the default.xml, only thing that's not working is the path's (obviously, I just reset the configs) |
20:02.31 | dvayanu | so "everything" work:-) |
20:02.34 | dvayanu | nothing to do |
20:02.49 | dvayanu | lintlock: i guess you are desperate |
20:03.32 | svearike | but that default .xml is damn hard to config :D someone went through a lot of work trying to make it that hard to read :) |
20:03.44 | dvayanu | what do you want to config |
20:03.50 | dvayanu | i mean what do you want to change |
20:04.32 | svearike | I think I've found a smart solution .. use the server-minimal.xml as a reference instead of server.xml *doh* |
20:04.45 | yassine | lintlock, velocity geek heya :) |
20:04.58 | yassine | dvayanu, moin |
20:05.23 | dvayanu | yassine: hey coming papa |
20:05.48 | yassine | yeah experieced talks beginners have to listen :) |
20:11.08 | svearike | http://svearike.sytes.net/Hello.jsp YES ! |
20:13.11 | pucko | gratz |
20:14.32 | *** join/#tomcat tamember (n=tamember@74-37-187-7.dsl1.dta.ut.frontiernet.net) |
20:14.47 | svearike | thanks :) |
20:15.14 | tamember | Hm, I'm trying to deploy a webapplication to tomcat. |
20:15.14 | tamember | Basically, a GWT ap. |
20:15.20 | tamember | And, I'm having a bit of trouble, running into permission errors. |
20:15.44 | tamember | "java.security.AccessControlException: access denied (java.io.FilePermission edu.utah.physics.jason.TAFieldSignout/TAFieldSignout.html read)" |
20:16.17 | tamember | So, I have a servlet directory, and it is mapped. |
20:16.25 | tamember | And, I have a working web.xml |
20:17.15 | tamember | Under my servlet directory, I have an edu.utah.physics.jason.TAFieldSignout/ directory, that contains that html. |
20:18.06 | tamember | I think I hate tomcat... Heh. |
20:18.20 | dvayanu | servlet directory? |
20:18.49 | tamember | <url-pattern>/tafieldsignout</url-pattern> |
20:18.59 | tamember | So, under webapps, I have that directory. |
20:19.19 | dvayanu | ok |
20:19.30 | tamember | Underneath that, I have the directory, and the html file. |
20:19.43 | tamember | And in the WEB-INF directory, I have my classes, and a web.xml. |
20:20.01 | dvayanu | and the files belong to the same user as tomcat runs under? |
20:20.53 | tamember | Well, they belong to root, but, so do the rest of the examples. |
20:20.54 | tamember | And they work. |
20:21.06 | dvayanu | and are readable? |
20:21.39 | tamember | Yes, I did a chmod a+r |
20:21.58 | dvayanu | hmm.... i dunno, i haven't played much with GWT yet |
20:22.11 | dvayanu | it sounds like misconfigured properties or misunderstood concept |
20:22.24 | dvayanu | can you paste your web.xml into pastebin? |
20:22.35 | tamember | Yes. |
20:22.37 | tamember | Justa sec. |
20:23.59 | *** join/#tomcat Uviz (n=vee@user-1121kdj.dsl.mindspring.com) |
20:24.29 | tamember | Ha, I think I got it working. |
20:24.34 | tamember | Ack. |
20:24.39 | tamember | But, it won't talk to my servlet... |
20:24.54 | dvayanu | :-) |
20:24.57 | dvayanu | bbl |
20:25.34 | tamember | One sec. |
20:25.36 | tamember | Thanks by the way. |
20:25.37 | tamember | Oh. |
20:28.07 | dvayanu | :-)= |
20:28.36 | lintlock | sorry |
20:28.40 | lintlock | i had to go get my car |
20:28.42 | tamember | Hm. |
20:28.44 | lintlock | sorry for the late reply |
20:29.04 | tamember | Can I have my html files, gifs, and stuff, in the same directory that my servlet is in? |
20:29.14 | lintlock | yes |
20:30.19 | lintlock | oh god |
20:30.34 | lintlock | oakland raiders spread is horrible |
20:30.39 | lintlock | +13 |
20:30.50 | tamember | Well, I have this in my web.xml: <url-pattern>/tafieldsignout</url-pattern>, and I define the Servlet class above edu.utah.physics.jason.server.DatabaseServiceImpl |
20:30.59 | tamember | But, when I go to /tafieldsignout, it just does a directory listing. |
20:32.20 | lintlock | question are you using single sign on? |
20:32.37 | tamember | I don't know that that is. |
20:32.56 | lintlock | good then :) |
20:33.00 | tamember | Lol. |
20:33.17 | lintlock | give me a sec |
20:36.12 | lintlock | make your <url-pattern>/* and see if that works |
20:37.54 | tamember | Still a directory listing. |
20:38.01 | lintlock | k |
20:38.10 | tamember | Oh wait. |
20:38.14 | tamember | No forward slash? |
20:38.19 | tamember | At the beginning? |
20:38.29 | lintlock | no a forward slash is needed |
20:38.35 | lintlock | /* |
20:39.14 | tamember | Hm, okay. |
20:39.22 | tamember | It doesn't give me a directory listing anymore. |
20:39.31 | lintlock | ok |
20:39.35 | lintlock | now we need to get you a welcome page |
20:39.47 | tamember | It says needed resource not available. |
20:39.51 | tamember | Lol. |
20:40.35 | yassine | lintlock, where are you man ? |
20:41.00 | lintlock | winston salem state university |
20:41.10 | yassine | :) |
20:41.29 | lintlock | /:) |
20:41.41 | yassine | i was having some trouble with velocity yesterday so i was thinking like lintlock know how this stuff tastes :) |
20:41.55 | lintlock | lol what are you tring to do? |
20:42.05 | lintlock | trying that is |
20:42.28 | yassine | was tring to deploy a solution for a customer that is partly based on veloshitty :) |
20:42.42 | tamember | java.lang.IllegalArgumentException: Invalid <url-pattern> tafieldsignout/* in servlet mapping |
20:42.42 | tamember | Ack. |
20:42.53 | lintlock | nono no |
20:43.00 | tamember | Evil.... |
20:43.02 | tamember | Heheh. |
20:43.09 | yassine | who is evil here ? |
20:43.11 | yassine | :P |
20:43.12 | tamember | Tomcat. |
20:43.14 | tamember | Is evil. |
20:43.15 | tamember | Lol. |
20:43.15 | lintlock | <url-pattern>/*</url-pattern> |
20:43.18 | yassine | noooo |
20:43.25 | lintlock | yesssss |
20:43.40 | lintlock | oh SHIT |
20:43.46 | yassine | you should meet evil personally and you will be convinced for the rest of your life |
20:43.53 | yassine | whats up lintlock ? |
20:43.55 | lintlock | my professor is here an i have a meeting with her and a study group at the same time |
20:44.14 | yassine | ohhhh your professor is a "she" ? |
20:44.19 | tamember | Hm... Now it's telling me the GET method isn't supported by this URL. |
20:44.36 | tamember | And I can't get at my html file. |
20:44.47 | lintlock | lol |
20:44.52 | tamember | So, at least it's trying to call my servlet now. |
20:45.04 | yassine | tamember, tomcat 5.5 ? |
20:45.14 | tamember | 5 |
20:45.18 | yassine | lintlock, how long are you here ? |
20:45.23 | tamember | Hehe. |
20:45.34 | yassine | tamember, what happen when you map it to "/" ? |
20:45.37 | lintlock | tamember: you should be able to access localhost:8080/myapp/whateve.html |
20:45.58 | tamember | yassine: We will soon see ;) |
20:46.04 | yassine | okay |
20:46.15 | yassine | :) |
20:46.25 | lintlock | i can say |
20:46.29 | lintlock | with all the BS of tomcat |
20:46.35 | tamember | Same thing as /* |
20:46.41 | lintlock | i was able to get it to work |
20:46.55 | lintlock | do a pastebin of your html code |
20:47.02 | yassine | lintlock, do you happen to have a such problem with veloshitty (it claims resource not found while the resources are there ) ? |
20:47.24 | lintlock | what resources are you trying to access? |
20:47.30 | lintlock | variable? |
20:47.38 | yassine | a *.vm file |
20:47.38 | tamember | It does the same thing for every url under tafieldsignout. |
20:47.51 | lintlock | whats your vm action? |
20:47.53 | yassine | tamember, are you mapping a servlet ? |
20:47.58 | tamember | yassine: Yes. |
20:47.59 | yassine | okay one sec |
20:48.06 | yassine | do you get a 404 ? |
20:48.08 | tamember | yassine: And it only does POST. |
20:48.15 | tamember | I get 405 |
20:48.22 | yassine | message ? |
20:48.24 | tamember | HTTP method GET is not supported by this URL |
20:48.27 | lintlock | ~error405 |
20:48.32 | lintlock | come on ibot |
20:48.36 | yassine | does not suppotz post ? |
20:48.42 | yassine | ibot, baster |
20:48.45 | tamember | I don't think it does. |
20:49.04 | yassine | let me see the meaning of the 405 |
20:49.17 | tamember | message HTTP method GET is not supported by this URL |
20:49.27 | tamember | description The specified HTTP method is not allowed for the requested resource (HTTP method GET is not supported by this URL). |
20:49.33 | tamember | Sorry about the pasting guys :) |
20:50.03 | lintlock | have you googled it |
20:50.12 | yassine | tamember, 405 errors often arise with the POST method. You may be trying to introduce some kind of input form on your Web site, but not all ISPs allow the POST method necessary to process the form. |
20:50.40 | yassine | but i asume this is not your case |
20:50.42 | tamember | Hm. |
20:50.45 | yassine | since your testing locally ? |
20:51.12 | yassine | lintlock, do you like to have a look on my veloshity file ? |
20:51.31 | tamember | Yes. |
20:51.34 | tamember | It's a local test. |
20:51.43 | yassine | okay so its not the case |
20:52.16 | yassine | how do you call the servlets ? |
20:52.20 | yassine | a form ? |
20:54.03 | tamember | Well.. It's a lot more complicated than that, cause I'm using GWT. |
20:54.13 | tamember | So, it has javascript that does a request. |
20:54.25 | tamember | And then uses post data to serialize objects back and forth. |
20:54.32 | tamember | Like, a javascript RPC. |
20:54.57 | tamember | I think it's probably talking to my servlet. |
20:56.10 | *** part/#tomcat randrew (n=raj@dolmen.cc.columbia.edu) |
20:57.38 | yassine | GWT |
20:57.55 | yassine | javascript and java |
20:58.08 | yassine | its an ajax framwork right ? |
20:58.13 | tamember | Yes |
20:59.11 | yassine | how is it ? |
20:59.11 | tamember | Very nice, actually. |
20:59.12 | yassine | i mean are you just starting into working with it ? |
20:59.12 | tamember | Except for deployment :p |
20:59.17 | yassine | or experieced with the framework |
20:59.23 | yassine | deployment is really easy |
20:59.29 | tamember | Pretty esperienced at this point. |
20:59.41 | tamember | Well, the GWT-shell is easy. |
20:59.47 | tamember | Putting it on tomcat has proven not to be so easy :p |
21:00.00 | yassine | shell is always easy even in windows :) |
21:00.08 | tamember | Right. |
21:00.51 | *** join/#tomcat czmann (i=___@host235-119-dynamic.16-87-r.retail.telecomitalia.it) |
21:00.55 | czmann | hi all |
21:03.41 | tamember | 2006-09-14 14:50:00 StandardContext[/tafieldsignout]Exception while dispatching |
21:03.41 | tamember | incoming RPC call |
21:03.44 | tamember | Oops. |
21:04.10 | yassine | looks cool |
21:05.58 | dvayanu | yassine: you are familar with architectures? |
21:06.37 | yassine | MVC yes |
21:06.59 | dvayanu | yassine: i mean more things like 3-tier |
21:07.37 | yassine | well i always have that in mind while coding or creating a solution |
21:07.55 | yassine | lintlock you EVILLL |
21:07.59 | yassine | grgrg |
21:07.59 | *** join/#tomcat chrismon (n=chrismon@unaffiliated/chrismon) |
21:08.05 | chrismon | re |
21:08.26 | *** join/#tomcat jasonb (i=noneoyer@adsl-66-124-73-250.dsl.sntc01.pacbell.net) |
21:08.34 | yassine | wb chrismon |
21:08.40 | yassine | wb jasonb |
21:08.42 | dvayanu | jason! |
21:08.54 | jasonb | hi guys |
21:08.58 | jasonb | How are things in here? |
21:09.03 | yassine | fine |
21:09.10 | yassine | META-INF rocks :) |
21:09.22 | dvayanu | jason: when we talk about 3-tier, do we talk about nodes or layers? |
21:10.02 | jasonb | yassine: Got it to work, eh? That's good. It's a seldomly used method of deployment that can work fine. |
21:10.21 | jasonb | dvayanu: "We" as in who? |
21:10.35 | dvayanu | we developers/architect... javaneses |
21:10.50 | jasonb | dvayanu: I guess that doesn't matter.. 3-tier is really meant to be about layers of nodes. :) |
21:11.18 | jasonb | dvayanu: It's layers of functionality, where each layer *may* be on a different node, or layer of nodes. |
21:11.27 | yassine | and the confusion goes on part 3 :P |
21:11.33 | dvayanu | jasonb: so now i have a real question |
21:11.42 | dvayanu | jason: first i introduce a new layer |
21:11.47 | jasonb | dvayanu: For example, tier 1 can be a cluster of web servers.. a "layer of nodes" for tier 1. |
21:12.04 | dvayanu | classical layers are presentation/business/persistence |
21:12.20 | jasonb | dvayanu: Those are "model 3" layers though. |
21:12.27 | jasonb | dvayanu: "MVC". |
21:12.41 | jasonb | dvayanu: That's not "3 tier".. |
21:12.48 | dvayanu | sure it is :-) |
21:12.59 | jasonb | well, I suppose it *can* be. |
21:13.01 | dvayanu | web-server,app-server.db |
21:13.20 | dvayanu | classical 3 tier defined by sun |
21:13.50 | jasonb | Okay, you're right, those are the three common tiers, but sometimes people collapse all three into a single webapp, and then the db is only sometimes a separate process. |
21:14.04 | dvayanu | http://en.wikipedia.org/wiki/Image:Overview_of_a_three-tier_application.png |
21:14.10 | jasonb | All three tiers are collapseable into one node, one process, if the authors want. |
21:14.20 | dvayanu | jason: ok, lets talk about architecture and not about deployment, ok? |
21:14.53 | jasonb | Okay, but architecture may dictate deployment. :) |
21:15.19 | dvayanu | :-) right, but lets stay idealistic for a moment |
21:15.28 | jasonb | Sure. |
21:15.38 | dvayanu | so classical architecture: 3 tier, presentation, business logic, persistence, right? |
21:16.24 | *** join/#tomcat bdudney (n=bdudney@c-24-9-189-43.hsd1.co.comcast.net) |
21:16.27 | dvayanu | now i have the problem with business logic |
21:16.31 | jasonb | Okay, sure. |
21:16.45 | dvayanu | what exactly is business logic? functional logic? knowledge how to update a user? |
21:16.59 | jasonb | heh |
21:17.00 | dvayanu | i give you an exampe, a really perfect one :-) |
21:17.24 | jasonb | Business logic is composed of all of the code that isn't presentation code, and isn't persistence code. |
21:17.30 | jasonb | :) |
21:17.34 | dvayanu | hehe |
21:17.45 | dvayanu | that's an antropological model |
21:17.48 | jasonb | Sometimes, that's the only real good way of defining what business logic is. |
21:17.54 | dvayanu | but let me bring the example first |
21:18.05 | dvayanu | i have a profile service |
21:18.18 | dvayanu | it stores the profile data in its persistence |
21:18.27 | dvayanu | i have a session manager |
21:18.33 | dvayanu | it knows which user is online |
21:18.42 | dvayanu | two indepentend services |
21:18.46 | dvayanu | independend |
21:18.46 | jasonb | ok. |
21:18.54 | jasonb | independent. |
21:19.08 | dvayanu | now when i show a profile i show the profile data and an image, whether the user is online or not |
21:19.14 | dvayanu | typicall i do it in an action |
21:19.35 | dvayanu | like profileService.getProfilePage(....).... |
21:19.46 | jasonb | ok |
21:19.54 | dvayanu | req.setAttribute("online", sessionService.isUserOnline(userId)); |
21:19.59 | dvayanu | something like this |
21:20.27 | dvayanu | but now, this knowledge is moved into presentation layer, so i have my "service syndication" in the presentation layer |
21:20.43 | dvayanu | now we have not only the webapp, but also a mobile application |
21:21.11 | dvayanu | which generates xml for different partners (all larger mobile-coms) and they have their portal running on it |
21:21.24 | jasonb | This is getting pretty deep. :) |
21:21.28 | dvayanu | however both generated markups contains the online status besides the profile |
21:21.56 | dvayanu | so i have to duplicate the knowledge... or i have another layer |
21:22.34 | dvayanu | what I currently do; I declared a layer between presentation and business: the presentation logic layer |
21:22.53 | jasonb | Well, shouldn't it be something like sessionService.isUserOnMobile(userId) and sessionService.isUserOnWeb(userId) ? |
21:23.01 | dvayanu | so the business layer is functionality and presentation logic: functionality aggregation and content/service syndication |
21:23.37 | jasonb | Depending on your goals, it may actually be okay to mix some of the layers. |
21:24.23 | dvayanu | i'm not sure whether this is mixing |
21:24.35 | jasonb | brb.. |
21:24.43 | dvayanu | i talked to some other architects, and i know some who are introducing a 4th layer similar to ours |
21:25.50 | yassine | dvayanu, you can not stick to standards 100% sometime you have to improvise and most of the standards came from praxis and not visversa |
21:26.32 | dvayanu | yassine: hey, i presenting you a new architectural idea! |
21:26.56 | dvayanu | yassine: someday you will tell your chilrden -> i was there as 4tier was born ;-) |
21:27.06 | yassine | not yet but soon :) |
21:27.13 | yassine | yeahh :) |
21:28.04 | dvayanu | brb 2 |
21:30.09 | tamember | This is something with my servlet... |
21:30.11 | tamember | I'm sure of it... |
21:30.18 | tamember | Like, it's mapping to my servlet fine... |
21:30.33 | tamember | Is there a way to get debugging information from your servlet? |
21:30.50 | tamember | I'm looking in the tomcat logs, and I get some security errors from it. |
21:31.58 | *** join/#tomcat lintlock (i=lintlock@152.12.31.30) |
21:32.01 | lintlock | bAH |
21:32.08 | lintlock | sorry about that |
21:32.18 | lintlock | what were we doing? |
21:32.55 | yassine | <-- lintlock has quit (Read error: 104 (Connection reset by peer)) |
21:32.55 | yassine | <yassine> lintlock you EVILLL |
21:33.00 | lintlock | o |
21:33.10 | lintlock | waht did i do that was evil this time |
21:33.27 | yassine | lintlock, do you like to have a look on my veloshity file ? |
21:33.37 | lintlock | pastebin it |
21:33.38 | tamember | HA. |
21:33.39 | tamember | I found it. |
21:33.52 | tamember | Um. |
21:33.52 | yassine | and ? what was it tamember |
21:34.01 | tamember | How would I determine what the root of my project is? |
21:34.06 | tamember | It's not able to read my database file. |
21:34.16 | tamember | Like, for a servlet, if I were to make a file in the 'local' directory. |
21:34.19 | tamember | What would that directory be? |
21:34.32 | lintlock | database file..... |
21:34.43 | tamember | I'm using db4o for the database. |
21:34.51 | tamember | So, it's trying to write/read from it. |
21:35.01 | tamember | And it's in whatever the project's root directory is. |
21:35.42 | lintlock | did you put the driver in your lib folder |
21:35.46 | tamember | Yes. |
21:35.50 | tamember | So, it's finding that fine. |
21:36.00 | tamember | ava.security.AccessControlException: access denied (java.io.FilePermission tasignupdata.db4o read) |
21:36.04 | tamember | This is from the db4o driver. |
21:36.27 | tamember | What directory, to the servlet, is the project root directory? |
21:36.58 | lintlock | webapps/myapp |
21:38.30 | tamember | Hm. |
21:38.57 | dvayanu | back |
21:39.34 | yassine | lintlock, http://rafb.net/paste/results/ryo3Yb25.html |
21:39.38 | *** join/#tomcat gles (i=gles@host172-52.pool8261.interbusiness.it) |
21:39.43 | yassine | the exception |
21:39.50 | yassine | but the file is in there |
21:40.03 | tamember | So, if in the servlet, I did something like: new File("test.txt") |
21:40.10 | *** part/#tomcat gles (i=gles@host172-52.pool8261.interbusiness.it) |
21:40.17 | tamember | That would refer to webapps/myapp/test.txt? |
21:40.30 | *** join/#tomcat gles (i=gles@host172-52.pool8261.interbusiness.it) |
21:40.40 | dvayanu | tamember: no, its in the wd |
21:40.46 | dvayanu | typically $CATALINA_HOME |
21:40.50 | tamember | tamember: Ahh Okay :) |
21:40.52 | *** part/#tomcat gles (i=gles@host172-52.pool8261.interbusiness.it) |
21:41.03 | lintlock | WEB-INF/vm/CreateCronTrigger.vm why would you put your vm file in the web-inf? |
21:41.07 | lintlock | or why did you? |
21:41.08 | *** join/#tomcat gles (i=gles@host172-52.pool8261.interbusiness.it) |
21:42.15 | yassine | lintlock, im only trying to deploy the application |
21:43.08 | lintlock | oh sorry |
21:43.28 | lintlock | its depended upon your struts file |
21:45.13 | dvayanu | yassine: pls check |
21:45.15 | dvayanu | http://www.polylog.tv/videothek/videocast/882/main |
21:45.38 | yassine | tanks let me see |
21:46.11 | lintlock | oh that and toolbox |
21:46.21 | lintlock | structs-config and toolbox.xml |
21:46.52 | yassine | lintlock, you mean i should check that file ? |
21:47.44 | lintlock | <action path="/viewmenu" type="org.tm4j.vtl.struts.VelocityAction" name="display" scope="request"> |
21:47.46 | lintlock | oops |
21:47.59 | lintlock | thats one of my action paths |
21:48.54 | lintlock | http://papernapkin.org/pastebin/app/view/1733 |
21:49.09 | yassine | lintlock, whats the use of : velocimacro.library = /WEB-INF/VM_global_library.vm |
21:50.13 | yassine | lintlock, you probably mean veloshity ? |
21:51.02 | lintlock | well i just know how to use velocity within the context of my program |
21:51.55 | yassine | do you hace a kind of veloshity.properties file ? |
21:52.03 | yassine | s/hace/have |
21:52.05 | lintlock | ahhh yes |
21:52.41 | lintlock | ooo |
21:52.45 | yassine | ? |
21:52.55 | lintlock | that library contains macros |
21:53.02 | lintlock | ~velocity |
21:53.12 | lintlock | son of a bitch bot |
21:53.16 | svearike | :) |
21:53.21 | yassine | lol |
21:53.39 | lintlock | let me get my macro file |
21:53.40 | yassine | you should try ~velositty |
21:53.48 | yassine | ~veloshitty |
21:54.00 | yassine | lol |
21:54.24 | jasonb | That's almost as funny as lyken's "mod_pos".. |
21:54.33 | yassine | mod_pos ? |
21:54.55 | jasonb | heh. "POS" is an acronym for something that is really cruddy. |
21:55.01 | lintlock | http://papernapkin.org/pastebin/app/view/1734 |
21:55.58 | yassine | lintlock, is that your .properties ? |
21:56.15 | lintlock | no |
21:56.33 | lintlock | thats equal to VM_global_library.vm |
21:56.49 | yassine | okay |
21:57.32 | yassine | lintlock, my one : http://rafb.net/paste/results/HPRiBe78.html |
21:59.07 | lintlock | ;file.resource.loader.path=/;file.resource.loader.cache=false;file.resource.loader.modificationCheckInterval=2velocimacro.library=utils.vmoutput.encoding=utf-8 |
21:59.22 | lintlock | thats mine |
22:02.35 | lintlock | did i break you guys/ |
22:05.58 | lintlock | apperently so |
22:06.26 | *** join/#tomcat mael_ (n=mael@xdsl-87-78-144-13.netcologne.de) |
22:18.40 | *** join/#tomcat Marv|LG (n=Marv|TF@ip70-162-230-222.ph.ph.cox.net) |
22:35.55 | yassine | lintlock, noo noo |
22:36.17 | lintlock | lol |
22:44.26 | lintlock | programming languages are interesting and boring at the same time |
22:47.23 | dvayanu | lintlock: you are getting philosophical |
22:49.34 | lintlock | they are talking about precidence |
22:49.42 | lintlock | its boring me because i understand it |
22:49.51 | lintlock | but its interesting |
22:50.40 | dvayanu | they are who |
22:51.17 | lintlock | they = my professor |
22:53.07 | lintlock | yay for wireless internet in the classroom |
22:53.43 | lintlock | we are talking about grammars and languages |
22:53.53 | lintlock | ... not of the english kind :) |
23:00.19 | lintlock | bbiab |
23:01.00 | Uviz | Such a bad student. |
23:01.10 | Uviz | So beat up. |
23:02.40 | chrismon | kiss my BNF! |
23:07.01 | Uviz | Kiss my "Prove that P = NP"! |
23:09.26 | Uviz | Why don't you jump on your chair and yell in disbelief: "I PROVED P = NP" |
23:09.44 | Uviz | Then everyone in your class packs up and goes home. |
23:09.45 | Uviz | Happy ending... |
23:15.57 | *** join/#tomcat lint (i=lintlock@152.12.31.30) |
23:16.06 | lint | BAH |
23:17.28 | lint | so yassine any progress? |
23:17.38 | yassine | lint, not really |
23:17.50 | yassine | im busy with something else atm |
23:17.57 | yassine | heya Uviz wb |
23:17.58 | lint | my structure is completely different from your client |
23:18.12 | yassine | seems soo |
23:19.03 | yassine | Uviz, are you there ?? |
23:19.25 | Uviz | Sort of... Trying not to pass out on my keyboard. |
23:19.57 | yassine | http://tomcat.anfatech.com/g12/57.html :) |
23:20.17 | yassine | Uviz, now i know i have at least like 2 week of work on your stuff |
23:20.33 | Uviz | I get 404. :( |
23:20.38 | yassine | i was thinking its an easy thing |
23:20.53 | yassine | lol |
23:20.58 | yassine | try this one instead : http://tomcat.anfatech.com/cocoon/tomcat/g12/57.html |
23:21.12 | yassine | i still have to deal with mod rewrite |
23:21.13 | Uviz | Ya, I got it from your main site. |
23:21.24 | Uviz | Looks good. |
23:21.26 | Uviz | Very good. |
23:21.35 | yassine | you could help me if you want |
23:21.38 | yassine | :) |
23:22.11 | yassine | i need more stlyes |
23:22.11 | Uviz | How? |
23:22.11 | yassine | formating |
23:22.25 | yassine | can you see the howto menu |
23:22.49 | yassine | in the submenu of the howto is the place where all your stuff will comes in |
23:23.28 | Uviz | Oh man, I'll be so special. :) |
23:23.34 | yassine | sure |
23:23.53 | yassine | most wanted even :) |
23:25.54 | Uviz | Hmm... Does Daisy/Cocoon uses XSL to transform your XML files? |
23:29.54 | yassine | yes |
23:30.58 | yassine | try the icon down please in this doc : http://tomcat.anfatech.com/cocoon/tomcat/g12/58.html |
23:31.13 | yassine | for next doc |
23:32.36 | Uviz | But it's a static document, no need to do all these fancy stuff. |
23:32.45 | Uviz | Crap, dinner time. |
23:33.07 | Uviz | Hmm... How ironic that said "crap" before having my meal. |
23:34.37 | yassine | lool |
23:34.50 | lint | horray |
23:34.51 | yassine | anyway have a good meal |
23:34.56 | lint | i just got my next assignment |
23:35.14 | lint | editing topics in a portal through vm pages |
23:35.21 | yassine | greats im here with this report designer |
23:35.23 | lint | i just won the internet |
23:35.38 | yassine | 1:0 lint vs internet |
23:35.47 | lint | lol |
23:35.58 | yassine | btw do yu have a picture of your professor ? |
23:36.01 | yassine | :) |
23:36.07 | lint | shes in her 50s |
23:36.19 | yassine | experience count :D |
23:36.33 | lint | ses about 4foot...3 |
23:36.37 | yassine | lools |
23:37.24 | lint | look up tm4l on google |
23:37.24 | yassine | damn this reporting its a pure pain |
23:37.24 | lint | erm |
23:37.36 | lint | i mean dicheva |
23:37.41 | lint | look that up on google |
23:37.44 | lint | its the first link |
23:37.47 | lint | :) |
23:39.22 | *** join/#tomcat vinse_ (n=vinse@c-24-23-189-135.hsd1.ca.comcast.net) |
23:39.51 | yassine | ohhhhh |
23:39.52 | lint | her daughters kinda cute though |
23:40.42 | lint | lmfao |
23:40.44 | lint | so you saw it? |
23:40.56 | yassine | do you have a pic of her daughter maybe ill feel better |
23:41.03 | lint | no sorry |
23:41.06 | yassine | you evil should have warn me |
23:41.23 | lint | i kept hinting and you kept pushing |
23:41.27 | lint | :P |
23:41.31 | yassine | loools :P |
23:41.42 | lint | shes a nice lady |
23:41.50 | lint | till there is a deadline |
23:42.10 | lint | then you have to be very careful with your words |
23:42.39 | yassine | i guess i know what kind of person you mean |
23:42.56 | lintlock | when its not crunch time you can BS |
23:43.07 | yassine | we used to have a physik professors he was the bigges Ass iv ever met in my whole life |
23:43.07 | lintlock | when its crunch time you will be working till 12am |
23:44.17 | yassine | my partner cames 7 minutes later because of problems on the highway and he sent us to wait one year until we could re sit for the exam again |
23:44.55 | lintlock | wooot i just won the internet |
23:45.10 | lintlock | i can look up my name on google and its the second entry :) |
23:45.23 | lintlock | got to work on #1 |
23:47.27 | lintlock | yassine |
23:47.34 | lintlock | your professor wod have died |
23:47.56 | lintlock | i would have been on the news and it would have been considered a hate crime |
23:48.02 | yassine | unfortunatly i did not knew the DELL trick at that time |
23:48.10 | lintlock | cause i would have been stomping a mudhole in his ass |
23:48.30 | lintlock | what your excuse would be "i got a dell" |
23:48.37 | lintlock | hed auto give you 3weeks |
23:49.07 | yassine | i quite after that |
23:51.04 | lintlock | damn |
23:53.17 | yassine | im not going to spend a year of my life waiting because of a such idiot |
23:56.06 | lintlock | ouch |
23:56.15 | lintlock | so has someone killed him yet |
23:56.33 | lintlock | you now so jack thompson can blame it on video games :P |
23:56.58 | yassine | no no blam if he had a such prof |
23:57.53 | lintlock | jack thompson is a jerk who is suing all gaming companies with M rated games |
23:58.02 | lintlock | he tried to sue EA for sim2 |
23:58.17 | lintlock | and the user created hack of the showing genitles mod |