Opened 6 years ago

Closed 6 years ago

#733 closed defect (fixed)

The create pools wizard create pools with roman numerals as name

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

Description

The wizard display the names that should be used, but seems not to save them to the created pools.

Change History (3)

comment:1 Changed 6 years ago by Nicklas Nordborg

Summary: The create pools wizard create pools with having roman numerals as nameThe create pools wizard create pools with roman numerals as name

comment:2 Changed 6 years ago by Nicklas Nordborg

I am not able to directly reproduce this, but there is a possible race condition. The pool names are loading asynchronously and in parallel at the same time as the library information is loaded from the plate. If a deliberate delay is introduced in in the servlet that load the pool names so that it is completed after the library information has been loaded the the pool names in the gui are displayed with roman numerals and this is also what is sent when registering the wizard.

Generating the pool names should normally be a lot quicker than loading the library information, but obviously it seems like it was too slow in the observed case, so I guess the calls should either be serialized or made to work in no matter in which order the results are returned.

comment:3 Changed 6 years ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed

(In [3109]) Fixes #733: The create pools wizard create pools with roman numerals as name

Serialized the calls to ensure that pool names are loaded before library information.

Note: See TracTickets for help on using tickets.