Hybris 6.6在AuditReportConfigModel上的初始化错误

2020-08-31 16:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)在6.6下进行初始化时,出现以下...

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

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


在6.6下进行初始化时,出现以下错误。 关于出现这种情况的任何原因-

[java]错误[main] [AbstractAntPerformable] perfort任务[java] sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处的线程" main"中的异常java.lang.reflect.InvocationTargetException [java] java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)[java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)[java] at java.lang.reflect.Method.invoke(Method .java:498)[java] de.hybris.platform.servicelayer.exceptions.ModelSavingException:[de.hybris.platform.media.interceptors.MediaModelPrepareInterceptor@5da5ddec]:意外的准备程序错误:de.hybris.platform.core.model。 audit.AuditReportConfigModel无法在de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.invokePrepareInterceptors(ModelWrapper.java:279)处转换为de.hybris.platform.core.model.media.MediaModel [java] 〜[coreserver.jar :?] [java] at de.hybris.bootstrap.loader.Loader.execute(Loader.java:142)在d e.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.executeInterceptorsAndCascade(ModelWrapper.java:108)〜[coreserver.jar :?] [java] at de.hybris.bootstrap.loader.Loader.main( Loader.java:118)[java] [java] at.hybris.platform.servicelayer.internal.model.extractor.impl.DefaultModelExtractor.process(DefaultModelExtractor.java:44)〜[coreserver.jar :?] [java] 在de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.performPersistenceOperations(DefaultModelService.java:720)〜[coreserver.jar :?] [java]在de.hybris.platform.servicelayer.internal.model.impl .DefaultModelService.saveAllInternal(DefaultModelService.java:715)〜[coreserver.jar :?] [java],位于de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.saveAll(DefaultModelService.java:695)〜[coreserver .jar :?] [java] at de.hybris.platform.servicelayer.internal.model.impl.DefaultModelService.save(DefaultModelService.java:643)〜[coreserver.jar :?] [java] at de.hybris.platform .audit。内部 .config.DefaultAuditConfigService.storeConfiguration(DefaultAuditConfigService.java:137)〜[coreserver.jar :?] [java]位于de.hybris.platform.audit.internal.config.DefaultAuditConfigService.storeConfiguration(DefaultAuditConfigService.java:125)〜[coreserver .jar :?] [java] at java.util.HashMap $ Values.forEach(HashMap.java:980)〜[?:1.8.0_144] [java] at de.hybris.platform.audit.internal.config.DefaultAuditConfigService .storeConfigurations(DefaultAuditConfigService.java:101)〜[coreserver.jar :?] [java],位于de.hybris.platform.core.Initialization.storeGenericAuditConfigurations(Initialization.java:1008)〜[coreserver.jar :?] [java] 在de.hybris.platform.core.Initialization.doInitializeImpl(Initialization.java:569)〜[coreserver.jar :?] [java]在de.hybris.platform.core.Initialization.access $ 5(Initialization.java:466) 〜[coreserver.jar :?] [java]位于de.hybris.platform.core.Initialization $ 5.call(Initialization.java:787)〜[coreserver.jar :?] [java]位于de.hybris.platform.core .Initialization $ 5.call(Initializati on.java:1)〜[coreserver.jar :?] [java]在de.hybris.platform.core.system.InitializationLockHandler.performLocked(InitializationLockHandler.java:80)〜[coreserver.jar :?] [java]在 de.hybris.platform.core.Initialization.doInitialize(Initialization.java:819)〜[coreserver.jar :?] [java]位于de.hybris.ant.taskdefs.InitPlatformAntPerformableImpl.performImpl(InitPlatformAntPerformableImpl.java:106)〜[ coreserver.jar :?] [java] at de.hybris.ant.taskdefs.AbstractAntPerformable.doPerform(AbstractAntPerformable.java:92)[coreserver.jar :?] [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 〜[?:1.8.0_144] [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)〜[?:1.8.0_144] [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 43)〜[?:1.8.0_144] [java] at java.lang.reflect.Method.invoke(Method.java:498)〜[?:1.8.0_144] [java] at bsh.Reflect.invokeMethod(Reflect。 java:134)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [jav a]在bsh.Reflect.invokeObjectMethod(Reflect.java:80)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java]在bsh.Name.invokeMethod(Name.java: 858)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java] at bsh.BSHMethodInvocation.eval(BSHMethodInvocation.java:75)[bsh-2.0b5.jar:2.0b5 2005 -06-12 04:50:41] [java] at bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:102)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java] 在bsh.BSHPrimaryExpression.eval(BSHPrimaryExpression.java:47)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java]在bsh.Interpreter.eval(Interpreter.java:645) [bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java] at bsh.Interpreter.eval(Interpreter.java:739)[bsh-2.0b5.jar:2.0b5 2005-06 -12 04:50:41] [java] at bsh.Interpreter.eval(Interpreter.java:728)[bsh-2.0b5.jar:2.0b5 2005-06-12 04:50:41] [java] at de .hybris.platform.util.ClientExecuter.execute(ClientExecuter.java:49)[coreserver.jar :?] [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)〜[?:1.8.0_144] [java] 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)〜[?:1.8.0_144] [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)〜[?:1.8.0_144] [java ]在java.lang.reflect.Method.invoke(Method.java:498)〜[?:1.8.0_144] [java]在de.hybris.bootstrap.loader.Loader.execute(Loader.java:142)[ybootstrap .jar :?] [java]位于de.hybris.bootstrap.loader.Loader.main(Loader.java:118)[ybootstrap.jar :?] [java]原因:java.lang.ClassCastException:de.hybris。 platform.core.model.audit.AuditReportConfigModel无法在de.hybris.platform.media.interceptors.MediaModelPrepareInterceptor.onPrepare(MediaModelPrepareInterceptor.java:1)上转换为de.hybris.platform.core.model.media.MediaModel [java] 〜[coreserver.jar :?] [java],位于de.hybris.platform.servicelayer.internal.model.impl.wrapper.ModelWrapper.invokePrepareInterceptors(ModelWrapper.java:270)〜[coreserver.jar :?] [java]。 .. 39更多[java]原因:源文件:对 de的内联评估 .hybris.ant.taskdefs.AntPerformable p =新的de.hybris.ant.taskdefs.InitPlatfor。 。 。 '':方法调用p.doPerform:第2行:在文件中:在线评估: de.hybris.ant.taskdefs.AntPerformable p =新的de.hybris.ant.taskdefs.InitPlatfor。 。 。 ":p .doPerform()[java] [java]目标异常:de.hybris.platform.servicelayer.exceptions.ModelSavingException:[de.hybris.platform.media.interceptors.MediaModelPrepareInterceptor@5da5ddec]:意外的准备错误:de .hybris.platform.core.model.audit.AuditReportConfigModel无法转换为de.hybris.platform.core.model.media.MediaModel

7条回答
土豆飞人
2020-08-31 17:02

根据我的经验,原因在于整个审核框架。 为了摆脱这样的问题,您需要以下列方式在local.properties文件中禁用审核:

  auditing.enabled = false

  

至少要等到对Audit Framework的修复完成之后。

一周热门 更多>