Hi!
I make a simple web application, for test ACEGI and "Tapestry 5 Acegi
1.0.1".
But where I go to browser I get error:
20:12:17,787 ERROR [Start] Render queue error in
BeginRender[Start:pagelink]: No ClassLoaders found for:
org.apache.tapestry.PageRenderSupport
org.apache.tapestry.ioc.internal.util.TapestryException: No ClassLoaders
found for: org.apache.tapestry.PageRenderSupport [at
context:WEB-INF/Start.html, line 16, column 28]
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(Compo
nentPageElementImpl.java:935)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100(C
omponentPageElementImpl.java:69)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl$10.render(Co
mponentPageElementImpl.java:349)
at
org.apache.tapestry.internal.services.RenderQueueImpl.run(RenderQueueImpl.ja
va:57)
at
org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarku
p(PageMarkupRendererImpl.java:40)
at
$PageMarkupRenderer_114c87ebae3.renderPageMarkup($PageMarkupRenderer_114c87e
bae3.java)
at
org.apache.tapestry.internal.services.PageResponseRendererImpl.renderPageRes
ponse(PageResponseRendererImpl.java:71)
0:28:12,739 ERROR [PagePool] Page Page[core/ExceptionReport en] is dirty,
and will be discarded (rather than returned to the page pool).
20:28:12,739 ERROR [PagePool] Page Page[Start en] is dirty, and will be
discarded (rather than returned to the page pool).
20:28:12,739 ERROR [[default]] Servlet.service() for servlet default threw
exception
org.apache.tapestry.ioc.internal.util.TapestryException: No ClassLoaders
found for: org.apache.tapestry.services.FormSupport [at
classpath:org/apache/tapestry/corelib/pages/ExceptionReport.html, line 11,
column 45]
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(Compo
nentPageElementImpl.java:935)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.access$100(C
omponentPageElementImpl.java:69)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl$12.render(Co
mponentPageElementImpl.java:484)
at
org.apache.tapestry.internal.services.RenderQueueImpl.run(RenderQueueImpl.ja
va:57)
at
org.apache.tapestry.internal.services.PageMarkupRendererImpl.renderPageMarku
p(PageMarkupRendererImpl.java:40)
Caused by: java.lang.RuntimeException: No ClassLoaders found for:
org.apache.tapestry.services.FormSupport
at javassist.runtime.Desc.getClassType(Desc.java:153)
at javassist.runtime.Desc.getType(Desc.java:119)
at javassist.runtime.Desc.getType(Desc.java:75)
at
org.apache.tapestry.corelib.components.Loop._$environment_read_formSupport(L
oop.java)
at org.apache.tapestry.corelib.components.Loop.setup(Loop.java:229)
at
org.apache.tapestry.corelib.components.Loop.setupRender(Loop.java)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl$12$1.run(Com
ponentPageElementImpl.java:480)
at
org.apache.tapestry.internal.structure.ComponentPageElementImpl.invoke(Compo
nentPageElementImpl.java:923)
... 63 more
I use Tapestry 5.0.5, Acegi and last Tapestry 5.0.5, Acegi, jboss 4.2
default server, and JDK 1.6 on Windows Vista Home Premium, and Eclipse
Europa.
And on .war file I have this jar:
acegi-security-1.0.4.jar
acegi-security-cas-1.0.3.jar
acegi-security-tiger-1.0.4.jar
sprint-aop-2.0.4.jar
sprint-beans-2.0.6.jar
sprint-context-2.0.6.jar
sprint-core-2.0.6.jar
sprint-dao-2.0.4.jar
tapestry-core-5.0.5.jar
tapestry-ioc-5.0.5.jar
tapestry-jpa-5.0.5.jar
tapestry-acegi-5.0.5.jar
The unique extra code on Start.html page is:
...
<t:pagelink
t:page="security/Login">ativação</t:pagelink>.
Caso não tenha registro, faça o seu na
pagina de <t:pagelink
t:page="security/Register">Registro</t:pagelink>
....
if I remove the code this page work! I try with other codes and I get erro.
Thanks
--
¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨
Carlos Delfino -
Consultoria e Gestão de Projetos no Terceiro Setor
http://www.linkedin.com/in/carlosdelfino
¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨~^.^~¨
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]