From jira-events at lists.jboss.org Fri Aug 15 21:23:58 2008 Content-Type: multipart/mixed; boundary="===============4388286368670789876==" MIME-Version: 1.0 From: Charles Crouch (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Created: (RF-4218) Update TreeNode api docs Date: Fri, 15 Aug 2008 21:23:58 -0400 Message-ID: <24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com> --===============4388286368670789876== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Update TreeNode api docs = ------------------------- Key: RF-4218 URL: https://jira.jboss.org/jira/browse/RF-4218 Project: RichFaces Issue Type: Bug Affects Versions: 3.2.1 Environment: FF3, WinXP Reporter: Charles Crouch Right now the TreeNode api documentation: http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/do= cs/apidoc_framework/org/richfaces/model/TreeNode.html doesn't mention the fact that the Richfaces implementation will use the 'id= entifier' Object passed into the addChild method when it generates the id a= ttribute for html elements when rendering the tree. In most situations this= usage is probably not problematic however I've seen the rendered tree not = open correctly when using various odd strings for the 'identifier'. For example this is some debug output when clicking on the (+) to the left = of a node (i.e. trying to open it). The node would not open until I refresh= ed the page, I'm using ajax as the rendering type for the tree: 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finish = encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\jb= ossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:deploy= ment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCounter= ,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Actions:= :j_id168 with class org.richfaces.component.html.HtmlTreeNode and here's one that could be opened in the browser: 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finish = encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\jb= ossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 with = class org.richfaces.component.html.HtmlTreeNode I couldn't find any significant difference between the two. Its not length = related, I tried using sets of 30digits for the 'identifier' and that worke= d fine generating a component id of >400chars long. For both of the above cases TidyParser complains 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing : attribute "id" has invalid value "j_id147:j_id1= 48::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default= :Environment:JBoss AS JVM::j_id162" 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing : attribute "id" has invalid value "j_id147:j_id148:= :JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:En= vironment:JBoss AS JVM::j_id162:mainRow" 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing :
attribute "id" has invalid value "j_id147:j_id148:= :JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:En= vironment:JBoss AS JVM::j_id162:handles" and = 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing : attribute "id" has invalid value "j_id147:j_id1= 48::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default= :JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servi= ces:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-= name=3DInvokerService:JBoss ESB Actions::j_id168" 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing : attribute "id" has invalid value "j_id147:j_id148:= :JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:JB= ossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Services= :jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-nam= e=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Message= for HTML parsing :
attribute "id" has invalid value "j_id147:j_id148:= :JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:JB= ossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Services= :jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-nam= e=3DInvokerService:JBoss ESB Actions::j_id168:handles" but its only the latter one that actually fails to open in the browser. I think the docs should be updated to indicate that you should be carefully= about what identifier.toString() will actually return because its going to= be used in creating id attributes, and the format of those appears to have= some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============4388286368670789876==-- From jira-events at lists.jboss.org Wed Aug 20 13:02:23 2008 Content-Type: multipart/mixed; boundary="===============7614348294429227865==" MIME-Version: 1.0 From: Nick Belaevski (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Assigned: (RF-4218) Update TreeNode api docs Date: Wed, 20 Aug 2008 13:02:23 -0400 Message-ID: <11986102.1219251743222.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============7614348294429227865== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:all-tabpanel ] Nick Belaevski reassigned RF-4218: ---------------------------------- Assignee: Nick Belaevski > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Nick Belaevski > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============7614348294429227865==-- From jira-events at lists.jboss.org Wed Aug 20 13:02:23 2008 Content-Type: multipart/mixed; boundary="===============3444217248041915564==" MIME-Version: 1.0 From: Nick Belaevski (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Resolved: (RF-4218) Update TreeNode api docs Date: Wed, 20 Aug 2008 13:02:23 -0400 Message-ID: <7885347.1219251743846.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============3444217248041915564== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:all-tabpanel ] Nick Belaevski resolved RF-4218. -------------------------------- Fix Version/s: 3.2.2 Resolution: Done Assignee: Tsikhon Kuprevich (was: Nick Belaevski) > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3444217248041915564==-- From jira-events at lists.jboss.org Wed Aug 20 13:15:23 2008 Content-Type: multipart/mixed; boundary="===============3768607836085946478==" MIME-Version: 1.0 From: Nick Belaevski (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Updated: (RF-4218) Update TreeNode api docs Date: Wed, 20 Aug 2008 13:15:23 -0400 Message-ID: <26680782.1219252523207.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============3768607836085946478== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:all-tabpanel ] Nick Belaevski updated RF-4218: ------------------------------- Affects: [Documentation (Ref Guide, User Guide, etc.)] > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============3768607836085946478==-- From jira-events at lists.jboss.org Wed Aug 20 13:50:28 2008 Content-Type: multipart/mixed; boundary="===============5047420772036893805==" MIME-Version: 1.0 From: Charles Crouch (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Commented: (RF-4218) Update TreeNode api docs Date: Wed, 20 Aug 2008 13:50:28 -0400 Message-ID: <16266049.1219254628279.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============5047420772036893805== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira.= plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12425906#a= ction_12425906 ] = Charles Crouch commented on RF-4218: ------------------------------------ Could you point me at what got updated? Thanks > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============5047420772036893805==-- From jira-events at lists.jboss.org Thu Aug 21 10:59:46 2008 Content-Type: multipart/mixed; boundary="===============5896710770410442347==" MIME-Version: 1.0 From: Svetlana mukhina (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Updated: (RF-4218) Update TreeNode api docs Date: Thu, 21 Aug 2008 10:59:46 -0400 Message-ID: <6949540.1219330786908.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============5896710770410442347== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:all-tabpanel ] Svetlana mukhina updated RF-4218: --------------------------------- Component/s: docs updated Due Date: 29/Aug/08 > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Components: docs updated > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============5896710770410442347==-- From jira-events at lists.jboss.org Tue Sep 2 12:25:39 2008 Content-Type: multipart/mixed; boundary="===============1611999636421920024==" MIME-Version: 1.0 From: Tatyana Romanovich (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Closed: (RF-4218) Update TreeNode api docs Date: Tue, 02 Sep 2008 12:25:39 -0400 Message-ID: <12979776.1220372739438.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============1611999636421920024== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira= .plugin.system.issuetabpanels:all-tabpanel ] Tatyana Romanovich closed RF-4218. ---------------------------------- Verified in the RF-3.2.2.CR2 > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Components: docs updated > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============1611999636421920024==-- From jira-events at lists.jboss.org Tue Sep 2 12:34:38 2008 Content-Type: multipart/mixed; boundary="===============1561836050331396578==" MIME-Version: 1.0 From: Tatyana Romanovich (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Commented: (RF-4218) Update TreeNode api docs Date: Tue, 02 Sep 2008 12:34:38 -0400 Message-ID: <15302612.1220373278902.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============1561836050331396578== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira.= plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12427828#a= ction_12427828 ] = Tatyana Romanovich commented on RF-4218: ---------------------------------------- See nightly-docs or next release. This information is present in the code n= ow. > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Components: docs updated > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============1561836050331396578==-- From jira-events at lists.jboss.org Wed Sep 24 21:31:20 2008 Content-Type: multipart/mixed; boundary="===============0062269422471601449==" MIME-Version: 1.0 From: Ian Springer (JIRA) To: richfaces-issues at lists.jboss.org Subject: [richfaces-issues] [JBoss JIRA] Commented: (RF-4218) Update TreeNode api docs Date: Wed, 24 Sep 2008 21:31:20 -0400 Message-ID: <25937466.1222306280807.JavaMail.jira@cloud.prod.atl2.jboss.com> In-Reply-To: 24701487.1218849838684.JavaMail.jira@cloud.prod.atl2.jboss.com --===============0062269422471601449== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable [ https://jira.jboss.org/jira/browse/RF-4218?page=3Dcom.atlassian.jira.= plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D12431072#a= ction_12431072 ] = Ian Springer commented on RF-4218: ---------------------------------- Charles, here's a link to the updated class: http://anonsvn.jboss.org/repos= /richfaces/trunk/framework/api/src/main/java/org/richfaces/model/TreeNode.j= ava > Update TreeNode api docs = > ------------------------- > > Key: RF-4218 > URL: https://jira.jboss.org/jira/browse/RF-4218 > Project: RichFaces > Issue Type: Bug > Components: docs updated > Affects Versions: 3.2.1 > Environment: FF3, WinXP > Reporter: Charles Crouch > Assignee: Tsikhon Kuprevich > Fix For: 3.2.2 > > > Right now the TreeNode api documentation: > http://www.jboss.org/file-access/default/members/jbossrichfaces/freezone/= docs/apidoc_framework/org/richfaces/model/TreeNode.html > doesn't mention the fact that the Richfaces implementation will use the '= identifier' Object passed into the addChild method when it generates the id= attribute for html elements when rendering the tree. In most situations th= is usage is probably not problematic however I've seen the rendered tree no= t open correctly when using various odd strings for the 'identifier'. > For example this is some debug output when clicking on the (+) to the lef= t of a node (i.e. trying to open it). The node would not open until I refre= shed the page, I'm using ajax as the rendering type for the tree: > 2008-08-15 17:24:27,906 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:JBossESB .esb Package:jboss.esb_:depl= oyment=3Djbossesb.esb:JBoss ESB Services:jboss.esb_:category=3DMessageCount= er,deployment=3Djbossesb.esb,service-name=3DInvokerService:JBoss ESB Action= s::j_id168 with class org.richfaces.component.html.HtmlTreeNode > and here's one that could be opened in the browser: > 2008-08-15 17:25:35,703 DEBUG [org.ajax4jsf.renderkit.RendererBase] Finis= h encoding of component j_id147:j_id148::JBossAS Server:C_:\usr\apps\jboss\= jbossesb-server-4.3.GA\server\default:Environment:JBoss AS JVM::j_id162 wit= h class org.richfaces.component.html.HtmlTreeNode > I couldn't find any significant difference between the two. Its not lengt= h related, I tried using sets of 30digits for the 'identifier' and that wor= ked fine generating a component id of >400chars long. > For both of the above cases TidyParser complains > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:Environment:JBoss AS JVM::j_id162" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:mainRow" > 2008-08-15 17:25:35,734 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= Environment:JBoss AS JVM::j_id162:handles" > and = > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_i= d148::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\defau= lt:JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Ser= vices:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,servic= e-name=3DInvokerService:JBoss ESB Actions::j_id168" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing : attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:mainRow" > 2008-08-15 17:24:27,921 DEBUG [org.ajax4jsf.webapp.tidy.TidyParser] Messa= ge for HTML parsing :
attribute "id" has invalid value "j_id147:j_id14= 8::JBossAS Server:C_:\usr\apps\jboss\jbossesb-server-4.3.GA\server\default:= JBossESB .esb Package:jboss.esb_:deployment=3Djbossesb.esb:JBoss ESB Servic= es:jboss.esb_:category=3DMessageCounter,deployment=3Djbossesb.esb,service-n= ame=3DInvokerService:JBoss ESB Actions::j_id168:handles" > but its only the latter one that actually fails to open in the browser. > I think the docs should be updated to indicate that you should be careful= ly about what identifier.toString() will actually return because its going = to be used in creating id attributes, and the format of those appears to ha= ve some rules around it. -- = This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: htt= ps://jira.jboss.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira =20 --===============0062269422471601449==--