Index: modules/dnet-openaireplus-workflows/branches/solr7/src/test/java/eu/dnetlib/msro/openaireplus/workflows/index/OpenaireLayoutToRecordStylesheetTest.java
===================================================================
--- modules/dnet-openaireplus-workflows/branches/solr7/src/test/java/eu/dnetlib/msro/openaireplus/workflows/index/OpenaireLayoutToRecordStylesheetTest.java	(revision 52581)
+++ modules/dnet-openaireplus-workflows/branches/solr7/src/test/java/eu/dnetlib/msro/openaireplus/workflows/index/OpenaireLayoutToRecordStylesheetTest.java	(nonexistent)
@@ -1,86 +0,0 @@
-package eu.dnetlib.msro.openaireplus.workflows.index;
-
-import java.io.IOException;
-import java.io.InputStream;
-import java.io.StringReader;
-import java.io.StringWriter;
-import javax.xml.stream.XMLStreamException;
-import javax.xml.transform.Transformer;
-import javax.xml.transform.TransformerException;
-import javax.xml.transform.TransformerFactory;
-import javax.xml.transform.stream.StreamResult;
-import javax.xml.transform.stream.StreamSource;
-
-import eu.dnetlib.enabling.is.lookup.rmi.ISLookUpException;
-import eu.dnetlib.functionality.index.solr.feed.StreamingInputDocumentFactory;
-import eu.dnetlib.miscutils.datetime.DateUtils;
-import eu.dnetlib.miscutils.functional.xml.ApplyXslt;
-import eu.dnetlib.miscutils.functional.xml.IndentXmlString;
-import org.apache.commons.io.IOUtils;
-import org.apache.solr.common.SolrInputDocument;
-import org.junit.Test;
-import org.springframework.core.io.ClassPathResource;
-
-import static org.junit.Assert.assertFalse;
-import static org.junit.Assert.assertNotNull;
-
-public class OpenaireLayoutToRecordStylesheetTest {
-
-	private static final String OPENAIRE_LAYOUT_TO_RECORD_STYLESHEET_XSL = "/eu/dnetlib/msro/openaireplus/workflows/index/openaireLayoutToRecordStylesheet.xsl";
-
-	private static final String MDFORMAT_FIELDS = "/eu/dnetlib/msro/openaireplus/workflows/index/fields.xml";
-
-	private static final String OAF_RECORD = "/eu/dnetlib/msro/openaireplus/workflows/index/oafRecord.xml";
-
-	@Test
-	public void test1() throws ISLookUpException, IOException, TransformerException, XMLStreamException {
-		String xsl = prepareXslt("DMF");
-		assertNotNull(xsl);
-		assertFalse(xsl.isEmpty());
-
-		System.out.println(xsl);
-
-		ApplyXslt xslt = new ApplyXslt(xsl);
-
-		String indexRecord = xslt.evaluate(readFromClasspath(OAF_RECORD));
-
-		assertNotNull(indexRecord);
-		assertFalse(indexRecord.isEmpty());
-
-		System.out.println(IndentXmlString.apply(indexRecord));
-
-		StreamingInputDocumentFactory factory = new StreamingInputDocumentFactory();
-
-		SolrInputDocument doc = factory.parseDocument(DateUtils.now_ISO8601(), indexRecord, "dsId", "dnetResult");
-		assertNotNull(doc);
-		assertFalse(doc.isEmpty());
-
-		// System.out.println(doc);
-
-	}
-
-	protected String prepareXslt(final String format) throws ISLookUpException, IOException, TransformerException {
-
-		final TransformerFactory factory = TransformerFactory.newInstance();
-
-		final Transformer layoutTransformer = factory.newTransformer(streamSource(OPENAIRE_LAYOUT_TO_RECORD_STYLESHEET_XSL));
-
-		final StreamResult layoutToXsltXslt = new StreamResult(new StringWriter());
-
-		layoutTransformer.setParameter("format", format);
-		layoutTransformer.transform(streamSource(MDFORMAT_FIELDS), layoutToXsltXslt);
-
-		return layoutToXsltXslt.getWriter().toString();
-	}
-
-	private StreamSource streamSource(final String s) throws IOException {
-		return new StreamSource(new StringReader(readFromClasspath(s)));
-	}
-
-	private String readFromClasspath(final String s) throws IOException {
-		ClassPathResource resource = new ClassPathResource(s);
-		InputStream inputStream = resource.getInputStream();
-		return IOUtils.toString(inputStream);
-	}
-
-}
Index: modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/oafRecord.xml
===================================================================
--- modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/oafRecord.xml	(revision 52581)
+++ modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/oafRecord.xml	(nonexistent)
@@ -1,673 +0,0 @@
-<?xml version="1.0"?>
-<record>
-	<result xmlns:dri="http://www.driver-repository.eu/namespace/dri"
-	        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-		<header>
-			<dri:objIdentifier>dedup_wf_001::02eff513496d8174f7526c62ac0a3967</dri:objIdentifier>
-			<dri:dateOfCollection>2014-04-09T08:42:32Z</dri:dateOfCollection>
-			<counters>
-				<counter_authorship value="4"/>
-				<counter_similarity value="20"/>
-				<counter_dedup value="2"/>
-			</counters>
-		</header>
-		<metadata>
-			<oaf:entity xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-			            xmlns:oaf="http://namespace.openaire.eu/oaf"
-			            xsi:schemaLocation="http://namespace.openaire.eu/oaf http://www.openaire.eu/schema/0.2/oaf-0.2.xsd">
-				<oaf:result>
-					<subject classid="mesheuropmc" classname="mesheuropmc"
-					         schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0099"
-					>macromolecular substances
-					</subject>
-					<subject classid="keyword" classname="keyword" schemeid="dnet:result_subject"
-					         schemename="dnet:result_subject">[INFO:INFO_NI] Informatique/Réseaux et
-						télécommunications
-					</subject>
-					<subject classid="arxiv" classname="arxiv" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0648">Computer
-						Science::Information Theory
-					</subject>
-					<subject classid="mesheuropmc" classname="mesheuropmc"
-					         schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0072">food and
-						beverages
-					</subject>
-					<subject classid="ddc" classname="ddc" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0144"
-					>Science::Mathematics
-					</subject>
-					<subject classid="arxiv" classname="arxiv" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0099">Computer
-						Science::Performance
-					</subject>
-					<subject classid="arxiv" classname="arxiv" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0108">Computer
-						Science::Networking and Internet Architecture
-					</subject>
-					<subject classid="wos" classname="wos" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0189"
-					>PARASITOLOGY
-					</subject>
-					<subject classid="wos" classname="wos" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0162">AUTOMATION
-						&amp; CONTROL SYSTEMS
-					</subject>
-					<subject classid="arxiv" classname="arxiv" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.009"
-					>Astrophysics::Cosmology and Extragalactic Astrophysics
-					</subject>
-					<subject classid="keyword" classname="keyword" schemeid="dnet:result_subject"
-					         schemename="dnet:result_subject">Computer Science - Information Theory
-					</subject>
-					<subject classid="ddc" classname="ddc" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0207"
-					>Science::Astronomy
-					</subject>
-					<subject classid="mesheuropmc" classname="mesheuropmc"
-					         schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0081"
-					>education
-					</subject>
-					<subject classid="wos" classname="wos" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0225">ENGINEERING,
-						ELECTRICAL &amp; ELECTRONIC
-					</subject>
-					<subject classid="wos" classname="wos" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0423"
-					>VIROLOGY
-					</subject>
-					<subject classid="ddc" classname="ddc" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0153"
-					>Technology::Engineering
-					</subject>
-					<subject classid="keyword" classname="keyword" schemeid="dnet:result_subject"
-					         schemename="dnet:result_subject">[INFO:INFO_NI] Computer Science/Networking and Internet
-						Architecture
-					</subject>
-					<subject classid="arxiv" classname="arxiv" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0108"
-					>Astrophysics::High Energy Astrophysical Phenomena
-					</subject>
-					<subject classid="wos" classname="wos" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0738"
-					>TELECOMMUNICATIONS
-					</subject>
-					<subject classid="mesheuropmc" classname="mesheuropmc"
-					         schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0063"
-					>fungi
-					</subject>
-					<subject classid="mesheuropmc" classname="mesheuropmc"
-					         schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0081"
-					>humanities
-					</subject>
-					<subject classid="ddc" classname="ddc" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0171">History
-						&amp; geography::History of Europe
-					</subject>
-					<subject classid="keyword" classname="keyword" schemeid="dnet:result_subject"
-					         schemename="dnet:result_subject">Computer Science - Computer Science and Game Theory
-					</subject>
-					<subject classid="ddc" classname="ddc" schemeid="dnet:subject_classification_typologies"
-					         schemename="dnet:subject_classification_typologies" inferred="true"
-					         inferenceprovenance="iis::document_classes" provenanceaction="iis" trust="0.0252"
-					>Technology::Technology
-					</subject>
-					<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-					       schemename="dnet:dataCite_title">Opportunistic Interference Alignment in MIMO Interference
-						Channels
-					</title>
-					<dateofacceptance>2008-06-23</dateofacceptance>
-					<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-					            schemename="dnet:result_typologies"/>
-					<language classid="eng" classname="English" schemeid="dnet:languages"
-					          schemename="dnet:languages"/>
-					<description>We present two interference alignment techniques such that an opportunistic
-						point-to-point multiple input multiple output (MIMO) link can reuse, without generating any
-						additional interference, the same frequency band of a similar pre-existing primary link. In
-						this scenario, we exploit the fact that under power constraints, although each radio maximizes
-						independently its rate by water-filling on their channel transfer matrix singular values,
-						frequently, not all of them are used. Therefore, by aligning the interference of the
-						opportunistic radio it is possible to transmit at a significant rate while insuring
-						zero-interference on the pre-existing link. We propose a linear pre-coder for a perfect
-						interference alignment and a power allocation scheme which maximizes the individual data rate
-						of the secondary link. Our numerical results show that significant data rates are achieved
-						even for a reduced number of antennas.
-					</description>
-					<source>PIRMC 2008</source>
-					<source>Proceedings of the IEEE 19th International Symposium on Personal, Indoor and Mobile
-						Radio Communications
-					</source>
-					<relevantdate classid="" classname="" schemeid="" schemename=""/>
-					<publisher/>
-					<embargoenddate/>
-					<storagedate/>
-					<fulltext/>
-					<resourcetype classid="" classname="" schemeid="" schemename=""/>
-					<device/>
-					<size/>
-					<format/>
-					<version/>
-					<lastmetadataupdate/>
-					<metadataversionnumber/>
-					<originalId>oai:hal-supelec.archives-ouvertes.fr:hal-00335246</originalId>
-					<originalId>oai:arXiv.org:0806.3653</originalId>
-					<collectedfrom name="INRIA a CCSD electronic archive server"
-					               id="opendoar____::9766527f2b5d3e95d4a733fcfb77bd7e"/>
-					<collectedfrom name="arXiv.org e-Print Archive"
-					               id="opendoar____::6f4922f45568161a8cdf4ad2299f6d23"/>
-					<pid classid="doi" classname="doi" schemeid="dnet:pid_types" schemename="dnet:pid_types"
-					>10.1109/PIMRC.2008.4699872
-					</pid>
-					<pid classid="oai" classname="oai" schemeid="dnet:pid_types" schemename="dnet:pid_types"
-					>oai:hal-supelec.archives-ouvertes.fr:hal-00335246
-					</pid>
-					<pid classid="oai" classname="oai" schemeid="dnet:pid_types" schemename="dnet:pid_types"
-					>oai:arXiv.org:0806.3653
-					</pid>
-					<bestlicense classid="OPEN" classname="Open Access" schemeid="dnet:access_modes"
-					             schemename="dnet:access_modes"/>
-					<datainfo>
-						<inferred>true</inferred>
-						<deletedbyinference>false</deletedbyinference>
-						<trust>0.9</trust>
-						<inferenceprovenance>dedup</inferenceprovenance>
-						<provenanceaction classid="sysimport:crosswalk:repository"
-						                  classname="sysimport:crosswalk:repository" schemeid="dnet:provenanceActions"
-						                  schemename="dnet:provenanceActions"/>
-					</datainfo>
-					<rels>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>dedup_wf_001::7855a07e1dcf3d1655b9f1bc2e5ef02f
-							</to>
-							<similarity>0.38579053</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Subsequent reproductive outcome in women who have
-								experienced a potentially life-threatening condition or a maternal near-miss during
-								pregnancy
-							</title>
-							<dateofacceptance>2011-01-01</dateofacceptance>
-							<publisher>Hospital das Clínicas da Faculdade de Medicina da Universidade de São
-								Paulo
-							</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______908::480ece695f9ef2af80ffd2fda917fb00
-							</to>
-							<similarity>0.6165079</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">The psychiatric discharge summary: a tool for management
-								and audit.
-							</title>
-							<dateofacceptance>1991-01-01</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="dedup (BuildRoots p:entityToRoot)"
-						     provenanceaction="sysimport:crosswalk:repository">
-							<to class="hasAuthor" scheme="dnet:personroles" type="person"
-							>dedup_wf_001::10b97b2ab102b09177bc2bc6d46e756b
-							</to>
-							<ranking>1</ranking>
-							<fullname>Perlaza, Samir M.</fullname>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>doajarticles::29b8dbbaef3873d36cf0f484685e7f5b
-							</to>
-							<similarity>0.31480196</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Is intravenous paracetamol a useful adjunct for
-								intraoperative pain?
-							</title>
-							<dateofacceptance>2012-01-01</dateofacceptance>
-							<publisher>LIPhealth</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______258::ba7a62facead7b7c31939d4af18828d2
-							</to>
-							<similarity>0.4225903</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">FACTORS DETERMINING CUSTOMERS’ ADOPTION OF INTERNET BANKING
-								: A Quantitative Study of Swedish Customers
-							</title>
-							<dateofacceptance>2012-01-01</dateofacceptance>
-							<publisher>Mälardalens högskola, Akademin för hållbar samhälls- och
-								teknikutveckling
-							</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="dedup (BuildRoots p:entityToRoot)"
-						     provenanceaction="sysimport:crosswalk:repository">
-							<to class="hasAuthor" scheme="dnet:personroles" type="person"
-							>od_______165::4ec9df82781e9d9acfffd564b4f1ab4f
-							</to>
-							<ranking>4</ranking>
-							<fullname>Chauffray, Jean-marie</fullname>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>doajarticles::9172421e3e16e3a979fa266e53e112ec
-							</to>
-							<similarity>0.31450638</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Music Preferences, Music Engagement and Healing
-							</title>
-							<dateofacceptance>2013-01-01</dateofacceptance>
-							<publisher>IACSIT Press</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od______1110::c540c949e01989add256eaea7caf0642
-							</to>
-							<similarity>0.4920931</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Linear pre-coding performance in measured very-large MIMO
-								channels
-							</title>
-							<dateofacceptance>2011-01-01</dateofacceptance>
-							<publisher>IEEE</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>doajarticles::3640465a6db0f1fcee4616835fb77c7c
-							</to>
-							<similarity>0.31721002</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">THE ROLE OF ADVERSE LIFESTYLE CHANGES IN THE CAUSATION OF
-								CORONARY ARTERY DISEASE
-							</title>
-							<dateofacceptance>2008-01-01</dateofacceptance>
-							<publisher>Tehran University of Medical Sciences</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="dedup (BuildRoots p:entityToRoot)"
-						     provenanceaction="sysimport:crosswalk:repository">
-							<to class="hasAuthor" scheme="dnet:personroles" type="person"
-							>dedup_wf_001::08264f61ba657f5f5ce3da9e71c1c338
-							</to>
-							<ranking>3</ranking>
-							<fullname>Lasaulce, Samson</fullname>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="dedup (BuildRoots p:entityToRoot)"
-						     provenanceaction="sysimport:crosswalk:repository">
-							<to class="hasAuthor" scheme="dnet:personroles" type="person"
-							>dedup_wf_001::917c855a763a8754bab500c747954ea4
-							</to>
-							<ranking>2</ranking>
-							<fullname>Debbah, Merouane</fullname>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od________18::9834b5140a145d265e1096d3b92c020d
-							</to>
-							<similarity>0.42043006</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Explicit MBR All-Symbol Locality Codes
-							</title>
-							<dateofacceptance>2013-02-04</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>research_asb::8638d892a913d01c623fd40e8240067b
-							</to>
-							<similarity>0.6165079</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Relative validity of the pre-coded food diary used in the
-								Danish National Survey of Diet and Physical Activity
-							</title>
-							<dateofacceptance>2011-11-18</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od________18::d0bf9376e7ff6bbe5b24a13e5d3218dd
-							</to>
-							<similarity>0.34173214</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Low Complexity Differentiating Adaptive Erasure Codes for
-								Multimedia Wireless Broadcast
-							</title>
-							<dateofacceptance>2012-09-14</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______260::342b2424e637f1ae3bd9c0888cbfd6ef
-							</to>
-							<similarity>0.37307</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Discrete Cosine Transform for Pre-coded EGPRS
-							</title>
-							<dateofacceptance>2012-01-01</dateofacceptance>
-							<publisher>KTH, Signalbehandling</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______661::ee0d98250210171a5f4c85f4d9f93a63
-							</to>
-							<similarity>0.31481624</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Codebook Design for Limited Feedback Multiple Input
-								Multiple Output Systems
-							</title>
-							<dateofacceptance>2012-01-01</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od________18::56fd87366db5a2ea367595f030204de8
-							</to>
-							<similarity>0.36812627</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Joint power control and user scheduling in multicell
-								wireless networks: Capacity scaling laws
-							</title>
-							<dateofacceptance>2007-09-18</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>webcrawl____::d748bc5659a3b03f7095b6db7e014568
-							</to>
-							<similarity>0.45640922</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Rate Scaling Laws in Multicell Networks Under Distributed
-								Power Control and User Scheduling
-							</title>
-							<dateofacceptance>2011</dateofacceptance>
-							<publisher>IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od________18::0ac7557503cdffc323e17fc5acc931e0
-							</to>
-							<similarity>0.57882494</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">New Results on the Capacity of the Gaussian Cognitive
-								Interference Channel
-							</title>
-							<dateofacceptance>2010-07-07</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______497::caad010052d64eec1900434ed9f31f27
-							</to>
-							<similarity>0.40609425</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">JPEG2000 image transmission over frequency selective
-								channels
-							</title>
-							<dateofacceptance>2012-08-27</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od______1248::e246aedcdf242231f4c54a2175f15db4
-							</to>
-							<similarity>0.6165079</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Requirements Gathering for Simulation
-							</title>
-							<dateofacceptance>2006-01-01</dateofacceptance>
-							<publisher>Dublin Institute of Technology</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od______1249::2632c9d7bd359b3910b15ef5e91dc0fe
-							</to>
-							<similarity>0.42851692</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Time use of unemployed adults: exploration of temporal
-								structure
-							</title>
-							<dateofacceptance>2012-01-01</dateofacceptance>
-							<publisher>University of Limerick</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od_______185::8d41a4d1b1a56b275a2ac7349a7a7c8d
-							</to>
-							<similarity>0.40576562</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Neural Pre-coding Increases the Pattern Retrieval Capacity
-								of Hopﬁeld and Bidirectional Associative Memories
-							</title>
-							<dateofacceptance>2011-01-01</dateofacceptance>
-							<publisher>Ieee Service Center, 445 Hoes Lane, Po Box 1331, Piscataway, Nj 08855-1331
-								Usa
-							</publisher>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-						<rel inferred="true" trust="0.9" inferenceprovenance="iis::document_similarities_standard"
-						     provenanceaction="iis">
-							<to class="hasAmongTopNSimilarDocuments" scheme="dnet:result_result_relations" type="result"
-							>od________18::fe29d3a8e60a0165d4649d040e172628
-							</to>
-							<similarity>0.48038223</similarity>
-							<type>STANDARD</type>
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">The Capacity of the Semi-Deterministic Cognitive
-								Interference Channel with a Common Cognitive Message and Approximate Capacity for the
-								Gaussian Case
-							</title>
-							<dateofacceptance>2012-02-05</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</rel>
-					</rels>
-					<children>
-						<result objidentifier="od_______165::02eff513496d8174f7526c62ac0a3967">
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Opportunistic Interference Alignment in MIMO Interference
-								Channels
-							</title>
-							<dateofacceptance>2008-09-15</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</result>
-						<result objidentifier="od________18::133413b976bd9b6148e59a700f4124bf">
-							<title classid="main title" classname="main title" schemeid="dnet:dataCite_title"
-							       schemename="dnet:dataCite_title">Opportunistic Interference Alignment in MIMO Interference
-								Channels
-							</title>
-							<dateofacceptance>2008-06-23</dateofacceptance>
-							<resulttype classid="publication" classname="publication" schemeid="dnet:result_typologies"
-							            schemename="dnet:result_typologies"/>
-						</result>
-						<instance id="opendoar____::9766527f2b5d3e95d4a733fcfb77bd7e">
-							<licence classid="OPEN" classname="Open Access" schemeid="dnet:access_modes"
-							         schemename="dnet:access_modes"/>
-							<instancetype classid="0004" classname="Conference object"
-							              schemeid="dnet:publication_resource" schemename="dnet:publication_resource"/>
-							<hostedby name="INRIA a CCSD electronic archive server"
-							          id="opendoar____::9766527f2b5d3e95d4a733fcfb77bd7e"/>
-							<webresource>
-								<url>http://hal-supelec.archives-ouvertes.fr/hal-00335246</url>
-							</webresource>
-							<webresource>
-								<url>http://hal-supelec.archives-ouvertes.fr/docs/00/33/52/46/PDF/Perlaza-NWMIMO2008.pdf</url>
-							</webresource>
-						</instance>
-						<instance id="opendoar____::6f4922f45568161a8cdf4ad2299f6d23">
-							<licence classid="OPEN" classname="Open Access" schemeid="dnet:access_modes"
-							         schemename="dnet:access_modes"/>
-							<instancetype classid="0001" classname="Article" schemeid="dnet:publication_resource"
-							              schemename="dnet:publication_resource"/>
-							<hostedby name="arXiv.org e-Print Archive"
-							          id="opendoar____::6f4922f45568161a8cdf4ad2299f6d23"/>
-							<webresource>
-								<url>http://arxiv.org/abs/0806.3653</url>
-							</webresource>
-						</instance>
-					</children>
-				</oaf:result>
-				<extraInfo name="result citations" typology="citations"
-				           provenance="iis::document_referencedDocuments" trust="0.9">
-					<citations>
-						<citation>
-							<rawText>Number of Antennas (Nr = Nt) Figure 4. Average data rate achieved by the primary R1
-								and secondary link for uniform R2,uniform and optimal R2,optimal power allocation as a
-								function of their SN R = pm2ax . The dashed lines correspond to Nr = Nt = 20 antennas.
-								Theσsolid lines correspond to Nr = Nt = 3 antennas.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[10] W. Yu, W. Rhee, S. Boyd, and J. M. Ciofﬁ, “Iterative water- ﬁlling for gaussian
-								vector multiple-access channels,” Informa- tion Theory, IEEE Transactions on, vol. 50, no.
-								1, pp. 145–152, 2004.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[11] F. R. Farrokhi, A. Lozano, G. J. Foschini, and R. A. Valen- zuela, “Spectral
-								efﬁciency of fdma/tdma wireless systems with transmit and receive antenna arrays,” Wireless
-								Communications, IEEE Transactions on, vol. 1, no. 4, pp. 591–599, 2002.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[12] C.-N. Chuah, D. N. C. Tse, J. M. Kahn, and R. A. Valenzuela, “Capacity scaling
-								in mimo wireless systems under correlated fading,” Information Theory, IEEE Transactions on,
-								vol. 48, no. 3, pp. 637–650, 2002.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[1] S. Haykin, “Cognitive radio: brain-empowered wireless com- munications,”
-								Selected Areas in Communications, IEEE Journal on, vol. 23, no. 2, pp. 201–220,
-								2005.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[2] B. A. Fette, Cognitive Radio Technology. Newnes editors, 2006.</rawText>
-						</citation>
-						<citation>
-							<rawText>[3] M. Maddah-Ali, A. Motahari, and A. Khandani, “Communica- tion over x channel:
-								Signalling and multiplexing gain,” UW- ECE-2006-12, University of Waterloo, Tech. Rep., July
-								2006.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[4] M. A. Maddah-Ali, A. S. Motahari, and A. K. Khandani, “Signaling over mimo
-								multi-base systems: Combination of multi-access and broadcast schemes,” in Information
-								Theory, 2006 IEEE International Symposium on, 2006, pp. 2104–2108.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[5] V. R. Cadambe and S. A. Jafar, “Interference alignment and spatial degrees of
-								freedom for the k user interference channel,” in Communications, 2008. ICC ’08. IEEE
-								International Con- ference on, 2008, pp. 971–975.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[7] S. A. Jafar and S. Shamai, “Degrees of freedom region of the mimo x channel,”
-								Information Theory, IEEE Transactions on, vol. 54, no. 1, pp. 151–170, 2008.
-							</rawText>
-						</citation>
-						<citation>
-							<rawText>[8] L. S. Cardoso, M. Kobayashi, M. Debbah, and O. Ryan, “Vandermonde frequency
-								division multiplexing for cognitive radio,” in SPAWC2008, July 2008.
-							</rawText>
-							<id value="dedup_wf_001::8c344af3258b947bd4e2add9f77401d6" type="openaire"
-							    confidenceLevel="0.6140349"/>
-						</citation>
-						<citation>
-							<rawText>[9] H. Sato, “Two-user communication channels,” Information The- ory, IEEE
-								Transactions on, vol. 23, no. 3, pp. 295–304, 1977.
-							</rawText>
-						</citation>
-					</citations>
-				</extraInfo>
-			</oaf:entity>
-		</metadata>
-	</result>
-</record>
Index: modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/fields.xml
===================================================================
--- modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/fields.xml	(revision 52581)
+++ modules/dnet-openaireplus-workflows/branches/solr7/src/test/resources/eu/dnetlib/msro/openaireplus/workflows/index/fields.xml	(nonexistent)
@@ -1,172 +0,0 @@
-<LAYOUT name="index">
-	<FIELDS>
-		<FIELD indexable="false" name="oafentity" result="true" stat="false" tokenizable="true" xpath="//*[local-name() = 'entity']"/>
-		<FIELD indexable="true" name="oaftype" result="false" stat="false" tokenizable="false" value="local-name(//*[local-name()='entity']/*)"/>
-		<FIELD indexable="true" name="objIdentifier" result="false" stat="false" tokenizable="false" xpath="//header/dri:objIdentifier"/>
-
-		<!-- DATASOURCE FIELDS -->
-		<FIELD indexable="true" name="datasourceofficialname" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/officialname"/>
-		<FIELD indexable="true" name="datasourceenglishname" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/englishname"/>
-		<FIELD indexable="true" name="datasourcewebsiteurl" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/websiteurl"/>
-		<FIELD indexable="true" name="datasourcelogourl" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/logourl"/>
-		<FIELD indexable="true" name="datasourcecontactemail" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/contactemail"/>
-		<FIELD indexable="true" name="datasourceoddescription" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/oddescription"/>
-		<FIELD indexable="true" name="datasourceodnumberofitems" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='datasource']/odnumberofitems"/>
-		<FIELD indexable="true" name="datasourceodnumberofitemsdate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='datasource']/odnumberofitemsdate"/>
-		<FIELD indexable="true" name="datasourceodsubjects" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/odsubjects"/>
-		<FIELD indexable="true" name="datasourceodlanguages" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/odlanguages"/>
-		<FIELD indexable="true" name="datasourceodcontenttypes" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/odcontenttypes"/>
-		<FIELD indexable="true" name="datasourcetypeid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetype/@classid"/>
-		<FIELD indexable="true" name="datasourcetypename" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetype/@classname"/>
-		<FIELD indexable="true" name="datasourcetypeuiid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classid"/>
-		<FIELD indexable="true" name="datasourcetypeuiname" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/datasourcetypeui/@classname"/>
-		<FIELD indexable="true" name="datasourcecompatibilityid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classid"/>
-		<FIELD indexable="true" name="datasourcecompatibilityname" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='datasource']/openairecompatibility/@classname"/>
-
-		<!-- ORGANIZATION FIELDS -->
-		<FIELD indexable="true" name="organizationlegalshortname" result="false" stat="false" type="ngramtext" value="//*[local-name()='entity']/*[local-name()='organization']/legalshortname"/>
-		<FIELD indexable="true" name="organizationlegalname" result="false" stat="false" type="ngramtext" value="//*[local-name()='entity']/*[local-name()='organization']/legalname"/>
-		<FIELD indexable="true" name="organizationwebsiteurl" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/websiteurl"/>
-		<FIELD indexable="true" name="organizationlogourl" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/logourl"/>
-		<FIELD indexable="true" name="organizationeclegalbody" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/eclegalbody"/>
-		<FIELD indexable="true" name="organizationeclegalperson" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/eclegalperson"/>
-		<FIELD indexable="true" name="organizationecnonprofit" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecnonprofit"/>
-		<FIELD indexable="true" name="organizationecresearchorganization" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecresearchorganization"/>
-		<FIELD indexable="true" name="organizationecinternationalorganizationeurinterests" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecinternationalorganizationeurinterests"/>
-		<FIELD indexable="true" name="organizationecinternationalorganization" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecinternationalorganization"/>
-		<FIELD indexable="true" name="organizationecenterprise" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecenterprise"/>
-		<FIELD indexable="true" name="organizationecsmevalidated" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecsmevalidated"/>
-		<FIELD indexable="true" name="organizationecnutscode" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/ecnutscode"/>
-		<FIELD indexable="true" name="organizationcollectedfrom" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='organization']/collectedfrom"/>
-		<FIELD indexable="true" name="organizationcountryid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='organization']/country/@classid"/>
-		<FIELD indexable="true" name="organizationcountryname" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='organization']/country/@classname"/>
-
-		<!-- PERSON FIELDS -->
-		<FIELD indexable="true" name="personfirstname" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/firstname"/>
-		<FIELD indexable="true" name="personsecondnames" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/secondnames"/>
-		<FIELD indexable="true" name="personfullname" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/fullname"/>
-		<FIELD indexable="true" name="personfax" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/fax"/>
-		<FIELD indexable="true" name="personemail" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/email"/>
-		<FIELD indexable="true" name="personphone" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/phone"/>
-		<FIELD indexable="true" name="personcollectedfrom" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='person']/collectedfrom"/>
-		<FIELD indexable="true" name="personcountryid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='person']/nationality/@classid"/>
-		<FIELD indexable="true" name="personcountryname" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='person']/nationality/@classname"/>
-
-		<!-- PROJECT FIELDS -->
-		<FIELD indexable="true" name="projectwebsiteurl" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/websiteurl"/>
-		<FIELD indexable="true" name="projectcode" result="false" stat="false" type="ngramtext" value="//*[local-name()='entity']/*[local-name()='project']/code"/>
-		<FIELD indexable="true" name="projectacronym" result="false" stat="false" type="ngramtext" value="//*[local-name()='entity']/*[local-name()='project']/acronym"/>
-		<FIELD indexable="true" name="projecttitle" result="false" stat="false" type="ngramtext" value="//*[local-name()='entity']/*[local-name()='project']/title"/>
-		<FIELD indexable="true" name="projectstartdate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='project']/startdate"/>
-		<FIELD indexable="true" name="projectstartyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/startdate)"/>
-		<FIELD indexable="true" name="projectenddate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='project']/enddate"/>
-		<FIELD indexable="true" name="projectendyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='project']/enddate)"/>
-		<FIELD indexable="true" name="projectcallidentifier" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/callidentifier"/>
-		<FIELD indexable="true" name="projectkeywords" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/keywords"/>
-		<FIELD indexable="true" name="projectduration" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/duration"/>
-		<FIELD indexable="true" name="projectecsc39" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/ecsc39"/>
-		<FIELD indexable="true" name="projectcollectedfrom" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/collectedfrom"/>
-		<FIELD indexable="true" name="projectcontracttypeid" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/contracttype/@classid"/>
-		<FIELD indexable="true" name="projectcontracttypename" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/contracttype/@classname"/>
-		<FIELD indexable="true" name="fundinglevel0_id" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/id"/>
-		<FIELD indexable="true" name="fundinglevel0_name" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/name"/>
-		<FIELD indexable="true" name="fundinglevel0_description" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_0/description"/>
-		<FIELD indexable="true" name="fundinglevel1_id" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/id"/>
-		<FIELD indexable="true" name="fundinglevel1_name" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/name"/>
-		<FIELD indexable="true" name="fundinglevel1_description" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_1/description"/>
-		<FIELD indexable="true" name="fundinglevel2_id" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/id"/>
-		<FIELD indexable="true" name="fundinglevel2_name" result="false" stat="false" tokenizable="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/name"/>
-		<FIELD indexable="true" name="fundinglevel2_description" result="false" stat="false" value="//*[local-name()='entity']/*[local-name()='project']/fundingtree//funding_level_2/description"/>
-
-		<!-- RESULT FIELDS -->
-		<FIELD indexable="true" name="resulttitle" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/title"/>
-		<FIELD indexable="true" name="resulttitleclass" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/title/@classname"/>
-		<FIELD indexable="true" name="resultsubject" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/subject"/>
-		<FIELD indexable="true" name="resultsubjectclass" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/subject/@classname"/>
-		<FIELD indexable="true" name="resultdate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/relevantdate"/>
-		<FIELD indexable="true" name="resultdateclass" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/relevantdate/@classname"/>
-		<FIELD indexable="true" name="resultstoragedate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/storagedate"/>
-		<FIELD indexable="true" name="resultembargoenddate" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/embargoenddate"/>
-		<FIELD indexable="true" name="resultembargoendyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/embargoenddate)"/>
-		<FIELD indexable="true" name="resulttypeid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/resulttype/@classid"/>
-		<FIELD indexable="true" name="resulttypename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/resulttype/@classname"/>
-		<FIELD indexable="true" name="resultlanguageid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/language/@classid"/>
-		<FIELD indexable="true" name="resultlanguagename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/language/@classname"/>
-		<FIELD indexable="true" name="resultpublisher" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='publisher']"/>
-		<FIELD indexable="true" name="resultdescription" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='description']"/>
-		<FIELD indexable="true" name="resultrights" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/licence/@classname"/>
-		<FIELD indexable="true" name="resultrightsid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/licence/@classid"/>
-		<FIELD indexable="true" name="resultbestlicense" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/bestlicense/@classname"/>
-		<FIELD indexable="true" name="resultbestlicenseid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/bestlicense/@classid"/>
-		<FIELD indexable="true" name="resultidentifier" result="false" stat="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/webresource/*[local-name()='identifier']"/>
-		<FIELD indexable="true" name="resultdateofacceptance" result="false" stat="false" type="date" value="//*[local-name()='entity']/*[local-name()='result']/dateofacceptance"/>
-		<FIELD indexable="true" name="resultacceptanceyear" result="false" stat="false" tokenizable="false" value="dnet:extractYear(//*[local-name()='entity']/*[local-name()='result']/dateofacceptance)"/>
-		<FIELD indexable="true" name="resulthostingdatasourceid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']/@id"/>
-		<FIELD indexable="true" name="resulthostingdatasourcename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='hostedby']/@name"/>
-		<FIELD indexable="true" name="resultcollectedfromdatasourceid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='collectedfrom']/@id"/>
-		<FIELD indexable="true" name="resultcollectedfromdatasourcename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/*[local-name()='collectedfrom']/@name"/>
-		<FIELD indexable="true" name="instancetypename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='instancetype']/@classname"/>
-		<FIELD indexable="true" name="instancetypenameid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/children/instance/*[local-name()='instancetype']/@classid"/>
-		<FIELD indexable="true" name="resultdupid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/result/@objidentifier"/>
-		<FIELD indexable="true" name="externalrefsite" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/externalreference/sitename"/>
-		<FIELD indexable="true" name="externalreflabel" result="false" stat="false" tokenizable="true" xpath="//*[local-name()='entity']/*//children/externalreference/label"/>
-		<FIELD indexable="true" name="externalrefclass" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/externalreference/qualifier/@classid"/>
-		<FIELD indexable="true" name="externalrefid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//children/externalreference/refidentifier"/>
-
-
-		<!--  REL FIELDS -->
-		<FIELD indexable="true" name="relpersonid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel/to[@type='person']"/>
-		<FIELD indexable="true" name="relperson" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='person']/fullname"/>
-		<FIELD indexable="true" name="relprojectid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel/to[@type='project']"/>
-		<FIELD indexable="true" name="relprojectcode" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[to/@type='project']/code"/>
-		<FIELD indexable="true" name="relprojectname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='project']/acronym"/>
-		<FIELD indexable="true" name="relprojecttitle" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='project']/title"/>
-		<FIELD indexable="true" name="relcontracttypeid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='project']/contracttype/@classid"/>
-		<FIELD indexable="true" name="relcontracttypename" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='project']/contracttype/@classname"/>
-		<FIELD indexable="true" name="relorganizationcountryid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classid"/>
-		<FIELD indexable="true" name="relorganizationcountryname" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='organization']/country/@classname"/>
-		<FIELD indexable="true" name="relorganizationid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel/to[@type='organization']"/>
-		<FIELD indexable="true" name="relorganizationname" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='organization']/legalname"/>
-		<FIELD indexable="true" name="relorganizationshortname" result="false" stat="false" xpath="//*[local-name()='entity']/*//rel[./to/@type='organization']/legalshortname"/>
-		<FIELD indexable="true" name="relresultid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*//rel/to[@type='result']"/>
-		<FIELD indexable="true" name="relfundinglevel0_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_0"/>
-		<FIELD indexable="true" name="relfundinglevel1_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_1"/>
-		<FIELD indexable="true" name="relfundinglevel2_id" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/funding/funding_level_2"/>
-		<FIELD indexable="true" name="relinferred" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/@inferred"/>
-		<FIELD indexable="true" name="reltrust" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/@trust"/>
-		<FIELD indexable="true" name="relinferenceprovenance" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/@inferenceprovenance"/>
-		<FIELD indexable="true" name="relprovenanceactionclassid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//rel/@provenanceaction"/>
-
-		<!-- COMMON FIELDS -->
-		<FIELD indexable="true" name="dateofcollection" result="false" stat="false" type="date" value="//header/*[local-name()='dateOfCollection']"/>
-		<FIELD indexable="true" name="collectedfromdatasourceid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//*[local-name()='collectedfrom']/@id"/>
-		<FIELD indexable="true" name="collectedfromdatasourcename" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//*[local-name()='collectedfrom']/@name"/>
-		<FIELD indexable="true" name="pid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//pid"/>
-		<FIELD indexable="true" name="pidclassid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//pid/@classid"/>
-		<FIELD indexable="true" name="pidclassname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//pid/@classname"/>
-		<FIELD indexable="true" name="h1" result="false" stat="false" stored="false" tokenizable="false" value="dnet:randomInt(100)"/>
-		<FIELD indexable="true" name="h2" result="false" stat="false" stored="false" tokenizable="false" value="dnet:randomInt(100)"/>
-		<FIELD indexable="true" name="inferred" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/inferred"/>
-		<FIELD indexable="true" name="deletedbyinference" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/deletedbyinference"/>
-		<FIELD indexable="true" name="trust" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/trust"/>
-		<FIELD indexable="true" name="inferenceprovenance" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/inferenceprovenance"/>
-		<FIELD indexable="true" name="provenanceactionclassid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']//datainfo/provenanceaction/@classid"/>
-		<FIELD indexable="true" name="contextid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/@id"/>
-		<FIELD indexable="true" name="contexttype" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/@type"/>
-		<FIELD indexable="true" name="contextname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/@label"/>
-		<FIELD indexable="true" name="categoryid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/category/@id"/>
-		<FIELD indexable="true" name="categoryname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/category/@label"/>
-		<FIELD indexable="true" name="conceptid" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/category//concept/@id"/>
-		<FIELD indexable="true" name="conceptname" result="false" stat="false" tokenizable="false" xpath="//*[local-name()='entity']/*[local-name()='result']/context/category//concept/@label"/>
-
-		<!-- COUNTER FIELDS -->
-		<FIELD name="counter_dedup" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_dedup/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_authorship" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_authorship/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_participation" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_participation/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_outcome" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_outcome/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_contactperson" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_contactperson/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_provision" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_provision/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_similarity" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_similarity/@value" type="int" indexable="true" header="true" stored="true"/>
-		<FIELD name="counter_publicationdataset" xpath="/record/result/*[local-name()='header']/*[local-name()='counters']/counter_publicationdataset/@value" type="int" indexable="true" header="true" stored="true"/>
-	</FIELDS>
-</LAYOUT>
\ No newline at end of file
