Bug #3679
closedESA skin needs to use EML 2.1.0
0%
Description
Within the registry, the ESA skin has a few special actions to include the moderation data necessary for the ESA workflow. This includes a custom <access> block which needs to be moved to the top level of the document as per EML 2.1.0, and tested.
Related issues
Updated by Shaun Walbridge about 16 years ago
This may take some time: the ESA skin currently uses split() to access the XML, which only works by coincidence and will fail if the document is rearranged in any way. Fixing to use proper XML access methods.
Updated by Shaun Walbridge almost 16 years ago
Full circle testing of the ESA registry completed, and remaining bugs fixed in r4758. Fixed issues:
• omit port number from the contextUrl if running on 80, looks bad in exposed URLs
• explicitly pass the metacat object to newAccessionNumber, the global definition of the object had introduced a difficult to track bug
• fix a few variable name esacaping issues
• provide review-related error messages back to the user on the ESA skin (also see related checkin in r4756)
• more EML 2.1 fixes to ESA-specific EML documents