How you can implement finally block in flow services ?
Answers were Sorted based on User's Feedback
Answer / vijay
Sequence{Main Block}[EXIT ON: SUCCESS]
Sequence{Try Block}[EXIT ON: FAILURE]
Sequence{Catch Block}[EXIT ON: DONE]
Sequence{Finally Block}[EXIT ON: DONE]// executes all the statements obviously (catch block in flow service is similar to finally block in java)
Is This Answer Correct ? | 22 Yes | 2 No |
Answer / haranadha reddy
Build your flow service like this:
Sequence{Main Block}[EXIT ON: SUCCESS]
Sequence{Try Block}[EXIT ON: FAILURE]
Sequence{catch Block}[EXIT ON: DONE]
Sequence{finally Block}[EXIT ON: FAILURE]
Thanks
Is This Answer Correct ? | 29 Yes | 10 No |
Answer / viay
Easy way to remember SFD(EXIT ON: SUCCESS,EXIT ON: FAILURE
EXIT ON: DONE)
Sequence{Main Block}[EXIT ON: SUCCESS]
Sequence{Try Block}[EXIT ON: FAILURE]
Sequence{Catch Block}[EXIT ON: DONE]
Sequence{Finally Block}[EXIT ON: FAILURE]
Is This Answer Correct ? | 9 Yes | 4 No |
Answer / a.v raviteja
Hi,
It depends on how you want it. There is no definite answer.
Case 1: If you want your flow to go Finally only when Catch fails:
Sequence{main}[EXIT ON: SUCCESS]
Sequence{try}[EXIT ON: FAILURE]
Sequence{catch}[EXIT ON: FAILURE]
Sequence{finally}[EXIT ON: DONE]
Case 2: If you want Finally to execute in all cases:
Sequence{main}[EXIT ON: SUCCESS]
Sequence{try}[EXIT ON: FAILURE]
Sequence{catch}[EXIT ON: DONE]
Sequence{finally}[EXIT ON: DONE]
Is This Answer Correct ? | 2 Yes | 0 No |
Answer / nanaji
Build your flow service like this:
Sequence{Main Block}[EXIT ON: SUCCESS]
Sequence{Try Block}[EXIT ON: FAILURE]
Sequence{Catch Block}[EXIT ON: DONE]
Sequence{Finally Block}[EXIT ON: FAILURE]
Is This Answer Correct ? | 6 Yes | 5 No |
Answer / sri
Sequence{Main Block}[EXIT ON: DONE]
Sequence{Try Block}[EXIT ON: SUCCESS]
Sequence{Catch Block}[EXIT ON:FAILURE ]
Sequence{Finally Block}[EXIT ON: DONE]
We need finally block to be executed in both failure and
success Scenario's
so,Main block and finally block should be DONE
We dont want Catch block to be executed in Success Scenario
So It should be False.
Is This Answer Correct ? | 1 Yes | 5 No |
Answer / ajitabh kumar sharma
Build your flow service like this:
Sequence{main}[EXIT ON: DONE]
Sequence{Try/Catch}[EXIT ON: SUCCESS]
Sequence{try}[EXIT ON: FAILURE]
Sequence{catch}[EXIT ON: FAILURE]
Sequence{finally}[EXIT ON: FAILURE]
I am sorry but the previous answer was incorrect. I have
tested this answer and this works as expected. Basically the
sequences are used to control the flow control behavior of
their inherent sequences.
Is This Answer Correct ? | 4 Yes | 27 No |
Answer / ajitabh kumar sharma
Build your flow service like this:
Sequence{main}[EXIT ON: DONE]
Sequence{try}[EXIT ON: FAILURE]
Sequence{catch}[EXIT ON: FAILURE]
Sequence{finally}[EXIT ON: FAILURE]
Is This Answer Correct ? | 4 Yes | 35 No |
when we are using loop and when we use repaet?
How to Create an ACL?
How to Rename and Delete Elements?
what are the functions or operations support 'WSDL"
What Is a Replication Service?
What Is Data Validation?
How to Know Who Has an Element Locked?
i have partner A,and partner B, then i want to send a document to partner B, what are requirements i will provide to partners ?
Hi I am using Wenmethods 7.1 since many years. I am on Webmethods project. Today my Boss asked me about CLSRIM (Webmethods service, when one server is down, automatically another will take over. Can you please throw some light on above ? OR from where can I get some help ? IT IS URGENT...... Komalika
what is the difference between lexical ooperators,logical operators?which one is mainly used in filter,broker?why?
2 Answers Emphasis, HCL, iGate,
can we build loop step with in the branch in such a way that the interface is look like that branch <transactiontype > sequence: Deposit loop <accno> xxxxxx sequence: current loop <accno> xxxxxxx sequence: savings loop <accno> can we achieve the above senario.
what is the difference between Schema and SchemaDT