Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Status: unresolved.
Scope: only seen in nagpraclaim.
Cause: I created a new nagpraclaim record with only Claim Number (common, required), and it saved and displayed "New Record successfully created" (the server trace did indicate a NullPointerException, but this may have been related to other new fields I added).  I added a value to Claim Type (domain/anthropology), and when I attempted to save the record, I got this error.  If I set Claim Type back to "(none selected)" and tried to save again, the error persisted.  If I created a new record again with only Claim Number, there was no problem, as before.

After examining the PUT response source generated during this error, as revealed by Firebug, I saw that three groups/lists didn't have all their fields included.  I examined the code for these. The first, nagpraClaimNoteList, a repeating note field, had code identical to another (working) repeating notes field (comments in collectionobject). The second, sentToOversightCommitteeGroup, had code identical to another (working) group in nagpraclaim.  This second group was, however, inadvertently duplicated in the nagpraclaims_anthropology.xsd schema (it should only be in the nagpraclaims_pahma.xsd schema).  Removing it did not resolve the error.  The third field, recommendationOfOversightCommitteeGroup, also had code identical to another (working) group in nagpraclaim.

...