1 |
26600
|
sandro.lab
|
<?xml version="1.0" encoding="UTF-8"?>
|
2 |
41874
|
alessia.ba
|
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
3 |
40491
|
michele.ar
|
xmlns:p="http://www.springframework.org/schema/p"
|
4 |
41874
|
alessia.ba
|
xmlns="http://www.springframework.org/schema/beans"
|
5 |
40491
|
michele.ar
|
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
|
6 |
26600
|
sandro.lab
|
|
7 |
31213
|
claudio.at
|
|
8 |
40491
|
michele.ar
|
<bean id="wfNodePrepareCopyTable"
|
9 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.PrepareCopyTableJobNode"
|
10 |
|
|
scope="prototype"/>
|
11 |
31213
|
claudio.at
|
|
12 |
40491
|
michele.ar
|
<bean id="wfNodeDecapsuleClaims"
|
13 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.claims.DecapsuleClaimsJobNode"
|
14 |
|
|
scope="prototype"/>
|
15 |
30847
|
michele.ar
|
|
16 |
40491
|
michele.ar
|
<bean id="wfNodeOpenaireMdBuilder"
|
17 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.OpenaireMdBuilderJobNode"
|
18 |
|
|
p:xsltMappedResultSetFactory-ref="xsltResultSetFactory"
|
19 |
|
|
p:mdBuilderTemplateXslt-ref="openaireMdBuilderTemplateXslt" scope="prototype"/>
|
20 |
34379
|
claudio.at
|
|
21 |
40491
|
michele.ar
|
<bean id="openaireMdBuilderTemplateXslt"
|
22 |
|
|
class="eu.dnetlib.springutils.stringtemplate.StringTemplateFactory"
|
23 |
|
|
p:template="classpath:/eu/dnetlib/msro/openaireplus/workflows/repo-hi/xslt/openaireMdBuilder.xslt.st"
|
24 |
|
|
scope="prototype"/>
|
25 |
34379
|
claudio.at
|
|
26 |
40491
|
michele.ar
|
<bean id="wfNodeUpdateOpenaireMetaWfStatus"
|
27 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.repohi.UpdateOpenaireMetaWfStatusJobNode"
|
28 |
|
|
scope="prototype"/>
|
29 |
26600
|
sandro.lab
|
|
30 |
40491
|
michele.ar
|
<bean id="wfNodeDeleteOpenaireMetaWf"
|
31 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.repobye.DeleteOpenaireMetaWfJobNode"
|
32 |
|
|
scope="prototype"/>
|
33 |
26600
|
sandro.lab
|
|
34 |
40491
|
michele.ar
|
<bean id="wfNodeFindComplianceRepositories"
|
35 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindComplianceRepositoriesJobNode"
|
36 |
|
|
scope="prototype" p:xsltMappedResultSetFactory-ref="xsltResultSetFactory"/>
|
37 |
26600
|
sandro.lab
|
|
38 |
40491
|
michele.ar
|
<bean id="wfNodeFindExistingRepositories"
|
39 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindExistingRepositoriesJobNode"
|
40 |
|
|
scope="prototype"/>
|
41 |
26600
|
sandro.lab
|
|
42 |
40491
|
michele.ar
|
<bean id="wfNodeUpdateRepositoryProfiles"
|
43 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.UpdateRepositoryProfilesJobNode"
|
44 |
|
|
scope="prototype"/>
|
45 |
28304
|
alessia.ba
|
|
46 |
40491
|
michele.ar
|
<bean id="wfNodeUpdateOpenaireDb" class="eu.dnetlib.msro.workflows.nodes.db.UpdateDbJobNode"
|
47 |
|
|
scope="prototype" p:processCountingResultSetFactory-ref="msroProcessCountingResultSetFactory"
|
48 |
|
|
p:db="${dnet.openaire.db.name}"/>
|
49 |
28304
|
alessia.ba
|
|
50 |
40491
|
michele.ar
|
<bean id="wfNodeFindVocabularyEntries"
|
51 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.FindVocabularyEntriesJobNode"
|
52 |
|
|
scope="prototype"
|
53 |
|
|
p:xquery="classpath:/eu/dnetlib/msro/openaireplus/workflows/db/vocabulary_entries.xquery"/>
|
54 |
26600
|
sandro.lab
|
|
55 |
40491
|
michele.ar
|
<!-- <bean id="wfNodeGetHBaseTableDescription" -->
|
56 |
|
|
<!-- class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.GetHBaseTableDescriptionJobNode" -->
|
57 |
|
|
<!-- scope="prototype" /> -->
|
58 |
32183
|
claudio.at
|
|
59 |
40491
|
michele.ar
|
<bean id="wfNodeImportFiles"
|
60 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.objectStore.ImportFilesJobNode"
|
61 |
|
|
scope="prototype" p:processCountingResultSetFactory-ref="msroProcessCountingResultSetFactory"
|
62 |
|
|
p:iterableResultSetFactory-ref="iterableResultSetFactory"/>
|
63 |
28304
|
alessia.ba
|
|
64 |
40491
|
michele.ar
|
<bean id="wfNodeRetreiveInterfaceInfo"
|
65 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.repohi.RetrieveInterfaceInfoJobNode"
|
66 |
|
|
scope="prototype"/>
|
67 |
26600
|
sandro.lab
|
|
68 |
40491
|
michele.ar
|
<bean id="wfNodeObtainOpenaireDataSourceParams"
|
69 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.ObtainOpenaireDataSourceParamsJobNode"
|
70 |
|
|
scope="prototype"/>
|
71 |
26600
|
sandro.lab
|
|
72 |
40491
|
michele.ar
|
<bean id="wfNodeSetHdfsFile"
|
73 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.SetHdfsFileJobNode"
|
74 |
|
|
scope="prototype"/>
|
75 |
26600
|
sandro.lab
|
|
76 |
40491
|
michele.ar
|
<!-- <bean id="wfNodeMDStoreImportJob" -->
|
77 |
|
|
<!-- class="eu.dnetlib.msro.openaireplus.workflows.nodes.hbase.HBaseMapReduceJobNode" -->
|
78 |
|
|
<!-- scope="prototype" p:hadoopJob-ref="mdStoreHdfsImportJob" -->
|
79 |
|
|
<!-- p:targetTable="${hbase.mapred.datatable}" p:hFileOutput="${services.mapreduce.mdrecords.hdsf.hfile.output}" -->
|
80 |
|
|
<!-- p:xslt="classpath:/eu/dnetlib/data/transform/dmf_2_hbase.xsl" /> -->
|
81 |
26600
|
sandro.lab
|
|
82 |
40491
|
michele.ar
|
<bean id="wfNodeFindSearchService"
|
83 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FindSearchServiceJobNode"
|
84 |
|
|
scope="prototype"/>
|
85 |
26600
|
sandro.lab
|
|
86 |
40491
|
michele.ar
|
<bean id="wfNodeLoadContextsJob"
|
87 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.LoadContextsJobNode"
|
88 |
|
|
scope="prototype"/>
|
89 |
29397
|
claudio.at
|
|
90 |
40491
|
michele.ar
|
<bean id="wfNodeLoadEntityLinksJob"
|
91 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.LoadEntityLinksJobNode"
|
92 |
|
|
scope="prototype"/>
|
93 |
29397
|
claudio.at
|
|
94 |
40491
|
michele.ar
|
<bean id="wfNodePrepareIndexJob"
|
95 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.PrepareIndexDataJobNode"
|
96 |
|
|
scope="prototype" p:hbaseTable="${hbase.mapred.datatable}"/>
|
97 |
26600
|
sandro.lab
|
|
98 |
40491
|
michele.ar
|
<bean id="wfNodePrepareStatsParams"
|
99 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareStatsParamJobNode"
|
100 |
|
|
scope="prototype"/>
|
101 |
29397
|
claudio.at
|
|
102 |
40491
|
michele.ar
|
<bean id="wfNodeFinalizeIndexFeeding"
|
103 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FinalizeIndexJobNode"
|
104 |
|
|
scope="prototype"/>
|
105 |
26600
|
sandro.lab
|
|
106 |
40491
|
michele.ar
|
<bean id="wfNodeSwitchIndex"
|
107 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.SwitchIndexJobNode"
|
108 |
|
|
scope="prototype"/>
|
109 |
28824
|
claudio.at
|
|
110 |
40491
|
michele.ar
|
<!-- DEDUP -->
|
111 |
37200
|
claudio.at
|
|
112 |
40491
|
michele.ar
|
<!-- <bean id="wfNodeConfigureOfflineDataLoad" -->
|
113 |
|
|
<!-- class="eu.dnetlib.msro.openaireplus.workflows.nodes.dedup.ConfigureOfflineDataLoadJobNode" -->
|
114 |
|
|
<!-- scope="prototype" /> -->
|
115 |
37200
|
claudio.at
|
|
116 |
40491
|
michele.ar
|
<!-- <bean id="wfNodeDefineHBaseDedupSchema" -->
|
117 |
|
|
<!-- class="eu.dnetlib.msro.openaireplus.workflows.nodes.dedup.DefineHBaseDedupSchemaJobNode" -->
|
118 |
|
|
<!-- scope="prototype" /> -->
|
119 |
37200
|
claudio.at
|
|
120 |
40491
|
michele.ar
|
<!-- / DEDUP -->
|
121 |
37200
|
claudio.at
|
|
122 |
40491
|
michele.ar
|
<bean id="wfNodePrepareIisMainParams"
|
123 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareIISMainParamsJobNode"
|
124 |
|
|
scope="prototype" p:xqueryMdStoreService="${dnet.openaire.iis.mdstore.endpoint.xquery}"
|
125 |
|
|
p:xqueryDatasetStore="${dnet.openaire.iis.mdstore.dataset.xquery}"
|
126 |
|
|
p:xqueryObjectStores="${dnet.openaire.iis.objecstores.xquery}"
|
127 |
|
|
p:xqueryObjectStoreService="${dnet.openaire.iis.objecstore.endpoint.xquery}"
|
128 |
|
|
p:xqueryIsLookupService="${dnet.openaire.iis.islookup.endpoint.xquery}"/>
|
129 |
27525
|
claudio.at
|
|
130 |
40491
|
michele.ar
|
<bean id="wfNodePreparePreprocessParams"
|
131 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.PrepareIISPreprocessingParamsJobNode"
|
132 |
|
|
scope="prototype" p:xqueryDatabaseService="${dnet.openaire.iis.dbservice.endpoint.xquery}"
|
133 |
|
|
p:xqueryMdStoreService="${dnet.openaire.iis.mdstore.endpoint.xquery}"
|
134 |
|
|
p:xqueryObjectStoreService="${dnet.openaire.iis.objecstore.endpoint.xquery}"
|
135 |
|
|
p:xqueryDatasetStore="${dnet.openaire.iis.mdstore.dataset.xquery}"
|
136 |
|
|
p:xqueryWosMDStore="${dnet.openaire.iis.mdstore.wos.xquery}"
|
137 |
|
|
p:xqueryDataciteObjectStore="${dnet.openaire.iis.objecstores.dataset.xquery}"
|
138 |
|
|
p:xqueryWosObjectStore="${dnet.openaire.iis.objecstores.wos.xquery}"
|
139 |
|
|
p:xqueryIsLookupService="${dnet.openaire.iis.islookup.endpoint.xquery}"/>
|
140 |
28304
|
alessia.ba
|
|
141 |
40491
|
michele.ar
|
<bean id="wfNodeDownloadFromMetadataOpenaire"
|
142 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.objectStore.DownloadFromMetadataOpenaire"
|
143 |
|
|
scope="prototype"/>
|
144 |
32838
|
sandro.lab
|
|
145 |
40491
|
michele.ar
|
<bean id="wfNodePatchHostedBy"
|
146 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.PatchHostedByJobNode"
|
147 |
|
|
scope="prototype" p:mappedResultSetFactory-ref="mappedResultSetFactory"
|
148 |
|
|
p:resultSetClientFactory-ref="resultSetClientFactory"/>
|
149 |
34379
|
claudio.at
|
|
150 |
40491
|
michele.ar
|
<bean id="wfNodeFindHostedBy"
|
151 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.FindHostedByJobNode"
|
152 |
|
|
scope="prototype" p:mappedResultSetFactory-ref="mappedResultSetFactory"
|
153 |
|
|
p:resultSetClientFactory-ref="resultSetClientFactory"/>
|
154 |
34379
|
claudio.at
|
|
155 |
40491
|
michele.ar
|
<bean id="wfNodeUpsertHostedByApis"
|
156 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.UpsertHostedByApisJobNode"
|
157 |
|
|
scope="prototype"/>
|
158 |
34379
|
claudio.at
|
|
159 |
40491
|
michele.ar
|
<bean id="wfNodeSplitDatasetRecord"
|
160 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.datacite.SplitDatasetRecord"
|
161 |
|
|
p:resultSetClientFactory-ref="resultSetClientFactory" scope="prototype"/>
|
162 |
34379
|
claudio.at
|
|
163 |
40491
|
michele.ar
|
<bean id="wfNodeCollectDatasetsByJournal"
|
164 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.datacite.CollectDatasetsByJournalJobNode"
|
165 |
|
|
p:resultSetClientFactory-ref="resultSetClientFactory" scope="prototype"/>
|
166 |
28304
|
alessia.ba
|
|
167 |
40491
|
michele.ar
|
<!-- Stats -->
|
168 |
|
|
<bean id="wfNodeFindStatsService"
|
169 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.FindStatsServiceJobNode"
|
170 |
|
|
scope="prototype"/>
|
171 |
34379
|
claudio.at
|
|
172 |
40491
|
michele.ar
|
<bean id="wfNodePromoteShadowStats"
|
173 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.PromoteShadowStatsJobNode"
|
174 |
|
|
scope="prototype"/>
|
175 |
34379
|
claudio.at
|
|
176 |
40491
|
michele.ar
|
<bean id="wfNodeRefreshShadowCache"
|
177 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.RefreshShadowCacheJobNode"
|
178 |
|
|
scope="prototype"/>
|
179 |
34379
|
claudio.at
|
|
180 |
40491
|
michele.ar
|
<bean id="wfNodeValidateShadowStats"
|
181 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.ValidateShadowStatsJobNode"
|
182 |
|
|
scope="prototype"/>
|
183 |
34379
|
claudio.at
|
|
184 |
40491
|
michele.ar
|
<bean id="wfNodeBackupStatsCache"
|
185 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.BackupStatsCacheJobNode"
|
186 |
|
|
scope="prototype"/>
|
187 |
34379
|
claudio.at
|
|
188 |
40491
|
michele.ar
|
<bean id="wfNodeRestoreStatsCache"
|
189 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.RestoreStatsCacheJobNode"
|
190 |
|
|
scope="prototype"/>
|
191 |
34379
|
claudio.at
|
|
192 |
40491
|
michele.ar
|
<bean id="wfNodePromoteShadowCacheStats"
|
193 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.PromoteShadowCacheStatsJobNode"
|
194 |
|
|
scope="prototype"/>
|
195 |
34379
|
claudio.at
|
|
196 |
40491
|
michele.ar
|
<bean id="wfNodeMigrateStatsCache"
|
197 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.stats.MigrateStatsCacheJobNode"
|
198 |
|
|
scope="prototype"/>
|
199 |
36274
|
alessia.ba
|
|
200 |
40491
|
michele.ar
|
|
201 |
|
|
<!-- Contexts -->
|
202 |
|
|
<bean id="wfNodeProcessContexts"
|
203 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.ProcessContextsJobNode"
|
204 |
|
|
scope="prototype"/>
|
205 |
|
|
|
206 |
|
|
<bean id="wfNodePrepareContextDbEntries"
|
207 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.PrepareContextDbEntriesJobNode"
|
208 |
|
|
scope="prototype"/>
|
209 |
|
|
|
210 |
|
|
<bean id="wfNodeSaveContextProfile"
|
211 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.contexts.SaveContextProfileJobNode"
|
212 |
|
|
scope="prototype"/>
|
213 |
|
|
|
214 |
|
|
<bean id="wfNodeCheckHDFSCounts"
|
215 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.CheckHDFSCountJobNode"
|
216 |
|
|
scope="prototype"/>
|
217 |
|
|
|
218 |
|
|
<!-- Data Flow Monitoring -->
|
219 |
|
|
<bean id="wfNodeTriggerPrepublicMonitoringScenario"
|
220 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.dataFlowMonitoring.TriggerPrepublicMonitoringScenarioJobNode"
|
221 |
|
|
scope="prototype"/>
|
222 |
|
|
|
223 |
|
|
<bean id="wfNodeFeedMissingClaims" class="eu.dnetlib.msro.openaireplus.workflows.nodes.index.FeedMissingClaimsJobNode"
|
224 |
|
|
p:queue-ref="recentPublicationsQueue" p:oafToIndexRecordFactory-ref="apiOafToIndexRecordFactory"
|
225 |
|
|
scope="prototype"/>
|
226 |
|
|
|
227 |
|
|
|
228 |
41128
|
alessia.ba
|
<bean id="wfNodePrepareHostedbyUpdateSQL"
|
229 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.hostedby.PrepareHostedbyUpdateSQL"
|
230 |
|
|
scope="prototype"/>
|
231 |
|
|
|
232 |
41874
|
alessia.ba
|
<bean id="wfNodeVREPost"
|
233 |
|
|
class="eu.dnetlib.msro.openaireplus.workflows.nodes.vre.VREPostJobNode"
|
234 |
|
|
scope="prototype"/>
|
235 |
|
|
|
236 |
26600
|
sandro.lab
|
</beans>
|