ICEfaces
  1. ICEfaces
  2. ICE-10962

showcase-portlet ace:tree demos NotSerializableException warnings

    Details

    • Assignee Priority:
      P3

      Description

      Jenkins ICEfaces 4.1.1 Build # 2/4 and ICEfaces 4trunk r. 47631:
      Tree > Client, Lazy Loading

      The demos are functional, however server warnings can be seen in server terminal window after testing the Tree > Client / Lazy Loading demos, when stopping or starting the server; the warnings are seen on server restart also after the demos have been removed from page.
      The warnings are only seen in Liferay terminal window, and cannot be found in the actual logs.

        Activity

        Hide
        Mircea Toma added a comment -

        Converted anonymous class in TreeLazyBean to inner class and made it serializable.

        Show
        Mircea Toma added a comment - Converted anonymous class in TreeLazyBean to inner class and made it serializable.
        Hide
        Carmen Cristurean added a comment -

        ICEfaces4 trunk r. 47791: NotSerializableException warnings are resolved for Tree > Lazy Loading demo.

        Tree > Client demo triggers the same type of errors:
        Caused by: java.io.NotSerializableException: org.icefaces.samples.showcase.example.ace.tree.TreeClientBean$1
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1183)
        at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547)
        at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508)
        at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431)
        at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177)
        at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347)
        at java.util.HashMap.writeObject(HashMap.java:1133)
        ........

        Show
        Carmen Cristurean added a comment - ICEfaces4 trunk r. 47791: NotSerializableException warnings are resolved for Tree > Lazy Loading demo. Tree > Client demo triggers the same type of errors: Caused by: java.io.NotSerializableException: org.icefaces.samples.showcase.example.ace.tree.TreeClientBean$1 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1183) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1547) at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1508) at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1431) at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1177) at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:347) at java.util.HashMap.writeObject(HashMap.java:1133) ........
        Hide
        Mircea Toma added a comment -

        Converted anonymous classes in TreeClientBean, TreeBean and BreadcrumbMenuBean to inner classes to make them serializable.

        Show
        Mircea Toma added a comment - Converted anonymous classes in TreeClientBean, TreeBean and BreadcrumbMenuBean to inner classes to make them serializable.
        Hide
        Carmen Cristurean added a comment -

        Verified ICEfaces4 trunk r.47944/ showcase-portlet > Tree, BreadcrumbMenu demos on Liferay 6.2/Tomcat 7.0.42/ Firefox41.

        Show
        Carmen Cristurean added a comment - Verified ICEfaces4 trunk r.47944/ showcase-portlet > Tree, BreadcrumbMenu demos on Liferay 6.2/Tomcat 7.0.42/ Firefox41.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: