Did you try checking Tapestry's source to see what's causing the NPE?
Specifically:
*
org.apache.tapestry.contrib.palette.Palette.constructColumns(Palette.java:413)
In Eclipse at least you can click on this entry and it would let you
navigate Tapestry sources after some configuration.
--
Ing. Leonardo Quijano Vincenzi
Director Técnico
DTQ Software
Juan E. Maya wrote:
here it goes again: sorry.
An exception has occurred.
You may continue by restarting the session.
org.apache.hivemind.ApplicationRuntimeException
component: [EMAIL PROTECTED]
location: context:/WEB-INF/page/admin/news/NewNews.page, line 5, column 80
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE page-specification PUBLIC
3 "-//Apache Software Foundation//Tapestry Specification 4.0//EN"
4 "http://jakarta.apache.org/tapestry/dtd/Tapestry_4_0.dtd">
5 <page-specification
class="cz.sovanet.xboard.tapestry.page.admin.news.NewNews">
6
7 <property name="newsFile"/>
8 <property name="attributes"/>
9 <property name="category"/>
10
java.lang.NullPointerException
Stack Trace:
*
org.apache.tapestry.contrib.palette.Palette.constructColumns(Palette.java:413)
*
org.apache.tapestry.contrib.palette.Palette.renderFormComponent(Palette.java:290)
*
org.apache.tapestry.contrib.palette.Palette.renderComponent(Palette.java:270)
* $Palette_24.renderComponent($Palette_24.java)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434)
* org.apache.tapestry.form.FormSupportImpl.render(FormSupportImpl.java:464)
* org.apache.tapestry.form.Form.renderComponent(Form.java:250)
* $Form_1.renderComponent($Form_1.java)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434)
*
org.apache.tapestry.components.RenderBody.renderComponent(RenderBody.java:44)
* $RenderBody_9.renderComponent($RenderBody_9.java)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434)
* org.apache.tapestry.html.Body.renderComponent(Body.java:129)
* $Body_7.renderComponent($Body_7.java)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
*
org.apache.tapestry.AbstractComponent.renderBody(AbstractComponent.java:434)
* org.apache.tapestry.html.Shell.renderComponent(Shell.java:114)
* $Shell_6.renderComponent($Shell_6.java)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
* org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
* org.apache.tapestry.BaseComponent.renderComponent(BaseComponent.java:92)
* org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:617)
* org.apache.tapestry.AbstractPage.renderPage(AbstractPage.java:275)
* org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:369)
*
org.apache.tapestry.services.impl.ResponseRendererImpl.renderResponse(ResponseRendererImpl.java:71)
*
$ResponseRenderer_107a3e2f9f9.renderResponse($ResponseRenderer_107a3e2f9f9.java)
*
$ResponseRenderer_107a3e2f9f8.renderResponse($ResponseRenderer_107a3e2f9f8.java)
* org.apache.tapestry.engine.DirectService.service(DirectService.java:135)
* $IEngineService_107a3e2fa65.service($IEngineService_107a3e2fa65.java)
*
org.apache.tapestry.services.impl.EngineServiceInnerProxy.service(EngineServiceInnerProxy.java:74)
*
org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:65)
* org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:248)
*
org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:60)
*
$WebRequestServicer_107a3e2fa3f.service($WebRequestServicer_107a3e2fa3f.java)
*
$WebRequestServicer_107a3e2fa3e.service($WebRequestServicer_107a3e2fa3e.java)
*
org.apache.tapestry.services.impl.DisableCachingFilter.service(DisableCachingFilter.java:48)
*
$WebRequestServicerFilter_107a3e2fa41.service($WebRequestServicerFilter_107a3e2fa41.java)
*
$WebRequestServicerFilter_107a3e2fa40.service($WebRequestServicerFilter_107a3e2fa40.java)
*
$WebRequestServicer_107a3e2fa42.service($WebRequestServicer_107a3e2fa42.java)
*
cz.sovanet.xboard.tapestry.service.DiscardSessionFilter.service(DiscardSessionFilter.java:41)
*
$WebRequestServicerFilter_107a3e2fa3d.service($WebRequestServicerFilter_107a3e2fa3d.java)
*
$WebRequestServicerFilter_107a3e2fa3c.service($WebRequestServicerFilter_107a3e2fa3c.java)
*
$WebRequestServicer_107a3e2fa42.service($WebRequestServicer_107a3e2fa42.java)
*
$WebRequestServicer_107a3e2fa39.service($WebRequestServicer_107a3e2fa39.java)
*
$WebRequestServicer_107a3e2fa38.service($WebRequestServicer_107a3e2fa38.java)
*
org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:56)
*
$ServletRequestServicer_107a3e2fa1d.service($ServletRequestServicer_107a3e2fa1d.java)
*
$ServletRequestServicer_107a3e2fa1c.service($ServletRequestServicer_107a3e2fa1c.java)
*
org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
*
$ServletRequestServicerFilter_107a3e2fa19.service($ServletRequestServicerFilter_107a3e2fa19.java)
*
$ServletRequestServicerFilter_107a3e2fa18.service($ServletRequestServicerFilter_107a3e2fa18.java)
*
$ServletRequestServicer_107a3e2fa1e.service($ServletRequestServicer_107a3e2fa1e.java)
*
org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
*
$ServletRequestServicerFilter_107a3e2fa17.service($ServletRequestServicerFilter_107a3e2fa17.java)
*
$ServletRequestServicerFilter_107a3e2fa16.service($ServletRequestServicerFilter_107a3e2fa16.java)
*
$ServletRequestServicer_107a3e2fa1e.service($ServletRequestServicer_107a3e2fa1e.java)
*
org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
*
$ServletRequestServicerFilter_107a3e2fa1b.service($ServletRequestServicerFilter_107a3e2fa1b.java)
*
$ServletRequestServicerFilter_107a3e2fa1a.service($ServletRequestServicerFilter_107a3e2fa1a.java)
*
$ServletRequestServicer_107a3e2fa1e.service($ServletRequestServicer_107a3e2fa1e.java)
*
$ServletRequestServicer_107a3e2fa11.service($ServletRequestServicer_107a3e2fa11.java)
*
$ServletRequestServicer_107a3e2fa10.service($ServletRequestServicer_107a3e2fa10.java)
*
org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:141)
* org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:186)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
* javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
*
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
*
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
*
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
*
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
*
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
*
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
*
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
*
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
* org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
*
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
*
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
*
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
*
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
* java.lang.Thread.run(Thread.java:595)
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]