<surefireAggregatedReport _class='hudson.maven.reporters.SurefireAggregatedReport'><failCount>4</failCount><skipCount>20</skipCount><totalCount>121</totalCount><urlName>testReport</urlName><childReport><child _class='hudson.maven.MavenBuild'><action _class='hudson.maven.reporters.SurefireReport'><failCount>4</failCount><skipCount>20</skipCount><totalCount>121</totalCount><urlName>testReport</urlName></action><action _class='hudson.maven.reporters.MavenArtifactRecord'><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_cn_index_processor/org.dataone$d1_cn_index_processor/592/mavenArtifacts/</url></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><artifact><displayPath>d1_cn_index_processor-2.4.0-SNAPSHOT.jar</displayPath><fileName>d1_cn_index_processor-2.4.0-SNAPSHOT.jar</fileName><relativePath>org.dataone/d1_cn_index_processor/2.4.0-SNAPSHOT/d1_cn_index_processor-2.4.0-SNAPSHOT.jar</relativePath></artifact><artifact><displayPath>d1_cn_index_processor-2.4.0-SNAPSHOT.pom</displayPath><fileName>d1_cn_index_processor-2.4.0-SNAPSHOT.pom</fileName><relativePath>org.dataone/d1_cn_index_processor/2.4.0-SNAPSHOT/d1_cn_index_processor-2.4.0-SNAPSHOT.pom</relativePath></artifact><building>false</building><displayName>#592</displayName><duration>162476</duration><estimatedDuration>159924</estimatedDuration><fullDisplayName>d1_cn_index_processor » d1_cn_index_processor #592</fullDisplayName><id>592</id><keepLog>false</keepLog><number>592</number><queueId>-1</queueId><result>UNSTABLE</result><timestamp>1573454861253</timestamp><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_cn_index_processor/org.dataone$d1_cn_index_processor/592/</url><builtOn></builtOn><changeSet _class='hudson.maven.FilteredChangeLogSet'></changeSet><culprit><absoluteUrl>http://jenkins-ucsb-1.dataone.org/jenkins/user/rnahf</absoluteUrl><fullName>rnahf</fullName></culprit><mavenArtifacts><url>http://jenkins-ucsb-1.dataone.org/jenkins/job/d1_cn_index_processor/org.dataone$d1_cn_index_processor/592/mavenArtifacts/</url></mavenArtifacts></child><result _class='hudson.tasks.junit.TestResult'><duration>125.76599</duration><empty>false</empty><failCount>4</failCount><passCount>97</passCount><skipCount>20</skipCount><suite><case><age>0</age><className>org.dataone.cn.index.HazelcastClientFactoryTest</className><duration>0.011</duration><failedSince>0</failedSince><name>testSystemMetadataMap</name><skipped>false</skipped><status>PASSED</status></case><duration>0.011</duration><name>org.dataone.cn.index.HazelcastClientFactoryTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.IndexTaskProcessingIntegrationTest</className><duration>0.002</duration><failedSince>0</failedSince><name>emptyTest</name><skipped>false</skipped><status>PASSED</status></case><duration>0.002</duration><name>org.dataone.cn.index.IndexTaskProcessingIntegrationTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.InvalidXmlCharTest</className><duration>0.241</duration><failedSince>0</failedSince><name>testTaskWithBmpCharset</name><skipped>false</skipped><status>PASSED</status></case><duration>0.241</duration><name>org.dataone.cn.index.InvalidXmlCharTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldDataCiteTest</className><duration>0.01</duration><failedSince>0</failedSince><name>testDataCiteFieldParsing</name><skipped>false</skipped><status>PASSED</status></case><duration>0.01</duration><name>org.dataone.cn.index.SolrFieldDataCiteTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldDublinCoreOAITest</className><duration>0.008</duration><failedSince>0</failedSince><name>testDublinCoreExtendedFieldParsing</name><skipped>false</skipped><status>PASSED</status></case><duration>0.008</duration><name>org.dataone.cn.index.SolrFieldDublinCoreOAITest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldDublinCoreTest</className><duration>0.007</duration><failedSince>0</failedSince><name>testDublinCoreSpatialFieldParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldDublinCoreTest</className><duration>0.004</duration><failedSince>0</failedSince><name>testDublinCoreExtendedFieldParsing</name><skipped>false</skipped><status>PASSED</status></case><duration>0.011</duration><name>org.dataone.cn.index.SolrFieldDublinCoreTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.012</duration><failedSince>0</failedSince><name>testTightlyCoupledServiceSrvOnly</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.071</duration><failedSince>0</failedSince><name>testIsotc211Nodc2FieldParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.008</duration><failedSince>0</failedSince><name>testIsotc211Iarc2FieldParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.007</duration><failedSince>0</failedSince><name>testIsotc211Iarc1FieldParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.015</duration><failedSince>0</failedSince><name>testIsotc211DistributionInfoParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.009</duration><failedSince>0</failedSince><name>testIsotc211TightlyCoupledIso19119Doc</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.009</duration><failedSince>0</failedSince><name>testIsotc211NoaaFieldParsing</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.004</duration><failedSince>0</failedSince><name>testIsotc211LooselyCoupledIso19119Doc</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.004</duration><failedSince>0</failedSince><name>testIsotc211LooselyCoupledServiceSrvAndDistrib</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldIsotc211Test</className><duration>0.005</duration><failedSince>0</failedSince><name>testIsotc211GeoserverServiceParsing</name><skipped>false</skipped><status>PASSED</status></case><duration>0.144</duration><name>org.dataone.cn.index.SolrFieldIsotc211Test</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldPortalTest</className><duration>0.01</duration><failedSince>0</failedSince><name>testPortalFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.01</duration><name>org.dataone.cn.index.SolrFieldPortalTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathDryad31Test</className><duration>0.017</duration><failedSince>0</failedSince><name>testDyradDataFileMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathDryad31Test</className><duration>0.007</duration><failedSince>0</failedSince><name>testDryadDataPackageMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.025</duration><name>org.dataone.cn.index.SolrFieldXPathDryad31Test</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathEmlTest</className><duration>0.009</duration><failedSince>0</failedSince><name>testEmlServiceScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathEmlTest</className><duration>0.007</duration><failedSince>0</failedSince><name>testEmlRefScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathEmlTest</className><duration>0.009</duration><failedSince>0</failedSince><name>testEml210ScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathEmlTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testEml220ScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.029</duration><name>org.dataone.cn.index.SolrFieldXPathEmlTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathFgdcTest</className><duration>0.009</duration><failedSince>0</failedSince><name>testOrnlMercuryScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathFgdcTest</className><duration>0.007</duration><failedSince>0</failedSince><name>testEsriFgdcScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathFgdcTest</className><duration>0.006</duration><failedSince>0</failedSince><name>testFgdcNasaScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrFieldXPathFgdcTest</className><duration>0.005</duration><failedSince>0</failedSince><name>testCsiroScienceMetadataFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.034</duration><name>org.dataone.cn.index.SolrFieldXPathFgdcTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrIndexBatchAddTest</className><duration>0.431</duration><failedSince>0</failedSince><name>testBatchAddRuntime</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrIndexBatchAddTest</className><duration>0.295</duration><failedSince>0</failedSince><name>testBatchAddCorrect</name><skipped>false</skipped><status>PASSED</status></case><duration>0.759</duration><name>org.dataone.cn.index.SolrIndexBatchAddTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>2.777</duration><failedSince>0</failedSince><name>testHttpServiceSolrDelete</name><skipped>false</skipped><status>PASSED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDeleteDataPackagesWithComplicatedRelation</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testArchiveDataPackage</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDataPackageWithArchivedDoc</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDeleteTwoOverlappedDataPackage</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDeleteSingleDocFromIndex</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testArchiveDataInPackage</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDeleteDataPackageWithDuplicatedRelationship</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testArchiveScienceMetadataInPackage</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexDeleteTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testDeleteDataPackage</name><skipped>true</skipped><skippedMessage>not working, but we will be changing delete behavior in 2.4 refactor anyway</skippedMessage><status>SKIPPED</status></case><duration>2.815</duration><name>org.dataone.cn.index.SolrIndexDeleteTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrIndexFieldTest</className><duration>0.594</duration><failedSince>0</failedSince><name>testSystemMetadataAndEml210ScienceData</name><skipped>false</skipped><status>PASSED</status></case><case><age>593</age><className>org.dataone.cn.index.SolrIndexFieldTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testLooping</name><skipped>true</skipped><skippedMessage>not a good test - not very specific or sensitive</skippedMessage><status>SKIPPED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrIndexFieldTest</className><duration>0.421</duration><failedSince>0</failedSince><name>testSystemMetadataAndFgdcScienceData</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrIndexFieldTest</className><duration>0.488</duration><failedSince>0</failedSince><name>testComplexSystemMetadataAndFgdcScienceData</name><skipped>false</skipped><status>PASSED</status></case><duration>1.549</duration><name>org.dataone.cn.index.SolrIndexFieldTest</name></suite><suite><case><age>593</age><className>org.dataone.cn.index.SolrIndexReprocessTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testReprocessDataPackage</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><duration>0.003</duration><name>org.dataone.cn.index.SolrIndexReprocessTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrRangeQueryTest</className><duration>2.618</duration><failedSince>0</failedSince><name>testTwoFieldRangeQuery</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrRangeQueryTest</className><duration>2.425</duration><failedSince>0</failedSince><name>testFourFieldRangeQuery</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrRangeQueryTest</className><duration>2.413</duration><failedSince>0</failedSince><name>testSimpleRangeQuery</name><skipped>false</skipped><status>PASSED</status></case><duration>7.479</duration><name>org.dataone.cn.index.SolrRangeQueryTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrSearchIndexQueryTest</className><duration>0.557</duration><failedSince>0</failedSince><name>testQueryForIdInFullTextField</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrSearchIndexQueryTest</className><duration>0.343</duration><failedSince>0</failedSince><name>testQueryForWordInAbstractInFullTextField</name><skipped>false</skipped><status>PASSED</status></case><duration>0.926</duration><name>org.dataone.cn.index.SolrSearchIndexQueryTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.559</duration><failedSince>0</failedSince><name>testTokenizingPeriod</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.345</duration><failedSince>0</failedSince><name>testTokenizingComma</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.378</duration><failedSince>0</failedSince><name>testTokenizingContractionPreserved</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.357</duration><failedSince>0</failedSince><name>testTokenizingPipe</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.44</duration><failedSince>0</failedSince><name>testTokenizingHyphen</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.385</duration><failedSince>0</failedSince><name>testWildcardSerach</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.346</duration><failedSince>0</failedSince><name>testTokenizingParentheses</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.374</duration><failedSince>0</failedSince><name>testQuotations</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.index.SolrTokenenizerTest</className><duration>0.343</duration><failedSince>0</failedSince><name>testTokenizingCaseSensitive</name><skipped>false</skipped><status>PASSED</status></case><duration>3.614</duration><name>org.dataone.cn.index.SolrTokenenizerTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.index.TestResourceMapIndexTask</className><duration>0.0</duration><failedSince>0</failedSince><name>testSerialization</name><skipped>false</skipped><status>PASSED</status></case><duration>0.0</duration><name>org.dataone.cn.index.TestResourceMapIndexTask</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.AppTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testApp</name><skipped>false</skipped><status>PASSED</status></case><duration>0.002</duration><name>org.dataone.cn.indexer.AppTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.XmlDocumentUtilityTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testUnicodeHandling</name><skipped>false</skipped><status>PASSED</status></case><duration>0.001</duration><name>org.dataone.cn.indexer.XmlDocumentUtilityTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.AnnotatorSubprocessorTest</className><duration>0.306</duration><failedSince>0</failedSince><name>testCanProcess</name><skipped>false</skipped><status>PASSED</status></case><duration>0.306</duration><name>org.dataone.cn.indexer.annotation.AnnotatorSubprocessorTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessorTest</className><duration>0.01</duration><failedSince>0</failedSince><name>testConceptExpansion</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessorTest</className><duration>0.001</duration><failedSince>0</failedSince><name>canProcessEml220Docs</name><skipped>false</skipped><status>PASSED</status></case><duration>0.011</duration><name>org.dataone.cn.indexer.annotation.EmlAnnotationSubprocessorTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.OntologyModelServiceTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testECSOMeasurementTypeExpansion</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.annotation.OntologyModelServiceTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConceptNotFoundExpansion</name><skipped>false</skipped><status>PASSED</status></case><duration>0.003</duration><name>org.dataone.cn.indexer.annotation.OntologyModelServiceTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.SolrFieldAnnotatorTest</className><duration>0.481</duration><failedSince>0</failedSince><name>testAnnotationFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.481</duration><name>org.dataone.cn.indexer.annotation.SolrFieldAnnotatorTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.SolrFieldEmlAnnotationTest</className><duration>0.539</duration><failedSince>0</failedSince><name>testAnnotationFields</name><skipped>false</skipped><status>PASSED</status></case><duration>0.539</duration><name>org.dataone.cn.indexer.annotation.SolrFieldEmlAnnotationTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.annotation.SolrIndexAnnotatorTest</className><duration>0.737</duration><failedSince>0</failedSince><name>testSystemMetadataEml210AndAnnotation</name><skipped>false</skipped><status>PASSED</status></case><duration>0.767</duration><name>org.dataone.cn.indexer.annotation.SolrIndexAnnotatorTest</name></suite><suite><case><age>2</age><className>org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest</className><duration>0.776</duration><errorDetails>Unexpected exception from solr update!</errorDetails><errorStackTrace>java.io.IOException: Unexpected exception from solr update!
	at org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation(SolrIndexEmlAnnotationTest.java:51)
Caused by: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:8983/solr/collection1: Invalid Date in Date Math String:'元-07-31T12:59:47.000Z'
	at org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation(SolrIndexEmlAnnotationTest.java:51)
</errorStackTrace><failedSince>591</failedSince><name>testSystemMetadataEml220AndAnnotation</name><skipped>false</skipped><status>FAILED</status><stderr>Creating dataDir: /tmp/org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest_BA584B7172677722-001/init-core-data-001
[ INFO] 2019-11-11 06:48:39,529 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.solrhttp.SolrSchema:loadSolrSchemaDocument:298) loading schema document from path: ./src/test/resources/org/dataone/cn/index/resources/solr5home/collection1/conf/schema.xml
[ WARN] 2019-11-11 06:48:39,625 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.index.processor.IndexTaskProcessor:&lt;init&gt;:162) IndexTaskProcessor initialized with stated number of threads = 5
[ WARN] 2019-11-11 06:48:39,656 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.apache.solr.core.SolrResourceLoader:addToClassLoader:191) Can't find (or read) directory to add to classloader: lib (resolved as: /var/lib/jenkins/jobs/d1_cn_index_processor/workspace/./src/test/resources/org/dataone/cn/index/resources/solr5home/lib).
[ WARN] 2019-11-11 06:48:39,883 [coreLoadExecutor-15-thread-1]  (org.apache.solr.schema.AbstractSpatialFieldType:init:128) units parameter is deprecated, please use distanceUnits instead for field types with class SpatialRecursivePrefixTreeFieldType
[ WARN] 2019-11-11 06:48:39,884 [coreLoadExecutor-15-thread-1]  (org.apache.solr.schema.AbstractSpatialFieldType:init:128) units parameter is deprecated, please use distanceUnits instead for field types with class BBoxField
[ WARN] 2019-11-11 06:48:39,903 [coreLoadExecutor-15-thread-1]  (org.apache.solr.core.SolrCore:initIndex:541) [collection1] Solr index directory '/var/lib/jenkins/jobs/d1_cn_index_processor/workspace/./src/test/resources/org/dataone/cn/index/resources/solr5home/collection1/data/index' doesn't exist. Creating new index...
[ WARN] 2019-11-11 06:48:39,917 [coreLoadExecutor-15-thread-1]  (org.apache.solr.rest.ManagedResource:reloadFromStorage:182) No stored data found for /schema/analysis/synonyms/english
[ INFO] 2019-11-11 06:48:39,942 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:78) number of documents from parseDocuments: 1
[ INFO] 2019-11-11 06:48:39,942 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:94)  main document from parseDocuments: org.dataone.cn.indexer.solrhttp.SolrDoc@257f0921
[ INFO] 2019-11-11 06:48:39,942 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:96)  main document id from parseDocuments: eml-test-doc
[ INFO] 2019-11-11 06:48:39,947 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:78) number of documents from parseDocuments: 1
[ INFO] 2019-11-11 06:48:39,947 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:94)  main document from parseDocuments: org.dataone.cn.indexer.solrhttp.SolrDoc@53453606
[ INFO] 2019-11-11 06:48:39,947 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:96)  main document id from parseDocuments: null
[ INFO] 2019-11-11 06:48:39,951 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:78) number of documents from parseDocuments: 1
[ INFO] 2019-11-11 06:48:39,951 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:94)  main document from parseDocuments: org.dataone.cn.indexer.solrhttp.SolrDoc@3aad9415
[ INFO] 2019-11-11 06:48:39,951 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.AbstractStubMergingSubprocessor:processDocument:96)  main document id from parseDocuments: null
[ INFO] 2019-11-11 06:48:39,951 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.SolrIndexServiceV2:sendCommand:445) sendCommand using partial update?: false
[ERROR] 2019-11-11 06:48:39,960 [qtp276375282-78]  (org.apache.solr.common.SolrException:log:139) org.apache.solr.common.SolrException: Invalid Date in Date Math String:'元-07-31T12:59:47.000Z'
	at org.apache.solr.schema.TrieDateField.parseMath(TrieDateField.java:146)
	at org.apache.solr.schema.TrieField.createField(TrieField.java:655)
	at org.apache.solr.schema.TrieField.createFields(TrieField.java:694)
	at org.apache.solr.update.DocumentBuilder.addField(DocumentBuilder.java:48)
	at org.apache.solr.update.DocumentBuilder.toDocument(DocumentBuilder.java:123)
	at org.apache.solr.update.AddUpdateCommand.getLuceneDocument(AddUpdateCommand.java:83)
	at org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.java:237)
	at org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:163)
	at org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:69)
	at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:51)
	at org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(DistributedUpdateProcessor.java:955)
	at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:1110)
	at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:706)
	at org.apache.solr.handler.loader.XMLLoader.processUpdate(XMLLoader.java:250)
	at org.apache.solr.handler.loader.XMLLoader.load(XMLLoader.java:177)
	at org.apache.solr.handler.UpdateRequestHandler$1.load(UpdateRequestHandler.java:98)
	at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:74)
	at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:143)
	at org.apache.solr.core.SolrCore.execute(SolrCore.java:2064)
	at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:654)
	at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:450)
	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:227)
	at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:196)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.apache.solr.client.solrj.embedded.JettySolrRunner$DebugFilter.doFilter(JettySolrRunner.java:105)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:83)
	at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:300)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:221)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
	at org.eclipse.jetty.server.Server.handle(Server.java:497)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
	at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.text.ParseException: Unparseable date: "元-07-31T12:59:47.000Z"
	at java.text.DateFormat.parse(DateFormat.java:366)
	at org.apache.solr.schema.TrieDateField.parseDate(TrieDateField.java:194)
	at org.apache.solr.schema.TrieDateField.parseMath(TrieDateField.java:144)
	... 43 more

[ WARN] 2019-11-11 06:48:39,962 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.solrhttp.SolrJClient:sendUpdateWithRedo:352) not all objects processed...
[ERROR] 2019-11-11 06:48:39,962 [TEST-SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation-seed#[BA584B7172677722]]  (org.dataone.cn.indexer.solrhttp.SolrJClient:sendUpdateWithRedo:356) exception updating solr from SolrClient
org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://localhost:8983/solr/collection1: Invalid Date in Date Math String:'元-07-31T12:59:47.000Z'
	at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:560)
	at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:235)
	at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:227)
	at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:135)
	at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:107)
	at org.apache.solr.client.solrj.SolrClient.add(SolrClient.java:124)
	at org.dataone.cn.indexer.solrhttp.SolrJClient.sendUpdateWithRedo(SolrJClient.java:343)
	at org.dataone.cn.indexer.solrhttp.SolrJClient.sendUpdate(SolrJClient.java:188)
	at org.dataone.cn.indexer.SolrIndexServiceV2.sendCommand(SolrIndexServiceV2.java:446)
	at org.dataone.cn.indexer.SolrIndexServiceV2.insertIntoIndex(SolrIndexServiceV2.java:248)
	at org.dataone.cn.index.DataONESolrJettyTestBase.addSysAndSciMetaToSolrIndex(DataONESolrJettyTestBase.java:93)
	at org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest.testSystemMetadataEml220AndAnnotation(SolrIndexEmlAnnotationTest.java:51)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1627)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:836)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:872)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:886)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:845)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:747)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:781)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:792)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:54)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365)
	at java.lang.Thread.run(Thread.java:748)
</stderr></case><duration>0.839</duration><name>org.dataone.cn.indexer.annotation.SolrIndexEmlAnnotationTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeConverterTest</className><duration>0.008</duration><failedSince>0</failedSince><name>testConvertOPeNDAP</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeConverterTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testConvertWMS</name><skipped>false</skipped><status>PASSED</status></case><duration>0.008</duration><name>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeConverterTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentServiceTest</className><duration>0.505</duration><failedSince>0</failedSince><name>testGetDocument</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentServiceTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testInjection</name><skipped>false</skipped><status>PASSED</status></case><duration>0.506</duration><name>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypeDocumentServiceTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypesParserTest</className><duration>0.012</duration><failedSince>0</failedSince><name>testServiceTypes</name><skipped>false</skipped><status>PASSED</status></case><duration>0.014</duration><name>org.dataone.cn.indexer.convert.MemberNodeServiceRegistrationTypesParserTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.convert.TemporalPeriodParsingUtilityTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testGetEndDate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.convert.TemporalPeriodParsingUtilityTest</className><duration>0.002</duration><failedSince>0</failedSince><name>testGetStartDate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.convert.TemporalPeriodParsingUtilityTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testGetScheme</name><skipped>false</skipped><status>PASSED</status></case><duration>0.004</duration><name>org.dataone.cn.indexer.convert.TemporalPeriodParsingUtilityTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.004</duration><failedSince>0</failedSince><name>testAssembleUpdate_ExistingOnlyReturnsNullList</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.004</duration><failedSince>0</failedSince><name>testPartialUpdate_ExistingStub</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.012</duration><failedSince>0</failedSince><name>testAssembleUpdate_NoDuplicateMultiValuedFieldValues</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.001</duration><failedSince>0</failedSince><name>testPartialUpdate_MultidocUpdate</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.001</duration><failedSince>0</failedSince><name>testAssembleUpdate_NoExistingReturnsConsolidateNewMaterial_NoDupes</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.001</duration><failedSince>0</failedSince><name>testAssembleUpdate_ReturnsEmptyList_When_NewMaterialEqualsExisting</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.001</duration><failedSince>0</failedSince><name>testPartialUpdate_NoExisting_ShouldDeclareVersionNegativeOne</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.parser.TestUpdateAssembler</className><duration>0.0</duration><failedSince>0</failedSince><name>testAssembleUpdate_NoExistingReturnsConsolidateNewMaterial_1</name><skipped>false</skipped><status>PASSED</status></case><duration>0.469</duration><name>org.dataone.cn.indexer.parser.TestUpdateAssembler</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.processor.ProcessorShutdownTest</className><duration>5.01</duration><failedSince>0</failedSince><name>testShutdown</name><skipped>false</skipped><status>PASSED</status></case><duration>5.01</duration><name>org.dataone.cn.indexer.processor.ProcessorShutdownTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.processor.QueuePrioritizerTest</className><duration>0.011</duration><failedSince>0</failedSince><name>testPushNext_3Waves</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.processor.QueuePrioritizerTest</className><duration>0.012</duration><failedSince>0</failedSince><name>testPushNext_MixedDominantGroup</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.processor.QueuePrioritizerTest</className><duration>0.008</duration><failedSince>0</failedSince><name>testPushNext_SingleDominantGroup</name><skipped>false</skipped><status>PASSED</status></case><duration>0.031</duration><name>org.dataone.cn.indexer.processor.QueuePrioritizerTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.processor.ResourceMapSubprocessorTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testTrue</name><skipped>false</skipped><status>PASSED</status></case><duration>0.0</duration><name>org.dataone.cn.indexer.processor.ResourceMapSubprocessorTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.processor.TestIndexTaskProcessorConcurrency</className><duration>0.0</duration><failedSince>0</failedSince><name>testTrue</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.processor.TestIndexTaskProcessorConcurrency</className><duration>40.067</duration><failedSince>0</failedSince><name>runThroughSchedulerBehavior</name><skipped>false</skipped><status>PASSED</status></case><duration>40.067</duration><name>org.dataone.cn.indexer.processor.TestIndexTaskProcessorConcurrency</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.015</duration><failedSince>0</failedSince><name>testTransitiveRelationships</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.016</duration><failedSince>0</failedSince><name>testOREResourceMap</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.004</duration><failedSince>0</failedSince><name>testIncompleteTransitiveRelationships</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.009</duration><failedSince>0</failedSince><name>testDryadDoc</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.003</duration><failedSince>0</failedSince><name>testIncompleteResourceMap</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</className><duration>0.007</duration><failedSince>0</failedSince><name>testOREParsingWithNullSystemMetadataReferences</name><skipped>false</skipped><status>PASSED</status></case><duration>0.054</duration><name>org.dataone.cn.indexer.resourcemap.OREResourceMapTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</className><duration>5.244</duration><failedSince>0</failedSince><name>testProvenanceFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</className><duration>15.951</duration><failedSince>0</failedSince><name>testInsertPartsResourceMap</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</className><duration>25.618</duration><failedSince>0</failedSince><name>testInsertProvResourceMap</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</className><duration>0.638</duration><failedSince>0</failedSince><name>testPartFields</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</className><duration>0.4</duration><failedSince>0</failedSince><name>testInit</name><skipped>false</skipped><status>PASSED</status></case><duration>48.53</duration><name>org.dataone.cn.indexer.resourcemap.RdfXmlProcessorTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.solrhttp.SolrElementFieldTest</className><duration>0.001</duration><failedSince>0</failedSince><name>testSolrDocumentXmlParsing</name><skipped>false</skipped><status>PASSED</status></case><duration>0.001</duration><name>org.dataone.cn.indexer.solrhttp.SolrElementFieldTest</name></suite><suite><case><age>0</age><className>org.dataone.cn.indexer.solrhttp.SolrSchemaBeanConfigTest</className><duration>0.097</duration><failedSince>0</failedSince><name>testListSegments</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.solrhttp.SolrSchemaBeanConfigTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testMultiValued</name><skipped>false</skipped><status>PASSED</status></case><case><age>0</age><className>org.dataone.cn.indexer.solrhttp.SolrSchemaBeanConfigTest</className><duration>0.0</duration><failedSince>0</failedSince><name>testSegmentsLoaded</name><skipped>false</skipped><status>PASSED</status></case><duration>0.103</duration><name>org.dataone.cn.indexer.solrhttp.SolrSchemaBeanConfigTest</name></suite><suite><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrClientUpdateMechanismIT</className><duration>3.266</duration><failedSince>0</failedSince><name>testUpdate_OptimisticConcurrency_MultiThreaded</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrClientUpdateMechanismIT</className><duration>3.266</duration><failedSince>0</failedSince><name>testUpdate_OptimisticConcurrency_MultiThreaded_Retry</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrClientUpdateMechanismIT</className><duration>3.266</duration><failedSince>0</failedSince><name>testUpdate_OptimisticConcurrency_BasicClientExceptions</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><duration>0.002</duration><name>org.dataone.cn.indexer.solrhttp.SolrClientUpdateMechanismIT</name></suite><suite><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>0.0</duration><failedSince>0</failedSince><name>getQueryById</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>4</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>3.104</duration><errorDetails>Failed to load ApplicationContext</errorDetails><errorStackTrace>java.lang.IllegalStateException: Failed to load ApplicationContext
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:290)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'solrIndexService' defined in class path resource [test-index-parser-context.xml]: Cannot resolve reference to bean 'rdfXMLSubprocessor' while setting bean property 'subprocessors' with key [17]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:103)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
	at org.springframework.test.context.support.DelegatingSmartContextLoader.loadContext(DelegatingSmartContextLoader.java:228)
	at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124)
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148)
	... 32 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 51 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:549)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1095)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:277)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 63 more
</errorStackTrace><failedSince>589</failedSince><name>testTrue</name><skipped>false</skipped><status>FAILED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>3.105</duration><failedSince>0</failedSince><name>parseResponse</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>3.105</duration><failedSince>0</failedSince><name>update</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>3.105</duration><failedSince>0</failedSince><name>testTypicalPackageSynchronization</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrJClientIT</className><duration>3.105</duration><failedSince>0</failedSince><name>testRaceWrites</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><duration>6.581</duration><name>org.dataone.cn.indexer.solrhttp.SolrJClientIT</name></suite><suite><case><age>4</age><className>org.dataone.cn.indexer.solrhttp.SolrUpdatePerformanceIT</className><duration>0.487</duration><errorDetails>Failed to load ApplicationContext</errorDetails><errorStackTrace>java.lang.IllegalStateException: Failed to load ApplicationContext
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:290)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'solrIndexService' defined in class path resource [test-index-parser-context.xml]: Cannot resolve reference to bean 'rdfXMLSubprocessor' while setting bean property 'subprocessors' with key [17]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:103)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
	at org.springframework.test.context.support.DelegatingSmartContextLoader.loadContext(DelegatingSmartContextLoader.java:228)
	at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124)
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148)
	... 32 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 51 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:549)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1095)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:277)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 63 more
</errorStackTrace><failedSince>589</failedSince><name>testTrue</name><skipped>false</skipped><status>FAILED</status></case><case><age>4</age><className>org.dataone.cn.indexer.solrhttp.SolrUpdatePerformanceIT</className><duration>0.423</duration><errorDetails>Failed to load ApplicationContext</errorDetails><errorStackTrace>java.lang.IllegalStateException: Failed to load ApplicationContext
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:109)
	at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:75)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:321)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:290)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'solrIndexService' defined in class path resource [test-index-parser-context.xml]: Cannot resolve reference to bean 'rdfXMLSubprocessor' while setting bean property 'subprocessors' with key [17]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:925)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:472)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:103)
	at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:1)
	at org.springframework.test.context.support.DelegatingSmartContextLoader.loadContext(DelegatingSmartContextLoader.java:228)
	at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124)
	at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148)
	... 32 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'rdfXMLSubprocessor' defined in class path resource [application-context-rdfxml.xml]: Cannot resolve reference to bean 'hasPart' while setting bean property 'fieldList' with key [14]; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:329)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:354)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:154)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1360)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1118)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 51 more
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'hasPart' is defined
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:549)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1095)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:277)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
	at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323)
	... 63 more
</errorStackTrace><failedSince>589</failedSince><name>update</name><skipped>false</skipped><status>FAILED</status></case><case><age>593</age><className>org.dataone.cn.indexer.solrhttp.SolrUpdatePerformanceIT</className><duration>0.424</duration><failedSince>0</failedSince><name>testTypicalPackageSynchronization</name><skipped>true</skipped><skippedMessage></skippedMessage><status>SKIPPED</status></case><duration>3.767</duration><name>org.dataone.cn.indexer.solrhttp.SolrUpdatePerformanceIT</name></suite></result></childReport></surefireAggregatedReport>