<tc:toolBarCommand> in box header
---------------------------------
Key: TOBAGO-929
URL: https://issues.apache.org/jira/browse/TOBAGO-929
Project: MyFaces Tobago
Issue Type: Bug
Components: Core
Affects Versions: 1.5.0-alpha-2
Environment: Facelets
Reporter: Guido Dubois
I get an exception clicking on a toolbar button in a box header. There have to
open a popup. I can't open the Component Tree in the debug window to see, which
component ...ase:267 - WARNING: Component j_id586 just g... it is.
Inserting the popup code directly from demo example gets the same error...
2010-10-23 13:28:48 INFO -
org.apache.myfaces.tobago.internal.ajax.AjaxInternalUtils:75 - ajaxComponentIds
= "page:popupFilter"
2010-10-23 13:28:48 INFO -
org.apache.myfaces.tobago.internal.ajax.AjaxInternalUtils:87 - ajaxComponent
for "page:popupFilter" = "org.apache.myfaces.tobago.component.uipo...@394f8e42"
2010-10-23 13:28:48 WARN - javax.faces.component.UIComponentBase:267 -
WARNING: Component j_id586 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:
org.apache.myfaces.tobago.component.UIViewRoot,ViewId:
/overview/tableofproducts.xhtml]}
2010-10-23 13:28:48 INFO -
org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider:47 -
Creating instance of de.ibs.prodis3.overview.ToolbarController
2010-10-23 13:28:48 INFO -
org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider:47 -
Creating instance of de.ibs.prodis3.overview.PopupDemoteProductController
2010-10-23 13:28:48 INFO -
org.apache.myfaces.config.annotation.TomcatAnnotationLifecycleProvider:47 -
Creating instance of de.ibs.prodis3.overview.PopupSetSituationController
2010-10-23 13:28:48 ERROR - javax.faces.webapp._ErrorPageWriter:496 - An
exception occurred
java.lang.StringIndexOutOfBoundsException: String index out of range: -8
at java.lang.String.substring(Unknown Source)
at java.lang.String.substring(Unknown Source)
at
org.apache.myfaces.tobago.internal.component.AbstractUISheet.invokeOnComponent(AbstractUISheet.java:410)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponentFacetsAndChildren(FacesUtils.java:99)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponent(FacesUtils.java:82)
at
org.apache.myfaces.tobago.internal.component.AbstractUIPanelBase.invokeOnComponent(AbstractUIPanelBase.java:33)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponentFacetsAndChildren(FacesUtils.java:99)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponent(FacesUtils.java:82)
at
org.apache.myfaces.tobago.internal.component.AbstractUIPanelBase.invokeOnComponent(AbstractUIPanelBase.java:33)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponentFacetsAndChildren(FacesUtils.java:99)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponent(FacesUtils.java:77)
at
org.apache.myfaces.tobago.internal.component.AbstractUIPage.invokeOnComponent(AbstractUIPage.java:298)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponentFacetsAndChildren(FacesUtils.java:99)
at
org.apache.myfaces.tobago.compat.FacesUtils.invokeOnComponent(FacesUtils.java:82)
at
org.apache.myfaces.tobago.internal.lifecycle.ApplyRequestValuesExecutor.decodeActionComponent(ApplyRequestValuesExecutor.java:102)
at
org.apache.myfaces.tobago.internal.lifecycle.ApplyRequestValuesExecutor.execute(ApplyRequestValuesExecutor.java:64)
at
org.apache.myfaces.tobago.internal.lifecycle.TobagoLifecycle.executePhase(TobagoLifecycle.java:102)
at
org.apache.myfaces.tobago.internal.lifecycle.TobagoLifecycle.execute(TobagoLifecycle.java:77)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:183)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.myfaces.tobago.webapp.TobagoMultipartFormdataFilter.doFilter(TobagoMultipartFormdataFilter.java:122)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:558)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:555)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:852)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.