Hi Mark,

Sorry I didn't have much time yesterday so sent a very brief response!

I experienced this problem when copying my Tomcat installation from W2K to Unix.
The file transfer mechanism screwed up lots things, mainly case sensitivity, CR/LF.
As you point out, only the admin application (struts based) seems to be affected.

About a week ago Roberto Rios posted to the list with the exact same problem - and my 
advice on reinstallation worked for him.

I am not familiar with your platform, but would guess that your gunzip or tar 
utilities are doing something unexpected when extracting the files. On the download 
page for Tomcat appears the following:
"NOTE: The tar files in this distribution use GNU tar extensions, and must be untarred 
with a GNU compatible version of tar. The version of tar on Solaris and Mac OS X will 
not work with these files."

Add HP-UX to that list also :-(

I extract everything on W2K from .zip, then use a custom ant target to tar and gzip 
everything back up again into a .tar.gz which does extract properly under HP-UX - 
ho-hum :-)

I can only advise you try a reinstallation, if that still doesn't work, see if you can 
come up with a similar workaround.

HTH



-----Original Message-----
From: Mark Strecker [mailto:[EMAIL PROTECTED]]
Sent: Mittwoch, 19. Februar 2003 19:34
To: Tomcat Users List
Subject: Re: error opening tomcat admin login page


Thanks for your response. I am having trouble understanding what to do. 
I tried to track down the source of the problem and I found the message 
tag in struts-bean.tld ... but that's it. I couldn't find any properties 
files in the admin webapp ... would you be more specific about which 
file(s) you mean?
Are you saying to reinstall Tomcat? I'm not sure what would happen 
differently if I did. It's a simple gunzip, tar -xf then run tomcat. 
Would you elaborate on this too?

TIA,
Mark

Roberts, Eric wrote:

>Hi,
>
>Its a case sensitivity issue - when you installed either "message" got translated to 
>"MESSAGE" or the other way round.
>
>Two solutions - 
>1) re-install from another souce
>or 2) go down into the admin app directories and change the names of the properties 
>files manually
>
>HTH
>
>-----Original Message-----
>From: Mark Strecker [mailto:[EMAIL PROTECTED]]
>Sent: Mittwoch, 19. Februar 2003 17:42
>To: Tomcat Users List
>Subject: error opening tomcat admin login page
>
>
>Hello All,
>
>   I installed tomcat 4.1.18 on an sgi(Java 1.3.1 on Irix 6.5) and 
>cannot open the admin login(/admin/login.jsp). I get this exception :
>org.apache.jasper.JasperException: Cannot find message resources under 
>key org.apache.struts.action.MESSAGE
>    at 
>org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:530,
> 
>Compiled Code)
>    at org.apache.jsp.login_jsp._jspService(login_jsp.java:188, Compiled 
>Code)
>    at 
>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137, 
>Compiled Code)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853, 
>Compiled Code)
>    at 
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:204, 
>Compiled Code)
>    at 
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295, 
>Compiled Code)
>    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241, 
>Compiled Code)
>    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853, 
>Compiled Code)
>    at 
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:247,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:193,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:260, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480, 
>Compiled Code)
>    at 
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643,
> 
>Compiled Code)
>    at 
>org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:550,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480, 
>Compiled Code)
>    at 
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643,
> 
>Compiled Code)
>    at 
>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:170, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641,
> 
>Compiled Code)
>    at 
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480, 
>Compiled Code)
>    at 
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174, 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643,
> 
>Compiled Code)
>    at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480, 
>Compiled Code)
>    at 
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995, 
>Compiled Code)
>    at 
>org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223, 
>Compiled Code)
>    at 
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432, 
>Compiled Code)
>    at 
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:386,
> 
>Compiled Code)
>    at 
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534, 
>Compiled Code)
>    at 
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:530, 
>Compiled Code)
>    at java.lang.Thread.run(Thread.java:484, Compiled Code)
>
>
>Any help would be greatly appreciated.
>Thanks,
>Mark
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>  
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to