代码之家  ›  专栏  ›  技术社区  ›  Thomas Tian

在芝麻工作台上创建一个存储库,当重新启动tomcat时,它就消失了

  •  1
  • Thomas Tian  · 技术社区  · 9 年前

    我已经创建了一个名为local的存储库。

    您可以看到芝麻服务器上有几个存储库。

    然后我重新启动tomcat,连接到芝麻工作台。现在我刚刚创建的所有存储库都消失了!!(下图)

    screenshot

    我不明白,我如何才能找到我刚刚创建的存储库?

    我只是把war文件放在tomcat的“webapps”文件夹中。然后启动tomcat。

    环境 :

    操作系统:Windows 10

    tomcat:8.0.30

    java语言:1.8.0_60

    1 回复  |  直到 9 年前
        1
  •  0
  •   Jeen Broekstra    9 年前

    您可能使用的芝麻街版本存在以下错误: SES-2346 。如果JVM没有完全关闭,内存中的存储(因此,Sesame Server的SYSTEM存储库)将不会持久。此错误是在芝麻街2.8.4/4.0.0中引入的,并在芝麻街2.8.9/4.0.2中修复。

    解决方案是将您的Sesame版本升级到最新版本(在编写本文时是Sesame 4.1.1或Sesame 2.8.10),和/或确保您干净地关闭tomcat(而不是仅仅终止它)。