Project

General

Profile

« Previous | Next » 

Revision 49668

ticket #2955: ensure entity registry set the proper provenanceactionclass for the entity they create

View differences:

modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/tara_2_db.xsl
10 10

  
11 11
		<xsl:variable name="funderId" select="string('taraexp_____::tara')"/>
12 12

  
13
		<record
14
		>
13
		<record>
15 14

  
16 15
			<xsl:copy-of select=".//*[local-name()='header']"/>
17 16

  
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/journaltitles2db.xsl
57 57
						<FIELD name="collectedfrom">
58 58
							<xsl:value-of select="$parentDatasourceId"/>
59 59
						</FIELD>
60
						<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
61
						<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
60 62
					</ROW>
61 63
				</ROWS>
62 64
			</metadata>
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/nwo_2_db.xsl
18 18

  
19 19
		<xsl:variable name="prefix" select="string('nwo_________')"/>
20 20

  
21
		<record
22
		>
21
		<record>
23 22

  
24 23
			<xsl:copy-of select=".//*[local-name()='header']"/>
25 24

  
......
70 69
						<FIELD name="collectedfrom">
71 70
							<xsl:value-of select="$parentDatasourceId"/>
72 71
						</FIELD>
73
						<FIELD name="provenanceactionclass">sysimport:crosswalk:entityregistry</FIELD>
72
						<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
73
						<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
74 74
						<FIELD name="optional1">
75 75
							<xsl:value-of select=".//column[@name='Dossiernr']"/>
76 76
						</FIELD>
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/opendoar_2_db.xsl
132 132
							<FIELD name="_dnet_resource_identifier_">
133 133
								<xsl:value-of select="concat($datasourceId, '@@', $subjectId)"/>
134 134
							</FIELD>
135
							<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
136
							<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
135 137
						</ROW>
136 138
					</xsl:for-each>
137 139

  
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/fct_2_db.xsl
72 72
			</FIELD>
73 73
			<FIELD name="contracttypeclass">UNKNOWN</FIELD>
74 74
			<FIELD name="contracttypescheme">fct:contractTypes</FIELD>
75
			<FIELD name="provenanceactionclass">sysimport:crosswalk:entityregistry</FIELD>
75
			<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
76
			<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
76 77
			<xsl:if test="string-length(normalize-space(./oaMandate)) &gt; 0">
77 78
				<FIELD name="oa_mandate_for_publications" type="boolean">
78 79
					<xsl:value-of select="./oaMandate"/>
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/doaj2db.xsl
68 68
						<FIELD name="collectedfrom">
69 69
							<xsl:value-of select="$parentDatasourceId"/>
70 70
						</FIELD>
71
						<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
72
						<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
71 73
					</ROW>
72 74
				</ROWS>
73 75
			</metadata>
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/sgov2db.xsl
92 92
                        <FIELD name="collectedfrom">
93 93
                            <xsl:value-of select="$parentDatasourceId"/>
94 94
                        </FIELD>
95
                        <FIELD name="provenanceActionClass"
96
                        >sysimport:crosswalk:entityregistry</FIELD>
95
                        <FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
97 96
                        <FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
98 97
                        <FIELD name="collectedfrom">
99 98
                            <xsl:value-of select="$parentDatasourceId"/>
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/irdb2db.xsl
44 44
								<FIELD name="collectedfrom">
45 45
									<xsl:value-of select="$parentDatasourceId"/>
46 46
								</FIELD>
47
								<FIELD name="provenanceActionClass">sysimport:crosswalk:entityregistry</FIELD>
48
								<FIELD name="provenanceActionScheme">dnet:provenanceActions</FIELD>
47 49
							</ROW>
48 50
						</ROWS>
49 51
					</metadata>

Also available in: Unified diff