List Info

Thread: AssertionError including commandLink within panelLabelAndMessage




AssertionError including commandLink within panelLabelAndMessage
user name
2007-09-24 11:22:10
I'm using JSF 1.2, Facelets 1.1.12, Trinidad 1.2.1 and am trying to include a commandLink within a panelLabelAndMessage component, but am getting an AssertionError. Is this a bug or am I doing something wrong?

The JSF snippet in question is:

&nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  <tr:panelLabelAndMessage label=&quot;Supplier&quot;>
&nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; <tr:selectOneChoice simple=&quot;true&quot;
 &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   id="supplier&quot; value=&quot;#{pageFlowScope.expenditureBean.supplier }"
 &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp; showRequired="true"
&nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; requiredMessageDetail="Supplier must be specified."
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  disabled=&quot;#{pageFlowScope.expenditureBean.fieldReadOnly }&quot;>
&nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; <f:selectItems value=&quot;#{listOfValuesFactoryBean.supplierLOVBean.selectItems}"/>;
 &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; </tr:selectOneChoice>
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  <ui:include src="/home/expenditure/supplierLink.xhtml" />

&nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; <tr:commandLink action=&quot;dialog:supplierDialog" useWindow="false"
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  partialSubmit="false" windowHeight="300" windowWidth="400"
&nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; id="createSupplierCommand&quot; immediate="true&quot;
 ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  shortDesc="Create a new supplier record.&quot;>
&nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;  <tr:image source=&quot;/skins/tn/images/ico_new.gif&quot; />
&nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ; <tr:setActionListener from=";#{generalActionsBean.newSupplierBean}"
 &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp; to="#{pageFlowScope.supplierBean}"; />
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  <tr:setActionListener from=";#{'create'}&quot;
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;  to="#{pageFlowScope.supplierBean.operation}" />
&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  </tr:commandLink&gt;
 &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; </tr:panelLabelAndMessage>

The exception stack trace is as below.


 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.CommandLinkRenderer.encodeBegin(CommandLinkRenderer.java:102)
&nbsp;   at org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(CoreRenderer.java :185)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:700)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:271)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeChild (PanelGroupLayoutRenderer.java:177)
  ;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer._encodeChildren(PanelGroupLayoutRenderer.java:143)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeAll (PanelGroupLayoutRenderer.java:95)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java :733)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelLabelAndMessageRenderer.renderFieldCellContents (PanelLabelAndMessageRenderer.java:105)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderFieldCell(LabelAndMessageRenderer.java:375)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll (LabelAndMessageRenderer.java:270)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java :733)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java :746)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeFormColumns(PanelFormLayoutRenderer.java:672)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeChildren (PanelFormLayoutRenderer.java:313)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:199)
   ; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd (CoreRenderer.java:208)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
   ; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.html.CellFormatRenderer.encodeAll(CellFormatRenderer.java:96)
&nbsp;   at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
   ; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild (CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.html.RowLayoutRenderer.encodeChild(RowLayoutRenderer.java:110)
  ;  at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java :304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.html.RowLayoutRenderer.encodeAll(RowLayoutRenderer.java:88)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren (CoreRenderer.java:304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.html.TableLayoutRenderer.encodeAll(TableLayoutRenderer.java:87)
 &nbsp;  at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java :208)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
   ; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeChild (PanelGroupLayoutRenderer.java:177)
  ;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer._encodeChildren(PanelGroupLayoutRenderer.java:143)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeAll (PanelGroupLayoutRenderer.java:95)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java :733)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive(RenderUtils.java:69)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:282)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren (CoreRenderer.java:304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._encodeAllWithSideFacets(PanelBorderLayoutRenderer.java:169)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer.encodeAll (PanelBorderLayoutRenderer.java:57)
&nbsp;   at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java :733)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent (PanelPartialRootRenderer.java:72)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:136)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll (PanelPartialRootRenderer.java:152)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:78)
 &nbsp;  at org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer (CoreRenderer.java:318)
 &nbsp;  at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.DocumentRenderer.encodeAll(DocumentRenderer.java:80)
 &nbsp;  at org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java :208)
&nbsp; &nbsp; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1271)
   ; at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll(UIXComponentBase.java:753)
   ; at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
 &nbsp;  at com.sun.facelets.FaceletViewHandler.renderView (FaceletViewHandler.java:571)
 &nbsp;  at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java :174)
   ; at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
 ; &nbsp; at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
 &nbsp;  at com.sun.faces.lifecycle.LifecycleImpl.render (LifecycleImpl.java:144)
 ; &nbsp; at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
&nbsp; &nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
  ;  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:188)
   ; at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java:147)
&nbsp;   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java :215)
 &nbsp;  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 &nbsp;  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:208)
  ;  at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:165)
&nbsp; &nbsp; at org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
 &nbsp;  at org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92)
&nbsp; &nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  ;  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:188)
   ; at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292)
  ;  at net.sf.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java :108)
&nbsp; &nbsp; at net.sf.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
&nbsp; &nbsp; at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java :303)
 &nbsp;  at net.sf.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
 &nbsp;  at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java :303)
 &nbsp;  at net.sf.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:214)
&nbsp;   at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
 &nbsp;  at net.sf.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:324)
 ; &nbsp; at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
  ;  at net.sf.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter (HttpSessionContextIntegrationFilter.java:220)
 &nbsp;  at net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:303)
  ;  at net.sf.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java :173)
   ; at net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:120)
   ; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
  ;  at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:188)
   ; at net.sf.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
&nbsp; &nbsp; at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:215)
 &nbsp;  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
 &nbsp;  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java :213)
&nbsp;   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
&nbsp; &nbsp; at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
 &nbsp;  at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:117)
 &nbsp;  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
 ; &nbsp; at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
  ;  at org.apache.coyote.http11.Http11Processor.process (Http11Processor.java:874)
 &nbsp;  at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
 ; &nbsp; at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java :528)
&nbsp; &nbsp; at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
&nbsp; &nbsp; at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
&nbsp; &nbsp; at java.lang.Thread.run (Thread.java:619)



Re: AssertionError including commandLink within panelLabelAndMessage
user name
2007-09-24 12:28:09
It's a bug - the assertion is catching a faulty assumption,
which is what they're supposed to do.  I think it'll repro
any time you put a commandLink inside of a
panelLabelAndMessage.

-- Adam


On 9/24/07, Fred Davis <fredavisgmail.com> wrote:
> I'm using JSF 1.2, Facelets 1.1.12, Trinidad 1.2.1 and
am trying to include
> a commandLink within a panelLabelAndMessage component,
but am getting an
> AssertionError. Is this a bug or am I doing something
wrong?
>
> The JSF snippet in question is:
>
>               <tr:panelLabelAndMessage
label="Supplier">
>                 <tr:selectOneChoice
simple="true"
>                   id="supplier"
> value="#{pageFlowScope.expenditureBean.supplier
}"
>                   showRequired="true"
>                   requiredMessageDetail="Supplier
must be specified."
>
>
disabled="#{pageFlowScope.expenditureBean.fieldReadOnly
}">
>                   <f:selectItems
>
value="#{listOfValuesFactoryBean.supplierLOVBean.select
Items}"/>
>                 </tr:selectOneChoice>
>                 <ui:include
> src="/home/expenditure/supplierLink.xhtml"
/>
>
>                 <tr:commandLink
action="dialog:supplierDialog"
> useWindow="false"
>                   partialSubmit="false"
windowHeight="300" windowWidth="400"
>                   id="createSupplierCommand"
immediate="true"
>                   shortDesc="Create a new supplier
record.">
>                   <tr:image
> source="/skins/tn/images/ico_new.gif" />
>                   <tr:setActionListener
> from="#{generalActionsBean.newSupplierBean}"
>                    
to="#{pageFlowScope.supplierBean}" />
>                   <tr:setActionListener
from="#{'create'}"
>
> to="#{pageFlowScope.supplierBean.operation}"
/>
>                 </tr:commandLink>
>               </tr:panelLabelAndMessage>
>
> The exception stack trace is as below.
>
>
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Com
mandLinkRenderer.encodeBegin(CommandLinkRenderer.java:102)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin(
CoreRenderer.java
> :185)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eBegin(UIXComponentBase.java:700)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:271)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeChild
> (PanelGroupLayoutRenderer.java:177)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer._encodeChildren(PanelGroupLayoutRender
er.java:143)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeAll
> (PanelGroupLayoutRenderer.java:95)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> :733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java:304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elLabelAndMessageRenderer.renderFieldCellContents
> (PanelLabelAndMessageRenderer.java:105)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Lab
elAndMessageRenderer._renderFieldCell(LabelAndMessageRendere
r.java:375)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Lab
elAndMessageRenderer.encodeAll
> (LabelAndMessageRenderer.java:270)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> :733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer
.java
> :746)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeFormColumns(PanelFormLayoutRende
rer.java:672)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeChildren
> (PanelFormLayoutRenderer.java:313)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:
199)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd
> (CoreRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>      at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java:304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.html.CellForma
tRenderer.encodeAll(CellFormatRenderer.java:96)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> (CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.html.RowLayout
Renderer.encodeChild(RowLayoutRenderer.java:110)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java
> :304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.html.RowLayout
Renderer.encodeAll(RowLayoutRenderer.java:88)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren
> (CoreRenderer.java:304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.html.TableLayo
utRenderer.encodeAll(TableLayoutRenderer.java:87)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java
> :208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeChild
> (PanelGroupLayoutRenderer.java:177)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer._encodeChildren(PanelGroupLayoutRender
er.java:143)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeAll
> (PanelGroupLayoutRenderer.java:95)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> :733)
>     at
>
org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursi
ve(RenderUtils.java:69)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:282)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren
> (CoreRenderer.java:304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elBorderLayoutRenderer._encodeAllWithSideFacets(PanelBorderL
ayoutRenderer.java:169)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elBorderLayoutRenderer.encodeAll
> (PanelBorderLayoutRenderer.java:57)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> :733)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java:304)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elPartialRootRenderer.renderContent
> (PanelPartialRootRenderer.java:72)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Bod
yRenderer.renderContent(BodyRenderer.java:136)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elPartialRootRenderer.encodeAll
> (PanelPartialRootRenderer.java:152)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Bod
yRenderer.encodeAll(BodyRenderer.java:78)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.delegateRend
erer
> (CoreRenderer.java:318)
>     at
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Doc
umentRenderer.encodeAll(DocumentRenderer.java:80)
>     at
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java
> :208)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
>     at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.__enc
odeRecursive(UIXComponentBase.java:1271)
>      at
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eAll(UIXComponentBase.java:753)
>     at
>
javax.faces.component.UIComponent.encodeAll(UIComponent.java
:892)
>     at com.sun.facelets.FaceletViewHandler.renderView
> (FaceletViewHandler.java:571)
>     at
>
javax.faces.application.ViewHandlerWrapper.renderView(ViewHa
ndlerWrapper.java:178)
>     at
>
org.apache.myfaces.trinidadinternal.application.ViewHandlerI
mpl.renderView(ViewHandlerImpl.java
> :174)
>     at
>
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderRe
sponsePhase.java:106)
>     at
>
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.ja
va:251)
>     at com.sun.faces.lifecycle.LifecycleImpl.render
> (LifecycleImpl.java:144)
>     at
>
javax.faces.webapp.FacesServlet.service(FacesServlet.java:24
5)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:269)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
>     at
>
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(E
xtensionsFilter.java:147)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java
> :215)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:188)
>     at
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l._invokeDoFilter(TrinidadFilterImpl.java:208)
>     at
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l._doFilterImpl(TrinidadFilterImpl.java:165)
>     at
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l.doFilter(TrinidadFilterImpl.java:138)
>     at
>
org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(T
rinidadFilter.java:92)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:215)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java:292)
>     at
>
net.sf.acegisecurity.intercept.web.FilterSecurityInterceptor
.invoke(FilterSecurityInterceptor.java
> :108)
>     at
>
net.sf.acegisecurity.intercept.web.SecurityEnforcementFilter
.doFilter(SecurityEnforcementFilter.java:197)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java
> :303)
>     at
>
net.sf.acegisecurity.providers.anonymous.AnonymousProcessing
Filter.doFilter(AnonymousProcessingFilter.java:143)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java
> :303)
>     at
>
net.sf.acegisecurity.ui.basicauth.BasicProcessingFilter.doFi
lter(BasicProcessingFilter.java:214)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java:303)
>      at
>
net.sf.acegisecurity.ui.AbstractProcessingFilter.doFilter(Ab
stractProcessingFilter.java:324)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java:303)
>     at
>
net.sf.acegisecurity.context.HttpSessionContextIntegrationFi
lter.doFilter
> (HttpSessionContextIntegrationFilter.java:220)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java:303)
>     at
>
net.sf.acegisecurity.util.FilterChainProxy.doFilter(FilterCh
ainProxy.java
> :173)
>     at
>
net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterT
oBeanProxy.java:120)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:215)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
>     at
>
net.sf.acegisecurity.wrapper.SecurityContextHolderAwareReque
stFilter.doFilter(SecurityContextHolderAwareRequestFilter.ja
va:50)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter
> (ApplicationFilterChain.java:215)
>     at
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:188)
>     at
>
org.apache.catalina.core.StandardWrapperValve.invoke(Standar
dWrapperValve.java
> :213)
>     at
>
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:174)
>     at
>
org.apache.catalina.core.StandardHostValve.invoke(StandardHo
stValve.java:127)
>     at
org.apache.catalina.valves.ErrorReportValve.invoke
> (ErrorReportValve.java:117)
>     at
>
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java:108)
>     at
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
apter.java:151)
>     at
org.apache.coyote.http11.Http11Processor.process
> (Http11Processor.java:874)
>     at
>
org.apache.coyote.http11.Http11BaseProtocol$Http11Connection
Handler.processConnection(Http11BaseProtocol.java:665)
>     at
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo
lTcpEndpoint.java
> :528)
>     at
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
>     at
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru
n(ThreadPool.java:689)
>     at java.lang.Thread.run (Thread.java:619)
>
>
>
>

Re: AssertionError including commandLink within panelLabelAndMessage
user name
2007-09-24 16:14:12
Adam - Thanks for the response. Is this already logged as a bug or do I need to do something? If the latter can you point me in the right direction as I'm (unashamedly!) new to the open source game.

thanks.

On 24/09/2007, Adam Winer < awinergmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">awinergmail.com> wrote:
It's a bug - the assertion is catching a faulty assumption,
which is what they're supposed to do. &nbsp;I think it'll repro
any time you put a commandLink inside of a
panelLabelAndMessage.

-- Adam


On 9/24/07, Fred Davis < fredavisgmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">fredavisgmail.com> wrote:
>; I'm using JSF 1.2, Facelets 1.1.12 , Trinidad 1.2.1 and am trying to include
&gt; a commandLink within a panelLabelAndMessage component, but am getting an
> AssertionError. Is this a bug or am I doing something wrong?
>;
> The JSF snippet in question is:
>
&gt; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  <tr:panelLabelAndMessage label=&quot;Supplier&quot;>
&gt; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;  <tr:selectOneChoice simple=&quot;true&quot;
>&nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ;  id="supplier&quot;
> value=&quot;#{pageFlowScope.expenditureBean.supplier }"
&gt; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;  showRequired="true"
&gt; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;  requiredMessageDetail="Supplier must be specified."
&gt;
> disabled=&quot;#{pageFlowScope.expenditureBean.fieldReadOnly }">;
; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; <f:selectItems
>; value=&quot;#{listOfValuesFactoryBean.supplierLOVBean.selectItems}"/>;
>&nbsp;   ; &nbsp; &nbsp; &nbsp; &nbsp;   ;  </tr:selectOneChoice>
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp;  <ui:include
> src="/home/expenditure/supplierLink.xhtml" />
>
  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; <tr:commandLink action=&quot;dialog:supplierDialog"
> useWindow="false"
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  partialSubmit="false" windowHeight="300" windowWidth="400"
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  id="createSupplierCommand&quot; immediate="true&quot;
>; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  shortDesc="Create a new supplier record.&quot;>
>; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp;  <tr:image
> source=&quot;/skins/tn/images/ico_new.gif&quot; />
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  <tr:setActionListener
> from=";#{generalActionsBean.newSupplierBean}"
  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; &nbsp; to="#{pageFlowScope.supplierBean}"; />
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp;  <tr:setActionListener from=";#{'create'}&quot;
>
> to="#{pageFlowScope.supplierBean.operation}" />
>  ; &nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp;  </tr:commandLink&gt;
>&nbsp; &nbsp; &nbsp; &nbsp;   ; &nbsp; &nbsp; </tr:panelLabelAndMessage>
>
> The exception stack trace is as below.
&gt;
>
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.CommandLinkRenderer.encodeBegin(CommandLinkRenderer.java:102)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin (CoreRenderer.java
> :185)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeBegin(UIXComponentBase.java:700)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild (CoreRenderer.java:271)
> &nbsp;   at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeChild
> (PanelGroupLayoutRenderer.java:177)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer._encodeChildren (PanelGroupLayoutRenderer.java:143)
>&nbsp;   ; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeAll
> (PanelGroupLayoutRenderer.java:95)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd (CoreRenderer.java:208)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java
> :733)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild (CoreRenderer.java:287)
> &nbsp;   at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelLabelAndMessageRenderer.renderFieldCellContents
> (PanelLabelAndMessageRenderer.java:105)
>; &nbsp; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderFieldCell(LabelAndMessageRenderer.java:375)
  ;  at
>; org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll
> (LabelAndMessageRenderer.java:270)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd( CoreRenderer.java :208)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java
> :733)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java :287)
> &nbsp;   at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer.java
> :746)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeFormColumns (PanelFormLayoutRenderer.java:672)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer._encodeChildren
&gt; (PanelFormLayoutRenderer.java:313)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:199)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd
> (CoreRenderer.java :208)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java :287)
> &nbsp;   ; at
&gt; org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java:304)
; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.html.CellFormatRenderer.encodeAll (CellFormatRenderer.java:96)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd ( UIXComponentBase.java:733)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> (CoreRenderer.java:287)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.html.RowLayoutRenderer.encodeChild (RowLayoutRenderer.java:110)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren(CoreRenderer.java
>; :304)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.html.RowLayoutRenderer.encodeAll (RowLayoutRenderer.java:88)
  ;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd( UIXComponentBase.java :733)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren
> (CoreRenderer.java :304)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.renderkit.html.TableLayoutRenderer.encodeAll(TableLayoutRenderer.java:87)
  ;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd( CoreRenderer.java
> :208)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:733)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java :287)
> &nbsp;   at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeChild
> (PanelGroupLayoutRenderer.java:177)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer._encodeChildren (PanelGroupLayoutRenderer.java:143)
>&nbsp;   ; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelGroupLayoutRenderer.encodeAll
> (PanelGroupLayoutRenderer.java:95)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd (CoreRenderer.java:208)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java
> :733)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursive (RenderUtils.java:69)
  ;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:282)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren
> ( CoreRenderer.java:304)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer._encodeAllWithSideFacets(PanelBorderLayoutRenderer.java:169)
; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelBorderLayoutRenderer.encodeAll
&gt; (PanelBorderLayoutRenderer.java:57)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java:208)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd (UIXComponentBase.java
> :733)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(CoreRenderer.java:287)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChildren (CoreRenderer.java:304)
>&nbsp;   ; at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent
&gt; (PanelPartialRootRenderer.java:72)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.renderContent (BodyRenderer.java:136)
; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll
> (PanelPartialRootRenderer.java:152)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.BodyRenderer.encodeAll (BodyRenderer.java:78)
>; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.render.CoreRenderer.delegateRenderer
> (CoreRenderer.java:318)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.DocumentRenderer.encodeAll (DocumentRenderer.java:80)
>&nbsp; &nbsp;  at
> org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(CoreRenderer.java
> :208)
>  ; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd (UIXComponentBase.java:733)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.__encodeRecursive(UIXComponentBase.java:1271)
>&nbsp; &nbsp; &nbsp; at
> org.apache.myfaces.trinidad.component.UIXComponentBase.encodeAll (UIXComponentBase.java:753)
&gt; &nbsp; &nbsp; at
> javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
  ;  at com.sun.facelets.FaceletViewHandler.renderView
> (FaceletViewHandler.java:571)
> &nbsp;   at
> javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:178)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java
&gt; :174)
&gt; &nbsp; &nbsp; at
> com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
>&nbsp;   ; at
> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
>&nbsp; &nbsp;  at com.sun.faces.lifecycle.LifecycleImpl.render
> (LifecycleImpl.java:144)
>&nbsp; &nbsp;  at
> javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
&gt; &nbsp; &nbsp; at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java :269)
>&nbsp; &nbsp;  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
; &nbsp;  at
> org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(ExtensionsFilter.java :147)
>&nbsp; &nbsp;  at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java
> :215)
>  ; &nbsp; at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java :188)
>  ; &nbsp; at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:208)
&gt; &nbsp; &nbsp; at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl (TrinidadFilterImpl.java:165)
> &nbsp;   at
> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138)
; &nbsp;  at
> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter (TrinidadFilter.java:92)
> &nbsp;   at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> &nbsp;   at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java:188)
; &nbsp;  at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:292)
> &nbsp;   at
> net.sf.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java
> :108)
>  ; &nbsp; at
> net.sf.acegisecurity.intercept.web.SecurityEnforcementFilter.doFilter(SecurityEnforcementFilter.java:197)
>; &nbsp; &nbsp; at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java
&gt; :303)
>  ; &nbsp; at
> net.sf.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:143)
>&nbsp; &nbsp;  at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java
&gt; :303)
>  ; &nbsp; at
> net.sf.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:214)
&gt; &nbsp; &nbsp; at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:303)
>&nbsp; &nbsp; &nbsp; at
> net.sf.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:324)
>&nbsp;   ; at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:303)
>&nbsp; &nbsp;  at
> net.sf.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
&gt; (HttpSessionContextIntegrationFilter.java:220)
>&nbsp; &nbsp;  at
> net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter (FilterChainProxy.java:303)
>&nbsp; &nbsp;  at
> net.sf.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
&gt; :173)
>  ; &nbsp; at
> net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java :120)
&gt; &nbsp; &nbsp; at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
> &nbsp;   at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterChain.java :188)
>&nbsp;   ; at
> net.sf.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:50)
>  ; &nbsp; at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (ApplicationFilterChain.java:215)
; &nbsp;  at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>&nbsp; &nbsp;  at
> org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java
> :213)
>  ; &nbsp; at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>; &nbsp; &nbsp; at
> org.apache.catalina.core.StandardHostValve.invoke ( StandardHostValve.java:127)
>&nbsp;   ; at org.apache.catalina.valves.ErrorReportValve.invoke
>; (ErrorReportValve.java:117)
>  ; &nbsp; at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java :108)
&gt; &nbsp; &nbsp; at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
> &nbsp;   at org.apache.coyote.http11.Http11Processor.process
> (Http11Processor.java:874)
>&nbsp;   ; at
>; org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>&nbsp;   ; at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java
> :528)
>  ; &nbsp; at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
&gt; &nbsp; &nbsp; at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java :689)
> &nbsp;   at java.lang.Thread.run (Thread.java:619)
>;
>
>
>



--

thanks
Paolo
Re: AssertionError including commandLink within panelLabelAndMessage
user name
2007-09-24 18:49:39
The site you're looking for is http://
issues.apache.org/jira/browse/TRINIDAD

-- Adam


On 9/24/07, Paolo Fragapane <paolo.fragapanegmail.com> wrote:
> Adam - Thanks for the response. Is this already logged
as a bug or do I need
> to do something? If the latter can you point me in the
right direction as
> I'm (unashamedly!) new to the open source game.
>
> thanks.
>
>
> On 24/09/2007, Adam Winer <awinergmail.com> wrote:
> > It's a bug - the assertion is catching a faulty
assumption,
> > which is what they're supposed to do.  I think
it'll repro
> > any time you put a commandLink inside of a
> > panelLabelAndMessage.
> >
> > -- Adam
> >
> >
> > On 9/24/07, Fred Davis <fredavisgmail.com> wrote:
> > > I'm using JSF 1.2, Facelets 1.1.12 , Trinidad
1.2.1 and am trying to
> include
> > > a commandLink within a panelLabelAndMessage
component, but am getting an
> > > AssertionError. Is this a bug or am I doing
something wrong?
> > >
> > > The JSF snippet in question is:
> > >
> > >               <tr:panelLabelAndMessage
label="Supplier">
> > >                 <tr:selectOneChoice
simple="true"
> > >                   id="supplier"
> > >
value="#{pageFlowScope.expenditureBean.supplier
}"
> > >                  
showRequired="true"
> > >                  
requiredMessageDetail="Supplier must be
specified."
> > >
> > >
disabled="#{pageFlowScope.expenditureBean.fieldReadOnly

> }">
> > >                   <f:selectItems
> > >
>
value="#{listOfValuesFactoryBean.supplierLOVBean.select
Items}"/>
> > >                 </tr:selectOneChoice>
> > >                 <ui:include
> > >
src="/home/expenditure/supplierLink.xhtml" />
> > >
> > >                 <tr:commandLink
action="dialog:supplierDialog"
> > > useWindow="false"
> > >                  
partialSubmit="false"
windowHeight="300"
> windowWidth="400"
> > >                  
id="createSupplierCommand"
immediate="true"
> > >                   shortDesc="Create a
new supplier record.">
> > >                   <tr:image
> > >
source="/skins/tn/images/ico_new.gif" />
> > >                   <tr:setActionListener
> > >
from="#{generalActionsBean.newSupplierBean}"
> > >                    
to="#{pageFlowScope.supplierBean}" />
> > >                   <tr:setActionListener
from="#{'create'}"
> > >
> > >
to="#{pageFlowScope.supplierBean.operation}"
/>
> > >                 </tr:commandLink>
> > >              
</tr:panelLabelAndMessage>
> > >
> > > The exception stack trace is as below.
> > >
> > >
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Com
mandLinkRenderer.encodeBegin(CommandLinkRenderer.java:102)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeBegin
> (CoreRenderer.java
> > > :185)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eBegin(UIXComponentBase.java:700)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> (CoreRenderer.java:271)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeChild
> > > (PanelGroupLayoutRenderer.java:177)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer._encodeChildren
> (PanelGroupLayoutRenderer.java:143)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeAll
> > > (PanelGroupLayoutRenderer.java:95)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd
> (CoreRenderer.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> > > :733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> (CoreRenderer.java:287)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java:304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elLabelAndMessageRenderer.renderFieldCellContents
> > > (PanelLabelAndMessageRenderer.java:105)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Lab
elAndMessageRenderer._renderFieldCell(LabelAndMessageRendere
r.java:375)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Lab
elAndMessageRenderer.encodeAll
> > > (LabelAndMessageRenderer.java:270)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(
> CoreRenderer.java :208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> > > :733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java
> :287)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeFormItem(PanelFormLayoutRenderer
.java
> > > :746)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeFormColumns
> (PanelFormLayoutRenderer.java:672)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer._encodeChildren
> > > (PanelFormLayoutRenderer.java:313)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elFormLayoutRenderer.encodeAll(PanelFormLayoutRenderer.java:
199)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd
> > > (CoreRenderer.java :208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java
> :287)
> > >      at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java:304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.html.CellForma
tRenderer.encodeAll
> (CellFormatRenderer.java:96)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd
> ( UIXComponentBase.java:733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild
> > > (CoreRenderer.java:287)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.html.RowLayout
Renderer.encodeChild
> (RowLayoutRenderer.java:110)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren(CoreRenderer.java
> > > :304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.html.RowLayout
Renderer.encodeAll
> (RowLayoutRenderer.java:88)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(
> UIXComponentBase.java :733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren
> > > (CoreRenderer.java :304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.html.TableLayo
utRenderer.encodeAll(TableLayoutRenderer.java:87)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(
> CoreRenderer.java
> > > :208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java:733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java
> :287)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeChild
> > > (PanelGroupLayoutRenderer.java:177)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer._encodeChildren
> (PanelGroupLayoutRenderer.java:143)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elGroupLayoutRenderer.encodeAll
> > > (PanelGroupLayoutRenderer.java:95)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd
> (CoreRenderer.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd(UIXComponentBase.java
> > > :733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.RenderUtils.encodeRecursi
ve
> (RenderUtils.java:69)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:282)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren
> > > ( CoreRenderer.java:304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elBorderLayoutRenderer._encodeAllWithSideFacets(PanelBorderL
ayoutRenderer.java:169)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elBorderLayoutRenderer.encodeAll
> > > (PanelBorderLayoutRenderer.java:57)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd
> (UIXComponentBase.java
> > > :733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeChild(
CoreRenderer.java:287)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeAllChi
ldren
> (CoreRenderer.java:304)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elPartialRootRenderer.renderContent
> > > (PanelPartialRootRenderer.java:72)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Bod
yRenderer.renderContent
> (BodyRenderer.java:136)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Pan
elPartialRootRenderer.encodeAll
> > > (PanelPartialRootRenderer.java:152)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Bod
yRenderer.encodeAll
> (BodyRenderer.java:78)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.delegateRend
erer
> > > (CoreRenderer.java:318)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.Doc
umentRenderer.encodeAll
> (DocumentRenderer.java:80)
> > >     at
> > >
>
org.apache.myfaces.trinidad.render.CoreRenderer.encodeEnd(Co
reRenderer.java
> > > :208)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eEnd
> (UIXComponentBase.java:733)
> > >     at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.__enc
odeRecursive(UIXComponentBase.java:1271)
> > >      at
> > >
>
org.apache.myfaces.trinidad.component.UIXComponentBase.encod
eAll
> (UIXComponentBase.java:753)
> > >     at
> > >
>
javax.faces.component.UIComponent.encodeAll(UIComponent.java
:892)
> > >     at
com.sun.facelets.FaceletViewHandler.renderView
> > > (FaceletViewHandler.java:571)
> > >     at
> > >
>
javax.faces.application.ViewHandlerWrapper.renderView(ViewHa
ndlerWrapper.java:178)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.application.ViewHandlerI
mpl.renderView(ViewHandlerImpl.java
> > > :174)
> > >     at
> > >
>
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderRe
sponsePhase.java:106)
> > >     at
> > >
>
com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.ja
va:251)
> > >     at
com.sun.faces.lifecycle.LifecycleImpl.render
> > > (LifecycleImpl.java:144)
> > >     at
> > >
>
javax.faces.webapp.FacesServlet.service(FacesServlet.java:24
5)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java
> :269)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> > > (ApplicationFilterChain.java:188)
> > >     at
> > >
>
org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(E
xtensionsFilter.java
> :147)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java
> > > :215)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java
> :188)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l._invokeDoFilter(TrinidadFilterImpl.java:208)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l._doFilterImpl
> (TrinidadFilterImpl.java:165)
> > >     at
> > >
>
org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImp
l.doFilter(TrinidadFilterImpl.java:138)
> > >     at
> > >
>
org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter
> (TrinidadFilter.java:92)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:215)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> > > (ApplicationFilterChain.java:188)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter(FilterChainProxy.java:292)
> > >     at
> > >
>
net.sf.acegisecurity.intercept.web.FilterSecurityInterceptor
.invoke
> (FilterSecurityInterceptor.java
> > > :108)
> > >     at
> > >
>
net.sf.acegisecurity.intercept.web.SecurityEnforcementFilter
.doFilter(SecurityEnforcementFilter.java:197)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter
> (FilterChainProxy.java
> > > :303)
> > >     at
> > >
>
net.sf.acegisecurity.providers.anonymous.AnonymousProcessing
Filter.doFilter(AnonymousProcessingFilter.java:143)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter
> (FilterChainProxy.java
> > > :303)
> > >     at
> > >
>
net.sf.acegisecurity.ui.basicauth.BasicProcessingFilter.doFi
lter(BasicProcessingFilter.java:214)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter
> (FilterChainProxy.java:303)
> > >      at
> > >
>
net.sf.acegisecurity.ui.AbstractProcessingFilter.doFilter(Ab
stractProcessingFilter.java:324)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter
> (FilterChainProxy.java:303)
> > >     at
> > >
>
net.sf.acegisecurity.context.HttpSessionContextIntegrationFi
lter.doFilter
> > >
(HttpSessionContextIntegrationFilter.java:220)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy$VirtualFilterChai
n.doFilter
> (FilterChainProxy.java:303)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterChainProxy.doFilter(FilterCh
ainProxy.java
> > > :173)
> > >     at
> > >
>
net.sf.acegisecurity.util.FilterToBeanProxy.doFilter(FilterT
oBeanProxy.java
> :120)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter(ApplicationFilterChain.java:215)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter
> > > (ApplicationFilterChain.java :188)
> > >     at
> > >
>
net.sf.acegisecurity.wrapper.SecurityContextHolderAwareReque
stFilter.doFilter(SecurityContextHolderAwareRequestFilter.ja
va:50)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.internalDoFi
lter
> > > (ApplicationFilterChain.java:215)
> > >     at
> > >
>
org.apache.catalina.core.ApplicationFilterChain.doFilter(App
licationFilterChain.java:188)
> > >     at
> > >
org.apache.catalina.core.StandardWrapperValve.invoke
> (StandardWrapperValve.java
> > > :213)
> > >     at
> > >
>
org.apache.catalina.core.StandardContextValve.invoke(Standar
dContextValve.java:174)
> > >     at
> > >
org.apache.catalina.core.StandardHostValve.invoke (
> StandardHostValve.java:127)
> > >     at
> org.apache.catalina.valves.ErrorReportValve.invoke
> > > (ErrorReportValve.java:117)
> > >     at
> > >
>
org.apache.catalina.core.StandardEngineValve.invoke(Standard
EngineValve.java
> :108)
> > >     at
> > >
>
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd
apter.java:151)
> > >     at
org.apache.coyote.http11.Http11Processor.process
> > > (Http11Processor.java:874)
> > >     at
> > >
>
org.apache.coyote.http11.Http11BaseProtocol$Http11Connection
Handler.processConnection(Http11BaseProtocol.java:665)
> > >     at
> > >
>
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(Poo
lTcpEndpoint.java
> > > :528)
> > >     at
> > >
>
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(
LeaderFollowerWorkerThread.java:81)
> > >     at
> > >
>
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.ru
n(ThreadPool.java
> :689)
> > >     at java.lang.Thread.run
(Thread.java:619)
> > >
> > >
> > >
> > >
> >
>
>
>
> --
>
> thanks
> Paolo

[1-4]

about | contact  Other archives ( Real Estate discussion Medical topics )