You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org> on 2010/03/11 16:31:27 UTC

[jira] Reopened: (MYFACES-2598) UIViewParameter does not get an automatic id

     [ https://issues.apache.org/jira/browse/MYFACES-2598?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Leonardo Uribe reopened MYFACES-2598:
-------------------------------------


pushUniqueIdVendorToStack should be called from ComponentTagHandlerDelegate, not from DefaultFacelet. This code should be reverted. Really that warning is becoming nasty and starting to have no sense, because it is common to create components without any explicit id. I'll comment that one and rever the changes.

> UIViewParameter does not get an automatic id
> --------------------------------------------
>
>                 Key: MYFACES-2598
>                 URL: https://issues.apache.org/jira/browse/MYFACES-2598
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.0.0-beta-3
>            Reporter: Jakob Korherr
>            Assignee: Jakob Korherr
>             Fix For: 2.0.0-beta-3
>
>
> You see the fancy missing id warning when using f:viewParam:
> 10.03.2010 13:35:36 javax.faces.component.UIComponentBase getClientId
> WARNUNG: WARNING: Component j_id12 just got an automatic id, because there was no id assigned yet. If this component was created dynamically (i.e. not by a JSP tag) you should assign it an explicit static id or assign it the id you get from the createUniqueId from the current UIViewRoot component right after creation! Path to Component: {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /viewparam.xhtml][Class: javax.faces.component.UIPanel,Id: javax_faces_metadata][Class: javax.faces.component.UIViewParameter,Id: j_id12]}

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.