Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-25887

Calendar portlet is broken. When upgrade from 523 to 61 or 62.

Details

    • Bug
    • Status: Closed
    • Resolution: Fixed
    • 6.1.0 CE GA1, 6.1.10 EE GA1, 6.2.0 CE M2
    • Calendar, Collaboration
    • Tomcat 7.0 + MySQL 5. 6.1.x GIT ID: 7f12f9c2591c9ed185f2cb86afb43de90a265557.
      Tomcat 7.0 + MySQL 5. 6.2.x GIT ID: 78aeec32eced2dd7d226b8529800ff133c98e75c.

    Description

      1. Start 523 and login.
      2. Add Calendar portlet.
      3. Add Daily, weekly, monthly, yearly event.
      4. Upgrade to 61 or 62.
      5. Start 61 or 62.
      6. Go to Calendar portlet.

      02:51:19,485 ERROR [IncludeTag:426] Current URL /web/guest/calendar?p_p_id=8&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-2&p_p_co
      l_count=1&_8_struts_action=%2Fcalendar%2Fview&_8_month=2&_8_day=5&_8_year=2012&tabs1=day generates exception: Unable to deserialize object
      02:51:19,488 ERROR [IncludeTag:154] org.json.JSONException: JSONObject["serializable"] not found.
              at org.json.JSONObject.get(JSONObject.java:454)
              at org.json.JSONObject.getJSONObject(JSONObject.java:553)
              at com.liferay.portal.json.jabsorb.serializer.LiferaySerializer.unmarshall(LiferaySerializer.java:281)
              at org.jabsorb.JSONSerializer.unmarshall(JSONSerializer.java:692)
              at org.jabsorb.JSONSerializer.fromJSON(JSONSerializer.java:262)
              at com.liferay.portal.json.JSONFactoryImpl.deserialize(JSONFactoryImpl.java:151)
              at com.liferay.portal.kernel.json.JSONFactoryUtil.deserialize(JSONFactoryUtil.java:78)
              at com.liferay.portlet.calendar.model.impl.CalEventImpl.getRecurrenceObj(CalEventImpl.java:34)
              at com.liferay.portlet.calendar.service.impl.CalEventLocalServiceImpl.getRepeatingEvents(CalEventLocalServiceImpl.java:632)
              at com.liferay.portlet.calendar.service.impl.CalEventLocalServiceImpl.getEvents(CalEventLocalServiceImpl.java:528)
              at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:112)
              at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
              at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:108)
              at com.liferay.portal.spring.aop.ServiceBeanAopProxy.invoke(ServiceBeanAopProxy.java:211)
              at com.liferay.portlet.calendar.service.impl.CalEventServiceImpl.getEvents(CalEventServiceImpl.java:110)
              at com.liferay.portlet.calendar.service.impl.CalEventServiceImpl.getEvents(CalEventServiceImpl.java:104)
              at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:112)
              at com.liferay.portal.spring.transaction.TransactionInterceptor.invoke(TransactionInterceptor.java:71)
              at com.liferay.portal.spring.aop.ServiceBeanMethodInvocation.proceed(ServiceBeanMethodInvocation.java:108)
              at com.liferay.portal.spring.aop.ChainableMethodAdvice.invoke(ChainableMethodAdvice.java:59)
      

      Attachments

        Issue Links

          Activity

            People

              mark.jin Mark Jin (Inactive)
              mark.jin Mark Jin (Inactive)
              Kiyoshi Lee Kiyoshi Lee
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                10 years, 39 weeks, 4 days ago

                Packages

                  Version Package
                  6.1.1 CE GA2
                  6.1.10 EE GA1
                  6.1.20 EE GA2
                  6.2.0 CE M2