Hi,

I have an exception that I think shouldn't happen (am I doing sth wrong?,
does anybody know how to avoid it?):

Regards,
Zied

// *TODO*: remove this if block if prooven this never happens anymore

*if* (command == *null
*

&& currentActionId != *null* && currentActionId.matches(".*:\\d+:.*")) {

// If currentActionId component was inside a sheet the id contains the

// rowindex and is therefore not found here.

// We do not need the row here because we want just to find the

// related form, so removing the rowindex will help here.

currentActionId = currentActionId.replaceAll(":\\d+:", ":");

*try* {

command = findComponent(currentActionId);

*LOG*.info("command = \"" + command + "\"", *new* Exception());

} *catch* (Exception e) {

// ignore

}

here's the trace

10:34:16,171 INFO  [STDOUT] 2007-09-05 10:34:16,171 [http-127.0.0.1-8080-4]
INFO  org.apache.myfaces.tobago.component.UIPage.markSubmittedForm(176) -
command = "[EMAIL PROTECTED]"

*java.lang.Exception*

      at org.apache.myfaces.tobago.component.UIPage.markSubmittedForm(*
UIPage.java:176*)

      at org.apache.myfaces.tobago.component.UIPage.processDecodes(*
UIPage.java:138*)

      at javax.faces.component.UIComponentBase.processDecodes(*
UIComponentBase.java:1001*)

      at javax.faces.component.UIViewRoot.processDecodes(*UIViewRoot.java
:493*)

      at org.apache.myfaces.tobago.component.UIViewRoot.processDecodes(*
UIViewRoot.java:183*)

      at
org.apache.myfaces.tobago.lifecycle.ApplyRequestValuesExecutor.execute(*
ApplyRequestValuesExecutor.java:78*)

      at org.apache.myfaces.tobago.lifecycle.TobagoLifecycle.executePhase(*
TobagoLifecycle.java:102*)

      at org.apache.myfaces.tobago.lifecycle.TobagoLifecycle.execute(*
TobagoLifecycle.java:72*)

      at javax.faces.webapp.FacesServlet.service(*FacesServlet.java:244*)

      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(*
ApplicationFilterChain.java:290*)

      at org.apache.catalina.core.ApplicationFilterChain.doFilter(*
ApplicationFilterChain.java:206*)

      at org.apache.myfaces.webapp.filter.ExtensionsFilter.doFilter(*
ExtensionsFilter.java:147*)

      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(*
ApplicationFilterChain.java:235*)

      at org.apache.catalina.core.ApplicationFilterChain.doFilter(*
ApplicationFilterChain.java:206*)

      at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(*
ReplyHeaderFilter.java:96*)

      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:230*)

      at org.apache.catalina.core.StandardContextValve.invoke(*
StandardContextValve.java:175*)

      at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(*
SecurityAssociationValve.java:179*)

      at org.jboss.web.tomcat.security.JaccContextValve.invoke(*
JaccContextValve.java:84*)

      at org.apache.catalina.core.StandardHostValve.invoke(*
StandardHostValve.java:128*)

      at org.apache.catalina.valves.ErrorReportValve.invoke(*
ErrorReportValve.java:104*)

      at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(*
CachedConnectionValve.java:157*)

      at org.apache.catalina.core.StandardEngineValve.invoke(*
StandardEngineValve.java:109*)

      at org.apache.catalina.connector.CoyoteAdapter.service(*
CoyoteAdapter.java:241*)

      at org.apache.coyote.http11.Http11Processor.process(*
Http11Processor.java:844*)

      at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(*
Http11Protocol.java:580*)

      at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(*JIoEndpoint.java
:447*)

      at java.lang.Thread.run(*Thread.java:619*)

-- 
Zied Hamdi
zatreex.sourceforge.net

Reply via email to