Ticket #666 (closed defect: wontfix)
[M] BGS records behaviour in GUI
Reported by: | selatham | Owned by: | ko23 |
---|---|---|---|
Priority: | critical | Milestone: | Replace Metadata Gateway |
Component: | discovery | Version: | |
Keywords: | WS-Discovery2 India BGS | Cc: |
Description
I have managed to ingest all of BGS old records by forcing correct DIF namespace into the incoming DIF records. See #665. This means that there are now originals and mini-moles in exist. But we are still getting problems with retreiving bgs records. The india example:-
http://glue.badc.rl.ac.uk/discovery?textTarget=All&searchString=Indiansub&advanced=0
then try to click on more :-
"Unable to retrieve [bgs.nerc.ac.ukDIFGEOP_EAST], reason was []"
Attachments
Change History
Changed 14 years ago by selatham
-
attachment
bgs.nerc.ac.uk__DIF__GEOP_EAST.xml
added
Changed 14 years ago by selatham
-
attachment
bgs.nerc.ac.uk__DIF__GEOP_EAST.3.xml
added
bgs india MINI-MOLES
comment:1 Changed 14 years ago by lawrence
nb: changeset:2330 wrongly states it fixes this ticket, it doesn't, it fixes ticket:663
comment:2 Changed 14 years ago by lawrence
- Priority changed from blocker to required
- Owner changed from lawrence to ko23
- Type changed from task to defect
This looks like an xquery error of some sort, so I'm passing this to Kev. This is what I get back:
Unable to retrieve [bgs.nerc.ac.uk__DIF__GEOP_EAST], reason was [<Fault 0: "org.exist.xquery.XPathException: The actual cardinality for parameter 1 does not match the cardinality declared in the function's signature: string($a as item?) xs:string. Expected cardinality: zero or one, got 2."
bgs india dif