Tibco BW is the xslt processing engine used to establish flows and connectivity. Mostly used for implementing EAI and SOA. Its more than just Middleware. Mediates interactions between different applications and databases. Data is transformed into the format of back end systems and trigger the web services with the final data. Usage of components is required to understand how this works. Candidates should have knowledge on Tibco BW concepts and development of it. There are number of positions available across all the locations. Wisdomjobs focus on providing interview questions and answers to help you in clearing the interview with ease. Tibco BW interview questions and answers are useful to attend job interviews and get shortlisted for job position. Check out interview questions page to get more information.
Question 1. What Is The Critical Section In Tibco Business Works And What Is It Used For?
Answer :
Critical section is used to sync process instances so that only once process instance executes the grouped activities at any given time. Any concurrently running process instances that contain a corresponding critical section group wait until the process instance that is currently executing the critical section group completes. Particularly used for controlling access to shared variables. Critical section is one of the group actions. Others are iterating, repeat until true, repeat on error until true, while true, pick first and transaction. If we select critical section as the group, then we get two options. Single group and multiple groups.
Single Group
If you wish to synchronize process instances for a single process definition in a single process engine (only one ear(instance) is deployed), perform the following:
Multiple Groups:
If you wish to synchronize process instances for multiple process definitions, or if you wish to synchronize process instances across multiple process engines, perform the following:
Answer :
The contents of the file will persist.
Question 3. What Are Different Types Of Transaction Groups Supported In Tibco Bw?
Answer :
Iterate, repeat until true, repeat on error until true, critical section, transaction, pick first, while true.
Answer :
Message stays on the queue.
Question 5. If There Are Five Messages And Prefetch Property Is Set To 4 Then What Happens?
Answer :
Fetches 4 messages
Question 6. What All Palettes You Have Worked In Tibco Bw?
Answer :
File palette, generall activities palette, jdbc palette, http palette, jms palette, parse palette, service palette, soap palette, wsdl palette.
Question 7. What Are The Different Types Of Variables Available In Tibco?
Answer :
There are three types of variables available in TIBCO. They are:
Global variables: Global variables are used for assigning constants a value which is used over a project.
Process variables: Process variables are again of four types.
They are:
Question 8. What Are The Different Acknowledgment Modes For A Message?
Answer :
There are 6 modes of acknowledgement. They are:
Question 9. What Is Prefetch And Failsafe?
Answer :
Prefetch is fetching the messages from the server before receiver calls. Failsafe property enables to write persistence messages to the file with synchronous i/o calls.
Question 10. How Do You Send A Response From A Web Service?
Answer :
We write to output to the queue from which we received the request.
Question 11. What Is The Difference Between Soap Event Source And Service Palette?
Answer :
Soap event source is used for single operation, single end. Service palette is used for multiple operations, multiple end bindings like http, jms.
Answer :
Use job shared variable in a critical section.
Answer :
JMS Queue receiver with confirm activity. Sequencing key in a misc tab of the configuration could also be used.
Question 14. What Is The Sequencing Key In The Misc Tab Used For?
Answer :
It is used to call process instances in the order they are created.
Question 15. What Happens If I Put A Static Value Say ‘nitin’ In The Sequencing Key?
Answer :
All the processes which have this key in their sequencing key field will be executed in the order they were created.
Question 16. What Is Sql Direct? What Is It Used For?
Answer :
SQL direct is used to execute command dynamically using output of other activities. This activity allows you to execute commands which other activities in the JDBC don’t allow, like DDL command create table.
Question 17. Can You Change A Value Of A Global Variable At Runtime?
Answer :
You can change the value of a global variable when you deploy your project in TIBCO Administrator.
See the section on modifying runtime variables in TIBCO BusinessWorks Administration for more information on using TIBCO Administrator.
You can also specify values for global variables when starting a process engine on the command line. To do this, specify the following as a command line argument when starting the process engine:
-tibco.clientVar.<variablePathAndName> <value>
where variablePathAndName is the name of the variable you wish to set, including the path to the variable if it is contained in a folder. Value is the value you wish to set the variable to.
For example: if you have a global variable named item1 contained in a folder named myGroup and you wish to set its value to 500, add the following argument to the command line when starting the process engine:
-tibco.clientVar.myGroup/item1 500
Question 18. What Are The Modes Of Tibco Bw Installations?
Answer :
Answer :
Integration can be at different application layers:
Question 20. What Is The Role Of Tra?
Answer :
TRA stands for TIBCO Runtime Agent.
The TRA has two main functions:
Answer :
An EAR file can contain local project resources, Library Builder resources, and files as specified in Alias Library resources. In addition, the TIBCO Designer class path may include references to other files that are included in the EAR file.
Question 22. What Are The Different Modes Of Service Invocation?
Answer :
Services can be invoked in several ways.
A one-way operation is executed once and does not wait for a response.
A request-response operation is executed once and waits for one response. In a request-response service, communication flows in both directions. The complete interaction consists of two point-to-point messages—a request and a response. The interaction is only considered complete after the response has arrived.
Question 23. What Are The Tibco Bw Activities That Can Participate In Transactions?
Answer :
Not all TIBCO BusinessWorks activities can participate in a transaction.
Only the following types of activities have transactional capabilities:
Question 24. What Are The Different Types Of Transactions Tibco Provides?
Answer :
TIBCO BusinessWorks offers a variety of types of transactions that can be used in different situations. You can use the type of transaction that suits the needs of your integration project. When you create a transaction group, you must specify the type of transaction.
TIBCO BusinessWorks supports the following types of transactions:
Question 25. What Activities Are Supported In Jta Transaction?
Answer :
The Java Transaction API (JTA) UserTransaction type allows:
to participate in transactions.
Answer :
The options for configuring storage for process engine’s checkpoint repository are:
Answer :
The options for configuring storage for process engine’s checkpoint repository are:
Answer :
The three scenarios are:
Answer :
We can use Repeat on Error until true.
Question 30. When Is A ‘generate Error’ Activity Useful?
Answer :
When you handle an error inside a called sub-process or group and want to re-throw the error to the caller (happens by default if you don’t handle the error in the called process)
Tibco BW Related Tutorials |
|
---|---|
Web Services Tutorial | Restful web service Tutorial |
Service Oriented Architecture (SOA) Tutorial |
Tibco BW Related Practice Tests |
|
---|---|
Web Services Practice Tests | Pega Systems Practice Tests |
TIBCO Practice Tests |
All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.