I.e. Because Windows is relatively case insensitive about file names,
but Linux (to my knowledge) is very case sensitive.

On Wed, May 7, 2008 at 3:13 PM, Howard Lewis Ship <[EMAIL PROTECTED]> wrote:
> You are probably hitting some case sensitivity.  What is the exact
>  name of your Index page's Java class?  And what is the exact name of
>  the template file?
>
>
>
>  On Wed, May 7, 2008 at 12:09 PM, Jonathan Barker
>  <[EMAIL PROTECTED]> wrote:
>  >
>  >  Error messages? Linux distro? Tomcat from distro package or straight from
>  >  Apache?
>  >
>  >
>  >
>  >
>  >  > -----Original Message-----
>  >  > From: Michael Böckling [mailto:[EMAIL PROTECTED]
>  >  > Sent: Wednesday, May 07, 2008 11:56 AM
>  >  > To: users@tapestry.apache.org
>  >  > Subject: Potential bug in Tapestry 5.0.11 running on Tomcat
>  >  >
>  >  > Hi,
>  >  >
>  >  > I found a strange bug in Tapestry 5.0.11.
>  >  > I have a webapp which works
>  >  >
>  >  > - in jetty [win]
>  >  > - in tomcat 6.0.13 [Win]
>  >  > - in tomcat 5.5.25/6.0.13 [Win]
>  >  >
>  >  > but not
>  >  >
>  >  > - on a Linux box with either 5.5.25 or 6.0.16 in a configuration where
>  >  > tomcat.home and tomcat.base are seperate directories, and tomcat is
>  >  > started using the tanuki service wrapper.
>  >  >
>  >  > I know there is a classloader issue on Tomcat that forces you to jar 
> your
>  >  > webapp classes, and I did that (and it works, locally). I suspect that 
> my
>  >  > problem might also be classloader related. I used the same WAR and the
>  >  > same Tomcat version (5.5.25), so the issue must be environment-related. 
> I
>  >  > tried to do some remote debugging but quickly gave up working my way
>  >  > through the jungle that is as the Tapestry 5 proxy services hierachy.
>  >  >
>  >  > Any ideas? Anybody?
>  >  >
>  >  >
>  >  > Regards,
>  >  >
>  >  > Michael
>  >  >
>  >  >
>  >  >
>  >  >
>  >  > The error:
>  >  >
>  >  > java.lang.RuntimeException
>  >  >
>  >  > Page Index did not generate any markup when rendered. This could be
>  >  > because its template file could not be located, or because a render 
> phase
>  >  > method in the page prevented rendering.
>  >  >
>  >  > Stack trace
>  >  >
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMar
>  >  > kup(PageMarkupRendererImpl.java:58)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageR
>  >  > esponse(PageResponseRendererImpl.java:57)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(
>  >  > PageRenderRequestHandlerImpl.java:59)
>  >  >         *
>  >  > 
> org.apache.tapestry.services.TapestryModule$29.handle(TapestryModule.java:
>  >  > 1607)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.PageRenderDispatcher.process(PageRen
>  >  > derDispatcher.java:97)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch(PageRe
>  >  > nderDispatcher.java:83)
>  >  >         *
>  >  > 
> org.apache.tapestry.services.TapestryModule$13.service(TapestryModule.java
>  >  > :944)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.LocalizationFilter.service(Localizat
>  >  > ionFilter.java:42)
>  >  >         *
>  >  > 
> org.apache.tapestry.services.TapestryModule$3.service(TapestryModule.java:
>  >  > 553)
>  >  >         *
>  >  > 
> org.apache.tapestry.services.TapestryModule$2.service(TapestryModule.java:
>  >  > 520)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.StaticFilesFilter.service(StaticFile
>  >  > sFilter.java:79)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(Check
>  >  > ForUpdatesFilter.java:93)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke(Check
>  >  > ForUpdatesFilter.java:84)
>  >  >         *
>  >  > 
> org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(Concurren
>  >  > tBarrier.java:77)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.CheckForUpdatesFilter.service(CheckF
>  >  > orUpdatesFilter.java:106)
>  >  >         *
>  >  > 
> org.apache.tapestry.services.TapestryModule$12.service(TapestryModule.java
>  >  > :924)
>  >  >         *
>  >  > 
> org.apache.tapestry.internal.services.IgnoredPathsFilter.service(IgnoredPa
>  >  > thsFilter.java:62)
>  >  >         *
>  >  > org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java:168)
>  >  >         *
>  >  > 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati
>  >  > onFilterChain.java:235)
>  >  >         *
>  >  > 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter
>  >  > Chain.java:206)
>  >  >         *
>  >  > 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.
>  >  > java:233)
>  >  >         *
>  >  > 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.
>  >  > java:175)
>  >  >         *
>  >  > 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1
>  >  > 28)
>  >  >         *
>  >  > 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1
>  >  > 02)
>  >  >         *
>  >  > 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja
>  >  > va:109)
>  >  >         *
>  >  > 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286
>  >  > )
>  >  >         *
>  >  > 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>  >  >         *
>  >  > 
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Ht
>  >  > tp11Protocol.java:583)
>  >  >         *
>  >  > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>  >  >         * java.lang.Thread.run(Thread.java:595)
>  >  >
>  >  > --
>  >  > Michael Böckling
>  >  > Java Engineer
>  >  >
>  >  > dmc digital media center GmbH
>  >  > Rommelstraße 11
>  >  > 70376 Stuttgart (Germany)
>  >  >
>  >  > Telefon: +49 711 601747-375
>  >  > Telefax: +49 711 601747-141
>  >  > E-Mail: [EMAIL PROTECTED]
>  >  > Internet: www.dmc.de
>  >  >
>  >  > Handelsregister: AG Stuttgart HRB 18974
>  >  > Geschäftsführer: Andreas Magg, Daniel Rebhorn, Andreas Schwend
>  >  >
>  >  > ---------------------------------------------
>  >  >
>  >  > Darauf sind wir sehr stolz.
>  >  > dmc auf Platz 6 im aktuellen New Media Service Ranking 2008.
>  >  >
>  >  > Mehr Informationen: www.dmc.de
>  >  >
>  >  >
>  >  >
>  >  > ---------------------------------------------------------------------
>  >  > 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]
>  >
>  >
>
>
>
>  --
>  Howard M. Lewis Ship
>
>  Creator Apache Tapestry and Apache HiveMind
>



-- 
Howard M. Lewis Ship

Creator Apache Tapestry and Apache HiveMind

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

Reply via email to