Project

General

Profile

« Previous | Next » 

Revision 55082

#4295 and #4297: new workflows for new CAPs are also assignable to new types of repositories

View differences:

modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_PubsRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="79dc9f0d-e98d-4f4f-aaa9-b2ebf7fbdb92_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate Metadata (publications) from PubsRepository [Inference]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Inference</FIELD>
16
			<FIELD name="Datasource class">PubsRepository</FIELD>
17
			<FIELD name="Content">publications</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system"
26
					       required="false" type="string">websource
27
					</PARAM>
28
					<PARAM name="expectedCompliancePrefixes" managedBy="system"
29
					       required="false" type="string">native
30
					</PARAM>
31
				</PARAMETERS>
32
				<ARCS>
33
					<ARC to="createMetaWf"/>
34
					<ARC to="validateDs" name="validateDs"/>
35
				</ARCS>
36
			</NODE>
37

  
38
			<NODE name="validateDs" type="ValidateDatasource">
39
				<DESCRIPTION>Validate DS</DESCRIPTION>
40
				<PARAMETERS/>
41
				<ARCS>
42
					<ARC to="createMetaWf"/>
43
				</ARCS>
44
			</NODE>
45

  
46
			<NODE name="createMetaWf" type="RegisterMetaWf">
47
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
48
				<PARAMETERS>
49
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate
50
						Metadata (publications) from PubsRepository [Inference]
51
					</PARAM>
52
				</PARAMETERS>
53
				<ARCS>
54
					<ARC to="createGMF"/>
55
					<ARC to="createOAF"/>
56
				</ARCS>
57
			</NODE>
58

  
59
			<NODE name="createGMF" type="CreateMDStore">
60
				<DESCRIPTION>Create store for native records</DESCRIPTION>
61
				<PARAMETERS>
62
					<PARAM name="format" managedBy="system" required="true" type="string">GMF</PARAM>
63
					<PARAM name="interpretation" managedBy="system" required="true"
64
					       type="string">native
65
					</PARAM>
66
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
67
					<PARAM name="outputPrefix" managedBy="system" required="true"
68
					       type="string">harv_
69
					</PARAM>
70
				</PARAMETERS>
71
				<ARCS>
72
					<ARC to="updateMetaWf"/>
73
				</ARCS>
74
			</NODE>
75
			<NODE name="createOAF" type="CreateMDStore">
76
				<DESCRIPTION>Create store for cleaned records</DESCRIPTION>
77
				<PARAMETERS>
78
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
79
					<PARAM name="interpretation" managedBy="system" required="true"
80
					       type="string">cleaned_noingestion
81
					</PARAM>
82
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
83
					<PARAM name="outputPrefix" managedBy="system" required="true"
84
					       type="string">tran_
85
					</PARAM>
86
				</PARAMETERS>
87
				<ARCS>
88
					<ARC to="updateMetaWf"/>
89
				</ARCS>
90
			</NODE>
91
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
92
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
93
				<PARAMETERS>
94
					<PARAM name="beanName" managedBy="system" required="true"
95
					       type="string">metaWfPubsRepository
96
					</PARAM>
97
				</PARAMETERS>
98
				<ARCS>
99
					<ARC to="updateMetaWfStatus"/>
100
				</ARCS>
101
			</NODE>
102

  
103
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
104
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
105
				<PARAMETERS/>
106
				<ARCS>
107
					<ARC to="success"/>
108
				</ARCS>
109
			</NODE>
110
		</CONFIGURATION>
111

  
112
		<STATUS/>
113
	</BODY>
114
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_DataRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER value="0cfc367d-dd4e-4c8f-bc95-c37499638985_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
5
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
		<RESOURCE_KIND value="WorkflowDSResources"/>
7
		<RESOURCE_URI value="value3"/>
8
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
9
	</HEADER>
10
	<BODY>
11
		<WORKFLOW_NAME>Aggregate Metadata (datasets) from DataRepository [Inference]</WORKFLOW_NAME>
12
		<WORKFLOW_INFO>
13
			<FIELD name="Action">Aggregate Metadata</FIELD>
14
			<FIELD name="Consequence IS">Inference</FIELD>
15
			<FIELD name="Datasource class">DataRepository</FIELD>
16
			<FIELD name="Content">datasets</FIELD>
17
		</WORKFLOW_INFO>
18
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
19
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
20
		<CONFIGURATION start="manual">
21
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
22
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
23
				<PARAMETERS>
24
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">datarepository</PARAM>
25
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
26
				</PARAMETERS>
27
				<ARCS>
28
					<ARC to="createMetaWf"/>
29
					<ARC to="validateDs" name="validateDs"/>
30
				</ARCS>
31
			</NODE>
32

  
33
			<NODE name="validateDs" type="ValidateDatasource">
34
				<DESCRIPTION>Validate DS</DESCRIPTION>
35
				<PARAMETERS/>
36
				<ARCS>
37
					<ARC to="createMetaWf"/>
38
				</ARCS>
39
			</NODE>
40

  
41
			<NODE name="createMetaWf" type="RegisterMetaWf">
42
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
43
				<PARAMETERS>
44
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate Metadata (datasets) from DataRepository [Inference]</PARAM>
45
				</PARAMETERS>
46
				<ARCS>
47
					<ARC to="createDatacite"/>
48
					<ARC to="createODF"/>
49
				</ARCS>
50
			</NODE>
51

  
52
			<NODE name="createDatacite" type="CreateMDStore">
53
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
54
				<PARAMETERS>
55
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
56
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
57
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
58
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
59
				</PARAMETERS>
60
				<ARCS>
61
					<ARC to="updateMetaWf"/>
62
				</ARCS>
63
			</NODE>
64
			<NODE name="createODF" type="CreateMDStore">
65
				<DESCRIPTION>Create ODF cleaned store</DESCRIPTION>
66
				<PARAMETERS>
67
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
68
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned_noingestion</PARAM>
69
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
70
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
71
				</PARAMETERS>
72
				<ARCS>
73
					<ARC to="updateMetaWf"/>
74
				</ARCS>
75
			</NODE>
76

  
77
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
78
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
79
				<PARAMETERS>
80
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfDataRepository</PARAM>
81
				</PARAMETERS>
82
				<ARCS>
83
					<ARC to="updateMetaWfStatus"/>
84
				</ARCS>
85
			</NODE>
86

  
87
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
88
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
89
				<PARAMETERS/>
90
				<ARCS>
91
					<ARC to="success"/>
92
				</ARCS>
93
			</NODE>
94
		</CONFIGURATION>
95
		<STATUS/>
96
	</BODY>
97
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_PubsRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="86251144-0938-4b8d-b0f9-eb4f0021912b_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value=""/>
9
		<DATE_OF_CREATION value="2015-12-15T15:43:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate and Validate Metadata (publications) from PubsRepository [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">PubsRepository</FIELD>
17
			<FIELD name="Content">publications</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">pubsrepository</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true"
46
					       type="string">Aggregate and Validate Metadata (publications) from PubsRepository [Ingestion]
47
					</PARAM>
48
				</PARAMETERS>
49
				<ARCS>
50
					<ARC to="createDc"/>
51
					<ARC to="createOaf"/>
52
					<!-- 					<ARC to="CreateNativeIndex" /> -->
53
				</ARCS>
54
			</NODE>
55

  
56
			<NODE name="createDc" type="CreateMDStore">
57
				<DESCRIPTION>Create oai_dc store</DESCRIPTION>
58
				<PARAMETERS>
59
					<PARAM name="format" managedBy="system" required="true" type="string">oai_dc</PARAM>
60
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
61
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
62
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
63
				</PARAMETERS>
64
				<ARCS>
65
					<ARC to="updateMetaWf"/>
66
				</ARCS>
67
			</NODE>
68
			<NODE name="createOaf" type="CreateMDStore">
69
				<DESCRIPTION>Create OAF store</DESCRIPTION>
70
				<PARAMETERS>
71
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
72
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
73
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
74
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
75
				</PARAMETERS>
76
				<ARCS>
77
					<ARC to="updateMetaWf"/>
78
				</ARCS>
79
			</NODE>
80

  
81
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
82
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
83
				<PARAMETERS>
84
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfPubsRepository</PARAM>
85
				</PARAMETERS>
86
				<ARCS>
87
					<ARC to="updateMetaWfStatus"/>
88
				</ARCS>
89
			</NODE>
90

  
91
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
92
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
93
				<PARAMETERS/>
94
				<ARCS>
95
					<ARC to="success"/>
96
				</ARCS>
97
			</NODE>
98
		</CONFIGURATION>
99

  
100
		<STATUS/>
101
	</BODY>
102
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_DataRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER value="6afbcdfe-1ac4-4249-ac91-9605949f022b_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
5
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
		<RESOURCE_KIND value="WorkflowDSResources"/>
7
		<RESOURCE_URI value=""/>
8
		<DATE_OF_CREATION value="2015-12-15T15:43:51.0Z"/>
9
	</HEADER>
10
	<BODY>
11
		<WORKFLOW_NAME>Aggregate and Validate Metadata (datasets) from DataRepository [Ingestion]</WORKFLOW_NAME>
12
		<WORKFLOW_INFO>
13
			<FIELD name="Action">Aggregate Metadata</FIELD>
14
			<FIELD name="Consequence IS">Ingestion</FIELD>
15
			<FIELD name="Datasource class">DataRepository</FIELD>
16
			<FIELD name="Content">datasets</FIELD>
17
		</WORKFLOW_INFO>
18
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
19
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
20
		<CONFIGURATION start="manual">
21
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
22
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
23
				<PARAMETERS>
24
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">datarepository</PARAM>
25
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
26
				</PARAMETERS>
27
				<ARCS>
28
					<ARC to="createMetaWf"/>
29
					<ARC to="validateDs" name="validateDs"/>
30
				</ARCS>
31
			</NODE>
32

  
33
			<NODE name="validateDs" type="ValidateDatasource">
34
				<DESCRIPTION>Validate DS</DESCRIPTION>
35
				<PARAMETERS/>
36
				<ARCS>
37
					<ARC to="createMetaWf"/>
38
				</ARCS>
39
			</NODE>
40

  
41
			<NODE name="createMetaWf" type="RegisterMetaWf">
42
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
43
				<PARAMETERS>
44
					<PARAM name="wfName" managedBy="system" required="true"
45
					       type="string">Aggregate and Validate Metadata (datasets) from DataRepository [Ingestion]
46
					</PARAM>
47
				</PARAMETERS>
48
				<ARCS>
49
					<ARC to="createDatacite"/>
50
					<ARC to="createODF"/>
51
				</ARCS>
52
			</NODE>
53

  
54
			<NODE name="createDatacite" type="CreateMDStore">
55
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
56
				<PARAMETERS>
57
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
58
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
59
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
60
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
61
				</PARAMETERS>
62
				<ARCS>
63
					<ARC to="updateMetaWf"/>
64
				</ARCS>
65
			</NODE>
66
			<NODE name="createODF" type="CreateMDStore">
67
				<DESCRIPTION>Create ODF cleaned store</DESCRIPTION>
68
				<PARAMETERS>
69
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
70
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
71
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
72
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
73
				</PARAMETERS>
74
				<ARCS>
75
					<ARC to="updateMetaWf"/>
76
				</ARCS>
77
			</NODE>
78

  
79
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
80
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
81
				<PARAMETERS>
82
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfDataRepository</PARAM>
83
				</PARAMETERS>
84
				<ARCS>
85
					<ARC to="updateMetaWfStatus"/>
86
				</ARCS>
87
			</NODE>
88

  
89
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
90
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
91
				<PARAMETERS/>
92
				<ARCS>
93
					<ARC to="success"/>
94
				</ARCS>
95
			</NODE>
96
		</CONFIGURATION>
97
		<STATUS/>
98
	</BODY>
99
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_AggregatorDataRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="3c924d16-83c1-44b0-81cd-681df42bcec4_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate Metadata (datasets) from Aggregator::DataRepository [Inference]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Inference</FIELD>
16
			<FIELD name="Datasource class">aggregator::datarepository</FIELD>
17
			<FIELD name="Content">datasets</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">aggregator::datarepository</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate Metadata (datasets) from Aggregator::DataRepository [Inference]</PARAM>
46
				</PARAMETERS>
47
				<ARCS>
48
					<ARC to="createDatacite"/>
49
					<ARC to="createODF"/>
50
				</ARCS>
51
			</NODE>
52

  
53
			<NODE name="createDatacite" type="CreateMDStore">
54
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
55
				<PARAMETERS>
56
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
57
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
58
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
59
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
60
				</PARAMETERS>
61
				<ARCS>
62
					<ARC to="updateMetaWf"/>
63
				</ARCS>
64
			</NODE>
65
			<NODE name="createODF" type="CreateMDStore">
66
				<DESCRIPTION>Create ODF_datacite cleaned store</DESCRIPTION>
67
				<PARAMETERS>
68
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
69
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned_noingestion</PARAM>
70
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
71
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
72
				</PARAMETERS>
73
				<ARCS>
74
					<ARC to="updateMetaWf"/>
75
				</ARCS>
76
			</NODE>
77

  
78
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
79
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
80
				<PARAMETERS>
81
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfAggregatorDataRepository</PARAM>
82
				</PARAMETERS>
83
				<ARCS>
84
					<ARC to="updateMetaWfStatus"/>
85
				</ARCS>
86
			</NODE>
87

  
88
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
89
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
90
				<PARAMETERS/>
91
				<ARCS>
92
					<ARC to="success"/>
93
				</ARCS>
94
			</NODE>
95
		</CONFIGURATION>
96
		<STATUS/>
97
	</BODY>
98
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_AggregatorPubsRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="b5bdb58a-babb-4e5f-92df-d9fba8cb3457_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value=""/>
9
		<DATE_OF_CREATION value="2015-12-15T15:43:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate and Validate Metadata (publications) from Aggregator::PubsRepository [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">Aggregator::PubsRepository</FIELD>
17
			<FIELD name="Content">publications</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">aggregator::pubsrepository,pubscatalogue,infospace</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true"
46
					       type="string">Aggregate and Validate Metadata (publications) from Aggregator::PubsRepository [Ingestion]
47
					</PARAM>
48
				</PARAMETERS>
49
				<ARCS>
50
					<ARC to="createDc"/>
51
					<ARC to="createOaf"/>
52
				</ARCS>
53
			</NODE>
54

  
55
			<NODE name="createDc" type="CreateMDStore">
56
				<DESCRIPTION>Create oai_dc store</DESCRIPTION>
57
				<PARAMETERS>
58
					<PARAM name="format" managedBy="system" required="true" type="string">oai_dc</PARAM>
59
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
60
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
61
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
62
				</PARAMETERS>
63
				<ARCS>
64
					<ARC to="updateMetaWf"/>
65
				</ARCS>
66
			</NODE>
67
			<NODE name="createOaf" type="CreateMDStore">
68
				<DESCRIPTION>Create OAF store</DESCRIPTION>
69
				<PARAMETERS>
70
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
71
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
72
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
73
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
74
				</PARAMETERS>
75
				<ARCS>
76
					<ARC to="updateMetaWf"/>
77
				</ARCS>
78
			</NODE>
79

  
80
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
81
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
82
				<PARAMETERS>
83
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfAggregatorPubsRepositoryIngestion</PARAM>
84
				</PARAMETERS>
85
				<ARCS>
86
					<ARC to="updateMetaWfStatus"/>
87
				</ARCS>
88
			</NODE>
89

  
90
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
91
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
92
				<PARAMETERS/>
93
				<ARCS>
94
					<ARC to="success"/>
95
				</ARCS>
96
			</NODE>
97
		</CONFIGURATION>
98

  
99
		<STATUS/>
100
	</BODY>
101
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_AggregatorDataRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="d25648cb-f8e7-4b93-a0fd-073c4f05bb82_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2018-08-02T16:51:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate Metadata (datasets) from Aggregator::DataRepository [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">aggregator::datarepository,crissystem</FIELD>
17
			<FIELD name="Content">datasets</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">aggregator::datarepository,crissystem</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate Metadata (datasets) from Aggregator::DataRepository [Ingestion]</PARAM>
46
				</PARAMETERS>
47
				<ARCS>
48
					<ARC to="createDatacite"/>
49
					<ARC to="createODF"/>
50
				</ARCS>
51
			</NODE>
52

  
53
			<NODE name="createDatacite" type="CreateMDStore">
54
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
55
				<PARAMETERS>
56
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
57
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
58
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
59
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
60
				</PARAMETERS>
61
				<ARCS>
62
					<ARC to="updateMetaWf"/>
63
				</ARCS>
64
			</NODE>
65
			<NODE name="createODF" type="CreateMDStore">
66
				<DESCRIPTION>Create ODF_datacite cleaned store</DESCRIPTION>
67
				<PARAMETERS>
68
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
69
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
70
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
71
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
72
				</PARAMETERS>
73
				<ARCS>
74
					<ARC to="updateMetaWf"/>
75
				</ARCS>
76
			</NODE>
77

  
78
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
79
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
80
				<PARAMETERS>
81
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfAggregatorDataRepository</PARAM>
82
				</PARAMETERS>
83
				<ARCS>
84
					<ARC to="updateMetaWfStatus"/>
85
				</ARCS>
86
			</NODE>
87

  
88
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
89
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
90
				<PARAMETERS/>
91
				<ARCS>
92
					<ARC to="success"/>
93
				</ARCS>
94
			</NODE>
95
		</CONFIGURATION>
96
		<STATUS/>
97
	</BODY>
98
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Copy_files_from_PubsRepository_inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="126e90d7-c20b-4318-90ca-b66a5ccbabcb_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Copy Metadata as Files (publications) from PubsRepository [Inference]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Copy Metadata as Files</FIELD>
15
			<FIELD name="Consequence IS">Inference</FIELD>
16
			<FIELD name="Datasource class">PubsRepository</FIELD>
17
			<FIELD name="Content">files</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string">files</PARAM>
26
				</PARAMETERS>
27
				<ARCS>
28
					<ARC to="RetreiveInterfaceInfo"/>
29
					<ARC to="validateDs" name="validateDs"/>
30
				</ARCS>
31
			</NODE>
32

  
33
			<NODE name="validateDs" type="ValidateDatasource">
34
				<DESCRIPTION>Validate DS</DESCRIPTION>
35
				<PARAMETERS/>
36
				<ARCS>
37
					<ARC to="RetreiveInterfaceInfo"/>
38
				</ARCS>
39
			</NODE>
40
			<NODE name="RetreiveInterfaceInfo" type="RetreiveInterfaceInfo">
41
				<DESCRIPTION>Retreive Interface Info</DESCRIPTION>
42
				<PARAMETERS/>
43
				<ARCS>
44
					<ARC to="createMetaWf"/>
45
				</ARCS>
46
			</NODE>
47

  
48
			<NODE name="createMetaWf" type="RegisterMetaWf">
49
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
50
				<PARAMETERS>
51
					<PARAM name="wfName" managedBy="system" required="true" type="string">Copy Metadata as Files (publications) from PubsRepository [Inference]</PARAM>
52
				</PARAMETERS>
53
				<ARCS>
54
					<ARC to="createObjectStore"/>
55
				</ARCS>
56
			</NODE>
57
			<NODE name="createObjectStore" type="CreateObjectStore">
58
				<DESCRIPTION>Create Object store</DESCRIPTION>
59
				<PARAMETERS>
60
					<PARAM name="interpretation" managedBy="system" required="true"
61
					       type="string">wos record
62
					</PARAM>
63
					<PARAM name="outputPrefix" managedBy="system" required="true"
64
					       type="string">objs_
65
					</PARAM>
66
				</PARAMETERS>
67
				<ARCS>
68
					<ARC to="updateMetaWf"/>
69
				</ARCS>
70
			</NODE>
71

  
72
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
73
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
74
				<PARAMETERS>
75
					<PARAM name="beanName" managedBy="system" required="true"
76
					       type="string">metaWfCopyFiles
77
					</PARAM>
78
				</PARAMETERS>
79
				<ARCS>
80
					<ARC to="updateMetaWfStatus"/>
81
				</ARCS>
82
			</NODE>
83

  
84
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
85
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
86
				<PARAMETERS/>
87
				<ARCS>
88
					<ARC to="success"/>
89
				</ARCS>
90
			</NODE>
91
		</CONFIGURATION>
92

  
93
		<STATUS/>
94
	</BODY>
95
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_Aggregator_datacite_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="d11c0790-b8a6-40da-99a3-605a83ecf798_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2019-03-26T16:51:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate metadata in datacite format from Aggregator [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">Aggregator</FIELD>
17
			<FIELD name="Content">results</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">aggregator,crissystem,pubscatalogue,infospace</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate metadata in datacite format from Aggregator [Ingestion]</PARAM>
46
				</PARAMETERS>
47
				<ARCS>
48
					<ARC to="createDatacite"/>
49
					<ARC to="createODF"/>
50
				</ARCS>
51
			</NODE>
52

  
53
			<NODE name="createDatacite" type="CreateMDStore">
54
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
55
				<PARAMETERS>
56
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
57
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
58
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
59
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
60
				</PARAMETERS>
61
				<ARCS>
62
					<ARC to="updateMetaWf"/>
63
				</ARCS>
64
			</NODE>
65
			<NODE name="createODF" type="CreateMDStore">
66
				<DESCRIPTION>Create ODF_datacite cleaned store</DESCRIPTION>
67
				<PARAMETERS>
68
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
69
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
70
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
71
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
72
				</PARAMETERS>
73
				<ARCS>
74
					<ARC to="updateMetaWf"/>
75
				</ARCS>
76
			</NODE>
77

  
78
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
79
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
80
				<PARAMETERS>
81
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfAggregatorDataRepository</PARAM>
82
				</PARAMETERS>
83
				<ARCS>
84
					<ARC to="updateMetaWfStatus"/>
85
				</ARCS>
86
			</NODE>
87

  
88
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
89
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
90
				<PARAMETERS/>
91
				<ARCS>
92
					<ARC to="success"/>
93
				</ARCS>
94
			</NODE>
95
		</CONFIGURATION>
96
		<STATUS/>
97
	</BODY>
98
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/Aggregate_Metadata_from_Aggregator_dc_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="c1209703-4c5d-419b-bfb1-7d30b59c5060_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value=""/>
9
		<DATE_OF_CREATION value="2019-03-26T15:43:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>Aggregate and Validate Metadata in Dublin Core from Aggregator [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">Aggregator</FIELD>
17
			<FIELD name="Content">results</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">aggregator,pubscatalogue,infospace</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true"
46
					       type="string">Aggregate and Validate Metadata in Dublin Core from Aggregator [Ingestion]</PARAM>
47
				</PARAMETERS>
48
				<ARCS>
49
					<ARC to="createDc"/>
50
					<ARC to="createOaf"/>
51
				</ARCS>
52
			</NODE>
53

  
54
			<NODE name="createDc" type="CreateMDStore">
55
				<DESCRIPTION>Create oai_dc store</DESCRIPTION>
56
				<PARAMETERS>
57
					<PARAM name="format" managedBy="system" required="true" type="string">oai_dc</PARAM>
58
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
59
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
60
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
61
				</PARAMETERS>
62
				<ARCS>
63
					<ARC to="updateMetaWf"/>
64
				</ARCS>
65
			</NODE>
66
			<NODE name="createOaf" type="CreateMDStore">
67
				<DESCRIPTION>Create OAF store</DESCRIPTION>
68
				<PARAMETERS>
69
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
70
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
71
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
72
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
73
				</PARAMETERS>
74
				<ARCS>
75
					<ARC to="updateMetaWf"/>
76
				</ARCS>
77
			</NODE>
78

  
79
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
80
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
81
				<PARAMETERS>
82
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfAggregatorPubsRepositoryIngestion</PARAM>
83
				</PARAMETERS>
84
				<ARCS>
85
					<ARC to="updateMetaWfStatus"/>
86
				</ARCS>
87
			</NODE>
88

  
89
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
90
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
91
				<PARAMETERS/>
92
				<ARCS>
93
					<ARC to="success"/>
94
				</ARCS>
95
			</NODE>
96
		</CONFIGURATION>
97

  
98
		<STATUS/>
99
	</BODY>
100
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/DEPRECATED_Aggregate_Metadata_from_DataRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER value="0cfc367d-dd4e-4c8f-bc95-c37499638985_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
5
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
		<RESOURCE_KIND value="WorkflowDSResources"/>
7
		<RESOURCE_URI value="value3"/>
8
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
9
	</HEADER>
10
	<BODY>
11
		<WORKFLOW_NAME>[DEPRECATED] Aggregate Metadata (datasets) from DataRepository [Inference]</WORKFLOW_NAME>
12
		<WORKFLOW_INFO>
13
			<FIELD name="Action">Aggregate Metadata</FIELD>
14
			<FIELD name="Consequence IS">Inference</FIELD>
15
			<FIELD name="Datasource class">DataRepository</FIELD>
16
			<FIELD name="Content">datasets</FIELD>
17
		</WORKFLOW_INFO>
18
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
19
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
20
		<CONFIGURATION start="manual">
21
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
22
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
23
				<PARAMETERS>
24
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">datarepository</PARAM>
25
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
26
				</PARAMETERS>
27
				<ARCS>
28
					<ARC to="createMetaWf"/>
29
					<ARC to="validateDs" name="validateDs"/>
30
				</ARCS>
31
			</NODE>
32

  
33
			<NODE name="validateDs" type="ValidateDatasource">
34
				<DESCRIPTION>Validate DS</DESCRIPTION>
35
				<PARAMETERS/>
36
				<ARCS>
37
					<ARC to="createMetaWf"/>
38
				</ARCS>
39
			</NODE>
40

  
41
			<NODE name="createMetaWf" type="RegisterMetaWf">
42
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
43
				<PARAMETERS>
44
					<PARAM name="wfName" managedBy="system" required="true" type="string">[DEPRECATED] Aggregate Metadata (datasets) from DataRepository [Inference]</PARAM>
45
				</PARAMETERS>
46
				<ARCS>
47
					<ARC to="createDatacite"/>
48
					<ARC to="createODF"/>
49
				</ARCS>
50
			</NODE>
51

  
52
			<NODE name="createDatacite" type="CreateMDStore">
53
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
54
				<PARAMETERS>
55
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
56
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
57
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
58
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
59
				</PARAMETERS>
60
				<ARCS>
61
					<ARC to="updateMetaWf"/>
62
				</ARCS>
63
			</NODE>
64
			<NODE name="createODF" type="CreateMDStore">
65
				<DESCRIPTION>Create ODF cleaned store</DESCRIPTION>
66
				<PARAMETERS>
67
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
68
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned_noingestion</PARAM>
69
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
70
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
71
				</PARAMETERS>
72
				<ARCS>
73
					<ARC to="updateMetaWf"/>
74
				</ARCS>
75
			</NODE>
76

  
77
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
78
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
79
				<PARAMETERS>
80
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfDataRepository</PARAM>
81
				</PARAMETERS>
82
				<ARCS>
83
					<ARC to="updateMetaWfStatus"/>
84
				</ARCS>
85
			</NODE>
86

  
87
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
88
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
89
				<PARAMETERS/>
90
				<ARCS>
91
					<ARC to="success"/>
92
				</ARCS>
93
			</NODE>
94
		</CONFIGURATION>
95
		<STATUS/>
96
	</BODY>
97
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/DEPRECATED_Aggregate_Metadata_from_PubsRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="79dc9f0d-e98d-4f4f-aaa9-b2ebf7fbdb92_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value="value3"/>
9
		<DATE_OF_CREATION value="2006-05-04T18:13:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>[DEPRECATED] Aggregate Metadata (publications) from PubsRepository [Inference]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Inference</FIELD>
16
			<FIELD name="Datasource class">PubsRepository</FIELD>
17
			<FIELD name="Content">publications</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system"
26
					       required="false" type="string">websource
27
					</PARAM>
28
					<PARAM name="expectedCompliancePrefixes" managedBy="system"
29
					       required="false" type="string">native
30
					</PARAM>
31
				</PARAMETERS>
32
				<ARCS>
33
					<ARC to="createMetaWf"/>
34
					<ARC to="validateDs" name="validateDs"/>
35
				</ARCS>
36
			</NODE>
37

  
38
			<NODE name="validateDs" type="ValidateDatasource">
39
				<DESCRIPTION>Validate DS</DESCRIPTION>
40
				<PARAMETERS/>
41
				<ARCS>
42
					<ARC to="createMetaWf"/>
43
				</ARCS>
44
			</NODE>
45

  
46
			<NODE name="createMetaWf" type="RegisterMetaWf">
47
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
48
				<PARAMETERS>
49
					<PARAM name="wfName" managedBy="system" required="true" type="string">Aggregate
50
						[DEPRECATED]Metadata (publications) from PubsRepository [Inference]
51
					</PARAM>
52
				</PARAMETERS>
53
				<ARCS>
54
					<ARC to="createGMF"/>
55
					<ARC to="createOAF"/>
56
				</ARCS>
57
			</NODE>
58

  
59
			<NODE name="createGMF" type="CreateMDStore">
60
				<DESCRIPTION>Create store for native records</DESCRIPTION>
61
				<PARAMETERS>
62
					<PARAM name="format" managedBy="system" required="true" type="string">GMF</PARAM>
63
					<PARAM name="interpretation" managedBy="system" required="true"
64
					       type="string">native
65
					</PARAM>
66
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
67
					<PARAM name="outputPrefix" managedBy="system" required="true"
68
					       type="string">harv_
69
					</PARAM>
70
				</PARAMETERS>
71
				<ARCS>
72
					<ARC to="updateMetaWf"/>
73
				</ARCS>
74
			</NODE>
75
			<NODE name="createOAF" type="CreateMDStore">
76
				<DESCRIPTION>Create store for cleaned records</DESCRIPTION>
77
				<PARAMETERS>
78
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
79
					<PARAM name="interpretation" managedBy="system" required="true"
80
					       type="string">cleaned_noingestion
81
					</PARAM>
82
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
83
					<PARAM name="outputPrefix" managedBy="system" required="true"
84
					       type="string">tran_
85
					</PARAM>
86
				</PARAMETERS>
87
				<ARCS>
88
					<ARC to="updateMetaWf"/>
89
				</ARCS>
90
			</NODE>
91
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
92
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
93
				<PARAMETERS>
94
					<PARAM name="beanName" managedBy="system" required="true"
95
					       type="string">metaWfPubsRepository
96
					</PARAM>
97
				</PARAMETERS>
98
				<ARCS>
99
					<ARC to="updateMetaWfStatus"/>
100
				</ARCS>
101
			</NODE>
102

  
103
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
104
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
105
				<PARAMETERS/>
106
				<ARCS>
107
					<ARC to="success"/>
108
				</ARCS>
109
			</NODE>
110
		</CONFIGURATION>
111

  
112
		<STATUS/>
113
	</BODY>
114
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/DEPRECATED_Aggregate_Metadata_from_DataRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER value="6afbcdfe-1ac4-4249-ac91-9605949f022b_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
5
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
6
		<RESOURCE_KIND value="WorkflowDSResources"/>
7
		<RESOURCE_URI value=""/>
8
		<DATE_OF_CREATION value="2015-12-15T15:43:51.0Z"/>
9
	</HEADER>
10
	<BODY>
11
		<WORKFLOW_NAME>[DEPRECATED] Aggregate and Validate Metadata (datasets) from DataRepository [Ingestion]</WORKFLOW_NAME>
12
		<WORKFLOW_INFO>
13
			<FIELD name="Action">Aggregate Metadata</FIELD>
14
			<FIELD name="Consequence IS">Ingestion</FIELD>
15
			<FIELD name="Datasource class">DataRepository</FIELD>
16
			<FIELD name="Content">datasets</FIELD>
17
		</WORKFLOW_INFO>
18
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
19
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
20
		<CONFIGURATION start="manual">
21
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
22
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
23
				<PARAMETERS>
24
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">datarepository</PARAM>
25
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
26
				</PARAMETERS>
27
				<ARCS>
28
					<ARC to="createMetaWf"/>
29
					<ARC to="validateDs" name="validateDs"/>
30
				</ARCS>
31
			</NODE>
32

  
33
			<NODE name="validateDs" type="ValidateDatasource">
34
				<DESCRIPTION>Validate DS</DESCRIPTION>
35
				<PARAMETERS/>
36
				<ARCS>
37
					<ARC to="createMetaWf"/>
38
				</ARCS>
39
			</NODE>
40

  
41
			<NODE name="createMetaWf" type="RegisterMetaWf">
42
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
43
				<PARAMETERS>
44
					<PARAM name="wfName" managedBy="system" required="true"
45
					       type="string">[DEPRECATED] Aggregate and Validate Metadata (datasets) from DataRepository [Ingestion]
46
					</PARAM>
47
				</PARAMETERS>
48
				<ARCS>
49
					<ARC to="createDatacite"/>
50
					<ARC to="createODF"/>
51
				</ARCS>
52
			</NODE>
53

  
54
			<NODE name="createDatacite" type="CreateMDStore">
55
				<DESCRIPTION>Create oai_datacite native store</DESCRIPTION>
56
				<PARAMETERS>
57
					<PARAM name="format" managedBy="system" required="true" type="string">oai_datacite</PARAM>
58
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
59
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
60
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
61
				</PARAMETERS>
62
				<ARCS>
63
					<ARC to="updateMetaWf"/>
64
				</ARCS>
65
			</NODE>
66
			<NODE name="createODF" type="CreateMDStore">
67
				<DESCRIPTION>Create ODF cleaned store</DESCRIPTION>
68
				<PARAMETERS>
69
					<PARAM name="format" managedBy="system" required="true" type="string">ODF</PARAM>
70
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
71
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
72
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
73
				</PARAMETERS>
74
				<ARCS>
75
					<ARC to="updateMetaWf"/>
76
				</ARCS>
77
			</NODE>
78

  
79
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
80
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
81
				<PARAMETERS>
82
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfDataRepository</PARAM>
83
				</PARAMETERS>
84
				<ARCS>
85
					<ARC to="updateMetaWfStatus"/>
86
				</ARCS>
87
			</NODE>
88

  
89
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
90
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
91
				<PARAMETERS/>
92
				<ARCS>
93
					<ARC to="success"/>
94
				</ARCS>
95
			</NODE>
96
		</CONFIGURATION>
97
		<STATUS/>
98
	</BODY>
99
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/DEPRECATED_Aggregate_Metadata_from_PubsRepository_Ingestion.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
5
				value="86251144-0938-4b8d-b0f9-eb4f0021912b_V29ya2Zsb3dEU1Jlc291cmNlcy9Xb3JrZmxvd0RTUmVzb3VyY2VUeXBl"/>
6
		<RESOURCE_TYPE value="WorkflowDSResourceType"/>
7
		<RESOURCE_KIND value="WorkflowDSResources"/>
8
		<RESOURCE_URI value=""/>
9
		<DATE_OF_CREATION value="2015-12-15T15:43:51.0Z"/>
10
	</HEADER>
11
	<BODY>
12
		<WORKFLOW_NAME>[DEPRECATED] Aggregate and Validate Metadata (publications) from PubsRepository [Ingestion]</WORKFLOW_NAME>
13
		<WORKFLOW_INFO>
14
			<FIELD name="Action">Aggregate Metadata</FIELD>
15
			<FIELD name="Consequence IS">Ingestion</FIELD>
16
			<FIELD name="Datasource class">PubsRepository</FIELD>
17
			<FIELD name="Content">publications</FIELD>
18
		</WORKFLOW_INFO>
19
		<WORKFLOW_TYPE>REPO_HI</WORKFLOW_TYPE>
20
		<WORKFLOW_PRIORITY>20</WORKFLOW_PRIORITY>
21
		<CONFIGURATION start="manual">
22
			<NODE name="VerifyDatasource" type="VerifyDatasource" isStart="true">
23
				<DESCRIPTION>Verify if DS is pending</DESCRIPTION>
24
				<PARAMETERS>
25
					<PARAM name="expectedInterfaceTypologyPrefixes" managedBy="system" required="false" type="string">pubsrepository</PARAM>
26
					<PARAM name="expectedCompliancePrefixes" managedBy="system" required="false" type="string"></PARAM>
27
				</PARAMETERS>
28
				<ARCS>
29
					<ARC to="createMetaWf"/>
30
					<ARC to="validateDs" name="validateDs"/>
31
				</ARCS>
32
			</NODE>
33

  
34
			<NODE name="validateDs" type="ValidateDatasource">
35
				<DESCRIPTION>Validate DS</DESCRIPTION>
36
				<PARAMETERS/>
37
				<ARCS>
38
					<ARC to="createMetaWf"/>
39
				</ARCS>
40
			</NODE>
41

  
42
			<NODE name="createMetaWf" type="RegisterMetaWf">
43
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
44
				<PARAMETERS>
45
					<PARAM name="wfName" managedBy="system" required="true"
46
					       type="string">[DEPRECATED] Aggregate and Validate Metadata (publications) from PubsRepository [Ingestion]
47
					</PARAM>
48
				</PARAMETERS>
49
				<ARCS>
50
					<ARC to="createDc"/>
51
					<ARC to="createOaf"/>
52
					<!-- 					<ARC to="CreateNativeIndex" /> -->
53
				</ARCS>
54
			</NODE>
55

  
56
			<NODE name="createDc" type="CreateMDStore">
57
				<DESCRIPTION>Create oai_dc store</DESCRIPTION>
58
				<PARAMETERS>
59
					<PARAM name="format" managedBy="system" required="true" type="string">oai_dc</PARAM>
60
					<PARAM name="interpretation" managedBy="system" required="true" type="string">native</PARAM>
61
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
62
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">harv_</PARAM>
63
				</PARAMETERS>
64
				<ARCS>
65
					<ARC to="updateMetaWf"/>
66
				</ARCS>
67
			</NODE>
68
			<NODE name="createOaf" type="CreateMDStore">
69
				<DESCRIPTION>Create OAF store</DESCRIPTION>
70
				<PARAMETERS>
71
					<PARAM name="format" managedBy="system" required="true" type="string">OAF</PARAM>
72
					<PARAM name="interpretation" managedBy="system" required="true" type="string">cleaned</PARAM>
73
					<PARAM name="layout" managedBy="system" required="true" type="string">store</PARAM>
74
					<PARAM name="outputPrefix" managedBy="system" required="true" type="string">tran_</PARAM>
75
				</PARAMETERS>
76
				<ARCS>
77
					<ARC to="updateMetaWf"/>
78
				</ARCS>
79
			</NODE>
80

  
81
			<NODE name="updateMetaWf" type="UpdateMetaWf" isJoin="true">
82
				<DESCRIPTION>Create MetaWorkflow</DESCRIPTION>
83
				<PARAMETERS>
84
					<PARAM name="beanName" managedBy="system" required="true" type="string">metaWfPubsRepository</PARAM>
85
				</PARAMETERS>
86
				<ARCS>
87
					<ARC to="updateMetaWfStatus"/>
88
				</ARCS>
89
			</NODE>
90

  
91
			<NODE name="updateMetaWfStatus" type="UpdateOpenaireMetaWfStatus">
92
				<DESCRIPTION>Update MetaWorkflow Status</DESCRIPTION>
93
				<PARAMETERS/>
94
				<ARCS>
95
					<ARC to="success"/>
96
				</ARCS>
97
			</NODE>
98
		</CONFIGURATION>
99

  
100
		<STATUS/>
101
	</BODY>
102
</RESOURCE_PROFILE>
modules/dnet-openaireplus-workflows/branches/solr75/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/repo-hi/DEPRECATED_Aggregate_Metadata_from_AggregatorDataRepository_Inference.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
	<HEADER>
4
		<RESOURCE_IDENTIFIER
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff