It comes down to whether the container fulfills its contract in terms of the APIs used to locate resources and check for changes (based on date time modified). Jetty is very compliant in this area, so it works easily. I've never used OC4J so I can't say what the issue is off hand.
On 9/11/07, Jan Vissers <[EMAIL PROTECTED]> wrote: > > Does this mean that the 'hot' reloading feature of T5 will be unusable in > OC4J.... Is this feature working on any other container that Jetty? > > > > See the Tomcat notes; it has a similar issue. > > > > On 9/11/07, Jan Vissers <[EMAIL PROTECTED]> wrote: > >> > >> On a different note. On OC4J this > >> > >> http://localhost:8888/tutorial1/ > >> > >> doesn't work. > >> > >> This: > >> > >> http://localhost:8888/tutorial1/start > >> > >> however does. > >> > >> -J. > >> > >> > >> > Sure - here it is: > >> > > >> > > >> > jar tf tapestry-tutorial1.war > >> > > >> > META-INF/MANIFEST.MF > >> > WEB-INF/GameOver.html > >> > WEB-INF/Guess.html > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/address/ > >> > WEB-INF/classes/org/apache/tapestry/tutorial/services/AppModule.class > >> > > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/address/CreateAddress.class > >> > > WEB-INF/classes/org/apache/tapestry/tutorial/services/AppModule$1.class > >> > WEB-INF/lib/log4j-1.2.9.jar > >> > WEB-INF/Start.html > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/GameOver.class > >> > WEB-INF/classes/org/apache/tapestry/ > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/Guess.class > >> > WEB-INF/classes/org/ > >> > WEB-INF/classes/ > >> > WEB-INF/classes/log4j.properties > >> > WEB-INF/lib/commons-codec-1.3.jar > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/ > >> > WEB-INF/classes/org/apache/tapestry/tutorial/data/Honorific.class > >> > WEB-INF/lib/commons-logging-1.0.4.jar > >> > WEB-INF/classes/org/apache/tapestry/tutorial/services/ > >> > WEB-INF/web.xml > >> > WEB-INF/lib/javassist-3.4.ga.jar > >> > favicon.ico > >> > WEB-INF/classes/org/apache/tapestry/tutorial/pages/Start.class > >> > WEB-INF/address/CreateAddess.html > >> > WEB-INF/classes/org/apache/tapestry/tutorial/data/Address.class > >> > WEB-INF/classes/org/apache/tapestry/tutorial/ > >> > WEB-INF/lib/tapestry-ioc-5.0.5.jar > >> > WEB-INF/classes/org/apache/ > >> > WEB-INF/lib/tapestry-core-5.0.5.jar > >> > WEB-INF/address/ > >> > WEB-INF/classes/org/apache/tapestry/tutorial/data/ > >> > WEB-INF/ > >> > > >> >> That's really odd, its as if the framework was unable to locate the > >> >> template > >> >> files in WEB-INF. > >> >> > >> >> Could you do a "jar tf" on your WAR file? > >> >> > >> >> On 9/10/07, Jan Vissers <[EMAIL PROTECTED]> wrote: > >> >>> > >> >>> Retrying some stuff on OC4J 10.1.3 and T5. > >> >>> > >> >>> Running into issues going through Tapestry 5 Tutorial #1 (Forms). > >> >>> From 'Start' to 'Create Address' the link returns the following > >> error: > >> >>> > >> >>> No root element has been defined. > >> >>> Stack trace > >> >>> org.apache.tapestry.dom.Document.toMarkup(Document.java:89) > >> >>> org.apache.tapestry.internal.services.MarkupWriterImpl.toMarkup( > >> >>> MarkupWriterImpl.java:51) > >> >>> > >> >>> > >> > org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse > >> >>> (PageResponseRendererImpl.java:75) > >> >>> > >> > org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle( > >> >>> PageRenderRequestHandlerImpl.java:81) > >> >>> org.apache.tapestry.internal.services.PageRenderDispatcher.dispatch > ( > >> >>> PageRenderDispatcher.java:72) > >> >>> org.apache.tapestry.services.TapestryModule$12.service( > >> TapestryModule.java > >> >>> :1066) > >> >>> org.apache.tapestry.tutorial.services.AppModule$1.service( > >> AppModule.java > >> >>> :67) > >> >>> org.apache.tapestry.internal.services.LocalizationFilter.service( > >> >>> LocalizationFilter.java:43) > >> >>> org.apache.tapestry.services.TapestryModule$2.service( > >> TapestryModule.java > >> >>> :657) > >> >>> org.apache.tapestry.internal.services.StaticFilesFilter.service( > >> >>> StaticFilesFilter.java:63) > >> >>> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke( > >> >>> CheckForUpdatesFilter.java:97) > >> >>> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke( > >> >>> CheckForUpdatesFilter.java:88) > >> >>> org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead( > >> >>> ConcurrentBarrier.java:77) > >> >>> org.apache.tapestry.internal.services.CheckForUpdatesFilter.service > ( > >> >>> CheckForUpdatesFilter.java:110) > >> >>> org.apache.tapestry.services.TapestryModule$11.service( > >> TapestryModule.java > >> >>> :1044) > >> >>> org.apache.tapestry.TapestryFilter.doFilter(TapestryFilter.java > :135) > >> >>> com.evermind.server.http.ServletRequestDispatcher.invoke( > >> >>> ServletRequestDispatcher.java:623) > >> >>> com.evermind.server.http.ServletRequestDispatcher.forwardInternal( > >> >>> ServletRequestDispatcher.java:370) > >> >>> com.evermind.server.http.HttpRequestHandler.handleNotFound( > >> >>> HttpRequestHandler.java:1041) > >> >>> com.evermind.server.http.HttpRequestHandler.doProcessRequest( > >> >>> HttpRequestHandler.java:911) > >> >>> com.evermind.server.http.HttpRequestHandler.processRequest( > >> >>> HttpRequestHandler.java:453) > >> >>> com.evermind.server.http.HttpRequestHandler.serveOneRequest( > >> >>> HttpRequestHandler.java:221) > >> >>> com.evermind.server.http.HttpRequestHandler.run( > >> HttpRequestHandler.java > >> >>> :122) > >> >>> com.evermind.server.http.HttpRequestHandler.run( > >> HttpRequestHandler.java > >> >>> :111) > >> >>> oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run( > >> >>> ServerSocketReadHandler.java:260) > >> >>> com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run( > >> >>> ReleasableResourcePooledExecutor.java:303) > >> >>> java.lang.Thread.run(Thread.java:595) > >> >>> > >> >>> I've search some messages on the list, but all that resembles the > >> main > >> >>> error messages relates to Jetty and JDK6 or JDK5. Again - I'm > >> running > >> >>> OC4J > >> >>> and have tried both JDK5 and 6. > >> >>> > >> >>> Any ideas? > >> >>> -J. > >> >>> > >> >>> > >> >>> > >> >>> > --------------------------------------------------------------------- > >> >>> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> >>> For additional commands, e-mail: [EMAIL PROTECTED] > >> >>> > >> >>> > >> >> > >> >> > >> >> -- > >> >> Howard M. Lewis Ship > >> >> Partner and Senior Architect at Feature50 > >> >> > >> >> Creator Apache Tapestry and Apache HiveMind > >> >> > >> > > >> > > >> > > >> > --------------------------------------------------------------------- > >> > To unsubscribe, e-mail: [EMAIL PROTECTED] > >> > For additional commands, e-mail: [EMAIL PROTECTED] > >> > > >> > > >> > >> > >> > > > > > > -- > > Howard M. Lewis Ship > > Partner and Senior Architect at Feature50 > > > > Creator Apache Tapestry and Apache HiveMind > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Howard M. Lewis Ship Partner and Senior Architect at Feature50 Creator Apache Tapestry and Apache HiveMind