Project

General

Profile

« Previous | Next » 

Revision 60111

oai export for OpenAIRE

View differences:

pubs_aggregation_wf.xml.st
80 80
                        </PARAM>
81 81
                    </PARAMETERS>
82 82
                    <ARCS>
83
                        <ARC to="enrichProjects"/>
83
                        <ARC to="enrichLabs"/>
84 84
                    </ARCS>
85 85
                </NODE>
86 86
                
87
                <NODE name="enrichProjects" type="LaunchWorkflowTemplate">
88
                    <DESCRIPTION>Enrich with projects using OPENAIRE</DESCRIPTION>
87
                <NODE name="enrichLabs" type="LaunchWorkflowTemplate">
88
                    <DESCRIPTION>Enrich with labs</DESCRIPTION>
89 89
                    <PARAMETERS>
90
                        <PARAM name="wfTemplateId" value="1089b2e5-05bd-4853-859b-a000780af7e6_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
90
                        <PARAM name="wfTemplateId" value="0e60a6f2-6481-4d8e-a204-b07f862487f2_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
91 91
                        <PARAM name="wfTemplateParams">
92 92
                            <MAP>
93 93
                                <ENTRY key="mdId"  ref="cleanMdstoreId" />
......
95 95
                        </PARAM>
96 96
                    </PARAMETERS>
97 97
                    <ARCS>
98
                        <ARC to="enrichOpenaire"/>
98
                        <ARC to="enrichLocalLinks"/>
99 99
                    </ARCS>
100 100
                </NODE>
101
                                
102
                <NODE name="enrichOpenaire" type="LaunchWorkflowTemplate">
103
                    <DESCRIPTION>Enrich record using OPENAIRE</DESCRIPTION>
101
                
102
                <NODE name="enrichLocalLinks" type="LaunchWorkflowTemplate">
103
                    <DESCRIPTION>Enrich with labs</DESCRIPTION>
104 104
                    <PARAMETERS>
105
                        <PARAM name="wfTemplateId" value="e931594b-12b6-44ee-bb01-f44a6d000594_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
105
                        <PARAM name="wfTemplateId" value="a9a82de0-de9d-4090-8647-fd627ec6481d_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
106 106
                        <PARAM name="wfTemplateParams">
107 107
                            <MAP>
108
                                <ENTRY key="mdId"  ref="cleanMdstoreId" />
108
                                <ENTRY key="mdId"        ref="cleanMdstoreId" />
109
                                <ENTRY key="hostedBy"    ref="hostedBy" />
110
								<ENTRY key="baseUrl"     ref="baseUrl" />
111
								<ENTRY key="ftpServer"   ref="ftpServer" />
112
								<ENTRY key="ftpUser"     ref="ftpUser" />
113
								<ENTRY key="ftpPassword" ref="ftpPassword" />
114
								<ENTRY key="ftpBaseDir"  ref="ftpBaseDir" />
109 115
                            </MAP>
110 116
                        </PARAM>
111 117
                    </PARAMETERS>
112 118
                    <ARCS>
113
                        <ARC to="enrichLabs"/>
119
                        <ARC to="enrichProjects"/>
114 120
                    </ARCS>
115 121
                </NODE>
116 122
                
117
                <NODE name="enrichLabs" type="LaunchWorkflowTemplate">
118
                    <DESCRIPTION>Enrich with labs</DESCRIPTION>
123
                <NODE name="enrichProjects" type="LaunchWorkflowTemplate">
124
                    <DESCRIPTION>Enrich with projects using OPENAIRE</DESCRIPTION>
119 125
                    <PARAMETERS>
120
                        <PARAM name="wfTemplateId" value="0e60a6f2-6481-4d8e-a204-b07f862487f2_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
126
                        <PARAM name="wfTemplateId" value="1089b2e5-05bd-4853-859b-a000780af7e6_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
121 127
                        <PARAM name="wfTemplateParams">
122 128
                            <MAP>
123 129
                                <ENTRY key="mdId"  ref="cleanMdstoreId" />
......
125 131
                        </PARAM>
126 132
                    </PARAMETERS>
127 133
                    <ARCS>
128
                        <ARC to="enrichDatasets"/>
134
                        <ARC to="oai"/>
129 135
                    </ARCS>
130 136
                </NODE>
131

  
132
                <NODE name="enrichDatasets" type="LaunchWorkflowTemplate">
133
                    <DESCRIPTION>Enrich with labs</DESCRIPTION>
137
                
138
                <NODE name="oai" type="LaunchWorkflowTemplate">
139
                    <DESCRIPTION>Send to OAI-PMH Publisher</DESCRIPTION>
134 140
                    <PARAMETERS>
135
                        <PARAM name="wfTemplateId" value="caa89650-edfd-40ab-869a-b0fa62d6f0cb_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
141
                        <PARAM name="wfTemplateId" value="4781ebbb-614c-4238-be9e-cbb469861597_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ=="/>
136 142
                        <PARAM name="wfTemplateParams">
137 143
                            <MAP>
144
                                <ENTRY key="cleanMdstoreId" ref="cleanMdstoreId"/>
145
                                <ENTRY key="OAIFormat" value="native"/>
146
                                <ENTRY key="OAILayout" value="oai"/>
147
                                <ENTRY key="OAIInterpretation" value="final"/>
148
                                <ENTRY key="OAIDBName" ref="OAIDBName"/>
149
                            </MAP>
150
                        </PARAM>
151
                    </PARAMETERS>
152
                    <ARCS>
153
                        <ARC to="enrichOpenaire"/>
154
                    </ARCS>
155
                </NODE>
156
                                
157
                <NODE name="enrichOpenaire" type="LaunchWorkflowTemplate">
158
                    <DESCRIPTION>Enrich record using OPENAIRE</DESCRIPTION>
159
                    <PARAMETERS>
160
                        <PARAM name="wfTemplateId" value="e931594b-12b6-44ee-bb01-f44a6d000594_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
161
                        <PARAM name="wfTemplateParams">
162
                            <MAP>
138 163
                                <ENTRY key="mdId"  ref="cleanMdstoreId" />
139 164
                            </MAP>
140 165
                        </PARAM>
141 166
                    </PARAMETERS>
142 167
                    <ARCS>
143
                        <ARC to="enrichLocalLinks"/>
168
                        <ARC to="enrichDatasets"/>
144 169
                    </ARCS>
145 170
                </NODE>
146 171

  
147
				<NODE name="enrichLocalLinks" type="LaunchWorkflowTemplate">
172
                <NODE name="enrichDatasets" type="LaunchWorkflowTemplate">
148 173
                    <DESCRIPTION>Enrich with labs</DESCRIPTION>
149 174
                    <PARAMETERS>
150
                        <PARAM name="wfTemplateId" value="a9a82de0-de9d-4090-8647-fd627ec6481d_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
175
                        <PARAM name="wfTemplateId" value="caa89650-edfd-40ab-869a-b0fa62d6f0cb_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==" />
151 176
                        <PARAM name="wfTemplateParams">
152 177
                            <MAP>
153
                                <ENTRY key="mdId"        ref="cleanMdstoreId" />
154
                                <ENTRY key="hostedBy"    ref="hostedBy" />
155
								<ENTRY key="baseUrl"     ref="baseUrl" />
156
								<ENTRY key="ftpServer"   ref="ftpServer" />
157
								<ENTRY key="ftpUser"     ref="ftpUser" />
158
								<ENTRY key="ftpPassword" ref="ftpPassword" />
159
								<ENTRY key="ftpBaseDir"  ref="ftpBaseDir" />
178
                                <ENTRY key="mdId"  ref="cleanMdstoreId" />
160 179
                            </MAP>
161 180
                        </PARAM>
162 181
                    </PARAMETERS>
......
180 199
                        </PARAM>
181 200
                    </PARAMETERS>
182 201
                    <ARCS>
183
                        <ARC to="oai"/>
184
                    </ARCS>
185
                </NODE>
186
                
187
                <NODE name="oai" type="LaunchWorkflowTemplate">
188
                    <DESCRIPTION>Send to OAI-PMH Publisher</DESCRIPTION>
189
                    <PARAMETERS>
190
                        <PARAM name="wfTemplateId" value="4781ebbb-614c-4238-be9e-cbb469861597_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ=="/>
191
                        <PARAM name="wfTemplateParams">
192
                            <MAP>
193
                                <ENTRY key="cleanMdstoreId" ref="cleanMdstoreId"/>
194
                                <ENTRY key="OAIFormat" value="native"/>
195
                                <ENTRY key="OAILayout" value="oai"/>
196
                                <ENTRY key="OAIInterpretation" value="final"/>
197
                                <ENTRY key="OAIDBName" ref="OAIDBName"/>
198
                            </MAP>
199
                        </PARAM>
200
                    </PARAMETERS>
201
                    <ARCS>
202 202
                        <ARC to="success"/>
203 203
                    </ARCS>
204 204
                </NODE>
205 205
                
206
                
206 207
            </WORKFLOW>
207 208
            <DESTROY_WORKFLOW_TEMPLATE id="1de73b0e-ccbf-442c-a88d-41b27daa0ba2_V29ya2Zsb3dUZW1wbGF0ZURTUmVzb3VyY2VzL1dvcmtmbG93VGVtcGxhdGVEU1Jlc291cmNlVHlwZQ==">
208 209
            	<PARAMETERS>

Also available in: Unified diff