A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files
generated by AGILE Using XI.
Applies to:
SAP Exchange Infrastructure (XI) 3.0 / Process Integration (PI) 7.0
Summary
This document explains step-by-step working procedures for the processing PDX and AXML files
generated by AGILE using XI, Including Integration Repository (IR), Integration Directory (ID),
and other adapter-specific settings for sender side and receiver side.
Author: Madhav Poosarla.
Company: Satyam Computer Services Ltd., Bangalore.
Created on: 05 May, 2008.
System Requirements:
• Developer Access to XI System is required to create this scenario.
• XML spy software to create XSD file.
Maintain XI System for Integration (Receive PDX/AXML File -Transform- Send File)
Step 1: Maintain IR (Integration Repository)
1. Import S/W Component.
• Open Integration Repository.
• Import your software components information which has been created in SLD to
IR.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
2. Creating Data types
• As PDX and AXML files are the zip files, we will not be directly available with
the XML file that can be imported for creating Data types.
• Manually open PDX files with the WinZip software, extract the XML file. The
XML file is to be changed to XSD using XML SPY software.
• Create an external definition and change the category to XSD and import the
XSD file.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
3. Creating the Message interfaces.
• Import the external definition and create the message interface.
• Create two message interfaces, one is for Outbound and one is for Inbound
with the same external definition.
4. Creating message mappings
• Take the same external definitions for the both side (i.e) sender and receiver.
Map one to one graphical mapping.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
5. Creating interface Mapping
• Create interface mapping by importing out bound and inbound interfaces.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
Step 3: Maintain ID (Integration directory)
6. Create a business service in and two communication channels of FILE adapter type
• One for sender and one for receiver.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
7. Modules specification in the sender communication channel.
• Use the module that I have specified in the screen shot and use the same
parameters.
• Processing sequence:
Module name: AF_Modules/PayloadZipBean
Type: Local Enterprise Bean
Module key: 3
• Module configuration:
Module key: 3
Parameter name: zip.mode
Parameter value: unzip.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
8. For receiver communication channel we don’t require to give any module
specification (if the o/p is XML file ) else in give parameter value as :zip
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
9. For remaining configuration steps are same as ordinary file to file scenario.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
Step 3: RESULTS
Input:
Give below pdx file as input
agile_20080305_092133273.pdx
Extracted XML file.
A Step-by-Step Guide for processing PDX and AXML files generated by AGILE Using XI.
Satyam XI Internal Competency
pdx.xml
Output:
it can be either zip(pdx/axml) or XML file , it all depends on the usage module in the receiver
CC.
1)for zip(pdx/axml) use this receiver communication channel with modules.
agile20080306-174523-188.pdx
2) For XML file use this receiver communication channel with out modules:
pdxout20080331-191714-758.xml
Top Related