在数据库中找不到源表" junit_props"。

2020-08-24 07:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家等。 等, 我们正在...

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

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


尊敬的专家等。 等,

我们正在实施一个补丁程序,将bin文件夹中的所有内容从旧版本替换为新版本后,我们将收到以下错误消息:

  SEVERE:向上下文de.hybris.platform.testweb.spring.TenantUnawareHybrisContextLoaderListener的侦听器实例发送上下文初始化事件
  java.lang.IllegalArgumentException:在数据库中找不到源表'junit_props'。
      在de.hybris.bootstrap.ddl.tools.TablesStructureCopier.requireValidTablesMapping(TablesStructureCopier.java:52)
      在de.hybris.bootstrap.ddl.tools.TablesStructureCopier.getCopyStatements(TablesStructureCopier.java:36)
      在de.hybris.bootstrap.ddl.tools.MigrateTypeSystemProps.createTypeSystemPropsTable(MigrateTypeSystemProps.java:67)
      在de.hybris.bootstrap.ddl.tools.MigrateTypeSystemProps.getStatementsToExecute(MigrateTypeSystemProps.java:57)
      在de.hybris.bootstrap.ddl.tools.TypeSystemHelper.assureTypeSystemStructureIsUpToDate(TypeSystemHelper.java:123)
      在de.hybris.platform.core.AbstractTenant.assureTypeSystemStructureIsUpToDate(AbstractTenant.java:868)
      在de.hybris.platform.core.AbstractTenant.doStartupSafe(AbstractTenant.java:776)
      在de.hybris.platform.core.AbstractTenant.doStartUp(AbstractTenant.java:724)
      在de.hybris.platform.core.Registry.assureTenantStarted(Registry.java:647)
      在de.hybris.platform.core.Registry.activateTenant(Registry.java:708)
      在de.hybris.platform.core.Registry.setCurrentTenant(Registry.java:552)
      在de.hybris.platform.core.Registry.setCurrentTenantByID(Registry.java:684)
      在de.hybris.platform.spring.HybrisContextLoaderListener.adjustTenant(HybrisContextLoaderListener.java:249)
      在de.hybris.platform.spring.HybrisContextLoaderListener.doInitWebApplicationContext(HybrisContextLoaderListener.java:160)
      在de.hybris.platform.spring.HybrisContextLoaderListener.initWebApplicationContext(HybrisContextLoaderListener.java:143)
      在org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
      在de.hybris.platform.spring.HybrisContextLoaderListener.contextInitialized(HybrisContextLoaderListener.java:79)
      在org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5157)
      在org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5680)
      在org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1707)
      在org.apache.catalina.core.ContainerBase $ StartChild.call(ContainerBase.java:1697)
      在java.util.concurrent.FutureTask.run(FutureTask.java:266)
      在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:624)
      在java.lang.Thread.run(Thread.java:748)

  

仅当我们设置以下属性时,才会发生此问题:installed.tenants = junit

我们尝试执行 ant initialize -Dtenant = junit ,但这没有任何区别。 该表不存在,但是使用hybris的旧版本(6.3.0.7)效果很好

任何帮助将不胜感激!

此致

路易斯