[BI-2017] Change Germplasm Upload to unify with sample submission #367
[BI-2017] Change Germplasm Upload to unify with sample submission #367
Conversation
dmeidlin
left a comment
There was a problem hiding this comment.
The name changes appear in the germplasm table and import template. When I import
bi_germplasm_import_template_v9.xls there's a runtime error that crashes bi-api:
ERROR i.m.h.s.netty.RoutingInBoundHandler - Unexpected error occurred: it/unimi/dsi/fastutil/ints/IntIterable java.lang.NoClassDefFoundError: it/unimi/dsi/fastutil/ints/IntIterable at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1017) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:151) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:821) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:719) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:642) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:600) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522) at org.breedinginsight.utilities.FileUtil.parseTableFromJson(FileUtil.java:195) at org.breedinginsight.brapi.v2.dao.impl.ImportMappingDAOImpl.parseBrAPIImportMapping(ImportMappingDAOImpl.java:134) at org.breedinginsight.brapi.v2.dao.impl.ImportMappingDAOImpl.getSystemMappingByName(ImportMappingDAOImpl.java:124) at org.breedinginsight.brapps.importer.services.FileImportService.getSystemMappingByName(FileImportService.java:559) at org.breedinginsight.brapps.importer.controllers.ImportController.getSystemMappings(ImportController.java:200) at org.breedinginsight.brapps.importer.controllers.$ImportControllerDefinition$$exec6.invokeInternal(Unknown Source) at io.micronaut.context.AbstractExecutableMethod.invoke(AbstractExecutableMethod.java:151) at io.micronaut.context.DefaultBeanContext$4.invoke(DefaultBeanContext.java:482) at io.micronaut.web.router.AbstractRouteMatch.execute(AbstractRouteMatch.java:303) at io.micronaut.web.router.RouteMatch.execute(RouteMatch.java:121) at io.micronaut.http.server.netty.RoutingInBoundHandler.emitRouteResponse(RoutingInBoundHandler.java:1502) at io.micronaut.http.server.netty.RoutingInBoundHandler.access$2100(RoutingInBoundHandler.java:151) at io.micronaut.http.server.netty.RoutingInBoundHandler$6$1.request(RoutingInBoundHandler.java:1469) at io.reactivex.internal.operators.flowable.FlowableSwitchMap$SwitchMapInnerSubscriber.onSubscribe(FlowableSwitchMap.java:379) at io.micronaut.http.server.netty.RoutingInBoundHandler$6.doSubscribe(RoutingInBoundHandler.java:1457) at io.micronaut.http.server.netty.RoutingInBoundHandler$6.lambda$subscribe$0(RoutingInBoundHandler.java:1451) at io.micronaut.scheduling.instrument.InvocationInstrumenterWrappedRunnable.run(InvocationInstrumenterWrappedRunnable.java:47) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:830) Caused by: java.lang.ClassNotFoundException: it.unimi.dsi.fastutil.ints.IntIterable at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
Description
BI-2017 Change Germplasm Upload to unify with sample submission
Change Germplasm Template column from "Name" to "Germplasm Name"
Dependencies
bi-api: feature/BI-2017 branch
Testing
Checklist: