tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "mike jackson" <mjack...@cdi-hq.com>
Subject RE: Can't see new jsp pages
Date Fri, 16 May 2003 16:12:29 GMT
Java is case sensitive, but it seems like it's only in certain areas.
Since there are JVMs for platforms that are not case sensitive (for
files) I don't know that it's 100% case sensitive there, I think that's
more platform specific than anything else.

--mikej
-=------
mike jackson
mjackson@cdi-hq.com

> -----Original Message-----
> From: John Turner [mailto:tomcat-user@johnturner.com]
> Sent: Friday, May 16, 2003 6:46 AM
> To: Tomcat Users List
> Subject: Re: Can't see new jsp pages
> 
> 
> I don't think its Tomcat, rather, it is the JVM (and Java) that is
case-
> sensitive.
> 
> John
> 
> On Fri, 16 May 2003 10:25:30 -0400, Galuza, Mike
<MGaluza@dejarnette.com>
> wrote:
> 
> > First, thanks to John for the solution.  I'll give it a try.
> >
> > I definitely don't want to get into a Unix vs. Windows argument.
I'm
> > actually a fan of both.  However, I would like to make a couple of
> > points.
> > - Under Tomcat 3.3 we did not have a problem with case-sensitivity.
Now,
> > I
> > did not configure the server for that version, so maybe the person
who
> > did
> > had to do some special setup to turn off the case sensitivity.  If
that
> > is
> > NOT the case and the older version simply is not case sensitive
under
> > Windows, then there is an inconsistency between versions.  Such an
> > inconsistency is never a good idea.  I'm hoping that it is just a
matter
> > of
> > configuration that I didn't know about.
> > - It seems to me that under windows one would actually have to go
out of
> > their way to make Tomcat case sensitive.  Seems like an odd thing to
do,
> > unless the goal was to be consistent across operating systems.
> >
> > In any case, I'm happy because I now understand my problem and have
a
> > couple
> > of possible solutions.  I'm hoping the one suggested by John works,
but
> I
> > know the other one (using the correct case everywhere) will.
> >
> > Thanks everyone,
> > Mike
> >
> > -----Original Message-----
> > From: Elankath, Tarun (Cognizant) [mailto:ETarun@blr.cognizant.com]
> > Sent: Friday, May 16, 2003 01:46
> > To: Tomcat Users List
> > Subject: RE: Can't see new jsp pages
> >
> >
> > That's because Java is case-sensitive, even if windows isn't. No
point
> > arguing over the issue - it will become a UNIX vs Windows thing
then.
> >
> >
> >
> > -----Original Message-----
> > From: Galuza, Mike [mailto:MGaluza@dejarnette.com]
> > Sent: Friday, May 16, 2003 1:36 AM
> > To: 'Tomcat Users List'
> > Subject: RE: Can't see new jsp pages
> >
> >
> > I figured out the problem, and I'm a bit steamed!  Based on your
reply,
> I
> > started doing some experiments and I discovered that Tomcat is
> > case-sensitive to the directory and file names, even under Windows!
The
> > old
> > version I was using is not (V3.3).  Or is there a way to "turn off"
the
> > case
> > sensitivity?
> >
> > The whole time, every test I did, I was typing in either the file
name
> or
> > directory name in the wrong case.  I can't beleive it.
> >
> > Mike
> >
> > -----Original Message-----
> > From: John Turner [mailto:tomcat-user@johnturner.com]
> > Sent: Thursday, May 15, 2003 14:23
> > To: Tomcat Users List
> > Subject: Re: Can't see new jsp pages
> >
> >
> >
> > There's nothing you need to do to have Tomcat discover new JSPs,
other
> > than making sure you have a Context defined in some manner.
> >
> > However, that said, I am thinking that there is something goofy
going on
> > with the examples webapp.  Here is what I just did:
> >
> > - fresh install of 4.1.24 on Windows
> > - created JSP shown here:
> >
> > <html>
> > <head>
> > <title>TEST</title>
> > </head>
> > <body>
> > <%
> > out.println("***Success***");
> > %>
> > </body>
> > </html>
> >
> > - put it in /examples (http://localhost:8080/examples/test.jsp)
RESULT =
> > Tomcat 404
> >
> > - put it in /examples/dates
> > (http://localhost:8080/examples/dates/test.jsp) RESULT = Tomcat 404
> >
> > - put it in / (http://localhost:8080/test.jsp, aka
> > CATALINA_HOME/webapps/ROOT) RESULT = success
> >
> > So, I forgot where you were with putting your JSP in various
directories,
> > but it seems to me that there is indeed something going on with the
> > /examples webapp.  Not sure what, exactly, but my tests seem to
> duplicate
> > yours to an extent.
> >
> > HTH
> >
> > John
> >
> > On Thu, 15 May 2003 14:03:26 -0400, Galuza, Mike
> <MGaluza@dejarnette.com>
> > wrote:
> >
> >> Okay, forget that last message.  It looks like the differences have
to
> >> do
> >> with the fact that the sample jsp pages had already been compiled
(or
> >> maybe
> >> cached?).  If I access another sample jsp page that I had never
> accessed
> >> before the log looks identical to the one that fails.
> >>
> >> So I'm back to square one, and I'm getting desperate.  Does anyone
have
> >> any
> >> suggestions on what to do to try to figure this out?
> >>
> >> Maybe I should ask some more basic questions.  Should I need to do
> >> anything
> >> to make tomcat "discover" new jsp files I create?  Is there a way
to
> log
> >> what files tomcat has discovered?  Any other ideas?
> >>
> >> Please, I'm starting to lose faith and I'm very close to giving up
and
> >> going
> >> back to the old versions I had working fine.
> >>
> >> Thanks,
> >> Mike
> >>
> >> -----Original Message-----
> >> From: Galuza, Mike [mailto:MGaluza@dejarnette.com]
> >> Sent: Thursday, May 15, 2003 13:18
> >> To: 'Tomcat Users List'
> >> Subject: RE: Can't see new jsp pages
> >>
> >>
> >> Okay, I've been poking around a while, trying to solve this problem
and
> >> I've
> >> been able to get one more clue that may help the gurus out there
figure
> >> out
> >> my problem.  I uncommented the RequestDumperValve and then tried
again.
> >> The
> >> logs revealed some differences between the case where tomcat finds
the
> >> file
> >> and the case when it does not find the file.
> >>
> >> Here are the results in the log file when it does find the file:
> >>
> >> 2003-05-15 12:58:43 RequestDumperValve[Standalone]:
> >> ===============================================================
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]: REQUEST URI
> >> =/examples/jsp/snp/snoop.jsp
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> authType=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> characterEncoding=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> contentLength=0
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> contentType=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
contextPath=
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=content-length=0
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=accept-encoding=gzip, deflate
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=connection=Keep-Alive
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=host=myhostname
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=accept-language=en-us
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=user-agent=Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> header=accept=application/msword, application/vnd.ms-excel,
image/gif,
> >> image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint,
> >> application/x-shockwave-flash, */*
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> locale=en_US
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> method=GET
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> pathInfo=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> protocol=HTTP/1.1
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> queryString=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> remoteAddr=xxx.xxx.xxx.xxx
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> remoteHost=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> remoteUser=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> requestedSessionId=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> scheme=http
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> serverName=myhostname
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> serverPort=80
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> servletPath=null
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> isSecure=false
> >> 2003-05-15 12:59:21 RequestDumperValve[Standalone]:
> >> ---------------------------------------------------------------
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> ---------------------------------------------------------------
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> authType=null
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> contentLength=-
> >> 1
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> contentType=text/html;charset=ISO-8859-1
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> message=OK
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> remoteUser=null
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> status=200
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> ===============================================================
> >>
> >> and here are the results when it does not find the file
> >>
> >> 2003-05-15 12:59:31 RequestDumperValve[Standalone]:
> >> ===============================================================
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]: REQUEST URI
> >> =/examples/jsp/test/date.jsp
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> authType=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> characterEncoding=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> contentLength=0
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> contentType=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
contextPath=
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> cookie=JSESSIONID=4D580D7F9A8120DAEBA86F97BEF2938A
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=content-length=0
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=accept-encoding=gzip, deflate
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=connection=Keep-Alive
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=host=myhostname
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=accept-language=en-us
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=user-agent=Mozilla/4.0 (compatible; MSIE 5.01; Windows NT)
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=cookie=JSESSIONID=4D580D7F9A8120DAEBA86F97BEF2938A
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=accept=application/msword, application/vnd.ms-excel,
image/gif,
> >> image/x-xbitmap, image/jpeg, image/pjpeg,
application/vnd.ms-powerpoint,
> >> application/x-shockwave-flash, */*
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> locale=en_US
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> method=GET
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> pathInfo=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> protocol=HTTP/1.1
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> queryString=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> remoteAddr=xxx.xxx.xxx.xxx
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> remoteHost=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> remoteUser=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> requestedSessionId=4D580D7F9A8120DAEBA86F97BEF2938A
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> scheme=http
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> serverName=myhostname
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> serverPort=80
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> servletPath=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> isSecure=false
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> ---------------------------------------------------------------
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> ---------------------------------------------------------------
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> authType=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> contentLength=-
> >> 1
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> contentType=text/html;charset=ISO-8859-1
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> header=Content-Language=en-US
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> message=/jsp/test/date.jsp
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> remoteUser=null
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> status=404
> >> 2003-05-15 13:00:32 RequestDumperValve[Standalone]:
> >> ===============================================================
> >>
> >> The big difference I see is:
> >> contextPath=
> >> cookie=JSESSIONID=4D580D7F9A8120DAEBA86F97BEF2938A
> >> and
> >> header=cookie=JSESSIONID=4D580D7F9A8120DAEBA86F97BEF2938A
> >> and finally
> >> requestedSessionId=4D580D7F9A8120DAEBA86F97BEF2938A
> >>
> >> Could this cookie/sessionID have anything to do with my problem?
Does
> >> this
> >> give anyone any clues?
> >>
> >> Thanks,
> >> Mike
> >>
> >>>> > ----- Original Message -----
> >>>> > From: "John Turner" <tomcat-user@johnturner.com>
> >>>> > To: "Tomcat Users List" <tomcat-user@jakarta.apache.org>
> >>>> > Sent: Thursday, May 15, 2003 6:38 PM
> >>>> > Subject: Re: Can't see new jsp pages
> >>>> >
> >>>> >
> >>>> >>
> >>>> >> Not really, unfortunately.  I've never seen this behavior.
Does
> >>>> the
> >>>> >> work
> >>>> >> directory exist in CATALINA_HOME?
> >>>> >>
> >>>> >> John
> >>>> >>
> >>>> >> On Thu, 15 May 2003 09:01:11 -0400, Galuza, Mike
> >>>> >> <MGaluza@dejarnette.com>
> >>>> >> wrote:
> >>>> >>
> >>>> >> > I get a tomcat 404 error.  It looks something like this:
> >>>> >> >
> >>>> >> > ----------------
> >>>> >> > HTTP Status 404 - file name
> >>>> >> >
> >>>> >> > type: Status report
> >>>> >> > message: filename
> >>>> >> > description: The requested resource (filename) is not
available.
> >>>> >> >
> >>>> >> > Apache Tomcat/4.1.24
> >>>> >> > ----------------
> >>>> >> >
> >>>> >> > suggestions?
> >>>> >> >
> >>>> >> >
> >>>> >> > -----Original Message-----
> >>>> >> > From: John Turner [mailto:tomcat-user@johnturner.com]
> >>>> >> > Sent: Thursday, May 15, 2003 08:55
> >>>> >> > To: Tomcat Users List
> >>>> >> > Subject: Re: Can't see new jsp pages
> >>>> >> >
> >>>> >> >
> >>>> >> >
> >>>> >> > What's the error message you get?  404?  Apache or Tomcat
errors
> >>>> >> (Tomcat
> >>>> >> > error pages look different).
> >>>> >> >
> >>>> >> > John
> >>>> >> >
> >>>> >> > On Thu, 15 May 2003 08:47:57 -0400, Galuza, Mike
> >>>> > <MGaluza@dejarnette.com>
> >>>> >> > wrote:
> >>>> >> >
> >>>> >> >> I'm running Apache 2.0.44 and Tomcat 4.1.24 and mod_jk
on
Win2k.
> >>>> >> >>
> >>>> >> >> I can see http://localhost/examples/jsp/dates/date.jsp,
which
> is
> >>>> one
> >>>> >> of
> >>>> >> >> the
> >>>> >> >> example jsp pages that comes with tomcat.  But if
I create
a
> new
> >>>> >> >> directory
> >>>> >> >> and jsp file, say examples/jsp/test/xxx.jsp, tomcat
can't
seem
> >>>> to
> >>>> >> find
> >>>> >> >> the
> >>>> >> >> file.  If I move date.jsp to examples/jsp/test it
can't see
it.
> >>>> If
> >>> I
> >>>> >> >> move
> >>>> >> >> my xxx.jsp to examples/jsp/dates it can't see it.
> >>>> >> >>
> >>>> >> >> Sorry for my ignorance, but what's the deal?  Tomcat
can't
seem
> >>>> to
> >>>> >> see
> >>>> >> >> any
> >>>> >> >> new jsp files I create or move.  How do I get it to
find
these
> >>> files?
> >>>> >> >>
> >>>> >> >> Thanks in advance
> >>>> >> >>
> >>>> >>
> >>>>>
--------------------------------------------------------------------
> -
> >>>> >> >> To unsubscribe, e-mail: tomcat-user-
> >>>> unsubscribe@jakarta.apache.org
> >>>> >> >> For additional commands, e-mail: tomcat-user-
> >>>> help@jakarta.apache.org
> >>>> >> >>
> >>>> >> >>
> >>>> >> >
> >>>> >> >
> >>>> >> >
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >> --
> >>>> >> Using M2, Opera's revolutionary e-mail client:
> >>>> http://www.opera.com/m2/
> >>>> >>
> >>>> >>
------------------------------------------------------------------
> --
> >>>>
> >>>>
> >>>> -
> >
> >>>>
> >>>>
> >>>> >> To unsubscribe, e-mail:
tomcat-user-unsubscribe@jakarta.apache.org
> >>>> >> For additional commands, e-mail: tomcat-user-
> >>>> help@jakarta.apache.org
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >>
> >>>> >
> >>>> >
> >>>> >
> >>>> >
-------------------------------------------------------------------
> --
> >>>>
> >>>>
> >>>> > To unsubscribe, e-mail:
tomcat-user-unsubscribe@jakarta.apache.org
> >>>> > For additional commands, e-mail: tomcat-user-
> help@jakarta.apache.org
> >>>> >
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Using M2, Opera's revolutionary e-mail client:
> >>>> http://www.opera.com/m2/
> >>>>
> >>>>
---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail:
tomcat-user-unsubscribe@jakarta.apache.org
> >>>> For additional commands, e-mail:
tomcat-user-help@jakarta.apache.org
> >>>>
> >>>>
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>
---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> >>> For additional commands, e-mail:
tomcat-user-help@jakarta.apache.org
> >>>
> >>>
> >>
> >>
> >>
> >
> >
> >
> 
> 
> 
> --
> Using M2, Opera's revolutionary e-mail client:
http://www.opera.com/m2/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message