Upload
ferney23
View
212
Download
0
Embed Size (px)
Citation preview
8/18/2019 XI Interview Questions and Clues
1/11
XI Interview Questions and Clues
-->Steps required for configuring a scenario
1. Interface Determination-- RB_SPLIT and RB_CLASSIC, Conditional Interface
Determination2. Receiver Determination -- Conditional Receiver Determination
3. Sender / Receiver Agreement-- Why don’t IDOC and HTTP has a sender agreement,etc.
Flow of how XI determines the configuration scenario
-->-->Types of mapping
1. Types of Java Mapping -- DOM and SAX Parser. Advantages and Disadvantages.
2. XSLT mapping
3. Graphical MappingQuestions on context change, standard functions in XI etc.
-->Questions on adapters
1. Which adapters run on j2ee engine and which run on ABAP stack?
2. Use of each adapter
-->Questions on Content conversion
1. How and why is content conversion performed?
-->Questions on BPM and the step types in BPM.
1. Correlation
2. Synch/asynch bridge3. Collect pattern.
4. for each and par for each in a block
5. Send synchronously and asynchronously.6. Step types in BPM.
-->Questions on ALERTS.
1. How do u define Alert Category, rules, etc.
2. How do you test an Alert?
3. Alerts in a BPM
-->Architecture of XI1. How and what are the stacks available in XI
2. Need for datatype, message type, message interface, message mapping, interfacemapping, etc.
3. Synch/ Asynch/ outbound/inbound/ abstract interfaces, etc.
8/18/2019 XI Interview Questions and Clues
2/11
Integration Engine
1. How can I retrieve MESSAGE_ID from a BPM?
Take a look at this weblog:
XI: How to... retrieve MESSAGE_ID from a BPM
2. I cannot see some of my messages in SXMB_MONI
Take a look at this weblog:
XI: I cannot see some of my messages in the SXMB_MONI
3. I have an error: "Unable to convert the sender service to an ALE logical system"
Take a look at this weblog:
XI Error - Unable to convert the sender service to an ALE logical system
4. Can I use alert with variables from the messages payload?
Take a look at this weblog:
Alerts with variables from the messages payload (XI) - UPDATED
5. How can I implement dynamic mail address with XI mail adapter?
Take a look at this weblog:
Mail Adapter (XI) - how to implement dynamic mail address
6. ICM_HTTP_TIMEOUT error
There are two ways of changing this timeout:
a) check out note: 824554 and try to change it in the instance profile
b) TCODE SXMB_ADM -> Configure Integration server -> change specific identifiers
Set Runtime parameter: HTTP_TIMEOUT
Rember to restart XI after the change
7. I got "message waiting in queue" status of my messages
You need to register the Queues
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1842https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1629https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1439https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1382https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1361https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1361https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1382https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1439https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1629https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1842https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1345
8/18/2019 XI Interview Questions and Clues
3/11
TCODE SXMB_ADM -> Manage Queues -> Register the Queues.
Or run program: RSXMB_REGISTER_QUEUES
8. I have a problem with the cache on XI
Check this "how to" document from sapNET - login required:How To handle Caches in SAP XI 3.0
Take a look at this weblog:Cache Refresh Errors – New Phenomena
9. There's something wrong with my Integration Process - it has code other then 0
and it's not working
a) check if you have all entries green in TCODE - SWF_XI_CUSTOMIZING
b) you may try to repeat the activation of the integration process in TCODE -SXI_CACHE.
10. I've changed my service user password - but now I see it's not changed
completely - what should I do?
Take a look at note: 721548
XI 3.0: Changing the passwords of the XI service users
11. Unable to check flight availability - status code 500 error
Check if all clients except Integration server are set as application servers:
a) TCODE - SXMB_ADM
b) Integration Server configuration
c) set the "Role of Business System" as LOC "Application system"
12. I have a problem with namespaces in XI - Is there a way to remove them?
The message namespace has a default value taken from the Software Component Version
namespace.
If you want to delete it:
a) go to the Message type that you're using in your scenario
b) remove XML namespace
13. The Link "alert configuration" from RWB is not working
https://websmp104.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdfhttps://weblogs.sdn.sap.com/pub/wlg/2633https://weblogs.sdn.sap.com/pub/wlg/2633https://websmp104.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdf
8/18/2019 XI Interview Questions and Clues
4/11
a) on your XI box go to TCODE - SE38 and run program -RSXMB_ACTIVATE_ICF_SERVICES
b) check SAP note: 750287 (XI 3.0 Runtime Workbench: Alert configuration does not
start) and change values in your ExchangeProfile
c) check if you can accept cookies
14. My ABAP proxy from Application system is not working
Take a look at "XI Configuration guide" section:"Connecting Business Systems with an Integration Engine to the Central Integration
Server"
and maintain the "dest://" in TCODE: SXMB_ADM for theapplication system
15. I have a null pointer exception in XI
Take a look at these notes:
859465 - NullPointerException in DTR/XI running on AIX
817049 - XI 3.0 SP10 Mail Adapter (Receiver/Outbound) authentication801868 - Java(TM) Web Start in XI 3.0: FAQ/Troubleshooting
16. My alerts don't work - what should I check ?
Take a look at those weblogs:XI: Alerts - Troubleshooting guide
XI: Alerts - Step by step
17. I cannot update my CPA cache - what authorizations do I need to do it?
Take a look at this note:741214 - Troublesh. during cache update of the J2EE CPACache service
18. How can I unloack a locked object in the Integration Builder?
Directory:
http://server:port/dir/support/public/LockAdminService
Repository:
http://server:port/rep/support/public/LockAdminService
19. How can I access the like version Message monitoring tool?
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2327https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2328https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2328https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2327
8/18/2019 XI Interview Questions and Clues
5/11
Lite MDT:
http://server:port/MessagingSystem/monitor/monitor.jsp
20. How can I monitor the CPA cache?
Display:http://server:port/CPACache/monitor.jsp
History:
http://server:port/CPACache/history.jsp
21. I cannot logon to the Visual Administrator
Take a look at this PAG:
Visual Administrator: Logon Failure
22. My PMI doesn't work
Take a look at this PAG: No Data From PMI Java Agents
23. How should I use Message Packages?
Take a look at this weblog:
XI:Idoc Message Packages
24. How can I use correlation in a BPM?
Take a look at this weblog:
Do you like to understand “correlation” in XI?
25. How Should I start and stop the XI correctly?
Take a look at this note:
870864 - Starting and Stopping an XI 3.0 System
26. How can I get message statistics from the ABAP engine?
Take a look at a report attached to this note:
746088 - Statistics on XI messages for Remote Services
27.I see an error "Unable to connect to the Integration Builder" while trying to
create ABAP Proxies - what can I do?
http://help.sap.com/saphelp_nw04/helpdata/en/71/540c404a435509e10000000a1550b0/content.htmhttp://help.sap.com/saphelp_nw04/helpdata/en/cb/9c1341e4a4f16fe10000000a1550b0/content.htmhttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2801https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2223https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2223https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2801http://help.sap.com/saphelp_nw04/helpdata/en/cb/9c1341e4a4f16fe10000000a1550b0/content.htmhttp://help.sap.com/saphelp_nw04/helpdata/en/71/540c404a435509e10000000a1550b0/content.htm
8/18/2019 XI Interview Questions and Clues
6/11
Take a look at this weblog:
How do you activate ABAP Proxies?
Mappings
1. I have a problem with mapping - are there any guides on this subject?
take a look at those presentations from SAP:
Exchange Infrastructure - Graphical Advanced Mapping
2. How can I use GlobalContainer - in graphical mapping?
Take a look at this weblog:GlobalContainer - in graphical mapping (XI)
3. How can access technical context object?
Take a look at this weblog:
Simple java code in graphical mapping - XI
4. How should I test my mappings ?
Take a look at this weblog:XI: How to test your mapping (in real life scenarios)
5. Where can I find aii_map_api.jar to create my Java mapping?
Go to your XI server folders and use this path:
j2ee\cluster\server0\apps\sap.com\com.sap.xi.services
Inside com.sap.xi.services folder you'll find the jar file.
6. How can I transform XML into a string?
8/18/2019 XI Interview Questions and Clues
7/11
Take a look at those weblogs:
The Use of "suppress" in the XI 3.0 Graphical Mapping Tool
New functions in the Graphical Mapping Tool SP13
Message Mapping Simplified - Part I
Message Mapping Simplified - Part II
9. How can I test user advanced functions in NWDS?
Take a look at this weblog:Testing User defined Functions for the XI Graphical Mapping Tool
10. I have problems with testing large idocs in the message mapping test tool.
Consider using reduced IDOCs
Take a look at this note:
709400 - Performance problems with large IDocs in mapping tool
11. Can I use multimappings without the BPM?
If you have SP14 then this is possible
Take a look at this weblog:
Multi-Mapping without BPM - Yes, it's possible!
12. How can I throw exceptions in message mappings?
Take a look at this weblog:
Throwing Smart Exceptions in XI Graphical Mapping
13. How to analyze mapping problems?
Take a look at this note:
801951 - XI30: Analyzing mapping problems
14. How to analyze problems with value mappings?
Take a look at this note:
858766 - XI30: Analysis of value mapping problems
https://weblogs.sdn.sap.com/pub/wlg/2989https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2458https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2171https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2792https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2925https://weblogs.sdn.sap.com/pub/wlg/3115https://weblogs.sdn.sap.com/pub/wlg/3069https://weblogs.sdn.sap.com/pub/wlg/3069https://weblogs.sdn.sap.com/pub/wlg/3115https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2925https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2792https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2171https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2458https://weblogs.sdn.sap.com/pub/wlg/2989
8/18/2019 XI Interview Questions and Clues
8/11
Adapters
1. I have a problem with sending RFC from R/3 to XI
Take a look at this weblog:
Configuring the Sender RFC Adapter - step by step
2. How do I use 'Apply Control Record Values from Payload' parameter with the
IDOC adapter?
See notes:
a) 728792 - how the fields in the control record get set. b) 792333 for an overview of how to convert partners in the IDoc adapter.
Also check:
Fields of the IDoc Control Record
XI: IDOC Adapter - EDI_DC40 - demystified
3. I can't see my adapters in the adater monitoring after the import of a new SP
a) try reimporting "SAP Basis software component"
b) take a look at the XI installation guide on how to do it: "Importing the XI Content forSoftware Component Version SAP Basis 6.40"
4. Where can I find J2SE plain Adapter
https://websmp106.sap-ag.de/swdc
Then this path:
- Support Packages and Patches
- - SAP NetWeaver- - - SAP NETWEAVER
- - - - SAP NETWEAVER 04
- - - - Entry by Component- - - - - XI Adapter Engine J2SE- - - - - - XI CONNECTIVITY SE 3.0
- - - - - - - OS independent
5. How can I access filename from File/FTP Sender Adapter
Take a look at this weblog:
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1438http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/content.htmhttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2279https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2279http://help.sap.com/saphelp_nw04/helpdata/en/13/95244269625633e10000000a155106/content.htmhttps://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1438
8/18/2019 XI Interview Questions and Clues
9/11
XI: The same filename from a sender to a receiver file adapter - SP14
Develop a module for file adapter and use the code from this SAP note:
819761 - XI 3.0 File Sender: Accessing source file name from a module
Copy a file with same filename using XI
6. Where can I find FAQ on adapters?
Take a look at this note:
821268 - XI 3.0 Adapter Framework: Overview of available FAQ notes
inside you'll find all available FAQ SAP notes.
7. Where can I find examples on Adapter module development?
Copy a file with same filename using XI
Read Excel instead of XML through FileAdapter
8. Where can I find http adapter test tool?
Client_httpAdapter.html code
9. How can I access adapter monitor?
Try this link:
http://xiserver:j2eeport/mdt/amtServlet
10. I'd like to develop my own adapter - how can I test the sample adapter?
Take a look at this weblog:
Testing Sample Adapter
Software Landscape Directory - SLD
1. I got error message "SLDAccess set to true, but not available".
Go to SLD:
http://server:port/sld/ListServlet?bsview=true
Business systems and check if your XI business system has correct "Pipeline URL" parameter defined:
http://server:httpport/sap/xi/engine?type=entry
also check TCODE -> SLDCHECK - if you don't have any errors over there
https://weblogs.sdn.sap.com/pub/wlg/2664https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2006https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2006https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1967https://forums.sdn.sap.com/message.jspa?messageID=266750&tstart=0https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2956https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2956https://forums.sdn.sap.com/message.jspa?messageID=266750&tstart=0https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1967https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2006https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/2006https://weblogs.sdn.sap.com/pub/wlg/2664
8/18/2019 XI Interview Questions and Clues
10/11
2. I want to change the number of System Landscape Direcotries
Check this "how to" document from sapNET - login required:
HowTo handle SLD and XI
also check this SAP note:720717 - Reduce the number of System Landscape Direcotries (SLD)
3. How do I define dependencies?
XI: Are you Independent...from your dependencies?
4. How can I access SDL logs?
Use this link:
http://server:port/sld/admin/log.jsp
Documents
1. Where can I find document templates for XI?
Take a look at this weblog:
XI - SAP's document templates
2. Are there some problem guides for XI scenarios?
Take a look at this weblog:
XI - Problem Analysis Guide - Have you seen this?
3. Where can I find BPM related weblogs?
Walkthrough with BPM
RFC Scenario using BPM --Starter Kit
XI: How to... retrieve MESSAGE_ID from a BPM
4. Where can I find IDOCs related weblogs?
Introduction to IDoc-XI-File scenario and complete walk through for starters
Configuration steps required for posting idoc's(XI)
Convert any flat file to any Idoc-Java Mapping
File to Multiple IDocs (XSLT Mapping)
https://websmp104.sap-ag.de/~sapdownload/011000358700001684302005E/HowToSLDandXI.pdfhttps://weblogs.sdn.sap.com/cs/weblog/view/wlg/2242https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1485https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1592https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1822https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1926https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1842https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1819https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1310https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1921https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1814https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1814https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1921https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1310https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1819https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1842https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1926https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1822https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1592https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1485https://weblogs.sdn.sap.com/cs/weblog/view/wlg/2242https://websmp104.sap-ag.de/~sapdownload/011000358700001684302005E/HowToSLDandXI.pdf
8/18/2019 XI Interview Questions and Clues
11/11
5. Where can I find JDBC related weblogs?
FILE to JDBC Adapter using SAP XI 3.0
JDBC Stored Procedures
RDBMS system integration using XI 3.0 JDBC Sender/Receiver adapter
6. Where can I find XI "How to..." documents on the service.sap.com?
XI How to... documents
7. Where can I find XI "Admin Check"?
XI Admin Check
8. How does software logistics look like in XI?
XI Software Logistics 1: SLD Preparation
XI Software Logistics II: Overview
https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1772https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1671https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1182http://service.sap.com/~form/sapnet?_SHORTKEY=01200252310000071155&https://websmp102.sap-ag.de/~sapidb/012003146900000493022005E/XI_AdminCheck_Version1.pdfhttps://weblogs.sdn.sap.com/pub/wlg/2636https://weblogs.sdn.sap.com/pub/wlg/2651https://weblogs.sdn.sap.com/cs/user/create/cs_msg?x-lr=cs_msg/7549&x-lr2=wlg/1843https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.sdn.businesscard.SDNBusinessCard?u=DC2eoJyzFSM%3Dhttps://weblogs.sdn.sap.com/cs/user/view/cs_msg/7549https://weblogs.sdn.sap.com/cs/user/create/cs_msg?x-lr=cs_disc/1789&x-lr2=wlg/1843&page=https://weblogs.sdn.sap.com/pub/u/34500https://weblogs.sdn.sap.com/pub/wlg/1843https://weblogs.sdn.sap.com/pub/wlg/2651https://weblogs.sdn.sap.com/pub/wlg/2636https://websmp102.sap-ag.de/~sapidb/012003146900000493022005E/XI_AdminCheck_Version1.pdfhttp://service.sap.com/~form/sapnet?_SHORTKEY=01200252310000071155&https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1182https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1671https://www.sdn.sap.com/sdn/weblogs.sdn?blog=/pub/wlg/1772