Project

General

Profile

Bug #2424

Search Index initial population throws occasional multivalued error on isPublic field

Added by Skye Roseboom almost 13 years ago. Updated almost 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Skye Roseboom
Category:
d1_indexer
Start date:
2012-03-01
Due date:
% Done:

100%

Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:

Description

Need to investigate what caused these errors when testing index population.

ERROR solrhttp.HTTPService - <?xml version="1.1" encoding="utf-8"?>
MNReplicationIT.201218124228771text/plain12d41d8cd98f00b204e9800998ecf8427eDC=org,DC=dataone,CN=testUserWriterMD5DC=org,DC=dataone,CN=testUserWritertrue2DEMO1DEMO3DEMO1DEMO32012-01-18T20:42:29.252Z2012-02-29T07:53:41.890Zurn:node:DEMO3urn:node:DEMO3DEMO2DEMO1DEMO3urn:node:DEMO3urn:node:DEMO1DEMO2DEMO1DEMO3urn:node:DEMO32012-01-18T00:00:00.000Z2012-01-18T00:00:00.000Z2012-01-18T00:00:00.000Z2012-02-29T00:00:00.000Z2012-02-29T00:00:00.000Z2012-01-18T00:00:00.000Z2012-01-18T00:00:00.000Z2012-01-18T00:00:00.000Z2012-02-29T00:00:00.000Zpublicpublictruetruehttps://cn-dev-2.dataone.org/cn/v1/resolve/MNReplicationIT.201218124228771
ERROR solrhttp.HTTPService -

Response:

ERROR solrhttp.HTTPService - Apache Tomcat/6.0.24 - Error report<!--H1 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B {font-family:Tahoma,Arial,sans-serif;color:white;background-color:#525D76;} P {font-family:Tahoma,Arial,sans-serif;background:white;color:black;font-size:12px;}A {color : black;}A.name {color : black;}HR {color : #525D76;}--> HTTP Status 400 - ERROR: [MNReplicationIT.201218124228771] multiple values encountered for non multiValued field isPublic: [true, true]type Status reportmessage ERROR: [MNReplicationIT.201218124228771] multiple values encountered for non multiValued field isPublic: [true, true]description The request sent by the client was syntactically incorrect (ERROR: [MNReplicationIT.201218124228771] multiple values encountered for non multiValued field isPublic: [true, true]).Apache Tomcat/6.0.24

Failed document pids:
MNReplicationIT.201218124228771
MNReplicationIT.20121913335766
MNReplicationIT.20121881111947
TestReplicateOnCreateWithScienceMetadata.201224222114111
MNReplicationIT.20121881119334

Occurred 5 times out of over 6k documents. Data related?

History

#1 Updated by Skye Roseboom almost 13 years ago

  • Status changed from New to In Progress

#2 Updated by Skye Roseboom almost 13 years ago

  • Target version changed from Sprint-2012.07-Block.1.4 to Sprint-2012.09-Block.2.1

#3 Updated by Skye Roseboom almost 13 years ago

  • Status changed from In Progress to Closed

Corrected on trunk.

Search schema for isPublic field was defined to allow a single value (multivalued=false) while the xPath rule to mine the isPublic value was configured to allow multiples.

XPath rule configuration updated to generate single value for isPublic.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)