Ticket #667 (closed task: fixed)

Opened 12 years ago

Last modified 10 years ago

[M] Parse localID for characters which need escaping(exist rejects)

Reported by: selatham Owned by: sdonegan
Priority: required Milestone: Reporting
Component: discovery Version:
Keywords: WS-Discovery2 MDIP Cc:

Description

In ingest process, do something about localIDs which have chracters which need escaping. How do we match up with filenames?

Change History

comment:1 Changed 12 years ago by ko23

Which characters does eXist reject for which format?

comment:2 Changed 12 years ago by selatham

  • Status changed from new to assigned
  • Priority changed from critical to required
  • Milestone changed from BETA to Replace Metadata Gateway

comment:3 Changed 12 years ago by selatham

Am having to deal with colons specifically - exist really doen't like these, but Discovery DPs really seem to like them in their Entry_ID fields! NDG providers have their colon separaters turned into double-underscore if they aren't already. Will have to change non-NDGers colons to something else, probably a hyphen.

comment:4 Changed 12 years ago by selatham

Colons sortedat ingest. What other characters are going to cause problems? List them. Change all to hyphens?

comment:5 Changed 11 years ago by lawrence

  • Owner changed from selatham to sdonegan
  • Status changed from assigned to new

comment:6 Changed 10 years ago by sdonegan

  • Status changed from new to closed
  • Resolution set to fixed

Not using exisit anymore as all ingested records held as text fields within postgres - so fixed.

Note: See TracTickets for help on using tickets.