Skip to content

Instantly share code, notes, and snippets.

@amoeba
Created September 26, 2017 00:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save amoeba/6670f0ceb8fb1f6cb7fdaf4d46534777 to your computer and use it in GitHub Desktop.
Save amoeba/6670f0ceb8fb1f6cb7fdaf4d46534777 to your computer and use it in GitHub Desktop.
Index: src/main/resources/application-context-isotc211-base.xml
IDEA additional info:
Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP
<+>UTF-8
===================================================================
--- src/main/resources/application-context-isotc211-base.xml (revision 18930)
+++ src/main/resources/application-context-isotc211-base.xml (revision )
@@ -53,7 +53,7 @@
<bean id="isotc.origin" class="org.dataone.cn.indexer.parser.SolrField">
<constructor-arg name="name" value="origin" />
<constructor-arg name="xpath"
- value='//gmd:CI_ResponsibleParty[gmd:role/gmd:CI_RoleCode/text() = "owner" or gmd:role/gmd:CI_RoleCode/text() = "originator" or gmd:role/gmd:CI_RoleCode/text() = "principalInvestigator" or gmd:role/gmd:CI_RoleCode/text() = "author"]/gmd:individualName/gco:CharacterString/text() | //gmd:CI_ResponsibleParty[(gmd:role/gmd:CI_RoleCode/text() = "owner" or gmd:role/gmd:CI_RoleCode/text() = "originator" or gmd:role/gmd:CI_RoleCode/text() = "principalInvestigator" or gmd:role/gmd:CI_RoleCode/text() = "author") and (not(gmd:individualName) or gmd:individualName[@gco:nilReason = "missing"])]/gmd:organisationName/gco:CharacterString/text()' />
+ value='//gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty/gmd:CI_ResponsibleParty[gmd:role/gmd:CI_RoleCode/text() = "owner" or gmd:role/gmd:CI_RoleCode/text() = "originator" or gmd:role/gmd:CI_RoleCode/text() = "principalInvestigator" or gmd:role/gmd:CI_RoleCode/text() = "author"]/gmd:individualName/gco:CharacterString/text() | //gmd:identificationInfo/gmd:MD_DataIdentification/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty/gmd:CI_ResponsibleParty[(gmd:role/gmd:CI_RoleCode/text() = "owner" or gmd:role/gmd:CI_RoleCode/text() = "originator" or gmd:role/gmd:CI_RoleCode/text() = "principalInvestigator" or gmd:role/gmd:CI_RoleCode/text() = "author") and (not(gmd:individualName) or gmd:individualName[@gco:nilReason = "missing"])]/gmd:organisationName/gco:CharacterString/text()' />
<property name="multivalue" value="true" />
<property name="dedupe" value="true" />
</bean>
@@ -322,4 +322,4 @@
<property name="multivalue" value="true" />
</bean>
-</beans>
\ No newline at end of file
+</beans>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment