Tibco Admin Interview Questions & Answers

  1. Question 1. What Is An Administration Domain?

    Answer :

    An Administration Domain is a collection of Users, Machines, Applications and Services. An Administration Domain is managed by Administration Server, which is assisted by a Hawk Agent running on each machine in the domain.

  2. Question 2. What Are The Available Deployment Choices?

    Answer :

    There are two deployment choices:

    1. Using Local Application Data
    2. Using Server-Based Application Data

    For the Transport Type “RV”, you can chose between “Using Local Application Data or Using Server-Based Application Data” deployment choices.

    For the Transport Type “RV”,  by default it will be “Using Local Application”

  3. Web Services Interview Questions

  4. Question 3. What Is Main Difference Using Local Application Data Vs Using Server-based Application Data Deployment Choices?

    Answer :

    In “Using Local Application Data” the project files are created under TIBCO_HOMEtradomaindatafiles on each of the target machines. This allows the applications to run independently of the administration server.

    In “Using Server-Based Application Data” a repository instance for the application is created on the administration server and the repository instance is referenced in each application’s instance’s property file. This consumes lot of memory, CPU & Threads.

  5. Question 4. Does Secondary Administration Servers In An Ems-based Admin Domain Have Write Access?

    Answer :

    Yes, In an EMS-based Administration domain the Secondary Administration servers acts exactly like the the Primary servers. You can deploy, delete, modify applications. For RV- based domain secondary server will have only read access.

  6. Web Services Tutorial

  7. Question 5. Where Does The Administration Server Properties Are Stored?

    Answer :

    tibco admin_.tra file contain the properties which is located under TIBCO_HOME administrator domain in folder.

  8. TIBCO Interview Questions

  9. Question 6. Which Web Server Used By The Tibco Administrator?

    Answer :

    Tomcat

  10. Question 7. Where Does The Tomcat Logs Are Stored?

    Answer :

    Separate logs are stored for just Tomcat at location TIBCO_HOME administrator tomcat logs A new set of files is created each day you use the software.

  11. Restful web service Tutorial
    Restful web service Interview Questions

  12. Question 8. Where Does The Administration Server Logs Are Stored?

    Answer :

    Admin server logs are stored in Administrator.log file located in TIBCO_HOMEtradomainlogs.

  13. Question 9. Where Does The Hawk Agent Logs Are Stored?

    Answer :

    Hawk agent logs are written to the tsm.log and HawkAgent.log and stored in TIBCO HOME tra domainlogs.

    tsm.log includes the high-level Hawk Agent messages.

    HawkAgent.log includes the lower-level Hawk Agent messages.

  14. Tibco BW Interview Questions

  15. Question 10. Where Does The Deployed Application Logs Are Stored?

    Answer :

    Deployed application logs are written to Application_Name.log and stored in TIBCO HOMEtrak application logs

  16. Service Oriented Architecture (SOA) Tutorial

  17. Question 11. Where Does The Domain Utility Logs Are Stored?

    Answer :

    Domain Utility logs are written to the log file names domain utility.log and it stored in TIBCO_HOMEtraver>logs. The log contains information about user selections in TIBCO Domain Utility.

  18. Spotfire (TIBCO) Interview Questions

  19. Question 12. What Are The Storage Options Available For Business Works Processes?

    Answer :

    File System (Default) or Database. Using the TIBCO administrator you can configure the location where BW process running on the server store the internal information.

    To select File/Datase  storage option navigate in the admin GUI as below :

    Application_Name> ConfigurationBuilder>Process Archive.par>Adavanced>TIBCO essWorks Checkpoint Data Repository

  20. Web Services Interview Questions

  21. Question 13. Advantage Of Using Database For Storage Of Bw Process Information?

    Answer :

    • Some of the functionality mentioned below are not available with File system. Should use Database if process required below functions.
    • If shared variables is used to pass information across multiple process engines.
    • Duplicate detection of messages across multiple engines after a recovery from a checkpoint.
    • Using critical section groups across multiple engines requires a database for storage.
    • Wait/Notify activities can be used to pass data between services running on different machines.
  22. Question 14. What Are The Default Values For Max Job, Flow Limit & Use Activation Limit?

    Answer :

    Max Job=0, Use Activation Limit= Checked, Flow Limit=0.

    This combination will create unlimited number of Process Instances and Will load unlimited number of jobs into memory. This choice should be chosen when you have enough resources & memory available.

    Note:Use Activation Limit= Checked has no effect when Max Jobs=0.

  23. Question 15. What Value Combinations For Max Job, Flow Limit & Use Activation Limit Will Executes The Processes In A Sequential Manner?

    Answer :

    • Max Job=1, Use Activation Limit= Checked, Flow Limit=N
    • Max Job=1, Use Activation Limit= Checked, Flow Limit=0

    Note:above settings will create a lot of overhead, if you want to achieve the sequential execution a better way is to define the Sequencing key on the Misc. tab of the Process starter palettes.

  24. Service Oriented Architecture (SOA) Interview Questions

  25. Question 16. Where Do We Set Maxjob, Use Activation Limit And Flow Limit Parameters In Admin Gui?

    Answer :

    To set these parameters navigate in the admin GUI as below :

    • Application_Name>ConfigurationBuilder>ProcessArchive.par>Adavnced>TIBCOBusinessWorks Configurations.
    • You can change theses values for each of the process starter defined in the archive file.
  26. Question 17. What Are Blocking & Non-blocking Activities?

    Answer :

    Depending on whether an activity run on its own private thread or engine thread when it is waiting on an event or when it executed sleep command, can be classified as Blocking & Non-Blocking. Blocking Activities are those which runs on Engine Thread always and Non-Blocking Activities are those which runs on Engine Thread when it’s ready execute else it will run on Private Thread.

  27. Tibco Ems Interview Questions

  28. Question 18. What Happens When A Primary Server Fails In A Fault-tolerant Group Of Process Engine?

    Answer :

    The primary servers starts the process starters and executes the services & The Secondary server will be stand by. When Primary server fails, the secondary server resume the role of the primary server and it restarts the process starters and services are restarted from their last checkpoint.

  29. TIBCO Interview Questions

  30. Question 19. How Does The Primary And Secondary Servers Communicate About Their States?

    Answer :

    Primary and secondary server engines send the heartbeats to notify each other about their current state. Heartbeats are sent every 10000ms (default), heartbeat interval  and if the heartbeat not received then the secondary server waits until activation interval 35000ms (default).

    Note: Activation interval is 3.5 times of Heartbeat interval.

  31. Question 20. What Is The File Is Used To Define Custom Engine Properties?

    Answer :

    In bwengine.xml  custom properties for the process engine can be defined. This file is located on VW engines in tibco_home wlibcomtibcodeployment.

  32. Middleware Interview Questions

  33. Question 21. A Member Of Which User Group Can Reset The Admin Console Password For Other User?

    Answer :

    Only a member of “Super User” group can reset password.

  34. Question 22. What Is The Max Deployment Revision?

    Answer :

    It indicates the number of revisions to keep in history. By default it is set to -1, you can change to the required value.

  35. Question 23. Can Fault Tolerance For Adapter Services Set In Tibco Admin?

    Answer :

    Fault tolerance options can be set only for TIBCO BusinessWorks processes. TIBCO Adapter services cannot be assigned fault tolerant options.

  36. Tibco Iprocess Administration Interview Questions

  37. Question 24. Explain The Difference In The Peer Vs Master & Secondary Relationships Ft Groups?

    Answer :

    In Peer relationship FT group, If all the engines are peers, when the machine executing the current processes fails then the another peer engine resume processing for the first engine and it process until it fails and other engine resume it’s role.

    In the Master & Secondary Relationships FT group, the secondary engine takes role of primary and executes the process until the primary server is back, & then resume secondary role and gets into standby mode. Meaning, primary engine executes processes always as long as it’s up & running.

  38. Restful web service Interview Questions