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

Exception displayed in Console after a wait time

    Details

      Description

      Exceptions displayed in Console after a period of time.

      Steps to reproduce:

      1. Add Announcement portlet
      2. Add an announcement
      3. Assert that announcement displays
      4. Wait and exception will display in console after a period of 5 minutes
      00:23:43,959 ERROR [ParallelDestination:109] Unable to process message {destinationName=liferay/scheduler_dispatch, response=null, responseDestinationName=null, responseId=null, payload=null, values={principalPassword=null, EXCEPTIONS_MAX_SIZE=0, CONTEXT_PATH=, principalName=null, DESTINATION_NAME=liferay/scheduler_dispatch, JOB_STATE=com.liferay.portal.kernel.scheduler.JobState@2adf881a, companyId=0, RECEIVER_KEY=com.liferay.portlet.announcements.messaging.CheckEntryMessageListener.com.liferay.portlet.announcements.messaging.CheckEntryMessageListener, MESSAGE_LISTENER_UUID=ed34dd5a-1a31-4bbf-a5f5-23eea191068c}}
      com.liferay.portal.kernel.messaging.MessageListenerException: java.lang.IllegalArgumentException: key can't be empty
              at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:31)
              at sun.reflect.GeneratedMethodAccessor844.invoke(Unknown Source)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              at com.liferay.portal.kernel.bean.ClassLoaderBeanHandler.invoke(ClassLoaderBeanHandler.java:54)
              at $Proxy278.receive(Unknown Source)
              at com.liferay.portal.kernel.scheduler.messaging.SchedulerEventMessageListenerWrapper.receive(SchedulerEventMessageListenerWrapper.java:75)
              at com.liferay.portal.kernel.messaging.InvokerMessageListener.receive(InvokerMessageListener.java:65)
              at com.liferay.portal.kernel.messaging.ParallelDestination$1.run(ParallelDestination.java:106)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask._runTask(ThreadPoolExecutor.java:669)
              at com.liferay.portal.kernel.concurrent.ThreadPoolExecutor$WorkerTask.run(ThreadPoolExecutor.java:580)
              at java.lang.Thread.run(Thread.java:662)
      Caused by: java.lang.IllegalArgumentException: key can't be empty
              at java.lang.System.checkKey(System.java:774)
              at java.lang.System.getProperty(System.java:647)
              at com.germinus.easyconf.AggregatedProperties.getProperty(AggregatedProperties.java:99)
              at com.germinus.easyconf.ComponentProperties.getString(ComponentProperties.java:571)
              at com.liferay.portal.configuration.ConfigurationImpl.get(ConfigurationImpl.java:228)
              at com.liferay.portal.util.PropsUtil._get(PropsUtil.java:196)
              at com.liferay.portal.util.PropsUtil.get(PropsUtil.java:53)
              at com.liferay.portal.util.PrefsPropsUtil.getString(PrefsPropsUtil.java:336)
              at com.liferay.portal.util.PrefsPropsUtil.getString(PrefsPropsUtil.java:321)
              at com.liferay.portal.util.PrefsPropsUtil.getStringFromNames(PrefsPropsUtil.java:503)
              at com.liferay.portlet.announcements.service.impl.AnnouncementsEntryLocalServiceImpl.notifyUsers(AnnouncementsEntryLocalServiceImpl.java:348)
              at com.liferay.portlet.announcements.service.impl.AnnouncementsEntryLocalServiceImpl.checkEntries(AnnouncementsEntryLocalServiceImpl.java:136)
              at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
              at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
              at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
              at java.lang.reflect.Method.invoke(Method.java:597)
              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 $Proxy117.checkEntries(Unknown Source)
              at com.liferay.portlet.announcements.service.AnnouncementsEntryLocalServiceUtil.checkEntries(AnnouncementsEntryLocalServiceUtil.java:284)
              at com.liferay.portlet.announcements.messaging.CheckEntryMessageListener.doReceive(CheckEntryMessageListener.java:29)
              at com.liferay.portal.kernel.messaging.BaseMessageListener.receive(BaseMessageListener.java:25)
              ... 11 more
      

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                7 years, 50 weeks, 6 days ago

                Packages

                Version Package
                --Sprint 12/11
                6.1.0 CE RC1