Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Wht is process name dynamic override?

Answers were Sorted based on User's Feedback



Wht is process name dynamic override?..

Answer / anshul

An XPath formula specifying the name of the process
to call. Use this field to dynamically determine which
process to call when the process instance is running.

You can use the Process Name Dynamic Override field on the Configuration tab
to specify an XPath expression that determines which process to call. This is
useful for calling a different process depending upon the value of the XPath
expression. For example, you have an incoming HTTP request that contains an
attribute named orderAmount. For all incoming orders over $10,000, you wish to
call a process that includes activities in the Manual Work palette to obtain the
proper approvals. For orders under $10,000, you wish to call a process that
handles the order automatically. You can create the following expression that
resolves to the proper process name for each type of order:
if($IncomingOrder/orderAmount > 10000) then
’/MyProject/manualApproval.process’
else ’/MyProject/processOrder.process’
Use the full path and name of the process file as stored in the project directory.
When you use the Process Name Dynamic Override field, you must also specify a
process to call in the Process field. The input, output, and error definitions of the
specified process must be the same as any process that the expression in the
Process Name Dynamic Override field can evaluate to.
Input
See TIBCO BusinessWorks Process Design Guide for more information about
mapping and transforming input data.
The input for the activity is the following.
It may be helpful to create process definitions that act as programmatic interfaces
when using the Process Name Dynamic Override field.
In the example above, you may create a process named orderProcessOrApprove.
The only purpose of this process is for specifying the input, output, and error
schemas. Place this process in the Process field of the Call Process tab. Then,
create the manualApproval and processOrder process definitions as copies of the
orderProcessOrApprove process. The Call Process activity then has the correct
input, output, and error schemas for all processes that can be called.
If you use the Process Name Dynamic Override field, make sure you include all
potentially callable subprocesses when you create your Process Archive for
deployment. TIBCO Designer cannot determine which subprocesses are
potentially callable at design time, and therefore they cannot be automatically

Is This Answer Correct ?    11 Yes 1 No

Wht is process name dynamic override?..

Answer / kumar k

for example we have 3 processes like addition,subtraction,division and one default process.now we have to call the one process dynamically,based on incoming values,when the process instance running.suppose getting input two values a,b then you have write this....in callprocess activity process dynamic override Xpath builder.
if ($Map-Data/root/a > $Map-Data/root/b)
then
'/processdynamicoverride/addition.process'
else if($Map-Data/root/a = $Map-Data/root/b)
then
'/processdynamicoverride/division.process'
else if($Map-Data/root/b > $Map-Data/root/a)
then
'/processdynamicoverride/subtraction.process'
else
'/processdynamicoverride/default.process'

based on the a,b values the process dynamically calls one process.

Is This Answer Correct ?    0 Yes 0 No

Post New Answer

More TIBCO Interview Questions

How to achieve load balancing mechanism using a property ?

1 Answers   IBM, TCS,


What is the end point of concrete wsdl???

1 Answers   Cap Gemini,


what is the usega of TIBCO

6 Answers  


What is File adapter,ADB Adapter in tibco? DIff BW Them

3 Answers   Wipro,


How do you determine if there are broken references in the project?

0 Answers  


I need to hit a service of a jms connection from another jms connection.I am using soap over jms.How can we achive this?

1 Answers   L&T,


What is the difference between publish by value and publish by reference?

0 Answers  


How can we change Global variable deployment ? what is it defines?

11 Answers   IBM,


Which mechanism can be used to pass data between a process instance and a called sub process other than mapping from/to the callee's input/output ?

0 Answers  


What is input XML and what is out XML can you explain?

2 Answers   Wipro,


What are the EMS destination properties. What are the difference between the service and interface

1 Answers   TCS, Wipro,


If there are two sub processes then how can we call at a time one sub process dynamically by using call process?

0 Answers  


Categories