技术文章 - CS308791
在 ThingWorx 平台上使用由 DataStax Enterprise Persistence Provider 支持的博客或 Wiki 时出现“[1,014] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]”
已修改: 17-Jan-2023
适用于
- 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)
...
- [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] 数据存储搜索服务器错误:[不可恢复的数据访问错误。请联系管理员]
这是文章 308791 的 PDF 版本,可能已过期。最新版本 CS308791