Are you planning to attend an interview for the Tibco BW role but are confused about how to crack that interview also what would be the most probable Tibco BW Interview Questions that the interviewer may ask? Well, you have reached the right place. Tekslate has collected the most frequently asked Tibco BW Interview Questions which are often asked in multiple interviews in 2023.
In this article, we will cover the following:
Ans: A critical section is used to sync process instances so that only one 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. A 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 the 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:
Ans: The contents of the file will persist.
Ans: Iterate, repeat until true, repeat on error until true, critical section, transaction, pick first, while true.
Ans: The queue has made a connection first. First come first serve.
Do you want to master Tibco? Then enroll in "Tibco BW Training" This course will help you to master Tibco Business Works Software. |
Ans: The message stays in the queue.
Ans: Fetches 4 messages
Ans: File palette, general activities palette, jdbc palette, http palette, jms palette, parse palette, service palette, soap palette, wsdl palette.
Ans: There are three types of variables available in TIBCO. They are:
Global variables: Global variables are used for assigning constants a value that is used over a project
Process variables: Process variables are again of four types.
They are:
Ans: There are 6 modes of acknowledgement. They are:
Ans: Prefetch is fetching the messages from the server before the receiver calls. Failsafe property enables to write persistence messages to the file with synchronous i/o calls.
Ans: We write to output to the queue from which we received the request.
Ans: The soap event source is used for a single operation, single end. The service palette is used for multiple operations, multiple end bindings like http, jms.
Ans: Use job shared variable in a critical section.
Ans: JMS Queue receiver with confirms activity. A sequencing key in a misc tab of the configuration could also be used.
Ans: It is used to call process instances in the order they are created.
Ans: All the processes which have this key in their sequencing key field will be executed in the order they were created.
Ans: SQL direct is used to execute command dynamically using the output of other activities. This activity allows you to execute commands which other activities in the JDBC don’t allow, like the DDL command create a table.
Ans: You can change the value of a global variable when you deploy your project in TIBCO Administrator training. 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 group 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
Ans: The modes of Tibco BW Installations are:
Related article: Tibco Spotfire Tutorials |
Ans: Integration can be at different application layers:
Ans: TRA stands for TIBCO Runtime Agent.
The TRA has two main functions:
Ans: An EAR file can contain local project resources, Library Builder resources, and files as specified in Alias Library resources. In addition, the TIBCO Designer classpath may include references to other files that are included in the EAR file.
Ans: 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.
Publication (notification) means an operation sends information on an as-needed basis, potentially multiple times.
Subscription means incoming information is processed on an as-needed basis, potentially multiple times.
Ans: Not all TIBCO BusinessWorks activities can participate in a transaction. Only the following types of activities have transactional capabilities:
Ans: 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:
Ans: The Java Transaction API (JTA) UserTransaction type allows:
to participate in transactions.
Ans: The options for configuring storage for the process engine's checkpoint repository are:
Ans: The options for configuring storage for the process engine's checkpoint repository are:
Ans: The three scenarios are:
Ans: We can use Repeat on Error until true
Ans: 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)
Ans: TIBCO Designer creates a file named vcrepo.dat in the project root directory when you first save the project. This file is used to store properties such as display name, TIBCO Rendezvous encoding, and description. This file can be used for identification in place of the project root directory and can be used as the repository locator string (repoUrl). What are the TIBCO BW activities that can participate in transactions? Not all TIBCO BusinessWorks activities can participate in a transaction. Only the following types of activities have transactional capabilities:
Ans: Tibco transactions are software that helps companies manage their business processes. They allow businesses to keep track of their inventory, sales, and other important data. Tibco transactions also help companies automate their business processes. This can save the company time and money.
Ans: Render XML is a format that represents an XML document as a sequence of bytes. The document's information is encoded in the sequence of bytes, and the structure of the XML document is not preserved. This makes Render XML less human-readable than parsed XML.
Parsed XML, on the other hand, is a format that represents an XML document as a tree structure of nodes and edges. The document's information is encoded in the tree structure, and the structure of the XML document is preserved. This makes parsed XML more human-readable than render XML.
Ans: A temporary queue is a type of transient messaging queue that exists only for the duration of a message exchange. A dynamic queue is a persistent messaging queue that can store an unlimited number of messages. A static queue is a persistent messaging queue that has a maximum storage capacity. Temporary queues, dynamic queues, and static queues are all implemented using Tibco's Rendezvous technology.
You liked the article?
Like: 12
Vote for difficulty
Current difficulty (Avg): Medium
TekSlate is the best online training provider in delivering world-class IT skills to individuals and corporates from all parts of the globe. We are proven experts in accumulating every need of an IT skills upgrade aspirant and have delivered excellent services. We aim to bring you all the essentials to learn and master new technologies in the market with our articles, blogs, and videos. Build your career success with us, enhancing most in-demand skills in the market.