ICEfaces
  1. ICEfaces
  2. ICE-10043

NotSerializableException when deploying ICEfaces portlet to Liferay Portal 6.1.2 on WebLogic Server 10.3.6.0

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P01
    • Fix Version/s: EE-3.3.0.GA_P02
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Liferay Portal 6.1.2, WebLogic Server 10.3.6.0

      Description

      When deploying an ICEfaces portlet to a Liferay Portal 6.1.2 on WebLogic Server 10.3.6.0 environment a NotSerializableException is thrown for com.liferay.faces.bridge.application.ResourceHandlerOuterImpl. This seems to be due to ICEpushResourceHandler being added to the ServletContext.

        Activity

        Hide
        Jack Van Ooststroom added a comment -

        Sending core/src/main/java/org/icefaces/impl/push/servlet/ICEpushResourceHandler.java
        Transmitting file data .
        Committed revision 41206.

        Show
        Jack Van Ooststroom added a comment - Sending core/src/main/java/org/icefaces/impl/push/servlet/ICEpushResourceHandler.java Transmitting file data . Committed revision 41206.
        Hide
        Jack Van Ooststroom added a comment -

        The ICEpushResourceHandler instances are created on a per node basis and don't need to be replicated or such. However, as a convenience this instance is added to the ServletContext for future purposes of the specific node. Marking its single class member transient avoids the serialization of the class member and avoids the NotSerializableException to be thrown. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - The ICEpushResourceHandler instances are created on a per node basis and don't need to be replicated or such. However, as a convenience this instance is added to the ServletContext for future purposes of the specific node. Marking its single class member transient avoids the serialization of the class member and avoids the NotSerializableException to be thrown. Marking this one as FIXED.

          People

          • Assignee:
            Jack Van Ooststroom
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: