Sunteți pe pagina 1din 6

EAI TIBCO Interview Questions

And Answers Guide.

Global Guideline.
http://www.globalguideline.com/

EAI TIBCO Interview Questions And Answers

ba
lo

EAI TIBCO Job Interview Preparation Guide.

lG

Question # 1
Already the table has some data in it, with the help of ADB we had inserted some data. By seeing the table how can we identify the data inserted by ADB?

ui

Read More Answers.

Question # 2
What is the difference between publish by value and publish by reference?

Read More Answers.

Answer:In publish by value, all the data will be copied from main
table to P table..where as in publish by reference only the
reference will be copied.

lin
de

Answer:Really good question as far of my knowledge


when insert any data through adb adapter adb will create publication table through that or by checking log file

.C

Question # 3
What is the advantage of scripted deployment in Tibco? What is difference between scripted deployment and normal deployment?

Answer:Below are the scenerio I can expect:


1. When ever the TIBCO Administrator is down we have to
deploye a application from TRA -> Appmanage.
2. In case we have to deploye various applications using
same global parameters, we have to provide every time these
parameters in TIBCO administrator wile deployement.
So its better to get a best proctice to deploye application
from backend using the scripts. below are the advantages:
1. If Admin is down we are able to deploye application
2. We use a properties file (XML) which is having all the
variables which can be used by various similler
applications. So low workload.
Read More Answers.

Question # 4
Where does the Tibco Admin maintains the version history of the application? Please tell us the path?
Answer:In the TIBCO Administrator, navigate to
All Applications > <your application name> > click on
"History" button right over Configuration builder pane.
Read More Answers.

Question # 5
Where do the default global variables declared in designer are stored in Tibco Administrator?
Answer:In .PAR folder. We can see this folder in TIBCO
adminstrator in Application management--> application-->EAR
Read More Answers.

Question # 6
Copyright http://www.GlobalGuideline.COM

Page 2/6

EAI TIBCO Interview Questions And Answers

What is custom id?

Read More Answers.

ba
lo

Question # 7
What is business key?

Answer:This field can contain an XPath expression that


specifies a custom ID for the process instance. This ID
is displayed in the View Service dialog of TIBCO
Administrator, and it is also available in the
$_processContext process variable.

.C

Answer: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

lin
de

Question # 8
What is process name dynamic override?

ui

Read More Answers.

lG

Answer:This string is appended to the AE


tracking info appInfo field. The AE
tracking info for messages published is a
concatenation of bw + <processName> +
<jobID> + <businessKey>.
Note: It is a good idea to have all
publishers in a process use the same
business key. Only the most recent
publishers business key is used in the
tracking info for the message.

Read More Answers.

Question # 9
What is a spawn in call process?
Answer:Specifies whether to spawn a new machine process
for executing the called process. If this option is
checked, the parent process cannot access the called
process output. The called process is executed in a
separate process instance.
Read More Answers.
Copyright http://www.GlobalGuideline.COM

Page 3/6

EAI TIBCO Interview Questions And Answers

Question # 10
What is the Difference between JMS queue reciever and JMS queue requestor?

Read More Answers.

ba
lo

Answer:JMS Queue receiver is a starter activity. It starts a


process on the recipt of a message for the specified JMS
queue, it is listening to.
ON the other hand, JMS queue requestor is not a starter
activity, it is used to send a request to a JMS queue and
receives a response back from the JMS client. This activity
uses temporary destinations to ensure that reply messages
are received only by the process that sent the request.

Question # 11
By using which BW palette we can create DB table?

Read More Answers.

lG

Answer:by using the "SQL Direct activity " in the JDBC palette

Read More Answers.

lin
de

Answer:In call process we have an option as Process Name Dynamic


Override, this field is used to determine dynamically
which process to call when the process instance is
running.But here both the sub process should have the same
input,output and error schema.

ui

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

Question # 13
Once we have deployed the ear file in Tibco admin, In which location the data/service/properties will store?

Question # 14
Why we implement the TIBCO in our organisation or company?

.C

Read More Answers.

Answer:If the installation folder of tibco will be in C directory


then once we have deployed the ear file ,the information
will be stored in the following location.
if domain name is mydomain and projectname is TestOne then
Log files :
C:ibcoradomainmydomainpplicationlogs
TestOne.tra file :(it contains all properties) :
C:ibcoradomainmydoaminpplicationTestOne
Service/Project :C:ibcoradomainmydomaindatafiles

Answer:see when we intract with any applications or dbs commnly we use protocols or connections.sometimes protocols also doesnt support to intract applications by
rectifying all those things we need a middleware application. Tibco is the one of the middleware application
why we choose this?
becuase most midleware applications will follow server architecture but tibco follows bus architecture with special feature called tibco rv
Read More Answers.

Question # 15
Explain What is alias file in TIBCO?
Answer:TIBCO Designer allows to create alias to resources that can
be reused across projects.
Alias are used in 2 resources
1)AliasLibrary- Used to alias file system resources like
the jar files needed in the project.
2)Library builder- Used to alias shared resources like
Schemas, SSL Certs, BW processes needed during design time.
Read More Answers.

Copyright http://www.GlobalGuideline.COM

Page 4/6

Computer Programming Most Popular Interview Topics.

1 : PHP Frequently Asked Interview Questions and Answers Guide.


2 : C++ Programming Frequently Asked Interview Questions and Answers Guide.
3 : C Programming Frequently Asked Interview Questions and Answers Guide.
4 : Software engineering Frequently Asked Interview Questions and Answers Guide.
5 : Cobol Frequently Asked Interview Questions and Answers Guide.
6 : Visual Basic (VB) Frequently Asked Interview Questions and Answers Guide.
7 : Perl Programming Frequently Asked Interview Questions and Answers Guide.
8 : OOP Frequently Asked Interview Questions and Answers Guide.
9 : Socket Programming Frequently Asked Interview Questions and Answers Guide.
10 : XML Frequently Asked Interview Questions and Answers Guide.

About Global Guideline.

Global Guideline is a platform to develop your own skills with thousands of job interview questions
and web tutorials for fresher's and experienced candidates. These interview questions and web
tutorials will help you strengthen your technical skills, prepare for the interviews and quickly revise
the concepts. Global Guideline invite you to unlock your potentials with thousands of Interview
Questions with Answers or begin a tutorial right away, such as HTML, XML, XSLT, Cascading
Style Sheet (CSS), Search Engine Optimization (SEO), JavaScript, Structure Query Language (SQL),
Database Articles, Web Hosting Guide and much more. Learn the most common technologies
Interview Questions and Answers. We will help you to explore the resources of the World Wide Web
and develop your own skills from the basics to the advanced. Here you will learn anything quite
easily and you will really enjoy while learning. Global Guideline will help you to become a
professional and Expert, well prepared for the future.
* This PDF was generated from http://www.GlobalGuideline.com at January 12th, 2015
* If any answer or question is incorrect or inappropriate or you have correct answer or you found any
problem in this document then don't hesitate feel free and e-mail us we will fix it.
You can follow us on FaceBook for latest Jobs, Updates and other interviews material.
www.facebook.com/InterviewQuestionsAnswers
Follow us on Twitter for latest Jobs and interview preparation guides
http://twitter.com/InterviewGuide
Best Of Luck.
Global Guideline Team
http://www.globalguideline.com
Support@globalguideline.com

S-ar putea să vă placă și