sorry for bothering you erik

but i build project with maven, and problem not solved yet :(

there is no difference between project that i setup in Intellij IDEA and
other that maven build :(


On 9/23/07, Erik Vullings <[EMAIL PROTECTED]> wrote:
>
> Hi Mohammad,
>
> There is nothing to it. Just google for maven download, unpack it to a
> directory, and put the maven binary somewhere in your environment path.
> Afterwards, you can just call maven to create the archetype, and it will
> download all dependencies automatically.
> The layout component is like a regular component, and it resides in the
> component package (both layout.class and layout.html).
>
> Erik
>
> On 9/23/07, Mohammad Shamsi <[EMAIL PROTECTED]> wrote:
> >
> > Hi Erik,
> >
> > i don't have maven and can't use it,
> >
> > my other test components work fine,
> > i have only problem with Layout. :(
> >
> > On 9/23/07, Erik Vullings <[EMAIL PROTECTED]> wrote:
> > >
> > > I would REALLY recommend that you first create a maven archetype and
> > start
> > > learning from there: you have already asked a lot of questions today,
> > and
> > > most of your problems seem to be related to the way you have setup
> your
> > > project. However, Tapestry expects certain things to be in certain
> > places,
> > > and your layout below is wrong. Also, search the mailing list for
> > intellij
> > > if you need to move stuff around.
> > >
> > > Good luck,
> > > Erik
> > >
> > > On 9/23/07, Mohammad Shamsi <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Hi Erik,
> > > >
> > > > i use Intellij IDEA for development,
> > > > my project structure is :
> > > >
> > > > ---/resources/WEB-INF/Start.html
> > > > ---/resources/WEB-INF/test/components/Layout.html
> > > >
> > > > ---/src/test/pages/Start.java
> > > > ---/src/test/components/Layout.java
> > > >
> > > > in web.xml :
> > > >     <context-param>
> > > >         <param-name>tapestry.app-package</param-name>
> > > >         <param-value>test</param-value>
> > > >     </context-param>
> > > >
> > > > Layout.html and Start.html is same as document that available in
> > > tapestry
> > > > 5
> > > > documents
> > > >
> > > > On 9/23/07, Erik Vullings <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Hi Mohammad,
> > > > >
> > > > > It would help if you would show the actual (relevant) content of
> > your
> > > > > class
> > > > > and html file, since if you would have followed the guide, it
> should
> > > > have
> > > > > worked :-)
> > > > > Related to your other question: The xsd template hasn't got a
> final
> > > > (full)
> > > > > version yet, AFAIK.
> > > > >
> > > > > Did you also have a look at the Wiki - and did you already create
> > the
> > > > > maven
> > > > > archetype project to get started?
> > > > > See http://wiki.apache.org/tapestry/Tapestry5HowTos (top of the
> > page)
> > > > >
> > > > > Cheers
> > > > > Erik
> > > > >
> > > > > On 9/23/07, Mohammad Shamsi <[EMAIL PROTECTED]> wrote:
> > > > > >
> > > > > > Hi All,
> > > > > >
> > > > > > i have created  a simple page layout, as i read in this guide  :
> > > > > >
> > > > > >
> > > >
> > http://tapestry.apache.org/tapestry5/tapestry-core/guide/templates.html
> > > > > >
> > > > > > but when i run my application, i got this exception :
> > > > > >
> > > > > > Sep 23, 2007 2:54:24 PM
> > > > > > org.apache.tapestry.internal.services.PagePoolImplrelease
> > > > > > SEVERE: Page Page[Start en] is dirty, and will be discarded
> > (rather
> > > > than
> > > > > > returned to the page pool).
> > > > > > Sep 23, 2007 2:54:24 PM
> > > > > > org.apache.tapestry.internal.services.RenderQueueImpl run
> > > > > > SEVERE: Render queue error in Text[
> > > > > >
> > > > > >   My Page Specific Content
> > > > > >
> > > > > > ]: This markup writer does not have a current element. The
> current
> > > > > element
> > > > > > is established with the first call to element() and is
> maintained
> > > > across
> > > > > > subsequent calls.
> > > > > > java.lang.IllegalStateException: This markup writer does not
> have
> > a
> > > > > > current
> > > > > > element. The current element is established with the first call
> to
> > > > > > element()
> > > > > > and is maintained across subsequent calls.
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.MarkupWriterImpl.ensureCurrentElement
> > > > > > (
> > > > > > MarkupWriterImpl.java:125)
> > > > > >     at
> > org.apache.tapestry.internal.services.MarkupWriterImpl.write(
> > > > > > MarkupWriterImpl.java:76)
> > > > > >     at
> > org.apache.tapestry.internal.structure.TextPageElement.render
> > > (
> > > > > > TextPageElement.java:34)
> > > > > >     at org.apache.tapestry.internal.services.RenderQueueImpl.run
> (
> > > > > > RenderQueueImpl.java:57)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup
> > > > > > (PageMarkupRendererImpl.java:40)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageMarkupRenderer_115321c5e3a.renderPageMarkup($PageMarkupRenderer_115321c5e3a.java)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse
> > > > > > (PageResponseRendererImpl.java:71)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageResponseRenderer_115321c5e05.renderPageResponse($PageResponseRenderer_115321c5e05.java)
> > > > > >     at
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(
> > > > > > PageRenderRequestHandlerImpl.java:81)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageRenderRequestHandler_115321c5e24.handle($PageRenderRequestHandler_115321c5e24.java)
> > > > > >     at
> > > > org.apache.tapestry.internal.services.RootPathDispatcher.dispatch
> > > > > (
> > > > > > RootPathDispatcher.java:59)
> > > > > >     at
> > > $Dispatcher_115321c5e27.dispatch($Dispatcher_115321c5e27.java)
> > > > > >     at
> > > $Dispatcher_115321c5e1a.dispatch($Dispatcher_115321c5e1a.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$12.service(
> > > > > > TapestryModule.java:1066)
> > > > > >     at
> > > > org.apache.tapestry.internal.services.LocalizationFilter.service(
> > > > > > LocalizationFilter.java:43)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$2.service(
> > > > > > TapestryModule.java:657)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > org.apache.tapestry.internal.services.StaticFilesFilter.service
> > > > (
> > > > > > StaticFilesFilter.java:63)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > > > >
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke
> > > (
> > > > > > CheckForUpdatesFilter.java:97)
> > > > > >     at
> > > > > >
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke
> > > (
> > > > > > CheckForUpdatesFilter.java:88)
> > > > > >     at
> > > > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(
> > > > > > ConcurrentBarrier.java:77)
> > > > > >     at
> > > > >
> org.apache.tapestry.internal.services.CheckForUpdatesFilter.service
> > > > > > (
> > > > > > CheckForUpdatesFilter.java:110)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e14.service($RequestHandler_115321c5e14.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$11.service(
> > > > > > TapestryModule.java:1044)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $HttpServletRequestHandler_115321c5e13.service($HttpServletRequestHandler_115321c5e13.java)
> > > > > >     at org.apache.tapestry.TapestryFilter.doFilter(
> > > TapestryFilter.java
> > > > > > :135)
> > > > > >     at
> > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> > > > > > ApplicationFilterChain.java:235)
> > > > > >     at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> > > > > > ApplicationFilterChain.java:206)
> > > > > >     at org.apache.catalina.core.StandardWrapperValve.invoke(
> > > > > > StandardWrapperValve.java:228)
> > > > > >     at org.apache.catalina.core.StandardContextValve.invoke(
> > > > > > StandardContextValve.java:175)
> > > > > >     at org.apache.catalina.core.StandardHostValve.invoke(
> > > > > > StandardHostValve.java:128)
> > > > > >     at org.apache.catalina.valves.ErrorReportValve.invoke(
> > > > > > ErrorReportValve.java:104)
> > > > > >     at org.apache.catalina.core.StandardEngineValve.invoke(
> > > > > > StandardEngineValve.java:109)
> > > > > >     at org.apache.catalina.connector.CoyoteAdapter.service(
> > > > > > CoyoteAdapter.java:216)
> > > > > >     at org.apache.coyote.http11.Http11Processor.process(
> > > > > > Http11Processor.java
> > > > > > :844)
> > > > > >     at
> > > > > >
> > > >
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
> > > > > > Http11Protocol.java:634)
> > > > > >     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
> > > > > JIoEndpoint.java
> > > > > > :445)
> > > > > >     at java.lang.Thread.run(Thread.java:595)
> > > > > > Sep 23, 2007 2:54:24 PM
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.DefaultRequestExceptionHandlerhandleRequestException
> > > > > > SEVERE: Processing of request failed with uncaught exception:
> This
> > > > > markup
> > > > > > writer does not have a current element. The current element is
> > > > > established
> > > > > > with the first call to element() and is maintained across
> > subsequent
> > > > > > calls.
> > > > > > java.lang.IllegalStateException: This markup writer does not
> have
> > a
> > > > > > current
> > > > > > element. The current element is established with the first call
> to
> > > > > > element()
> > > > > > and is maintained across subsequent calls.
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.MarkupWriterImpl.ensureCurrentElement
> > > > > > (
> > > > > > MarkupWriterImpl.java:125)
> > > > > >     at
> > org.apache.tapestry.internal.services.MarkupWriterImpl.write(
> > > > > > MarkupWriterImpl.java:76)
> > > > > >     at
> > org.apache.tapestry.internal.structure.TextPageElement.render
> > > (
> > > > > > TextPageElement.java:34)
> > > > > >     at org.apache.tapestry.internal.services.RenderQueueImpl.run
> (
> > > > > > RenderQueueImpl.java:57)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarkup
> > > > > > (PageMarkupRendererImpl.java:40)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageMarkupRenderer_115321c5e3a.renderPageMarkup($PageMarkupRenderer_115321c5e3a.java)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageResponse
> > > > > > (PageResponseRendererImpl.java:71)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageResponseRenderer_115321c5e05.renderPageResponse($PageResponseRenderer_115321c5e05.java)
> > > > > >     at
> > > > > >
> > > > >
> > > >
> > >
> >
> org.apache.tapestry.internal.services.PageRenderRequestHandlerImpl.handle(
> > > > > > PageRenderRequestHandlerImpl.java:81)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $PageRenderRequestHandler_115321c5e24.handle($PageRenderRequestHandler_115321c5e24.java)
> > > > > >     at
> > > > org.apache.tapestry.internal.services.RootPathDispatcher.dispatch
> > > > > (
> > > > > > RootPathDispatcher.java:59)
> > > > > >     at
> > > $Dispatcher_115321c5e27.dispatch($Dispatcher_115321c5e27.java)
> > > > > >     at
> > > $Dispatcher_115321c5e1a.dispatch($Dispatcher_115321c5e1a.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$12.service(
> > > > > > TapestryModule.java:1066)
> > > > > >     at
> > > > org.apache.tapestry.internal.services.LocalizationFilter.service(
> > > > > > LocalizationFilter.java:43)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$2.service(
> > > > > > TapestryModule.java:657)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > org.apache.tapestry.internal.services.StaticFilesFilter.service
> > > > (
> > > > > > StaticFilesFilter.java:63)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > > > >
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke
> > > (
> > > > > > CheckForUpdatesFilter.java:97)
> > > > > >     at
> > > > > >
> > org.apache.tapestry.internal.services.CheckForUpdatesFilter$2.invoke
> > > (
> > > > > > CheckForUpdatesFilter.java:88)
> > > > > >     at
> > > > org.apache.tapestry.ioc.internal.util.ConcurrentBarrier.withRead(
> > > > > > ConcurrentBarrier.java:77)
> > > > > >     at
> > > > >
> org.apache.tapestry.internal.services.CheckForUpdatesFilter.service
> > > > > > (
> > > > > > CheckForUpdatesFilter.java:110)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e1b.service($RequestHandler_115321c5e1b.java)
> > > > > >     at
> > > > > >
> > > $RequestHandler_115321c5e14.service($RequestHandler_115321c5e14.java)
> > > > > >     at org.apache.tapestry.services.TapestryModule$11.service(
> > > > > > TapestryModule.java:1044)
> > > > > >     at
> > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> $HttpServletRequestHandler_115321c5e13.service($HttpServletRequestHandler_115321c5e13.java)
> > > > > >     at org.apache.tapestry.TapestryFilter.doFilter(
> > > TapestryFilter.java
> > > > > > :135)
> > > > > >     at
> > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(
> > > > > > ApplicationFilterChain.java:235)
> > > > > >     at org.apache.catalina.core.ApplicationFilterChain.doFilter(
> > > > > > ApplicationFilterChain.java:206)
> > > > > >     at org.apache.catalina.core.StandardWrapperValve.invoke(
> > > > > > StandardWrapperValve.java:228)
> > > > > >     at org.apache.catalina.core.StandardContextValve.invoke(
> > > > > > StandardContextValve.java:175)
> > > > > >     at org.apache.catalina.core.StandardHostValve.invoke(
> > > > > > StandardHostValve.java:128)
> > > > > >     at org.apache.catalina.valves.ErrorReportValve.invoke(
> > > > > > ErrorReportValve.java:104)
> > > > > >     at org.apache.catalina.core.StandardEngineValve.invoke(
> > > > > > StandardEngineValve.java:109)
> > > > > >     at org.apache.catalina.connector.CoyoteAdapter.service(
> > > > > > CoyoteAdapter.java:216)
> > > > > >     at org.apache.coyote.http11.Http11Processor.process(
> > > > > > Http11Processor.java
> > > > > > :844)
> > > > > >     at
> > > > > >
> > > >
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(
> > > > > > Http11Protocol.java:634)
> > > > > >     at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(
> > > > > JIoEndpoint.java
> > > > > > :445)
> > > > > >     at java.lang.Thread.run(Thread.java:595)
> > > > > > Sep 23, 2007 2:54:24 PM
> > > > > > org.apache.tapestry.internal.services.PagePoolImplrelease
> > > > > > SEVERE: Page Page[Start en] is dirty, and will be discarded
> > (rather
> > > > than
> > > > > > returned to the page pool).
> > > > > >
> > > > > > --
> > > > > > sincerely yours
> > > > > > M. H. Shamsi
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > sincerely yours
> > > > M. H. Shamsi
> > > >
> > >
> >
> >
> >
> > --
> > sincerely yours
> > M. H. Shamsi
> >
>



-- 
sincerely yours
M. H. Shamsi

Reply via email to