技术文章 - CS248956

“尝试在 ThingWorx Analytics 52.1 中的分布式实例上加载数据时返回 java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936) 处的 java.lang.NullPointerException

已修改: 23-Jun-2022   


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

适用于

  • ThingWorx Analytics 52.0.3

说明

  • 执行REST调用http://<TWAServer>/neuron/1.0/datasets/<dataset>/data/usr/share/tomcat/logs/catalina.out报如下错误
[com.coldlight.neuron.services.rest.exceptions.ExceptionResponseBuilder] - [异常 ID [b1491b5d-3fd7-46ef-aa3c-379d63b36d51]]
java.lang.NullPointerException
在 java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
在 com.coldlight.ccc.vfs.NeuronPath.toPath(NeuronPath.java:44)
在 com.coldlight.neuron.db.impl.jdbc.JdbcUserDataRepo.save(JdbcUserDataRepo.java:113)
在 com.coldlight.neuron.services.ai.DataUploadService.saveRecords(DataUploadService.java:144)
在 com.coldlight.neuron.services.ai.DataUploadService$$FastClassBySpringCGLIB$$71bfdba2.invoke(<生成>)
在 org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
在 org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:717)
在 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
在 org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:99)
在 org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:281)
在 org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:96)
在 org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
在 org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:653)
在 com.coldlight.neuron.services.ai.DataUploadService$$EnhancerBySpringCGLIB$$de4288e5.saveRecords(<生成>)
在 com.coldlight.neuron.services.rest.data.impl.DataControllerImpl.upload(DataControllerImpl.java:101)
  • 客户端收到的 RESP API 响应是:
{
“errorId”:xxxx
“错误消息”:空
&rt;拥抱;
这是文章 248956 的 PDF 版本,可能已过期。最新版本 CS248956