cancel
Showing results for 
Search instead for 
Did you mean: 

file adapter

Former Member
0 Kudos

Hi xi experts

i am preparing for xi interview.can u tell me what real time questions can i get on file adapter

Accepted Solutions (0)

Answers (9)

Answers (9)

Former Member
0 Kudos

HI

Go through the TBITS 40 n 41. some of the questions r posted below, go through them.

1. What are the Three types of XI Cache? How are they used?

2. Where would you look to find Logical System in the SLD.

ANS Business system wizard

3. What 2 Data Types are automatically created when the Namespace is saved in the Integration Repository?

ANS. ExchangeFaultdata and Exchange log data.

4 Which Development Object in SAP XI forms the "ROOT NODE" of an XML document when an XI message is generated?

ANS MESSAGE TYPE

5. Describe the setting to "Permit Importing of SAP IDOCs or BAPI/ RFCs". Where is this configured?

ANS.

6. What are the valid types of Message Mappings? Which is configured with the Graphical User Interface and requires no coding?

ANS. MESSAGE MAPPING, XSLT MAPPING, ABAP MAPPING AND JAVA MAPPING, MESSAGE MAPPING REQUIRES no coding

7. What actions should you take if your Business System does not show when attempting to "Transfer from the SLD"?

8. What is the relationship between Product, Product Version, Software Component and Software Component Version? Give an example.

ANS. PRODUCT: Represents a collection of all versions of a product . In SAP environment , a product corresponds to an SAP technical Component, eg 4.6c,4.6d,4.7

COMPONENT: Represents a collection of all versions of a software components Examples of Software components are SAP_APPL,SAP_ABA,SAP_HR Software

9. Describe the Design Repository (DR) objects you created to configure a scenario.

10. What are the different design time components used by XI?

11. What monitoring service does the integration server provide?

12. Describe the alert functionality of the runtime workbench.

ANS Message alerting allows to set conditions for triggering Alerts. This allows notification of the correct parties for a specific classes of errors.

13. In BPM, if you have async-sync bridge, does the QOS change?

14. What is logging/ trace? List 4 ways to enable logging/ trace?

15. Properties of an async message?

16 Inbound XI message has problem, where do you look for solution?

17. Describe XI message format.

18. Describe end-to-end monitoring. What is it? How is it configured? What are the different views?

ANS It is a tool for monitoring end to end technical processes involving multiple components.

to configure end to end monitoring :1. On initial screen of runtime work bench ,select configuration tab page.

2.enter the logon data for the monitoring server.

3.choose display.

4.system displays the components of the correct domain and the integration server is selected as default.

5.select the other components that you want to use and configure them as sender or receiver ,or both depending on the component type.

6.we can select monitorin level that we want to use for each of the selected component.

7.Choose save configuration .

Processes overview and the instance view are the two different views

19. Different steps to make a Sender IDOC adapter work?

20. JMS adapter can talk with what type of systems? Give some examples...

ANS Messaging systems to the integration engine

21.What format can JDBC adapter communicate in? Should you use native SQL?

ANS. JDBC adapter converts data base content to XML messages and the other way around.

22.If communications with JDBC using XML format, what are 4 actions you could do?

ANS. SELECT, INSER, DELETE , UPDATE.

23. How does PCK and adapter framework engine differ?

ANS.

24. Can JDBC adapter query DB tables? Can it insert?

ANS. Yes

25. JMS adapter scenario messaging system provider needs to submit what?

26. List some properties of receiving IDOC adapter.

27. JDBC/ JMS required certain steps before they can work?

ANS vender specific JMS driver must be deployed on to the J2EE engine using SDM

Appropriate JDBC driver must be deployed on the system

28. What is ALEAUDIT with respect to IDOCS? When will they use it?

29. Properties of the HTTP adapter, does it use or need a sender or receiver communications channel or agreement?

30. What does a RFC adapter support?

ANS sRFCs and tRFCs

31. Is EOIO supported by RFC?

ANS No

32. What are the advantages of using a decentralized adapter engine?

ANS.

33. What are the different monitoring statuses? Where do you find them?

ANS Different monitoring statuses are Message Monitoring, Component monitoring , performance Analysis and Alerting and we find this in Runtime Workbench.

34. What adapters are not in adapter engine? code you can type in,

ANS HTTP and IDOC adapters are not in adapterengine and we can type code in IDOC

A. Which ABAP proxy, in or outbound has Which one used classes with regards to Sync/ Async what is the method call?

36. With an optional node what would be the cardinality? How do you make sure the subordinate fields get mapped?

37. WSDL what is it? Where do you find it in Repository? Is it used in Java or ABAP proxy?

38. XI 3.0, what are the supported mapping types?

ANS Message mapping, ABAP mapping, JAVA mapping and XSLT mapping

39. What are the prerequisites for importing customer defined IDOC?

ANS

40. What are the three IDOC transactions in XI?

ANS SM59, IDX1and IDX2.

41. Context object replace what?

ANS Xpath

42. Two things can make up a collaboration agreement, what are they?

ANS Sender agreement and receiver agreement

43. What is a logical system, with respect to SLD? Where would you assign it?

ANS

44. What is the sender communications channel?

ANS specify the potential senders of messages and the technical communication path

45. If error during inbound or outbound binding, where do you look to solve?

46. URI, URL and URN what are they and what are their differences?

47. To perform content based (logical) routing, two places it can be done. What are the two places?

48. What is an integration process? Where is it executed? What stake?

49. In a message mapping you have advanced user defined function, can you test for context changes, if yes how?

50. What is multi-mapping? Where is it used? What are the advantages?

ANS Multimappping is any mapping that involves N messages either or source or target side Multimapping can be used in ccBPM

1.used to map abstract interfaces

2. Development is same as message mappings.

3.n:1 transformation

4.1:n transformation

5. n:m transformation

51. What are the two XSLT tags, previously that could not be used in XI?

ANS

52. Using a simple user defined function how can you send trace information to be monitored?

53. What is function "exists" in message mapping?

ANS We can handle the error by checking whet her the source tag exists and if it does not we can pass an empty value, which generates the required target field.

54. What Jar file is required to perform Java Mapping?

ANS

55. What is context in message mapping and how is it used?

56. What is remove context and splitby value?

ANS to remove parent context of an element and spliby value is counterpart of remove context.

57. Where can you use user defined function? What is its scope?

58. If you are building Java mapping class which class interface must it implement?

59. What is the scope of mapping template?

60. How does a Boolean function work in message mappings?

61. Source message occurs 3 times, target only once, what is wrong?

62. In simple mapping - one source results in 4 identical target messages, with regarding cardinality what is the problem?

63. What is a prerequisite to do ABAP mapping for a comple transformation?

64. What step can be inserted into an exception branch?

ANS

65. How do you get an error condition to generated an alert?

ANS

66. What actions can you perform in SXI_CACHE?

67. What is a wait step and why is it used?

ANS It is a process flow control relavent and is used toset start time for next step

68. What is a block step and why is it used?

ANS

69. Could multiple instances of an integration process be running at the same time? If so, how does a message find its way to the correct instance?

70. Which XI objects can be used in an integration process? Which ones from Repository?

71. Send message within an integration process to 8 receivers at the same time, how can you do this?

72. What is a correlation? What is a local correlation?

73. What is the relationship between an integration process and business workflow?

1) What are the design time components that XI uses?

2) Integration Server does what different functions? Hint: everything on ‘cheat sheet block’

3) What 4 functions does the adaptor framework provide?

4) What is Java Webstart? Why is it used? What version needed?

5) What are the different XI components?

6) What is an XI domain? (go to runtime workbench, go to performance monitoring, go to tree view, will see components of XI domain…)

7) What is an XI pipeline? What are the parts? What is a pipeline service? Pipeline element?

8) Describe alert functionality of RWB?

9) Name different monitoring functions of the RWB? Look at all hyperlinks

10) WAS 6.2 and higher has an integration engine. Why is this so? And what does this mean? Can it do LTM?(why?)

11) In BPM, if have an async-sync or v.v., does the QOS change? (know QOS and corresponding RFCs)

12) 4 ways to enable logging and or tracing: (Steps apply to both logging and tracing)

13) What is difference between logging/tracing?

14) What are the properties of ASYNC message? (comment on: persistence, restartabiliy, and QOS)

15) Message inbound into XI. Something went wrong. Describe message trouble shooting methodology.

16) Describe the XI message format?

17) Describe end-to-end monitoring (what is it? How configured? What are the different views?).

18) XI 3.0 where do you configure an adapter?

19) Different steps to make a sender (or sending) IDOC adapter work (2 things to do:1) correct the question, 2)then answer.)

20) What is the XI mail adapter?

21) JMS adapters communicate with what type of system? Messaging server systems is the answer

22) What format can JDBC adapters communicate?

a. Should you use native SQL? (can, but should you?)

b. If communicating with JDBC adapter, using the XML format, there are 4 actions you can do, what are they?

23) I’m installing a PCK, what platforms can I install on?

24) How does the PCK and the adapter framework(AF)/Adapter Engine(AE) differ?

25) Can the JDBC adapter query a table or insert into a table?

26) JMS adapter: Yesterday released new messaging system, what do I need/info to configure to communicate?

27) Properties of the receiving IDOC adapter

28) JDBC and JMS require certain step before they can work, what are they?

29) Properties of the PCK? Who developed it? What is it similar to? Does it support B2B?

30) What is ALE Audit w/respect to IDocs? When would I use it?

31) Some properties of the http (and other adapters) adapter? What does it support (protocols)? Does it use/need a sender or receiver communication channel/agreement?

32) RFC Adapter: what does RFC Adaptor support (hint: direction: Async vs sync, security, comment on Logical Unit of Work LUW, does it support multiple payloads?) Is EOIO supported by RFC Adapter?

33) What are the advantages and why would you install a de-central adaptor engine?

34) De-central Adapter Engine (AE) is also known as a PCK. Comment on this.

35) What are the different monitoring statuses and where do I find them?

36) What adaptors are not in the AE?

37) With regard to abap proxies, which proxy is it, the inbound or outbound that you can write code?

a. Which one uses classes and which classes?

b. With regards to sync abap proxy or async what is the abap proxy, what are the methods called?

38) Optional node, what is the cardinality and what to you do to make sure that the subordinate fields get mapped?

39) What is WSDL?

a. Where would you find it in the DR?

b. Is it used in an abap proxy, java proxy, or both?

.

40) XI 3.0, stack level 9 (this is the set-up used in training). What are the current supported mapping types?

41) What are the pre-requisites to import a custom idoc? Re-import?

42) What are the three idoc transactions in XI? What do they do?

43) Context object replaces what?

44) Two things can make up a collab agreement. What are they?

45) What is a logical system with respect to the SLD?

a. Where would you assign it?

46) What is a sender communication channel?

47) Following error ”Inbound binding error” or “outbound binding error” Where do you look to solve?

48) URI, URL, URN, what are they, what are the differences?

49) To perform content based routing, there are two places that can be done?(hint: the L in LTM)

50) What is an integration process? Where is it executed? What stack?

51) Message mapping: Advance user function, we want to test for a context change, is it possible, if so, how?

52) What is multi-mapping? Where is it used?

53) What are the two XSLT tags that previously could not be used in XI?

54) If we have a simple User defined function, how can we send trace info to the monitoring system?

55) What is the function called Exists, in message mapping?

56) What jar file is required before we can perform JAVA mapping?

57) Advantages of using multi-mapping?

58) What is a context in message mapping, and how is it used?

59) What is RemoveContext/Split-by-value?

60) Where can you use a user-defined function (what’s the scope?)

61) If you are building a java mapping class, which class must it implement?

62) What is the scope of a mapping template?

63) How does Boolean function work in message mapping, true versus false, is it case sensitive? If so comment?

64) A source node message occurs three times, a target node message only occurs once. What may be the problem?

65) In simple mapping one source results in 4 identical target messages. With regards to cardinality, what is the problem?

66) What is the pre-requisite to do ABAP mapping for a complex transformation?

68) What steps can be inserted into an exception branch?

a. Where do you find an exception branch?

67) Where can you find the BPM?

68) How do you get an error condition to generate an alert?

69) What actions can you perform in SXI_CACHE

70) What is a wait step and why is it used?

71) What is a block (step) and why is it used?

72) Could multiple instances of an integration process be running at the same time? If so, how does a message find it’s way to the correct instance?

73) Which XI objects can be used in an integration process(BPE)? (hint:Which one’s from the DR?)

74) What happens after an exception is raised in BPM?

75) I want to send a message within an integration process (IP) to 8 receivers simultaneously?

76) Describe the triggering of exceptions within BPM: (4 or 5 things in layman terms)

77) What is a correlation? What is a local correlation?

78) Which steps can trigger an alert?

79) What does a process control step do?

80) How does an integration process kill itself? What are the other possibilities?

81) What is the visibility of container elements? (two possibilities)

82) What are the different types that the container element can be based on?

a. Can a container element be based on dictionary structure MARA? (MARA is material master table in a normal R/3 system, found in the data dictionary)

84) What is the relationship between an integration process and a business

workflow?

85) Parts of a Collaboration Profile?

86) What happens when a BPM has an error of sy-subrc =99 (system, subroutine,

return code), if BPM not equal to zero, how do you solve?

reward points if found useful

regards

Former Member
0 Kudos

HI

If you could provide me ur mail id i will foward you some questions which will be useful for the Interview and also for the certification

former_member556603
Active Contributor
0 Kudos

Hello Vijaya,

General thread for interview query

https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=xiInterviewQuestions&adv=false&sortby=cm_rnd_rankvalue

Frequently Asked Questions

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions (XI/PI FAQ

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/u/34500 [original link is broken] [original link is broken] (Michal Krawczyk’s all blog)

1) They look into ur resume they start with ur project level experience how many projects u have worked on what all r ur responsibilities.

2) They will then ask what is the business requirement and what u have designed and implemented and why that design solution u have followed.

3) They ask what level of mapping u have used graphical,java,abap n xslt, what type of std functions u have used.

4) what type of adapters u have used what is the difference between HTTP and SOAP, what configuration u required for RFC adapter,IDOC,File with FCC.

5) Ask the basic questions on SLD,Business system, transport mechanism,

6) ABAP stack component and java stack component.

7) RWB and SXMB_MONI difference.

First of all you better to go through the TBIT 40 & 44.

SAP XI Certification Sample Questions

1. SAP XI is an Integration technology and platform……(select the correct answers)

a) for SAP and non SAP applications.

b) for A2A and B2B scenarios

c) for asynchronous and synchronous applications

d) for cross-component Business Process Management.

2. XI represents the following layer in the NetWeaver stack: (select the correct answer)

a) People Integration

b) Information Integration

c) Process Integration

3. XI uses the following web standards (select the correct answers)

a) WSDL

b) XSD

c) SOAP

4. XI components include……..(select the correct answers)

a) SLD (System Landscape Directory)

b) Integration Builder

c) Integration Server

d) Central Monitoring

e) Adapter Engine

5. Integration Builder is a ……..(select the correct answer)

a) Java application

b) ABAP application

c) .NET application

6. Java Web Start is required for…….(select the correct answer)

a) Caching java clients

b) Drawing pictures

c) Connect to SUN systems

7. SLD is a……….(select the correct answer)

a) Client application

b) Server application

8. XI is technically a client of SLD

a) TRUE

b) FALSE

9. SLD adheres to ………(select the correct answer)

a) Common Information Model

b) Web Services Definition Language

c) XML Schema Definition Language

d) XML

10. Usage of PCK (Partner Connectivity Kit) is……(select the correct answer)

a) Allow small partners and subsidiaries to communicate natively with XI

b) For Partners to connect to database systems7444

c) Allow Partners to connect to .NET and Java applications

11. Certain adapters are needed in cases where the Integration Server is to exchange messages with an R/3 system based on basis kernel lower than……..(choose the correct answer)

a) 6.10

b) 6.20

c) 6.40

d) 4.5

12. XI supports the following QoS (Quality of Services)…….(choose the correct answers)

a) BE (Best Effort)

b) Exactly Once (EO)

c) Exactly Once In Order (EOIO)

d) Exactly Twice In Order (ETIO)

13. QoS BE is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

d) Queued RFC (qRFC)

14. QoS EO is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

d) Queued RFC (qRFC)

15. QoS EOIO is equal to (choose the correct answer)

a) Synchronous RFC (sRFC)

b) Asynchronous RFC (aRFC)

c) Transactional RFC (tRFC)

d) Queued RFC (qRFC)

16. Adapter Framework is based on (choose the correct answer).

a) JCA (Java Connector Architecture)

b) NCA (.NET Connector Architecture)

c) PCK (Partner Connectivity Kit)

d) WSDL (Web Services Definition Language)

17. XI Adapter Engine is based on the integrated……(choose the correct answer)

a) ABAP engine

b) J2EE engine

c) .NET engine

d) JCA (Java Connector Architecture)

18. Integration Processes are built using……..(choose the correct answer).

a) WSDL (Web Services Definition Language)

b) BPEL (Business Process Execution Language)

c) XSD (XML Schema Definition Language)

d) JCL (Java Connector Language)

19. Runtime Workbench in XI is the central monitoring tool for the following…….(choose the correct answers)

a) Component Monitoring

b) Message Monitoring

c) End-to-End Monitoring

d) Performance Monitoring

e) Queue Monitoring

f) Schedule Monitoring

20. XI uses enhanced version of SOAP protocol called……(choose the correct answer)

a) XI XML

b) XI SOAP

c) XI XSD

d) XI PML

21. What is the cardinality of MESSAGE TYPES : DATA TYPES

a) 1:1

b) 2:1

c) 2:2

d) 1:0

22. What are the advantages of ASYNCHRONOUS updates? (choose the correct answer)

a) Acknowledgement can be sent back

b) Messages can be persisted.

23. What are the advantages of SYNCHRONOUS updates? (choose the correct answers)

a) Acknowledgement can be sent back (messages can be persisted with additional configuration)

b) Messages can be persisted.

c) Messages cannot be persisted.

24. What is the Message format used in XI for processing?

a) Specific implementation of SOAP which is XI XML

b) JMS

c) RFC

d) CIDX

25. What is an Adapter? (choose the correct answer)

a) Adapters are used to communicate to Legacy or SAP systems with WAS version < 6.2

b) Adapters are used to retrieve information from Java, .NET systems

c) Adapters are used to import IDOC, RFC information.

26. In the Integration Repository, what is the KEY of an object or how can an object be uniquely identified?

a) SWCV, Namespace, Name

b) Namespace, Name, Description

c) Name, Description, SWCV

d) SWCV, SWCV1, SWCV2

27. How do you classify NAME SPACE in an R/3 Environment?

a) Equivalent to function group

b) Equivalent to development class

c) Equivalent to function module

d) Equivalent to BAPI

28. What is ICM?

a) Internet Console Manager

b) Internet Communication Manager

c) Infrastructure Communication Manager

d) Intranet Communication Manager

29. A Customer has WAS 6.2 and has decided to use XI? (choose the correct answer)

a) He cannot use XI unless WAS 6.2 is upgraded to WAS 6.4

b) Can use XI with some additional patches

c) WAS 6.2 already has XI in it. No need of any additional software

30. What is the name space of an IDOC? (choose the correct answer)

a) urn:sap-com:document:sap:idoc:messages

b) urn:sap-com:document:idoc:sap:messages

c) urn:sap-com:sap.document:idoc:messages

d) urn:sap-com:document:idoc:messages

/people/satinder.singh3/blog/2005/12/27/getting-started-getting-xited

/people/community.user/blog/2006/11/03/a-beginners-guide-to-xi-certification-details

Some more certification questions practice...

31. What is the name space of an RFC ? (choose the correct answer)

a) urn:sap-com:document:rfc:sap:functions

b) urn:sap-com:document:bapi:rfc:functions

c) urn:sap-com:document:sap:rfc:functions

d) urn:sap-com:document:remote:rfc:functions

32. What doesn’t get transported when the configuration is released? (Choose the correct answer)

a) All Objects will get transported

b) Generated proxies and application coding in the application components does not get transported when the configuration is released.

c) Only application coding will not get transported.

d) Only generated proxies will not get transported.

33. How many Pipelines are there in the integration server? (choose the correct answer)

a) Receiver Identification, Interface Identification, Message Branch, Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.

b) Receiver Identification, Interface Identification, Message Branch, Request Message Mapping, Outbound Binding.

c) Message Branch, Request Message Mapping, Outbound Binding, Call Adapter, Request Message Mapping.

34. What are the possible Trace Levels? (choose the correct answer)

a) 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,3 – High Trace Level,4 – Expert Trace Level

b) 0 – No Trace,1 – Low Trace Level,2 – Medium Trace Level,3 – High Trace Level

c) 10 – Low Trace Level,20 – Medium Trace Level,30 – High Trace Level,40 – Expert Trace Level

35. Does JMS adapter need additional driver to communicate to database? (choose the correct answer)

a) Yes

b) No

c) JMS adapter is not available in XI

36. What is use of PCK? (choose the correct answer)

a) Partner Connectivity Kit that helps Partner Systems with no ability to communicate in XML speak to the Business Systems.

b) PCK is used to deploy additional drivers

c) PCK can be used as an alternative to XI

37. What is Context Object? What is its role?

a) Context Objects are pointers to a specific element within the message, for future reference. Encapsulate the access to data that is contained in the payload or in the header of the message.

b) Another form of data types

c) Can be used instead of message types

38. What adapters don’t need Sender Agreement?

a) HTTP, IDOC.

b) IDOC, RFC

c) IDOC, JMS

d) JDBC, JMS

39. What is the Protocol followed for Mail Adapter? (choose the correct answers)

a) SMTP

b) IMAP

c) POP3

d) POP4

40. Where do you configure an Adapter?

a) Sender Agreement

b) Receiver Determination

c) Business System

d) Communication Channel

41. Can a JDBC adapter query the database table? If yes, what are different possibilities?

a) Yes. You can configure sender and receiver communication channels. A special XML format is defined for content coming from the Integration Engine. This canonical format enables SQL Insert, Update, Select, Delete or stored procedure statements to be processed. A message is always processed in exactly one database transaction.

b) JDBC adapter cannot insert records in the database.

c) We should not insert, update records in the database directly.

42. The message monitoring status DLNG means ? (choose the correct answer)

a) DLNG = Delivering.

b) DLNG = Dialing

c) DLNG = Detailing

d) DLNG = Dismantling

43. Where do you perform Content Based Routing?

a) Receiver Determination

b) Receiver Agreement

c) Sender Agreement

d) Communication Channel

44. What are the various supported mapping types? (choose the correct answer)

a) Message Mapping, Java Mapping, XSLT Mapping, ABAP Mapping.

b) XSLT, Java, JDBC, JMS

c) XSLT, WSDL, XSD

45. With respect to ABAP proxies, what are the methods that can be coded?

a) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCHRONOUS.

b) EXECUTE_SYNCHRONOUS, EXECUTE_ASYNCH.

c) EXECUTE_SYNCH, EXECUTE_ASYNCH

46. “ Fields under a node with a minoccurs of ZERO has been mapped.” The values don’t appear in the target result, what could be wrong?

a) The parent node has not been assigned.

b) Parent node has cardinality 0…unbounded

c) Parent node has many fields

47. What is a SENDER COMM CHANNEL?

a) Sender Communication Channel is where you define the source system from where the message/information goes to XI and also the adapter, the Sender System uses.

b) Sender Communication Channel is where you define the target system from where the message/information goes out of XI and also the adapter, the Receiver System uses.

c) Sender Communication Channel is where you define the how the interface mapping takes place between Sender and Receiver.

48. XSLT is supported but two statements were not supported. What are they?

a) <xsd:include>, <xsd:import>

b) <xsd:including>, <xsd:importing>

c) <xsd:includes>, <xsd:imports>

d) All statements are supported.

49. What steps can be inserted in an Exception branch?

a) Terminate a process, trigger an alert.

b) Terminate the interface, trigger IDOC.

c) Terminate exception, branch integration process.

50. What is multi mapping? When can it be used?

a) Multi Mapping is used to map abstract interfaces and can only be used in ccBPM.

b) Can be used when there are multiple interfaces from Sender systems.

c) Can be used when there are multiple interfaces from Receiver systems.

51. The first step in the Integration process can be ?

a) Receive step

b) fork Step

c) Send Step

d) Block Step

52. An Exception raised by a step can be handled by

a) Only by exception handler in the same step

b) Only by exception handler in the outer step

c) By exception handler in the same step or in the outer step

53. An exception is raised by

a) Async or sync send step, transformation step and Control Step

b) Sync send step

c) By control step only

54. A message can be received by

a) Only a receive step

b) By receive, fork or loop step

c) By receive and block step

d) By send, block and Fork

55. What are the types of containers

a) Abstract

b) Simple & Abstract

c) Simple, Abstract and receiver

56. Which of these are true/false with user defined functions?

a) User defined functions are accessible only in the mapping where they are created

b) User defined functions are visible across namespace

c) User defined functions accessed in other mapping by copying it to that mapping

d) User defined functions are accessible in any mapping in a software component version

57. Java Mapping is executed by implementing the interface ?

a) com.sap.aii.mapping.api.StreamTransformation

b) com.sap.api.mapping.StreamTransformation

c) com.sap.api.mapping.aii.StreamTransformation

d) com.sap.mapping.api.StreamTransformation

58. An Idoc has been sent by a sender system to XI, but the idoc is not received at the XI system which of these could be true/false

a) The destination system from the sender system to XI is not configured correctly.

b) The metadata in XI was copied/generated from the sender Idoc is corrupted

c) The destination system from XI to sender system is not defined correctly

d) Sender channel is not configured

59. While mapping which of these is true ? Can I use different mapping ?

a) You can use only one mapping at a time

b) You can use ABAP & JAVA mapping

c) You can use any mapping in any sequence any number of times

d) Different mapping can’t be used together

60. To import the metadata from an R/3 system which of this is true/false

a) The import permitted in Software component need to be selected

b) You have to create ‘ALE’ Name in SLD

c) You need to login to the destination (R/3) with a valid user

d) You need to login to destination(R/3) with a User having administrator rights

61. You are implementing XI for your customer, you have very good experience

working in ABAP. While mapping you want to do it in abap, but the option

available are only ‘Message Mapping’ ‘Java Mapping’ What would you do to

add the ‘ABAP Mapping’ option. Where would you configure it?.

a) In Exchange profile

b) In s/w component

c) In Integration Repository

62. From the WSDL description from application server, you can generate:

a) Java Proxies only

b) ABAP proxies

c) Java and ABAP proxies.

63. JMS adapter can be used for

a. IBM web sphere MQ

b. Sonique

c. Web services

64. Which of the following is true/false about HTTP plain adapters?

a. Sender channel is not required to be configured

b. Receiver channel is not required to be configured

c. Using this system can directly connect to integration server

65. You would install Adapter engine de-centrally

a. To install PCK

b. To monitor the messages de-centrally

c. To share load with the central adapter engine and increase performance.

66. To Receive the data using ‘Select with JDBC adapter you would

a. You would configure a receiver channel

b. you would configure a sender channel

67. You find that the status in transaction ‘SXI_CACHE’ is not equal to 0. Which of the following would you perform?

a. Check the condition of BP in Integration Repository

b. Activate the BP in ‘SXI_CHACHE’.

c. Activate the BP in Integration Directory

68. Which are the methods that you need to call compulsorily in java mapping.

a) execute(), setParameter()

b) Exit() Systemproperties()

c) Execute(), SetProperties()

69. What is the relationship between an integration process and business workflow?

a) The Business Process Engine is the same as the Workflow Engine.

b) The Business Process Engine needs external Workflow Engine

c) Business Process Engine is a new name for Workflow Engine

70. What are the different types that a container element can be based on?

a) Simple XSD types : XSD:DATE, XSD:TIME, XSD: INTEGER, XSD: STRING

b) Abstract Integer

c) Receiver

71. Which of the following is true with regards to Container Elements?

a) Elements of a super container are visible in sub container.

b) Elements of sub container are visible in super container

c) Container cannot have super or sub containers

d) Containers can have multiple elements.

72. Send message within an integration process to 8 receivers at the same time, how can I do this?

a) Create a FORK statement with 8 branches

b) Create 8 interfaces

c) Create a loop with 8 interfaces

d) Create 8 branches

73. Which of the following Objects can be used in BPM ?

a) Context Object

b) Receiver Determination

c) Message Mapping

d) Interface Mapping

74. Could multiple instances of Integration process run at the same time ?

a) Yes

b) No

75. For ABAP mapping which of the following settings have to be done in Exchange Profile ?

a) Com.sap.aii.repository.mapping.additionaltypes = R3_ABAP | Abap-class; R3_XSLT | XSL

b) Com.sap.aii.repository.mapping.additionaltypes = R3_JAVA | Abap-class; R3_XSLT | XSL

c) Com.sap.aii.repository.mapping.additionaltypes = | Abap-class; R3_XSLT | XSL

Thanks,

Satya Kumar

Reward points if its is useful..

vijay_b4
Active Contributor
0 Kudos

Check the following link - XI Faq's

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions

check this links too :

/message/1209232#1209232 [original link is broken]

Regards,

Vani

Former Member
0 Kudos
Former Member
0 Kudos

Hi,

1)What is File adapter?

2)Diff between FTP & NFS?

3) What are the Message Protocols?

4)How many types of QUALITY OF SERVICES and When it will be used?

5)what is the Poll Interval?

6)What are the File Content Conversion Parameters?

7) How many types of the processing modes?

Regards,

Sateesh N.

Former Member
0 Kudos

Hi Vijaya

follow these threads and you will find lots of question for interview as well as for certification also

General thread for interview query

https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=xiInterviewQuestions&adv=false&sortby=cm_rnd_rankvalue

Frequently Asked Questions

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions (XI/PI FAQ

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/u/34500 [original link is broken] [original link is broken] (Michal Krawczyk’s all blog)

interview questions

/message/1851399#1851399 [original link is broken]

/thread/358955 [original link is broken]

/thread/313289 [original link is broken]

/thread/249040 [original link is broken]

/thread/132287 [original link is broken]

/thread/54141 [original link is broken]

/people/sap.user72/blog/2005/11/22/xi-faqs-provided-by-sap-updated?

/message/1209232#1209232 [original link is broken]

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

/thread/108641 [original link is broken]

/message/2701952#2701952 [original link is broken]

/message/1479240#1479240 [original link is broken]

/thread/132287 [original link is broken]

Regards

Sandeep

if helpful kindly reward points

agasthuri_doss
Active Contributor
0 Kudos

Hi,

File Adpater will support Sync / Asynch ?

Regards

Sangeetha

Former Member
0 Kudos

File content conversion,Key feild,Recordset structure,OS Command option,Scheduling an adpater,Message queing,diff between NFS and FTP....