技术文章 - CS308791

在 ThingWorx 平台上使用由 DataStax Enterprise Persistence Provider 支持的博客或 Wiki 时出现“[1,014] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]”

已修改: 17-Jan-2023   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • ThingWorx Platform 8.4
  • DataStax Enterprise

说明

  • 无法使用 DataStax Enterprise (DSE) Persistence Provider 来支持博客或 Wiki
  • 在 DSE Persistence Provider 支持的博客或 Wiki 上运行服务时出现错误
  • 数据表工作正常,但博客和维基在 DSE 支持下失败
  • 在 ThingWorx Platform ApplicationLog.log 中观察到以下错误:
    • [DATE_TIME] [L: ERROR] [O: ctcetBaseExceptionTranslator] [I: ] [U: liuhl] [S: ] [T: http-nio-80-exec-6] [1,014] 数据存储搜索服务器错误:[不可恢复数据访问错误。请联系管理员]
  • 在 DSE 支持的博客上执行 AddBlogEntry 时,在启用堆栈跟踪错误日志记录的 ErrorLog.log 中观察到以下错误堆栈:
    • [DATE_TIME] [L: ERROR] [O: EctwThings] [I: ] [U: ptc] [S: ] [T: http-nio-80-exec-4] [消息:无法在 [BLOG 上调用服务 AddBlogEntry ENTITY]:无法添加博客条目:com.thingworx.common.exceptions.DataAccessException:[1,014] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]] java.lang.Exception:无法添加博客条目:com.thingworx.common.exceptions.DataAccessException:[1,014] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]
      在 com.thingworx.persistence.common.BlogEngine.addBlogEntry(BlogEngine.java:112)
      在 com.thingworx.collaboration.blogs.BlogThing.AddBlogEntry(BlogThing.java:316)
      在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)
      在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      在 java.lang.reflect.Method.invoke(Method.java:498)
      在 com.thingworx.common.processors.ReflectionProcessor.processService(ReflectionProcessor.java:261)
      在 com.thingworx.handlers.ReflectionServiceHandler.processService(ReflectionServiceHandler.java:50)
      在 com.thingworx.handlers.ServiceHandlerBase.processServiceWithMetrics(ServiceHandlerBase.java:48)
      在 com.thingworx.things.Thing.processServiceRequestDirect(Thing.java:8248)
      在 com.thingworx.things.Thing.processAPIServiceRequest(Thing.java:8186)
      在 com.thingworx.webservices.BaseService.handleInvoke(BaseService.java:3228)
      ...省略了 49 个常用框架
      包装者:com.thingworx.common.exceptions.InvalidRequestException:无法在 [BLOG ENTITY] 上调用服务 AddBlogEntry:无法添加博客条目:com.thingworx.common.exceptions.DataAccessException:[1,014] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]
      在 com.thingworx.webservices.BaseService.handleInvoke(BaseService.java:3285)
      在 com.thingworx.webservices.BaseService.service(BaseService.java:499)
      在 javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
      在 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
      在 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
      ...
这是文章 308791 的 PDF 版本,可能已过期。最新版本 CS308791