Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#390 closed defect (fixed)

Search for subtype and annotation type among proper main item type

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

Description

Reggie uses the name of a subtype (eg. Histology) and annotation type to find the item in the database, but in some cases there are items with the same name that belong to different main item types (eg. Histology[Sample] and Histology[Protocol]). This used to work before #380 but doesn't any longer.

Temporary workaround is to rename any duplicate item not used by Reggie. Reggie doesn't use any duplicates but it may affect other use cases (eg. batch importers).

Change History (3)

comment:1 by Nicklas Nordborg, 12 years ago

Status: newassigned
Summary: Serach for subtype and annotation type among proper main item typeSearch for subtype and annotation type among proper main item type

comment:2 by Nicklas Nordborg, 12 years ago

Resolution: fixed
Status: assignedclosed

(In [1640]) Fixes #390: Search for subtype and annotation type among proper main item type

comment:3 by Nicklas Nordborg, 12 years ago

(In [1644]) References #390: Search for subtype and annotation type among proper main item type

Fixes some ItemNotFoundException:s that could happen during the check phase of the installation if some subtypes doesn't already exists.

Note: See TracTickets for help on using tickets.