which version of JSF do you use - 1.1, 1.2, 2.0? I suppose it could be unexpected behavior of mixing JSF and JSP tags.
2010/8/6 preeti agarwal <[email protected]> > Thanks for your response. > > > > Basically, I am creating a tab facelet component. The code below is for > achieving lazy loading. I am iterating over each tab and creating a > commandlink for each: > > > > <c:forEach var="tabs1" items="#{paramList}" begin="0" end="#{listSize}" > varStatus="status"> > <c:set var="index" value="#{status.index}" scope="session"/> > <c:choose> > <c:when test="${tabs1.lazyLoadingEnabled =='true'}"> > *<tr:commandLink id ="LazyLoad#{CompId}_#{index}" > partialSubmit="true" > actionListener="#{tabs1.ClickAction}"></tr:commandLink> > ** > * </c:when> > <c:otherwise> > </c:otherwise> > </c:choose> > </c:forEach> > > > > > > > > On click on each tab, I trigger the command link to display the > panelgroupLayout: > > > > <c:forEach var="tab" items="#{paramList}" begin="0" end="#{listSize}" > varStatus="status"> > <c:set var="Tcount" value="#{status.index}" scope="session"/> > > * <tr:panelGroupLayout > id="LazyLoadPanelGroup#{CompId}_#{Tcount}" p** > artialTriggers="LazyLoad#{CompId}_#{index}"**>** > * TAB CONTENT > *</tr:panelGroupLayout>* > > </c:forEach> > > > > > > > > The funny thing is that if I do it programatically - Using the action > listener and setting the trigger in Java function, it works. Below is the > code for the Action Listener : > > UIComponent PanelGroup = root.findComponent(PanelId); > > RequestContext rc = RequestContext.*getCurrentInstance*(); > > rc.addPartialTarget(PanelGroup); > > > > > > I have checked for the Ids. It looks like the PPR call is getting blocked > somewhere, because when I click on the third one *all those tabs which have > been clicked before* get rendered. > > > > > > > > > > > > > ---------- Forwarded message ---------- > From: *Michael Kurz* <[email protected]> > Date: Thu, Aug 5, 2010 at 11:20 PM > Subject: Re: Issue related to commandlinks > To: [email protected] > > > Are you sure the IDS are correct (no NamingContainers in between or > something like this)? A code fragment might be helpful to outline the > problem. > > Regards > Michael > > Am 04.08.2010 15:59, schrieb preeti agarwal: > > > > Hey all, > > I have three panelGroupLayouts and three commandlinks. Each > commandlink is associated with a corresponding panelGroupLayout. I am > rendering the panelgroupLayouts using PPR (partialtriggers) on clicking of > the commandlinks. > > When I click the first two commandlinks, nothing happens (The panelgroup > doesn't get rendered). > When I click the third one, all three panelgroups get rendered. > > I have rechecked that the ids are linked correctly. Any idea why this might > happen? >

