ICEfaces
  1. ICEfaces
  2. ICE-2753

Drag and drop between tree node and panelGroup causes exception

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.7.1
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      all

      Description

      When dragging a tree node to 1 of 3 panel groups set as drop targets, an internal server error popup is shown and an exception is thrown when the item is dropped:

      11:24:41,031 WARN [lifecycle] java.lang.NullPointerException
      javax.faces.el.EvaluationException: java.lang.NullPointerException
      at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)
      at com.icesoft.faces.component.ext.HtmlPanelGroup.broadcast(HtmlPanelGroup.java:743)
      at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:447)
      at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:494)
      .............................

      I have attached my 1.6.2 test case which had been deployed on jboss 4.2.

        Issue Links

          Activity

          Tyler Johnson created issue -
          Tyler Johnson made changes -
          Field Original Value New Value
          Attachment tree_dynamic.war [ 10822 ]
          Tyler Johnson made changes -
          Tyler Johnson made changes -
          Description When dragging a tree node to 1 of 3 panel groups set as drop targets, the item can only be drag and dropped successfully to the 1st panel group. Works fine in 1.6.2. Version 1.7 DR3 doesn't throw an exception but 1.7 beta1 does:

          11:24:41,031 WARN [lifecycle] java.lang.NullPointerException
          javax.faces.el.EvaluationException: java.lang.NullPointerException
          at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)
          at com.icesoft.faces.component.ext.HtmlPanelGroup.broadcast(HtmlPanelGroup.java:743)
          at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:447)
          at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:494)
          .............................

          I have attached my test case which had been deployed on jboss 4.2.
          When dragging a tree node to 1 of 3 panel groups set as drop targets, an internal server error popup is shown and an exception is thrown when the item is dropped:

          11:24:41,031 WARN [lifecycle] java.lang.NullPointerException
          javax.faces.el.EvaluationException: java.lang.NullPointerException
          at com.sun.faces.application.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:91)
          at com.icesoft.faces.component.ext.HtmlPanelGroup.broadcast(HtmlPanelGroup.java:743)
          at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:447)
          at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:494)
          .............................

          I have attached my 1.6.2 test case which had been deployed on jboss 4.2.
          Tyler Johnson made changes -
          Summary Regression in drag and drop Drag and drop between tree node and panelGroup causes exception
          Ken Fyten made changes -
          Fix Version/s 1.7 [ 10080 ]
          Assignee Priority P2
          Assignee Adnan Durrani [ adnan.durrani ]
          Ken Fyten made changes -
          Assignee Adnan Durrani [ adnan.durrani ] Mircea Toma [ mircea.toma ]
          Tyler Johnson made changes -
          Attachment tree_dynamic_src.zip [ 10853 ]
          Ken Fyten made changes -
          Assignee Mircea Toma [ mircea.toma ] Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          Adnan Durrani made changes -
          Link This issue depends on ICE-2680 [ ICE-2680 ]
          Adnan Durrani made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Fix Version/s 1.7RC1 [ 10123 ]
          Fix Version/s 1.7 [ 10080 ]
          Ken Fyten made changes -
          Fix Version/s 1.7 [ 10080 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P2
          Assignee Adnan Durrani [ adnan.durrani ]
          Mandeep Hayher made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Ken Fyten made changes -
          Fix Version/s 1.7.1 [ 10122 ]
          Fix Version/s 1.7RC1 [ 10123 ]
          Fix Version/s 1.7 [ 10080 ]
          Assignee Priority P2
          Affects Version/s 1.7 [ 10080 ]
          Affects Version/s 1.7Beta1 [ 10121 ]
          Assignee Adnan Durrani [ adnan.durrani ]
          Adnan Durrani made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P2
          Assignee Adnan Durrani [ adnan.durrani ]

            People

            • Assignee:
              Unassigned
              Reporter:
              Tyler Johnson
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: