从Hybris 5.7升级到6.0时服务器启动问题

2020-09-17 03:46发布

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

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


当尝试从Hybris 5.7升级到Hybris 6.0时,服务器启动时出现以下异常(hybrisserver.bat)。 有人可以帮忙吗? 预先感谢!


2018年6月21日下午5:34:50 org.apache.catalina.core.StandardContext listenerStart严重:异常向类de.hybris.platform.spring.HybrisContextLoaderListener java.lang.IllegalArgumentException的侦听器实例发送上下文初始化事件: 在数据库中找不到源表" props"。 在de.hybris.bootstrap.ddl.tools.TablesStructureCopier.getCopyStatements(TablesStructureCopier.java:37)的de.hybris.bootstrap.ddl.tools.TablesStructureCopier.requireValidTablesMapping(TablesStructureCopier.java:53) de.hybris.bootstrap.ddl.tools.MigrateTypeSystemProps.getStatementsToExecute(MigrateTypeSystemProps.java:58)处的.tools.MigrateTypeSystemProps.createTypeSystemPropsTable(MigrateTypeSystemProps.java:68),位于de.hybris.bootstrap.ddl.tools.TypeSystemHelperate .java:124)位于de.hybris.platform.core.AbstractTenant.assureTypeSystemStructureIsUpToDate(AbstractTenant.java:812)位于de.hybris.platform.core.AbstractTenant.doStartupSafe(AbstractTenant.java:720)位于de.hybris.platform。 位于de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:638)处的core.AbstractTenant.doStartUp(AbstractTenant.java:668)位于de.hybris.platform.core.Registry.activateTenant(Registry.java:699) 在de.hybris.platform.core.Registry.set 位于de.hybris.platform.core.Registry.activateMasterTenant(Registry.java:606)的CurrentTenant(Registry.java:543)位于de.hybris的de.hybris.platform.core.Registry.startup(Registry.java:421) .platform.spring.HybrisContextLoaderListener.startRegistry(HybrisContextLoaderListener.java:235)位于de.hybris.platform.spring.HybrisContextLoaderListener.doInitWebApplicationContext(HybrisContextLoaderListener.java:133)位于de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplication :123),位于org.apache.catalina.core的de.hybris.platform.spring.HybrisContextLoaderListener.contextInitialized(HybrisContextLoaderListener.java:78),位于org.springframework.web.context.ContextLoaderListener.java:106处。 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5680)的org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)的StandardContext.listenerStart(StandardContext.java:5157) .apach org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1692)的e.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1702)在java.util.concurrent.FutureTask.run( java.util.concurrent.ThreadPoolExecutor.runWorker上的未知源)(java.util.concurrent.ThreadPoolExecutor $ Worker.run(java.lang.Thread.run(未知源)上的未知源)

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

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


当尝试从Hybris 5.7升级到Hybris 6.0时,服务器启动时出现以下异常(hybrisserver.bat)。 有人可以帮忙吗? 预先感谢!


2018年6月21日下午5:34:50 org.apache.catalina.core.StandardContext listenerStart严重:异常向类de.hybris.platform.spring.HybrisContextLoaderListener java.lang.IllegalArgumentException的侦听器实例发送上下文初始化事件: 在数据库中找不到源表" props"。 在de.hybris.bootstrap.ddl.tools.TablesStructureCopier.getCopyStatements(TablesStructureCopier.java:37)的de.hybris.bootstrap.ddl.tools.TablesStructureCopier.requireValidTablesMapping(TablesStructureCopier.java:53) de.hybris.bootstrap.ddl.tools.MigrateTypeSystemProps.getStatementsToExecute(MigrateTypeSystemProps.java:58)处的.tools.MigrateTypeSystemProps.createTypeSystemPropsTable(MigrateTypeSystemProps.java:68),位于de.hybris.bootstrap.ddl.tools.TypeSystemHelperate .java:124)位于de.hybris.platform.core.AbstractTenant.assureTypeSystemStructureIsUpToDate(AbstractTenant.java:812)位于de.hybris.platform.core.AbstractTenant.doStartupSafe(AbstractTenant.java:720)位于de.hybris.platform。 位于de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:638)处的core.AbstractTenant.doStartUp(AbstractTenant.java:668)位于de.hybris.platform.core.Registry.activateTenant(Registry.java:699) 在de.hybris.platform.core.Registry.set 位于de.hybris.platform.core.Registry.activateMasterTenant(Registry.java:606)的CurrentTenant(Registry.java:543)位于de.hybris的de.hybris.platform.core.Registry.startup(Registry.java:421) .platform.spring.HybrisContextLoaderListener.startRegistry(HybrisContextLoaderListener.java:235)位于de.hybris.platform.spring.HybrisContextLoaderListener.doInitWebApplicationContext(HybrisContextLoaderListener.java:133)位于de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplication :123),位于org.apache.catalina.core的de.hybris.platform.spring.HybrisContextLoaderListener.contextInitialized(HybrisContextLoaderListener.java:78),位于org.springframework.web.context.ContextLoaderListener.java:106处。 org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5680)的org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)的StandardContext.listenerStart(StandardContext.java:5157) .apach org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1692)的e.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1702)在java.util.concurrent.FutureTask.run( java.util.concurrent.ThreadPoolExecutor.runWorker上的未知源)(java.util.concurrent.ThreadPoolExecutor $ Worker.run(java.lang.Thread.run(未知源)上的未知源)

付费偷看设置
发送
2条回答
浮生未央
1楼-- · 2020-09-17 04:35

您好,

由于我们尚未迁移,因此我不确定100%。 但是您可以连接到数据库并查看是否有一个名为" PROPS"的表。 如果不是,那么您可能要运行" ant updatesystem"。

如果要迁移并且数据库中已有数据,请确保在进行更新时不要导入基本数据,否则您的数据将被基本数据覆盖。

能不能别闹
2楼-- · 2020-09-17 04:37

Saurabh嗨,

感谢您的帮助,我只是将现有的hsql数据文件夹复制到了较新的版本。 看来已经解决了这个问题。

一周热门 更多>