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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]