Opened 15 years ago

Closed 14 years ago

#480 closed defect (fixed)

Verify values in extended-properties.xml and raw-data-types.xml

Reported by: Nicklas Nordborg Owned by: Nicklas Nordborg
Priority: trivial Milestone: BASE 2.4
Component: core Version:
Keywords: Cc:

Description (last modified by Nicklas Nordborg)

Empty column names are, for example, passed through and later an error message like:

java.sql.SQLException: Unknown column 'reporterda0_.' in 
'field list'

is produced.

This needs to be validated for extended properties:

  • A name has been given and that it doesn't have illegal characters
  • A column has been given and that it doesn't have illegal characters
  • No property names or columns appear more than once
  • An url has been given for links

This needs to be validated for raw data types:

  • A name has been given and it doesn't have illegal characters
  • A table has been given and it doesn't have illegal characters
  • No duplicates (name and table)
  • Number of channels is at least 1
  • Verify name, column and channel for each property (no duplicates)
  • Verify name and expressions for each intensity formula

Change History (5)

comment:1 Changed 15 years ago by Jari Häkkinen

Milestone: BASE 2.x+BASE 2.4

comment:2 Changed 15 years ago by Jari Häkkinen

Milestone: BASE 2.4BASE 2.3

Milestone BASE 2.4 deleted

comment:3 Changed 14 years ago by Nicklas Nordborg

Description: modified (diff)
Status: newassigned

comment:4 Changed 14 years ago by Nicklas Nordborg

Description: modified (diff)

comment:5 Changed 14 years ago by Nicklas Nordborg

Resolution: fixed
Status: assignedclosed

(In [3600]) Fixes #480: Verify values in extended-properties.xml and raw-data-types.xml

Note: See TracTickets for help on using tickets.