Hi Josh, Thanks for your help. I'm doing this way.
mvn archetype:create -DarchetypeGroupId=org.apache.tapestry-DarchetypeArtifactId=quickstart -DarchetypeVersion=5.0.5 -DgroupId=org.exemplo -DartifactId=t506test -DpackageName=org.exemplo.t506test mvn jetty:run (It works fine) AppModule: ... import org.slf4j.Logger; ... ... public RequestFilter buildTimingFilter(final Logger log) ... pom.xml: ... <artifactId>log4j</artifactId> <version>1.2.14</version> ... ... <tapestry-release-version>5.0.6-SNAPSHOT</tapestry-release-version> ... put log4j-1.2.14.jar in <JETTY>/ext drop <JETTY>/ext/log4j-1.2.8.jar mvn clean mvn jetty:run http://localhost:8080/t506test An unexpected application exception has occurred. java.lang.IllegalStateException No root element has been defined. Stack trace o org.apache.tapestry.dom.Document.toMarkup(Document.java:89) o org.apache.tapestry.internal.services.MarkupWriterImpl.toMarkup( MarkupWriterImpl.java:51) o org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse (PageResponseRendererImpl.java:75) o org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle( PageRenderRequestHandlerImpl.java:81) o org.apache.tapestry.internal.services.RootPathDispatcher.dispatch( RootPathDispatcher.java:56) o org.apache.tapestry.services.TapestryModule$13.service( TapestryModule.java:1099) o org.apache.tapestry.internal.services.LocalizationFilter.service( LocalizationFilter.java:43) o org.apache.tapestry.services.TapestryModule$2.service( TapestryModule.java:679) o org.apache.tapestry.internal.services.StaticFilesFilter.service( StaticFilesFilter.java:84) o org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke( CheckForUpdatesFilter.java:97) o org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke( CheckForUpdatesFilter.java:88) o org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead( ConcurrentBarrier.java:77) o org.apache.tapestry.internal.services.CheckForUpdatesFilter.service( CheckForUpdatesFilter.java:110) o org.apache.tapestry.services.TapestryModule$12.service( TapestryModule.java:1077) o org.apache.tapestry.TapestryFilter.doFilter( TapestryFilter.java:136) o org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter( ServletHandler.java:1040) o org.mortbay.jetty.servlet.ServletHandler.handle( ServletHandler.java:352) o org.mortbay.jetty.servlet.SessionHandler.handle( SessionHandler.java:230) o org.mortbay.jetty.handler.ContextHandler.handle( ContextHandler.java:627) o org.mortbay.jetty.handler.ContextHandlerCollection.handle( ContextHandlerCollection.java:149) o org.mortbay.jetty.handler.HandlerCollection.handle( HandlerCollection.java:123) o org.mortbay.jetty.handler.HandlerWrapper.handle( HandlerWrapper.java:141) o org.mortbay.jetty.Server.handle(Server.java:286) o org.mortbay.jetty.HttpConnection.handleRequest( HttpConnection.java:444) o org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete( HttpConnection.java:701) o org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500) o org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java :203) o org.mortbay.jetty.HttpConnection.handle(HttpConnection.java :340) o org.mortbay.jetty.nio.HttpChannelEndPoint.run( HttpChannelEndPoint.java:270) o org.mortbay.thread.BoundedThreadPool$PoolThread.run( BoundedThreadPool.java:475) :( Marcus