annotating by chembl can crash upload
2020-09-15 09:54:56,004 ERROR [Thread-10] (ProjectService.java:1127) - Problem with uploading project ra_map_latest_wnt_corrected_7sept2020_MO
java.lang.NullPointerException: null
at lcsb.mapviewer.annotation.services.ChEMBLParser.targetComponentToMiriamData(ChEMBLParser.java:229) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.getTargetFromId(ChEMBLParser.java:178) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.getTargetsByDrugId(ChEMBLParser.java:269) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.parseDrug(ChEMBLParser.java:489) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.getDrugById(ChEMBLParser.java:592) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.getDrugsByChemblTarget(ChEMBLParser.java:647) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.annotation.services.ChEMBLParser.getDrugListByTarget(ChEMBLParser.java:419) ~[annotation-1.0.jar:?]
at lcsb.mapviewer.services.search.drug.DrugService.cacheDataForModel(DrugService.java:267) ~[service-1.0.jar:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_201]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_201]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_201]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_201]
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:343) ~[spring-aop-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:197) ~[spring-aop-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:294) ~[spring-tx-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:98) ~[spring-tx-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:185) ~[spring-aop-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.0.9.RELEASE.jar:5.0.9.RELEASE]
at com.sun.proxy.$Proxy118.cacheDataForModel(Unknown Source) ~[?:?]
at lcsb.mapviewer.services.impl.ProjectService.cacheData(ProjectService.java:957) [service-1.0.jar:?]
at lcsb.mapviewer.services.impl.ProjectService.access$900(ProjectService.java:65) [service-1.0.jar:?]
at lcsb.mapviewer.services.impl.ProjectService$2.run(ProjectService.java:379) [service-1.0.jar:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_201]