Professional Documents
Culture Documents
1) Adapters convert messages from XI protocol (SOAP with attachments over Http) to the
respective protocol spoken by the application and vice versa (True / False)
Answer: True
Answer: a,b,c,d
Answer: F
4) File, RFC, JMS, JDBC, MarketPlaces are Technical Adapter (True / False)
Answer: F
Answer: F
6) Technical Adapter are low level adapter, they just provide gateway to the application system.
(True / False)
Answer: F
7) Plain Http & IDOC adapter resides within the Integration Server (ABAP)
(True / False)
Answer: T
8) Adapter framework is the core of Adapter engine. What core services are common to all the
adapters?
a) Messaging,
b) Queuing,
c) Security Handling,
d) Debugging
Answer: a,b,c
Answer: T
10) Adapter engine can be deployed centrally and not locally (True / False)
Answer: T
Answer: F
12) Monitoring of IDOC & Plain Http Adapter is not done thru RWB there are specific ABAP
transaction to monitor these adapters (True / False)
Answer: F
Answer: T
Answer: T
15) Communication between PCK & SAP XI is via http messaging protocol
(True / False)
16) SAP PCK includes the following adapters FILE, JDBC, JMS, SOAP, IDOC (True / False)
Answer: F
17) Adapter Framework has its own persistence Layer (True / False)
Answer: T?
18) In case of JMS & JDBC vendors specific drivers must be deployed in the SAP J2EE engine in
order to function properly (True / False)
19) Communication between Integration Sever & Adapter Engine is done using SAP XI
messaging protocol (True / False)
Answer: T
20) Since PCK is detached from Integration Central configuration and administration is not
possible (True / False)
Answer: F
BPM:
1. The pattern that can be used to receive multiple messages in parallel and send the message
in the reverse sequence
a) Collect
b) Multicast
c) Serialization
d) Sync/Async
Answer: c
2. The pattern used to send messages to multiple receivers and waiting for a response message
from each receiver is known as
a) Collect
b) Multicast
c) Serialization
d) Sync/Async
Answer: b
3. A local correlation is used to send messages to multiple receivers so that a separate instance
of the correlation can be processes for each receiver.
True
4. In serialization you cannot specify that the process must wait for an acknowledgement each
time that it sends a message
False
5. You should always use multi-line container whenever you create a collect pattern.
True
6. You should use an infinite while loop for Collect patterns of type
a) Payload dependent
b) Time dependent
c) Message dependent
d). Different interfaces.
Answer: b,c
7. The collect pattern of Different interfaces can be done without a Fork step
False.
8. if Multiple conditions are specified for a fork statement the conditions are checked in
sequence
True
These are some of the mapping related questions which we have frame during my certification
time.
1) Which of the mapping is not available in XI by default?
a. Message Mapping
b. ABAP Mapping
c. Java Mapping
d. XSLT Mapping
e. None of the above.
Answer: b
Answer: a, c
3) During Mapping the attribute or element is already assigned mapping, but mapping is not
complete. What is the color of ICON for the element/attribute?
a. Red
b. White
c. Yellow
d. Green
Answer: c
Answer: b
5) Which of the following is not true about user defined Simple functions?
a. process individual input field values for each function call
b. Expect string as input parameter
c. Takes the object of GlobalContainer class
d. Return a string
Answer: c
Answer: b,c,d
7) Which of the following package are by default imported in user defined functions?
a. java.lang
b. java.io
c. java.lang.reflect
d. All the above
e. None of the above
Answer: d
Answer: a,b,d
Answer: c
11) Mapping template can be defined for structure mapping for the following structure. Choose
the wrong one.
a. Data type true
b. Complex types in IDOC and RFC’s true
c. Complex types in external definitions true
d. Message types false
e. Reference types used in multiple templates can be located in any software component. True
Answer: b
Answer: b
Answer: a,b,c,d
Answer: d
Answer: a,c
Answer: b
-->Architecture of XI
Answer:a,b,c,d
2. XI represents the following layer in the NetWeaver stack: (select the correct answer)
a) People Integration
b) Information Integration
c) Process Integration
Answer:c
Answer:a,b,c
Answer:a,b,c,d,e
Answer:a
Answer:a
Answer:b
8. XI is technically a client of SLD
a) TRUE
b) FALSE
Answer:a
Answer:a
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
Answer:a
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
Answer:b
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)
Answer:a,b,c
Answer:c
Answer:d
Answer:a
Answer:b
Answer:b
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
Answer:a,b,c,d,f
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
Answer:a
Answer:a
22. What are the advantages of ASYNCHRONOUS updates? (choose the correct answer)
a) Acknowledgement can be sent back
b) Messages can be persisted.
Answer:b
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.
Answer:a
Answer:a
Answer:a
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
Answer:a
Answer:b
Answer:b
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
Answer:b
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
Answer:a
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
Answer:c
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.
Answer:b
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.
Answer:a
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
Answer:b
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
Answer:a
Answer:a
Answer:a
Answer:a
39. What is the Protocol followed for Mail Adapter? (choose the correct answers)
a) SMTP
b) IMAP
c) POP3
d) POP4
Answer:a,b,c
Answer:d
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.
Answer:a
42. The message monitoring status DLNG means ? (choose the correct answer)
a) DLNG = Delivering.
b) DLNG = Dialing
c) DLNG = Detailing
d) DLNG = Dismantling
Answer:a
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
Answer:a
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
Answer:a
46. "Fields under a node with a min-occurs 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
Answer:a
Answer:a
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.
Answer:a
Answer:a
Answer:a
Answer:a
Answer:c
Answer:a
Answer:b
Answer:c
Answer:a
Answer:a
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
Answer:a
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
Answer:c
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
Answer:a,c
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
Answer:a
62. From the WSDL description from application server, you can generate
a) Java Proxies only
b) ABAP proxies only
c) Java and ABAP proxies.
Answer:c
Answer:a
Answer:a
Answer:b,c
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
Answer:b
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_CACHE’.
c) Activate the BP in Integration Directory
Answer:b
68. Which are the methods that you need to call compulsorily in java mapping.
a. Execute(), setParameter()
b. Exit() Systemproperties()
c. Execute(), SetProperties()
Answer:a
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
Answer:b
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 Interface
c) Receiver
Answer:a,b,c
Answer:a
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
Answer:c
Answer:a,b,c,d
74. Could multiple instances of Integration process run at the same time ?
a) Yes
b) No
Answer:a
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
Answer:a
Answer:a
77. While testing message mapping the source message occurs 3 times but the target message
occurs only once? What can be the reason ?
a) Target cardinality is not defined sufficiently
b) Source cannot repeat
c) Message mapping cannot handle multiple values
Answer:a
Answer:a
Answer:a
Answer:b,c,d
Answer:b
Answer:a
Answer:c
Answer:a
85. Component Monitoring in the RWB is used to display the monitoring of the following
components?
a) Integration Engine
b) Adapter Engine
c) Integration Directory
d) Integration Repository
e) Runtime Workbench
Answer:a,b,c,d,e
86. Does HTTP adapter support QoS BE?
a) Yes
b) No
Answer:a
Answer:a,b
88. The Client has decided to user HTTP adapter as Sender. Which transaction should be used
to configure the HTTP adapter?
a) SICF
b) SMICM
c) SM59
d) SE80
Answer:b
Answer:a
Answer:a,b,c
Answer:b
92. File Sender communication channel can be used by only one Sender agreement ?
a) True
b) False
Answer:b
Answer:a
94. Using the following URL we can display the content of CPACache?
a) http://<host>:<J2EEport>/CPACache
b) http://<host>:<J2EEport>/AdapterCache
c) http://<host>:<J2EEport>/CPACatch
d) http://<host>:<J2EEport>/CPACache/index.html
Answer:a
95. The following URL can be used to display the Adapter Status in XI ?
a) http://<host>:<J2EEport >/AdapterFramework
b) http://<host>:<J2EEport >/AdapterFramework/RFC
c) http://<host>:<J2EEport >/AdapterFramework/rep
d) http://<host>:<J2EEport >/AdapterStatus
Answer:a
Answer:c
97. The following URL can be used to manually refresh the CPACache?
a) http://<host>:<J2EEport>/CPACache/refresh=delta
b) http://<host>:<J2EEport>/CPACache/refresh?mode=full
c) http://<host>:<J2EEport >/CPACache/refresh?mode=all
Answer:b
98. The Objects from repository are accessed from directory using user:
a) XIDIRUSER
b) XISUPER
c) XIAPPLUSER
d) XIADMIN
Answer:a
99. Information about the central and decentral Adapter Framework installations is maintained
in :
a) SLD
c) CLD
d) IR
e) ID
Answer:a
100. Special drivers required for JDBC, JMS adapters can be deployed using :
a) SPM (Software Procurement Manager)
b) SDM (Software Deployment Manager)
c) SCM (Software Change Manager)
d) SOM (Software Ownership Manager)
Answer:b
--EOF--