Revision 32029
Added by Alessia Bardi over 9 years ago
modules/dnet-openaireplus-workflows/trunk/src/main/resources/eu/dnetlib/test/profiles/openaireplus/workflows/dm/dm.provision.xml | ||
---|---|---|
292 | 292 |
</PARAMETERS> |
293 | 293 |
<ARCS> |
294 | 294 |
<ARC name="found" to="switch"/> |
295 |
<ARC name="notFound" to="waitAll"/>
|
|
295 |
<ARC name="notFound" to="waitSearchService"/>
|
|
296 | 296 |
</ARCS> |
297 | 297 |
</NODE> |
298 | 298 |
<NODE name="switch" type="SwitchIndex"> |
... | ... | |
303 | 303 |
<PARAM name="outputIndexIdParam" type="string" managedBy="system" required="true">IndexId</PARAM> |
304 | 304 |
</PARAMETERS> |
305 | 305 |
<ARCS> |
306 |
<ARC to="waitAll"/>
|
|
306 |
<ARC to="waitSearchService"/>
|
|
307 | 307 |
</ARCS> |
308 | 308 |
</NODE> |
309 |
<NODE name="waitSearchService"> |
|
310 |
<DESCRIPTION>Wait for the findSearchService to fail or the switch to success</DESCRIPTION> |
|
311 |
<PARAMETERS/> |
|
312 |
<ARCS> |
|
313 |
<ARC to="waitAll" /> |
|
314 |
</ARCS> |
|
315 |
</NODE> |
|
309 | 316 |
|
310 | 317 |
<!-- OAI STORE UPDATE --> |
311 | 318 |
<NODE name="setOAIFormat" type="SetFormatInfo"> |
Also available in: Unified diff
Fixed provision workflow: when the findSearchService node fails it must not go in the sync node waitAll.