Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#699 closed defect (fixed)

Library registration doesn't warn about missing values in Caliper well table CSV

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: major Milestone: Reggie v2.17.2
Component: net.sf.basedb.reggie Keywords:
Cc:

Description

If a Caliper well table CSV file contains a row for a sample that has missing data values (in the Region[...] columns) the first pre-validation will say that all is ok, but when the final registration is sent an error is displayed:

Error: java.lang.NullPointerException 
  at net.sf.basedb.reggie.servlet.LibPrepServlet.doPost(LibPrepServlet.java:847) 
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:647)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
  at net.sf.basedb.clients.web.extensions.ServletWrapper.service(ServletWrapper.java:82)
...

The reason is that the registration is trying to calculate final library molarity using the non-existing values.

Change History (2)

comment:1 Changed 6 years ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed

(In [2957]) Fixes #699: Caliper importer doesn't warn about missing values in library registration

comment:2 Changed 6 years ago by Nicklas Nordborg

Summary: Caliper importer doesn't warn about missing values in library registrationLibrary registration doesn't warn about missing values in Caliper well table CSV
Note: See TracTickets for help on using tickets.