Skip to Content
0
Former Member
Aug 02, 2017 at 03:15 PM

ClassCastException in ProductCatalog synchronization

115 Views

Hello,

I'm getting following exception while trying synchronization of ProductCatalog-

 INFO   | jvm 1    | main    | 2017/08/02 09:18:55.876 | WARN  [hybrisHTTP3] [10.32.20.44] [JaloSession] JaloSession: (master/s20200047188544,USERUID:anonymous) doesn't belong to current http session 976B609628003AC2F1085B94616A96E4.app1 but to 9C8DB8585ECECB120F0C6F74EAED8932.app1
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 | java.lang.ClassCastException: Cannot cast class com.<some_dir>.core.jalo.MultipleCatalogsSyncCronJob to class de.hybris.platform.catalog.jalo.SyncItemCronJob
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.catalog.jalo.synchronization.CatalogVersionSyncJob.canPerform(CatalogVersionSyncJob.java:162)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.Job.isPerfomableInternal(Job.java:571)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.Job.isPerformable(Job.java:566)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.Job.isPerformable(Job.java:555)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.catalog.jalo.synchronization.CatalogVersionSyncJob.isPerformable(CatalogVersionSyncJob.java:674)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobDao$2.doCallback(DefaultCronJobDao.java:128)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobDao$AbstractCronJobExecutionBody.execute(DefaultCronJobDao.java:99)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobDao.isPerformable(DefaultCronJobDao.java:130)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobService.isPerformable(DefaultCronJobService.java:279)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultTriggerService.validateActivationTime(DefaultTriggerService.java:277)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultTriggerService.jobCanRun(DefaultTriggerService.java:214)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultTriggerService.activateInternal(DefaultTriggerService.java:160)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.servicelayer.cronjob.impl.DefaultTriggerService.activate(DefaultTriggerService.java:134)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.CronJobTimerTask.processTriggers(CronJobTimerTask.java:188)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.CronJobTimerTask.doRunSafe(CronJobTimerTask.java:92)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at de.hybris.platform.cronjob.jalo.CronJobTimerTask.run(CronJobTimerTask.java:73)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at java.util.TimerThread.mainLoop(Timer.java:564)
 INFO   | jvm 1    | main    | 2017/08/02 09:18:30.358 |     at java.util.TimerThread.run(Timer.java:514)


Can anyone identify what could be the reason?