从Cron Job导入Feed Impexes是否获得空指针异常?

2020-09-13 05:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) 2018-09-18 22:3...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


2018-09-18 22:36:44,375错误[impexThreadPoolTask​​Executor-5] [[10.71.193.136]]()[de.hybris.platform.impex.jalo.cronjob.ImpExImportJob]非法异常类型:java.lang .NullPointerException de.hybris.platform.persistence.hjmp.HJMPException:非法异常类型:de.hybris.platform.persistence.GenericBMPBean $ GenericItemEntityStateCacheUnit.getEntityState(GenericBMPBean.java:1921)处的java.lang.NullPointerException .persistence.GenericBMPBean.loadData(GenericBMPBean.java:230)位于de.hybris.platform.persistence.GenericBMPBean.ejbLoad(GenericBMPBean.java:149)位于de.hybris.platform.persistence.framework.RemoteInvocationHandler.performOutsideTx(RemoteInvocationHandler.java :185),位于com.sun的de.hybris.platform.persistence.framework.RemoteInvocationHandler.performOther(RemoteInvocationHandler.java:164),位于de.hybris.platform.persistence.framework.RemoteInvocationHandler.invoke(RemoteInvocationHandler.java:107)。 proxy。$ Proxy107.getModifiedTime(未知来源)位于de.hy 在de.hybris.platform.jalo.Item.getModificationTimeFromPersistenceLayer(Item.java:1539)处的bris.platform.persistence.ItemEJBImpl.getModificationTime(ItemEJBImpl.java:142)在de.hybris.platform.jalo.Item.getLocalItemCache(Item。 java.1410)位于de.hybris.platform.jalo.Item.getGetterSetterCache(Item.java:1420)位于de.hybris.platform.jalo.Item.access $ 0(Item.java:1418)位于de.hybris.platform。 jalo.Item $ CacheableItemLogic.getCacheMap(Item.java:560)位于de.hybris.platform.jalo.Item $ CachedGetter.get(Item.java:686)位于de.hybris.platform.jalo.ExtensibleItem.getProperty(ExtensibleItem。 java:364)在de.hybris.platform.impex.jalo.cronjob.GeneratedImpExImportCronJob.getUnresolvedDataStore(GeneratedImpExImportCronJob.java:977)在de.hybris.platform.impex.jalo.cronjob.GeneratedImpExImportCronJobget( 在de.hybris.platform.impex.jalo.cronjob.CronJobDumpHandler.saveTempDump(CronJobDumpHandler.java:224)在de.hybris.platform.impex.jalo.cronjob.CronJobDumpHandl er.finish(CronJobDumpHandler.java:75)位于de.hybris.platform.impex.jalo.Importer.abortImport(Importer.java:386)位于de.hybris.platform.impex.jalo.Importer.importNextInternal(Importer.java: 770)位于de.hybris.platform.impex.jalo.Importer.importNext(Importer.java:738)位于de.hybris.platform.impex.jalo.cronjob.ImpExImportJob.doImport(ImpExImportJob.java:290)位于de.hybris .platform.impex.jalo.cronjob.ImpExImportJob.performJob(ImpExImportJob.java:247)位于de.hybris.platform.impex.jalo.cronjob.ImpExImportJob.performCronJob(ImpExronmplatJob.java:114)位于de.hybris。 .jalo.Job.execute(Job.java:1274)at de.hybris.platform.cronjob.jalo.Job.performImpl(Job.java:794)at de.hybris.platform.cronjob.jalo.Job.performImpl(Job .java:713)位于de.hybris.platform.cronjob.jalo.Job.perform(Job.java:629)位于de.hybris.platform.servicelayer.cronjob.impl.DefaultCronJobService.performCronJob(DefaultCronJobService.java:137) de.hybris.platform.servicelayer.impex.impl.DefaultImportService.importData(DefaultImpo rtService.java:57)位于de.hybris.platform.servicelayer.impex.impl.DefaultImportService.importData(DefaultImportService.java:174)位于com.egrocery.ws.services.impl.EGroceryImpexLoaderServiceImpl.startImportImpex(EGroceryImpexLoaderServiceImpl.java:293) at co.egrocery.ws.services.impl.EGroceryImpexLoaderServiceImpl.access $ 4(EGroceryImpexLoaderServiceImpl.java:262)at com.egrocery.ws.services.impl.EGroceryImpexLoaderServiceImpl $ 1.run(EGroceryImpexLoaderServiceImpl.java:174con at java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:617)处的.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)来自java.lang.Thread.run(Thread.java:745)的原因:java。 oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(oracleStatement.java:1466)处的lang.NullPointerException.oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1662) java:4364)在oracl e.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:4445)位于oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:6268)位于de.hybris.platform.jdbcwrapper.PreparedStatementImpl.execute 194)在de.hybris.platform.persistence.GenericBMPBean $ GenericItemEntityState。(GenericBMPBean.java:1213)在de.hybris.platform.persistence.GenericBMPBean $ GenericItemEntityStateCacheUnit.compute(GenericBMPBean.java:1941)在de.hybris.platform。 缓存位于de.hybris.platform.cache.AbstractCacheUnit.privateGet(AbstractCacheUnit.java:275)处位于de.hybris.platform.cache.AbstractCacheUnit.get(AbstractCacheUnit.java:182)处的cache.AbstractCacheUnit.privateGetNoLock(AbstractCacheUnit.java:302) 在de.hybris.platform.persistence.GenericBMPBean $ GenericItemEntityStateCacheUnit.getEntityState(GenericBMPBean.java:1913)

1条回答

请在更新cronJob之前更新系统。 从此方法不返回null $ GenericItemEntityStateCacheUnit.getEntityState(GenericBMPBean.java:1921)

一周热门 更多>

相关问答