ICEfaces
  1. ICEfaces
  2. ICE-3396

ClassCastException on portlet redeployment

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.7.2
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      portal portlet Liferay re-deploy

      Description

      Under certain situations, a redeploy of a portlet can cause the following:

       Aug 7, 2008 4:22:46 PM com.sun.faces.lifecycle.LifecycleImpl phase
      WARNING: executePhase(RENDER_RESPONSE 6,com.icesoft.faces.context.BridgeFacesContext@d2142e) threw exception
      java.lang.ClassCastException: com.icesoft.faces.context.ElementController
      at com.icesoft.faces.context.ElementController.from(ElementController.java:22)
      at com.icesoft.faces.context.DOMResponseWriter.enhanceBody(DOMResponseWriter.java:331)
      at com.icesoft.faces.context.DOMResponseWriter.enhanceAndFixDocument(DOMResponseWriter.java:276)
      ...

      The problem cannot currently be replicated with our demo portlets but there is a sample portlet included in the forum entry that does show the issue.

      After some discussion, it's likely that the ElementController mechanism is no longer needed as it was an interim solution for focus management. So we should remove this logic and retest with the user's sample application

        Issue Links

          Activity

          Deryk Sinotte created issue -
          Deryk Sinotte made changes -
          Field Original Value New Value
          Attachment ECGViewer.war [ 11161 ]
          Deryk Sinotte made changes -
          Assignee Mircea Toma [ mircea.toma ]
          Mircea Toma made changes -
          Affects Version/s 1.7.2 [ 10130 ]
          Affects Version/s 1.7.1 [ 10122 ]
          Mircea Toma made changes -
          Fix Version/s 1.7.2 [ 10130 ]
          Affects Version/s 1.7.1 [ 10122 ]
          Affects Version/s 1.7.2 [ 10130 ]
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Deryk Sinotte made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Ken Fyten made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Ken Fyten made changes -
          Assignee Priority P1
          Assignee Mircea Toma [ mircea.toma ] Jack Van Ooststroom [ jack.van.ooststroom ]
          Aaron Lucas made changes -
          Link This issue blocks ICE-3498 [ ICE-3498 ]
          Jack Van Ooststroom made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Jack Van Ooststroom made changes -
          Assignee Jack Van Ooststroom [ jack.van.ooststroom ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Assignee Priority P1

            People

            • Assignee:
              Unassigned
              Reporter:
              Deryk Sinotte
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: