Hello Zied,

can you send the page, please.

Regards

Bernd

Zied Hamdi wrote:
Hi,

The action doesn't execute, it's normal I didn't specify the action as an EL
(shame on me), but I still have the exception.

Regards,
Zied

2007/10/3, Zied Hamdi <[EMAIL PROTECTED]>:
Hi,

I still have the same (assertion) exception but this time my link doesn't
work, and I can't go out of it :-(.

The code seems unable to find the component by its id even if I can see it
in the view tree...

The code that produces it works elsewhere, here no action and no action
listener is called :
(otherwise there's a minor visual bug in the richmond style: when a row is
selected, its color is the same as links so no text is visible anymore)

< tc:sheet

      xmlns=" http://www.w3.org/1999/xhtml";

      xmlns:jsp=" http://java.sun.com/JSP/Page";

      xmlns:tc=" http://myfaces.apache.org/tobago/component";

      xmlns:tx=" http://myfaces.apache.org/tobago/extension";

      xmlns:ui=" http://java.sun.com/jsf/facelets";

      xmlns:h=" http://java.sun.com/jsf/html";

      xmlns:f=" http://java.sun.com/jsf/core";

      id= "workTaskTable"

      columns ="*;*"

      value ="#{contractCtrl.planning}"

      var ="intervention" >



      < tc:column>

            < tc:link

                  id ="workTaskDetailLink"

                  image ="image/edit. PNG"

                  action ="contractCtrl.editTaskCmd"

                  actionListener ="contractCtrl.editTaskLsnr" />

      </ tc:column>



      < tc:column label ="|Categorie" >

            < tc:link

                  id ="category"

                  label ="#{intervention.category.name}"

                  action ="contract" />

      </ tc:column>



      < tc:column label ="#{i18n.intervenant}" >

            < tc:link

                  id ="intervenant"

                  label ="#{intervention.intervenant.firstName} #{
intervention.intervenant.lastName}"

                  action ="contract" />

      </ tc:column>



      < tc:column label ="#{i18n.workStartDate}" >

            < tx:date

                  id ="workStartDate"

                  value ="#{intervention.workStart}"

                  labelWidth ="0px" >

                  < f:convertDateTime pattern ="dd.MM.yyyy" />

            </ tx:date>

      </ tc:column>



      < tc:column label ="#{i18n.workStartTime}" >

            < tc:time

                  id ="workStart"

                  value ="#{intervention.workStart}" />

      </ tc:column>



      < tc:column label ="#{i18n.workEndTime}" >

            < tc:time

                  id ="workEnd"

                  value ="#{intervention.workEnd}" />

      </ tc:column>



      < tc:column label ="#{i18n.workEndDate}" >

            < tx:date

                  id ="workEndDate"

                  value ="#{intervention.workEnd}"

                  labelWidth ="0px" >

                  < f:convertDateTime pattern ="dd.MM.yyyy" />

            </ tx:date>

      </ tc:column>



      < tc:column label ="#{i18n.note}" >

            < tc:in value ="#{intervention.note}" />

      </ tc:column>

</ tc:sheet>




18:23:05,453 INFO  [STDOUT] 2007-10-03 18:23:05,437 [http-127.0.0.1-8080-2]
DEBUG org.apache.myfaces.tobago.component.UIPage.markSubmittedForm (156) -
actionId = 'page:taskTableSubview:workTaskTable:0:workTaskDetailLink'

18:23:05,468 INFO  [STDOUT] 2007-10-03 18:23:05,468 [http-127.0.0.1-8080-2]
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.apache.catalina.authenticator.AuthenticatorBase.invoke (*
AuthenticatorBase.java:433*)

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

18:23:05,468 INFO  [STDOUT] 2007-10-03 18:23:05,468 [http-127.0.0.1-8080-2]
TRACE org.apache.myfaces.tobago.component.UIPage.markSubmittedForm (183) -
page:taskTableSubview:workTaskTable:workTaskDetailLink

18:23:05,468 INFO  [STDOUT] 2007-10-03 18:23:05,468 [http-127.0.0.1-8080-2]
TRACE org.apache.myfaces.tobago.component.UIPage.markSubmittedForm (184) -
[EMAIL PROTECTED]

18:23:05,500 INFO  [STDOUT] 2007-10-03 18:23:05,500 [http-127.0.0.1-8080-2]
TRACE org.apache.myfaces.tobago.component.UIPage.markSubmittedForm (185) -


[EMAIL PROTECTED] null
/contract/contract.xhtml

  [EMAIL PROTECTED] Page page page

    [EMAIL PROTECTED] Panel j_id4
page:j_id4

      "layout" = [EMAIL PROTECTED] j_id5 page:j_id5



      [EMAIL PROTECTED] Panel j_id6
page:j_id6

      [EMAIL PROTECTED] Panel j_id8
page:j_id8

        [EMAIL PROTECTED] MenuBar j_id10 page:j_id10

          [EMAIL PROTECTED] null clients
page:clients

            [EMAIL PROTECTED] j_id11 page:j_id11

          [EMAIL PROTECTED] null
intervenants page:intervenants

            [EMAIL PROTECTED] j_id12 page:j_id12

          [EMAIL PROTECTED] null
commercials page:commercials

            [EMAIL PROTECTED] j_id13 page:j_id13

          [EMAIL PROTECTED] null
configuration page:configuration

            [EMAIL PROTECTED] j_id14 page:j_id14

            [EMAIL PROTECTED] null j_id15
page:j_id15

              [EMAIL PROTECTED] j_id16 page:j_id16

                "items" =
[EMAIL PROTECTED] javax.faces.Menuj_id17 page:j_id17



                  [EMAIL PROTECTED] null j_id18
page:j_id18

      [EMAIL PROTECTED] Panel j_id19
page:j_id19

        [EMAIL PROTECTED] Box j_id20
page:j_id20

          "layout" =
[EMAIL PROTECTED] GridLayout j_id21
page:j_id21



          [EMAIL PROTECTED] Sheet j_id22
page:j_id22

            "selectionChange" =
[EMAIL PROTECTED] Command
navigationSelectionChange page:j_id22:navigationSelectionChange



            [EMAIL PROTECTED] null
j_id23 page:j_id22:j_id23

              [EMAIL PROTECTED] Box j_id24
page:j_id22:j_id24

                "layout" =
[EMAIL PROTECTED] GridLayout j_id25
page:j_id22:j_id25



                [EMAIL PROTECTED] Out
j_id26 page:j_id22:j_id26

                [EMAIL PROTECTED] Out
j_id27 page:j_id22:j_id27

                [EMAIL PROTECTED] Out
j_id28 page:j_id22:j_id28

      [EMAIL PROTECTED] Panel pageContent
page:pageContent

        [EMAIL PROTECTED] Panel j_id29
page:j_id29

          "layout" =
[EMAIL PROTECTED] GridLayout j_id30
page:j_id30



          [EMAIL PROTECTED] Panel
contractDetail page:contractDetail

            "layout" =
[EMAIL PROTECTED] GridLayout j_id31
page:j_id31



            [EMAIL PROTECTED] Panel
j_id32 page:j_id32

              "layout" =
[EMAIL PROTECTED] GridLayout j_id33
page:j_id33



              [EMAIL PROTECTED] Panel
j_id34 page:j_id34

                [EMAIL PROTECTED] contractCommands page:contractCommands

                  [EMAIL PROTECTED] j_id35 page:j_id35

                  [EMAIL PROTECTED] j_id36 page:j_id36

              [EMAIL PROTECTED] Panel
j_id37 page:j_id37

                "layout" =
[EMAIL PROTECTED] GridLayout j_id38
page:j_id38



                [EMAIL PROTECTED] Label
j_id39 page:j_id39

                [EMAIL PROTECTED] j_id40 page:j_id40

                [EMAIL PROTECTED] j_id41 page:j_id41

                  "pickerPopup" =
[EMAIL PROTECTED] Popup j_id40_pickerpopup
page:j_id40_pickerpopup



                    [EMAIL PROTECTED] box page:j_id40_pickerpopup:box

                      "layout" =
[EMAIL PROTECTED] GridLayout layout
page:j_id40_pickerpopup:layout



                      [EMAIL PROTECTED]
...

[Message tronqué]




Reply via email to