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