cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error occurred while performing ant task | Hybris upgrade from 54 to 67

Former Member
1,714

Hi Experts,

We're trying to upgrade from y5.4 to y6.7 and not having a successful system-update. Firstly, we got the OrderPK column issue which we solved using https://answers.sap.com/comments/12828815/view.html

Now, DB schema is updated but the updatesystem is still failing with below set of error logs:

Logs part-1

      [java] ERROR [AfterSaveEventPublisher-master] [ExtensionManager] unexpected error notifying processing on session creation : null
      [java]  java.lang.NullPointerException: null
      [java]     at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936) ~[?:1.8.0_181]
      [java]     at de.hybris.platform.persistence.property.PersistenceInfoCache.getCachedExternalTableTypes(PersistenceInfoCache.java:67) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.property.DBPersistenceManager.getExternalTableTypes(DBPersistenceManager.java:926) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.typecache.impl.DefaultFlexibleSearchTypeCacheProvider.getExternalTableTypes(DefaultFlexibleSearchTypeCacheProvider.java:134) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedType.<init>(ParsedType.java:90) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedType.<init>(ParsedType.java:75) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.createSingleType(FromClause.java:86) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.translateNested(FromClause.java:70) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedText$2.translate(ParsedText.java:292) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FlexibleSearchTools.replace(FlexibleSearchTools.java:307) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedText.translate(ParsedText.java:286) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.translate(FromClause.java:45) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.translate(ParsedQuery.java:467) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.getTranslatedQuery(ParsedQuery.java:237) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.QueryParser.translateQuery(QueryParser.java:233) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.translate(FlexibleSearch.java:2001) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1411) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1380) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.search(JaloSession.java:2286) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.search(JaloSession.java:2215) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.getRunningOrRestartedCronJobsForNode(CronJobManager.java:884) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.abortRunningCronJobsForClusterNode(CronJobManager.java:958) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.startupCronjobEngine(CronJobManager.java:351) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.onFirstSessionCreation(CronJobManager.java:342) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.jalo.extension.ExtensionManager.notifyOnFirstSessionCreation(ExtensionManager.java:292) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.activate(JaloSession.java:789) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.initSessionContext(JaloSession.java:381) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.createInstance(JaloSession.java:258) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:807) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:758) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:676) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:646) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.getCurrentSession(JaloSession.java:871) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.Item.getSession(Item.java:1620) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.ExtensibleItem.getProperty(ExtensibleItem.java:308) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.RelationDescriptor.getRelationType(RelationDescriptor.java:90) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType$DescriptorsCache.<init>(ComposedType.java:491) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType$1.compute(ComposedType.java:627) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.privateGetNoLock(AbstractCacheUnit.java:305) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.privateGet(AbstractCacheUnit.java:278) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.get(AbstractCacheUnit.java:180) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloTypeCacheUnit.getCached(JaloTypeCacheUnit.java:83) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType.getDescriptorsCache(ComposedType.java:629) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType.getAttributeDescriptorIncludingPrivate(ComposedType.java:1034) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.checkSystemOK(DefaultTaskService.java:507) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService$2.run(DefaultTaskService.java:531) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.waitAndRunExclusiveAction(DefaultTaskService.java:788) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.init(DefaultTaskService.java:525) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService$1.start(DefaultTaskService.java:156) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.startTaskEngine(CronJobManager.java:1879) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager$CronJobTenantListener.afterTenantStartUp(CronJobManager.java:174) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.lambda$1(BlockingTenantStartupNotifier.java:119) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.core.ClassLoaderUtils.executeWithWebClassLoaderParentIfNeeded(ClassLoaderUtils.java:42) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.notifyAllListeners(BlockingTenantStartupNotifier.java:106) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.executeStartupNotify(BlockingTenantStartupNotifier.java:73) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.AbstractTenant.executeInitsIfNecessary(AbstractTenant.java:1318) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:678) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.activateTenant(Registry.java:719) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.setCurrentTenant(Registry.java:566) [coreserver.jar:?]
      [java]     at de.hybris.platform.tx.DefaultAfterSaveListenerRegistry$AfterSaveEventPublisherThread.internalRun(DefaultAfterSaveListenerRegistry.java:260) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:134) [coreserver.jar:?]
      [java] ERROR [AfterSaveEventPublisher-master] [BlockingTenantStartupNotifier] Failed to notify de.hybris.platform.cronjob.jalo.CronJobManager$CronJobTenantListener@55b4856e about tenant <<master>> startup. Failed after 1.308 s.
      [java]  java.lang.NullPointerException: null
      [java]     at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936) ~[?:1.8.0_181]
      [java]     at de.hybris.platform.persistence.property.PersistenceInfoCache.getCachedExternalTableTypes(PersistenceInfoCache.java:67) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.property.DBPersistenceManager.getExternalTableTypes(DBPersistenceManager.java:926) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.typecache.impl.DefaultFlexibleSearchTypeCacheProvider.getExternalTableTypes(DefaultFlexibleSearchTypeCacheProvider.java:134) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedType.<init>(ParsedType.java:90) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedType.<init>(ParsedType.java:75) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.createSingleType(FromClause.java:86) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.translateNested(FromClause.java:70) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedText$2.translate(ParsedText.java:292) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FlexibleSearchTools.replace(FlexibleSearchTools.java:307) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedText.translate(ParsedText.java:286) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.FromClause.translate(FromClause.java:45) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.translate(ParsedQuery.java:467) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.ParsedQuery.getTranslatedQuery(ParsedQuery.java:237) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.persistence.flexiblesearch.QueryParser.translateQuery(QueryParser.java:233) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.translate(FlexibleSearch.java:2001) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1411) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.flexiblesearch.FlexibleSearch.search(FlexibleSearch.java:1380) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.user.UserManager.getSearchResult(UserManager.java:409) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.user.UserManager.findUsers(UserManager.java:346) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.user.UserManager.getAnonymousCustomer(UserManager.java:1141) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.initUser(JaloSession.java:393) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.initSessionContext(JaloSession.java:383) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.createInstance(JaloSession.java:258) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:807) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createSession(JaloConnection.java:758) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:676) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloConnection.createAnonymousCustomerSession(JaloConnection.java:646) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloSession.getCurrentSession(JaloSession.java:871) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.Item.getSession(Item.java:1620) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.ExtensibleItem.getProperty(ExtensibleItem.java:308) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.RelationDescriptor.getRelationType(RelationDescriptor.java:90) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType$DescriptorsCache.<init>(ComposedType.java:491) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType$1.compute(ComposedType.java:627) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.privateGetNoLock(AbstractCacheUnit.java:305) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.privateGet(AbstractCacheUnit.java:278) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.cache.AbstractCacheUnit.get(AbstractCacheUnit.java:180) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.JaloTypeCacheUnit.getCached(JaloTypeCacheUnit.java:83) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType.getDescriptorsCache(ComposedType.java:629) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.jalo.type.ComposedType.getAttributeDescriptorIncludingPrivate(ComposedType.java:1034) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.checkSystemOK(DefaultTaskService.java:507) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService$2.run(DefaultTaskService.java:531) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.waitAndRunExclusiveAction(DefaultTaskService.java:788) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService.init(DefaultTaskService.java:525) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.task.impl.DefaultTaskService$1.start(DefaultTaskService.java:156) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager.startTaskEngine(CronJobManager.java:1879) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.cronjob.jalo.CronJobManager$CronJobTenantListener.afterTenantStartUp(CronJobManager.java:174) ~[processingserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.lambda$1(BlockingTenantStartupNotifier.java:119) ~[coreserver.jar:?]
      [java]     at de.hybris.platform.core.ClassLoaderUtils.executeWithWebClassLoaderParentIfNeeded(ClassLoaderUtils.java:42) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.notifyAllListeners(BlockingTenantStartupNotifier.java:106) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.BlockingTenantStartupNotifier.executeStartupNotify(BlockingTenantStartupNotifier.java:73) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.AbstractTenant.executeInitsIfNecessary(AbstractTenant.java:1318) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:678) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.activateTenant(Registry.java:719) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.Registry.setCurrentTenant(Registry.java:566) [coreserver.jar:?]
      [java]     at de.hybris.platform.tx.DefaultAfterSaveListenerRegistry$AfterSaveEventPublisherThread.internalRun(DefaultAfterSaveListenerRegistry.java:260) [coreserver.jar:?]
      [java]     at de.hybris.platform.core.threadregistry.RegistrableThread.run(RegistrableThread.java:134) [coreserver.jar:?]

Logs part-2

      [java] WARN  [solrclient-cleanup-master] [DefaultSolrClientPool] null
      [java]  java.lang.NullPointerException: null

Logs part-3

      [java] ERROR [main] [ExtensionManager] unexpected error notifying processing on session creation : null
      [java]  java.lang.NullPointerException: null
      [java] ERROR [main] [BlockingTenantStartupNotifier] Failed to notify de.hybris.platform.cronjob.jalo.CronJobManager$CronJobTenantListener@55b4856e about tenant <<master>> startup. Failed after 3.060 s.
      [java]  java.lang.NullPointerException: null

Logs part-4

      [java] ERROR [main] [AbstractAntPerformable] Error occurred while perfort task
      [java]  java.lang.NullPointerException: null
      [java] Caused by: Sourced file: inline evaluation of: ``try                                        {                                                       de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.ant.t . . . '' : Method Invocation p.doPerform : at Line: 4 : in file: inline evaluation of: ``try                                              {                                                       de.hybris.ant.taskdefs.AntPerformable p = new de.hybris.ant.t . . . '' : p .doPerform ( )
      [java]
      [java] Target exception: java.lang.NullPointerException
      [java]
      [java]     at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:97)
      [java]     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)
      [java]     at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)
      [java]     at bsh.BSHBlock.evalBlock(BSHBlock.java:130)
      [java]     at bsh.BSHBlock.eval(BSHBlock.java:80)
      [java]     at bsh.BSHBlock.eval(BSHBlock.java:46)
      [java]     at bsh.BSHTryStatement.eval(BSHTryStatement.java:86)
      [java]     at bsh.Interpreter.eval(Interpreter.java:645)
      [java]     at bsh.Interpreter.eval(Interpreter.java:739)
      [java]     at bsh.Interpreter.eval(Interpreter.java:728)
      [java]     at de.hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49)
      [java]     ... 6 more
 
 BUILD FAILED
 hybris\bin\platform\build.xml:167: The following error occurred while executing this line:
 hybris\bin\platform\resources\ant\platformadministration.xml:134: The following error occurred while executing this line:
 hybris\bin\platform\resources\ant\antmacros.xml:883: Java returned: 1

We're not able to debug as HAC is not starting up. Any help would be appreciated.

Thanks in advance.

Accepted Solutions (0)

Answers (0)