xi study guide

15
TBIT 51 Study Questions Important TCODES: SXMB_IFR XI tools SXMB_ADM SXMB_MONI SXMB_MONI_BPE SMICM ICM monitor SICF SXI_CACHE => can refresh cache (goto AE cache) RZ10 RZ11 RZ20 CCMS RZ21 RZ70 Self Registration PFCG Mass generation of profiles SMQR qRFC monitor SMGW Gateway Information SWF_XI_CUSTOMIZING SWELS turn on tracing for BPE Trace 1) Is the SLD a component of XI? No, XI is a client to SLD SLD (use to be called Landscape Component Repository (LCR) 2) How many SLD does SAP recommend? 1 (Previously) Depends on Client Business landscape 3) How is it that the list of products in SLD is entered? There are two ways to get new products listed in SLD WHAT ARE THEY? 1) Manually 2) Import the content file 4) When Creating a Technical System (TS) are you able to deselect a software component? YES

Upload: milekkn1

Post on 15-Oct-2014

51 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Xi Study Guide

TBIT 51 Study Questions

Important TCODES:SXMB_IFR XI toolsSXMB_ADMSXMB_MONISXMB_MONI_BPESMICM ICM monitorSICF SXI_CACHE => can refresh cache (goto AE cache) RZ10RZ11RZ20 CCMSRZ21RZ70 Self RegistrationPFCG Mass generation of profilesSMQR qRFC monitorSMGW Gateway InformationSWF_XI_CUSTOMIZINGSWELS turn on tracing for BPE Trace

1) Is the SLD a component of XI? No, XI is a client to SLD SLD (use to be called Landscape Component Repository (LCR)

2) How many SLD does SAP recommend? 1 (Previously) Depends on Client Business landscape

3) How is it that the list of products in SLD is entered? There are two ways to get new products listed in SLD WHAT ARE THEY?

1) Manually2) Import the content file

4) When Creating a Technical System (TS) are you able to deselect a software component?

YES

5) What is the reason/relevance for LINKING the TS to SWCV? The SWCV under Product and its version from the Software catalog are the basis for design time object development in IR and further used in ID. Therefore when the TS are linked to a specific SWCV and its product, the link is carried on to the business systems that are assigned to the ID configuration scenarios.

6) In BS we cannot deselect SWCV!

Page 2: Xi Study Guide

7) What software is installed to run IB? Java Web start 1.4.2 WHY?????

o Java Web start is a caching application for large java clients. Normally java clients are relatively small and downloaded from server, but IR and ID are each approx 20 to 30 MB in size therefore these applications must be stored locally in Cache instead of being downloaded each time.

8) What’s so special about SAP_BASIS software component?=> As the basis admin, have to import it into the IR and it has the Adapter metadata.

9) What are the 3 possible nodes below Software Component version in IR?1) Imported objects (clicking on import radio button and save)2) add in Namespace and save (can have many namespaces)3) Basis object

10) What is the recommended naming convention for Namespace name?1) URN (uniform resource name)2) URI (Uniform resource identifier)3) URL (Uniform resource locator)

11) Why have an ID and IR opposed to just having an ID? SAP provides a pre-delivered XI CONTENT, but this does not take into

account the Customer specific requirements such as names and etc.

12) You can see multiple message types when creating a Message Interface by selecting Synchronous

13) What are category options for Message Interfaces?1) Inbound (in perspective of BS)2) Outbound (in perspective of BS)3) Abstract

14) What type of objects can you use in Message Mapping?1) Message Type (MT)2) External Definition3) RFC4) IDocs

15) What are the available mapping program types for interface mapping?1) Message Mapping2) Java3) XSL4) ABAP-Klasse (use se80)5) ABAP-xsl (use se80)

Page 3: Xi Study Guide

16) What is a configuration scenario?This is a folder where you can create LINKS to objects.

17) What’s in Receiver Determination (RD)? RD = Sender (Service, Interface, Namespace) + Receiver(s)/conditions +

Interface Determination + Receiver Agreement

18) If mapping does not exist in RD then double click at bottom where the object is, this will then take you to ID (interface determination) and now can do change mode from there.

19) What are a Sender Agreement and Receiver Agreement? What is another name for the above?

For both - Agreement to use specific communication channel Another name? Collaboration Agreement

20) What is the difference between central and local IE?What are all the types of pipeline?

SAP_CENTRALSAP_CENTRAL_BACKSAP_RECEIVER (local IE)SAP_RECEIVER_BACK (local IE) back is for acknowledgementSAP_SENDER (local IE)SAP_SENDER_BACK (local IE) Acknowledgement

Pipeline steps in order!1) Receiver identification2) Interface Determination3) Message Branch /Split4) Message Mapping - Request4) Technical Routing5) Call Adapter6) Message Mapping - Response

21) If I have an outbound routing error what can be error?The comm. channel or receiver agreement

21) What 2 adapters are not parts of adapter engine because they are on the ABAP stack?1) IDOC2) HTTP

22) SLD CIM (common interface model)

Page 4: Xi Study Guide

XI INSTALLATION material:

23) When checking the default profile Java port number has $ in the 2nd and 3rd position (ex. 5$$00) For icm port $ is in the last two position (ex 80$$ and 34$$)

24) What is the icm port parameter name?icm/server_port_<xx> <xx> is a number

25) SMICM

26) What service users created during the install? Where used and what roles it have?

1) XIREPUSER SAP_XI_IR_SERV_USER- Access the XI Repository for design

2) XIDIRUSER SAP_XI_ID_SERV_USER- Access the XI Directory for configuration

3) XIAPPLUSER SAP_XI_APPL_SERV_USER- Access the XI engines for message processing (SAP template)

4) XIISUSER SAP_XI_IS_SERV_USER- Get cache updates from XI Directory to XI Runtime Cache

5) XIRWBUSER SAP_XI_RWB_SERV_USER- Get monitoring information to Runtime Workbench

6) XIAFUSER SAP_XI_AF_SERV_USER_MAIN- Access Adapter Framework

7) XILDUSER SAP_BC_AI_LANDSCAPE_DB_RFC- Get business system name from SLD

8) LSADMIN

27) Netweaver 2004s Usage Type PI this is what the new xi is called

28) One user that needs to be created manually for profiles (pg. 31)XISUPER

29) In Message Mapping the programming language it’s compiling is JAVA code

30) BPE – Workflow engine – cross component message handlingWorkflow is independent individual system and human interactionBPM across systems and no human interaction

31) What is the responsibility of the adapter framework?1) Messaging2) Queuing3) Security Handling

Page 5: Xi Study Guide

32) In the Runtime Workbench, what are all the monitors?1) Component Monitoring2) Message Monitoring3) End-to-End Monitoring4) Performance Monitoring5) Alert configuration6) Cache Monitoring

33) What is every single option in SXMB_ADM?1) Administration

1) Manage Queues2) Schedule Archiving Job3) Schedule Delete Job4) Error Analysis setting

2) Configuration1) Configure Event-Driven Message Processing2) Configure filter for Queue Prioritization3) Configure Sender/Receiver ID4) Integration Engine Configuration5) Configure Delete Procedure6) Define Interfaces for Archiving and Retention Periods7) Display Pipeline Definition

34) SXI_CACHE

35) What is an XI Domain??Bundles all systems that belong to the XI into a single logical system andmonitored as a whole. Exactly one integration server belongs to an XI

domain-xi contained adapter-xi contained ID-xi contained IR-xi contained IS-xi contained Runtime Management Server

36) What are you doing to setup in the exchange profile???

37) Important URLS:

Exchange Profile: http://<host>:<j2eeport>/exchangeProfile

SLD: http://<server>:<j2eeport>/sld

Page 6: Xi Study Guide

I.E Pipeline: http://<host>:<icmHTTPport>/sap/xi/engine?type=entry

SXMB_IFR:http://<host>:<j2eeport>/rep/start/index.jsp

PMI: http://<host>:<ABAPPort>/sap/bc/spi_gate where ABAP Port is the icm HTTP Port

CPA Cache refresh: http://<host>:<J2EEport>/CPACache/refresh?mode=full

29) Updating the CR Data in the SLD:1) cimsap.zip

This file contains all relevant class definitions from the CIM specificationV2.6 and the SAP extension schema.

2) CR_Content.zipThis file contains all instances that represent information about availablesap components.

30) What’s the purpose of the rfc: INTEGRATION_DIRECTORY_HMI ??Enable runtime caching for Integration Server

31) What is the purpose of the data supplier bridge???? RZ70

Enables self registration of ABAP / JAVA systems with the SLD

32) Maintain business system to integration server: http://<host>:<httpport>/sap/xi/engine?type=entry

33) What does PMI stand for??Process Monitoring Infrastructure

34) Is integration engine configuration cross-client or client specific??**** Client-specific

35) Under IE configuration under edit you have two options what are they?1) Change global conf data role of business system2) Change specific configuration data IE parameters

36) SXMB_IFR = http://server:j2eeport/rep/start/index.jsp

37) Importing the XI content for software component version SAP BASIS 6.40 SR1:/usr/sap/<sapsid>/SYS/global/xi/repository_server/import/

Example: XI3_0_SAP_BASIS_6.40_09_00.tpz

Page 7: Xi Study Guide

38) Performing the Initial Adapter Engine Cache Refresh which user do you use???http://server:j2eeport/CPACache/refresh?mode=full

http://nd2xidb.svc.doi.test:50000/CPACache/refresh?mode=fullService user: XIDIRUSER

39) What is the PCK?Partner Connectivity Kit--version of the Adapter Engine in a Stand only java engine-- this is for business partners -- it has its own config and monitoring

40) XI 2.0 cannot be upgraded to XI 3.0

41) What are the adapters in J2SE Adapter Engine?1) File2) JMS3) JDBC4) SOAP

43) In what case do you not a Receiver Agreement in your Receiver Determination?When you are configuring BPE, you pass a message from RD1 = SysA to

IP(BPM) and then RD2 = IP to SysB.

44) What is the Integration (Business) Process Engine?1) Provide runtime support for XI integration2) Uses the Web AS 6.40 Workflow runtime engine3) Supports all Integration (Business) Processes defined in the Integration Builder

45) What is Workflow?Workflow basically automating processes

46) How is the BPE related to workflow???

47) Why is SXI_CACHE so important when it comes to Integration processes?You can view the return code to check the Integration process

48) Review slide Impact of WF-BATCH in the BPE slides Performance, Load balancing using RFC Logons

49) Name two ways recommended by SAP to help keep your database reduced?1) Archiving/deletion2) Turn tracing off

50) What are the two things the happen when you run transaction code SLDCHECK

Page 8: Xi Study Guide

1) Open up SLD and connect to it2) On the background screen (Test LCR connection)

SAPSLDAPISLDAPICUSTLCRSAPRFC

51) If you import a .tpz file into the Repository you don’t have to activate it, but you do in the ID.

52) Users created during install?Service Users

53) What are two types of Acknowledgement?System ACK I received the messageApplication ACK I received it and processed it

54) Name 4 ways to turn on logging and tracing?1) LOGGING config parameter (category RUNTIME) run tcode SXMB_ADM 2) LOGGING_PROPRAGATION config parameter to activate globally3) Error Analysis Settings (in SXMB_ADM) and turn on logging4) Set logging in Message header

For Tracing:1) TRACE_LEVEL (RUNTIME)2) TRACEL_LEVEL_PROPAGATION (RUNTIME)3) Error Analysis Settings – SXMB_ADM4) Message Header

55) What’s the difference between logging and tracing?Logging to track the processing stepsTracing is the detail about the steps to analyze

56) What are my two deletion options for archives?1) Simple delete procedure – just deletes all messages from tables and records2) Switch Procedure – When the delete jobs are started the tables are not

physically deleted, a flag is set when it reaches a certain level then the delete job takes action.

57) What are the different types of actions for Error Analysis Settings?1) Tracelevel2) TraceToFile

3) Logging4) LogToFile5) DebugString

Page 9: Xi Study Guide

58) Three ways to administer java1) J2EE Engine administrator2) Configuration tool3) NWA

59) What is Data Supplier and Data Consumer?Data Supplier are programs that deliver data to the monitoring architectureData Consumer are programs that read data and display the information

transferred to the monitoring arch by data suppliers

60) What is GRMG?Generic Request and Message Generator

61) List the steps to configure your XI MONITOR????

62) Why would SAP recommend 2 RFCs for CCMS monitoring??1) One would hold user info (Collecting Data)2) Second would not hold any user info

63) Study page 7-18

64) Adapter Framework1) Messaging2) Queuing3) Security Handling

65) How can I start and stop my adapter??In j2ee visual admin right click adapter and start and stopOr can deactivate from comm. channels in ID

66) Memorize 8-18

67) For the pipeline to accept a message three pieces of information are needed?Sender Info

1) Service 2) Interface 3) Namespace

68) For these adapters you need external drivers?JDBC and JMS (study 8-26)

69) Review 9-19

70) Why would you go to troubleshoot HTTP adapter?

Page 10: Xi Study Guide

SMICM and look at the trace file

71) Study 9-33

72) Study 9-35

73) To put on traces for system crashes and for problems solving java memory issues:verbose:gc

74) Where does SAP recommend putting the WEB DISPATCHER?DMZ – Demilitarized Zone

New Questions:

1.) List all adapters supported by J2EE Adapter Engine:File, SOAP, JMS, RFC, JDBC, MAIL, CIDX, RNIF, BC Adapter, Marketplace

Adapter hosted by Integration Engine:HTTP Plain and IDOC

J2SE Adapters: File, SOAP, JMS and JDBC

2.) By default what objects come under SWCV in the IR?

BASIS node – provided the “Usage Dependency” is checked in the SLD for that SWCV.

SWCSWCV

NamespaceIS and IPInterface ObjectsMapping ObjectAdapter Objects

Imported ObjectsBASIS

3) When self registration occurs, what information comes across to SLD?Software Component Version info only and not Product info. So in the Post-installation steps, add appropriate Product for that system

4) When creating a BS in SLD, do we have the option of selecting Soft. Comp. No!

5) Importing objects to IR – no activationImporting objects to ID – activation required

Page 11: Xi Study Guide

6) Naming convention for RFC and IDOC namespace:

Urn:sap-com:document:sap:rfc:functions

Urn:sap-com:document:sap:idoc:messages

What are IDX1, IDX2, IDX5, IDXPW and IDXP tcodes?

IDX1 – Port maintenance in IDOC adapterIDX2 – Metadata for IDOC adapterIDX5 – MonitorIDXPW – IDOC Message PackageIDXP – Monitor Message Package

What is DMZ?

What are the two methods of transporting PI objects?

CMS and File

What is ICM?

Qos?BE srfcEO trfcEOIO qrfc

What are the tools of XI?IR, ID, SLD and RWBCan see this in RWB under Component Monitoring and under Tools