Hello,

I have a "bizarre" exception: the field rendererType of ThemeConfig is null
at some point

Maybe it is because I'm in a <c:foreach> body, it happens here (I've joined
the entire page file). The reason I think it is because of the foreach is
that I see my entire page (in the correct style), only this part is not
rendered at all:

<tc:cell spanX="2">

 <f:subview id="employeeAdressList">

   <c:forEach items="${personCtrl.current.bean.adresses}" var="adress">

     <c:set value="${adress}" var="adress" scope="request" />

     <f:verbatim>entred </f:verbatim>

     <jsp:include page="employeeContact.jsp" flush="false" />

   </c:forEach>

 </f:subview>

</tc:cell>
here is the log.

ATTENTION: Space left after spreading : 768px!

15 juin 2007 11:27:12 org.apache.myfaces.tobago.util.LayoutInfohandleSpaceLeft

ATTENTION: Space left after spreading : 1024px!

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.RendererBasegetConfiguredValue

GRAVE: Can't take 'fixedHeight' for
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.OutRendererfrom
config-file: null
*

java.lang.NullPointerException
*

at org.apache.myfaces.tobago.config.ThemeConfig$CacheKey.hashCode(*
ThemeConfig.java:164*)

at java.util.HashMap.get(*HashMap.java:300*)

at org.apache.myfaces.tobago.config.ThemeConfig.getValue(*ThemeConfig.java
:52*)

at org.apache.myfaces.tobago.renderkit.RendererBase.getConfiguredValue(*
RendererBase.java:88*)

at org.apache.myfaces.tobago.renderkit.RendererBase.getFixedSpace(*
RendererBase.java:189*)

at org.apache.myfaces.tobago.renderkit.RendererBase.getFixedSpace(*
RendererBase.java:168*)

at org.apache.myfaces.tobago.renderkit.RendererBase.getFixedHeight(*
RendererBase.java:144*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.PanelRenderer.getFixedHeightForPanel
(*PanelRenderer.java:105*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.PanelRenderer.getFixedHeight
(*PanelRenderer.java:67*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.getMaxHeight
(*GridLayoutRenderer.java:643*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.parseFixedSpace
(*GridLayoutRenderer.java:612*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.parseFixedHeight
(*GridLayoutRenderer.java:596*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.layoutHeight
(*GridLayoutRenderer.java:581*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.layoutEnd
(*GridLayoutRenderer.java:480*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.encodeChildrenOfComponent
(*GridLayoutRenderer.java:233*)

at org.apache.myfaces.tobago.component.UILayout.encodeChildrenOfComponent(*
UILayout.java:71*)

at
org.apache.myfaces.tobago.component.UIGridLayout.encodeChildrenOfComponent(*
UIGridLayout.java:262*)

at org.apache.myfaces.tobago.component.UIPanel.encodeChildren(*UIPanel.java
:45*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encode(*RenderUtil.java:77
*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encode(*RenderUtil.java:81
*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.DefaultLayoutRenderer.encodeChildrenOfComponent
(*DefaultLayoutRenderer.java:47*)

at org.apache.myfaces.tobago.component.UILayout.encodeChildrenOfComponent(*
UILayout.java:71*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encodeChildren(*
RenderUtil.java:56*)

at
org.apache.myfaces.tobago.renderkit.html.speyside.standard.tag.TabGroupRenderer.encodeContent
(*TabGroupRenderer.java:72*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.TabGroupRenderer.renderTabGroupView
(*TabGroupRenderer.java:320*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.TabGroupRenderer.encodeEnd
(*TabGroupRenderer.java:155*)

at javax.faces.component.UIComponentBase.encodeEnd(*UIComponentBase.java:539
*)

at org.apache.myfaces.tobago.component.UITabGroup.encodeEnd(*UITabGroup.java
:106*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encode(*RenderUtil.java:84
*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRenderer.encodeChildrenOfComponent
(*GridLayoutRenderer.java:357*)

at org.apache.myfaces.tobago.component.UILayout.encodeChildrenOfComponent(*
UILayout.java:71*)

at
org.apache.myfaces.tobago.component.UIGridLayout.encodeChildrenOfComponent(*
UIGridLayout.java:262*)

at org.apache.myfaces.tobago.component.UIPanel.encodeChildren(*UIPanel.java
:45*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encode(*RenderUtil.java:77
*)

at org.apache.myfaces.tobago.renderkit.RenderUtil.encode(*RenderUtil.java:81
*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.DefaultLayoutRenderer.encodeChildrenOfComponent
(*DefaultLayoutRenderer.java:47*)

at org.apache.myfaces.tobago.component.UILayout.encodeChildrenOfComponent(*
UILayout.java:71*)

at
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.PageRenderer.encodeEnd
(*PageRenderer.java:126*)

at javax.faces.component.UIComponentBase.encodeEnd(*UIComponentBase.java:539
*)

at javax.faces.webapp.UIComponentTag.encodeEnd(*UIComponentTag.java:498*)

at javax.faces.webapp.UIComponentTag.doEndTag(*UIComponentTag.java:366*)

at org.apache.myfaces.tobago.taglib.component.TobagoTag.doEndTag(*
TobagoTag.java:181*)

at org.apache.myfaces.tobago.taglib.component.TobagoBodyTag.doEndTag(*
TobagoBodyTag.java:56*)

at org.apache.myfaces.tobago.taglib.component.PageTag.doEndTag(*PageTag.java
:57*)

at org.apache.jsp.person.employee_jsp._jspx_meth_tc_page_0(*
employee_jsp.java:207*)

at org.apache.jsp.person.employee_jsp._jspx_meth_f_view_0(*
employee_jsp.java:134*)

at org.apache.jsp.person.employee_jsp._jspService(*employee_jsp.java:92*)

at org.apache.jasper.runtime.HttpJspBase.service(*HttpJspBase.java:97*)

at javax.servlet.http.HttpServlet.service(*HttpServlet.java:802*)

at org.apache.jasper.servlet.JspServletWrapper.service(*
JspServletWrapper.java:332*)

at org.apache.jasper.servlet.JspServlet.serviceJspFile(*JspServlet.java:314*
)

at org.apache.jasper.servlet.JspServlet.service(*JspServlet.java:264*)

at javax.servlet.http.HttpServlet.service(*HttpServlet.java:802*)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(*
ApplicationFilterChain.java:252*)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(*
ApplicationFilterChain.java:173*)

at org.apache.catalina.core.ApplicationDispatcher.invoke(*
ApplicationDispatcher.java:672*)

at org.apache.catalina.core.ApplicationDispatcher.processRequest(*
ApplicationDispatcher.java:463*)

at org.apache.catalina.core.ApplicationDispatcher.doForward(*
ApplicationDispatcher.java:398*)

at org.apache.catalina.core.ApplicationDispatcher.forward(*
ApplicationDispatcher.java:301*)

at org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(*
ServletExternalContextImpl.java:419*)

at org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(*
JspViewHandlerImpl.java:211*)

at org.apache.myfaces.tobago.application.ViewHandlerImpl.renderView(*
ViewHandlerImpl.java:98*)

at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(*
RenderResponseExecutor.java:41*)

at org.apache.myfaces.lifecycle.LifecycleImpl.render(*LifecycleImpl.java:132
*)

at javax.faces.webapp.FacesServlet.service(*FacesServlet.java:140*)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(*
ApplicationFilterChain.java:252*)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(*
ApplicationFilterChain.java:173*)

at org.apache.catalina.core.StandardWrapperValve.invoke(*
StandardWrapperValve.java:213*)

at org.apache.catalina.core.StandardContextValve.invoke(*
StandardContextValve.java:178*)

at org.apache.catalina.core.StandardHostValve.invoke(*StandardHostValve.java
:126*)

at org.apache.catalina.valves.ErrorReportValve.invoke(*ErrorReportValve.java
:105*)

at org.apache.catalina.core.StandardEngineValve.invoke(*
StandardEngineValve.java:107*)

at org.apache.catalina.connector.CoyoteAdapter.service(*CoyoteAdapter.java
:148*)

at org.apache.coyote.http11.Http11Processor.process(*Http11Processor.java
:869*)

at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection
(*Http11BaseProtocol.java:664*)

at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(*
PoolTcpEndpoint.java:527*)

at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(*
LeaderFollowerWorkerThread.java:80*)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(*
ThreadPool.java:684*)

at java.lang.Thread.run(*Thread.java:619*)

15 juin 2007 11:27:15 org.apache.myfaces.tobago.util.LayoutInfohandleSpaceLeft

ATTENTION: Space left after spreading : 672px!

15 juin 2007 11:27:15 org.apache.myfaces.tobago.util.LayoutInfo <init>

ATTENTION: 1More cells (2) than tokens (1) for layout found! Setting missing
tokens to '1*'. Token string was: "1*"

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRendererencodeChildrenOfComponent

ATTENTION: There are free blocks in the layout:
id='page:personForm:details:employeeInfo:_idJsp11'

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRendererencodeChildrenOfComponent

ATTENTION: There are free blocks in the layout:
id='page:personForm:details:employeeInfo:employeeAdressList:_idJsp30'

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRendererencodeChildrenOfComponent

ATTENTION: There are free blocks in the layout:
id='page:personForm:details:employeeInfo:employeeAdressList:_idJsp55'

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRendererencodeChildrenOfComponent

ATTENTION: There are free blocks in the layout:
id='page:personForm:details:employeeContact:adressSheet:0:_idJsp81'

15 juin 2007 11:27:15
org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag.GridLayoutRendererencodeChildrenOfComponent

ATTENTION: There are free blocks in the layout:
id='page:personForm:details:employeeContact:adressSheet:1:_idJsp81'


--
Zied Hamdi
zatreex.sourceforge.net

Attachment: employeeInfo.jsp
Description: Binary data

Reply via email to