How to setup XI (specifically for receiving mail+attachment)

Hi,
I am new to XI. After having had a training for 5 days I have my first assignment and immediately I face a lot of problems (as expected....:-))
Situation is as follows. I have to connect 2 non-sap system via XI. External system 1 is a mailserver that sends a mailmessage + attachment to XI. XI has to read the message, convert it to a customer-specific XML and send it to external system 2. I already made the following entries:
SLD:
- 2 products (mailserver + external system);
- 1 softwarecomponentversion (or should I have 2? 1 for mailserver and 1 for external system?)
- 2 technical systems
- 1 business system
IR:
- 1 integration scenario with 3 swimming lanes (first with activity SendMailMessage on mailserver, second with IntegrationProcess on external system with 2 activities (ReceiveAbstractMailMessage/SendAbstractXmlCustomerMessage), third with activity ReceiveXmlMessage on external system)
- 1 datatype for target-structure
- 1 messagetype for target-structure
- 1 external definition (mail XML)
- 4 message interfaces: MIIA for incoming mailmessage, 2 MIAA for abstract interface, MIOA for outgoing XMLmessage to customer)
ID:
- 1 business system
- 2 communication channels
- 1 interface determination
- 1 receiver determination
- 1 sender agreement
Now...my questions...:
- first of all...does the above makes some sence :-)?
- do i have to create 1 or 2 software component versions? My idea is 1, but i am in doubt if I have to create a specific SCV for both products)
- how do I configure the communication-channels?
- General problem: I am facing problems configuring the ID and SLD so every help is welcome.
Lot of questions, I really hope somebody can help me out here....
Thanks in advance!

Hi, JW:
Do not worry, everyone in this forum has their own starting stage.
Regarding your questions:
- in the sender SMTP SCV, I also have to create a MT for the mailpackage?
  A: No, if you use mail package, you do not need create message type manually, the mail package already has message type level object defined.
- do I create MIOA in sending SWCV, MIIA/MIOA in mapping SWCV and MIIA/MIOA in receiving SWCV? Or is it only needed to create MIIA/MIOA in receiving SWCV?
A: Yes, for Message Interfaces, you need to create One MIOA in sending SWCV and One MIIA in receiving  SWCV
- only 1 MI with 1 MM on the mapping SWCV, right?
A: Depends.
     One Interface Mapping for sure need to be created.
     MM: depends, if you use XSLT Mapping, you might not need create MM anymore.
     In your interface mapping (IM), when you choose mapping program, you choose XSL type, then, select your     
     imported XSLT package (make sure your *.xsl file is saved, zipped and imported into IR)
     If you use Java Mapping, make sure, you exported your project into Jar file from your IDE, eg, NWDS, and 
     imported into IR, In your interface mapping, you choose Jave type and select your imported Java package.
- I think I cannot use the graphical mappingtool to map the mail-xml to the customer-xml. I will need an XSLT or java. So the message itself is not simple. Does this mean I need a third swimminglane for the busuinessprocess afterall in between the 2 that you mentioned? Or can I still manage this by using just 2 swimminglanes?
A: Yes, I think you need XSLT or Java mapping. But do not confuse it with the Integration Scenario.
    If you do not create Integration Scenario in IR, your interface will be still working.
    The purpose to create Integration scenario is to graphically representing your interface design, your message   
    flow, and also can be used in ID to import, or use wizard to create Configuration Scenario. If you do not
    create Integration Scenario, you can still be able to manually create configuration scenario in ID.
    If you still need to create Integration Scenario in IR, two swimming lanes are enough to representing your sending application component and receiving application component. There is no need to have third one except you have BPM involved in your process.
If you have some detailed questions, you might need to search this forum, or marketplace to search OSS notes
You are going to have a lot of details to explore, enjoy your practice !
Liang

Similar Messages

  • How to keep same sender file name for receiver mail attachement

    Hi,
      i am working with File to Mail scanario. There i want to pick a flat file from native file system and then send it as email attachment. Now i am able to send the file but the flat is getting converted as an xml file. is there any method to keep the same sender file name and type for receiver mail attachment. i am not using any mail package. i am using XI payload and keep attachments.
    Thanks in advance.
    -Siva

    Hi,
    Yes,With out using the mail package u can send the Mail Attachments to the receiver side,
    In that case no need of Integration Repository objects.
    Chck this links.
    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure
    /people/community.user/blog/2006/09/07/email-reporting
    /people/community.user/blog/2006/09/08/email-report-as-attachment-excelword
    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
    If u dont get ur requirement then let me know ur Mail id i will send u a Doc.
    Regards,
    Phani
    Reward points if Helpful

  • How to use XML Anonymizer Module for receiver mail Adapter?

    Hi All,
             I would like to know how to use XML Anonymizer Module for receiver mail adapter so as to change the namespace to http://sap.com/xi/XI/Mail/30 from my original namespace? Thank you all in advance?

    Hi,
    This may help u:
    Replacing one namespace with another using XML Anonymizer Module
    Thanks
    Amit

  • How to setup IPV6 boundary for SCCM 2012 R2 Primary Site?

    How to setup IPV6 boundary for SCCM 2012 R2 Primary Site?
    I have Direct Access implemented in my environment. I have Windows 8.1 machine connecting through direct access.
    I want to manage the windows 8.1 through SCCM. How do I setup IPV6 boundary. Can someone guide me through?
    Below are the Windows 8.1 client IP Configuration
    C:\Windows\system32>ipconfig
    Windows IP Configuration
    Wireless LAN adapter Local Area Connection* 3:
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . :
    Wireless LAN adapter Wi-Fi:
       Connection-specific DNS Suffix  . : home
       Link-local IPv6 Address . . . . . : fe80::7466:11a5:39ed:ffb0%4
       IPv4 Address. . . . . . . . . . . : 192.168.1.5
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 192.168.1.1
    Tunnel adapter isatap.home:
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . : home
    Tunnel adapter Teredo Tunneling Pseudo-Interface:
       Connection-specific DNS Suffix  . :
       IPv6 Address. . . . . . . . . . . : 2001:0:5ef5:79fd:1494:1339:93d6:439c
       Link-local IPv6 Address . . . . . : fe80::1494:1339:93d6:439c%9
       Default Gateway . . . . . . . . . :
    Tunnel adapter iphttpsinterface:
       Connection-specific DNS Suffix  . :
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:1000:e1a7:9cc8:c3c7:d819
       Temporary IPv6 Address. . . . . . : fd64:fc00:d17b:1000:206c:f857:ddbe:2f2b
       Link-local IPv6 Address . . . . . : fe80::e1a7:9cc8:c3c7:d819%10
       Default Gateway . . . . . . . . . :
    Below are the IPConfiguration details for Direct Access server
    C:\Windows\system32>PsExec.exe \\MURA01 ipconfig
    PsExec v1.98 - Execute processes remotely
    Copyright (C) 2001-2010 Mark Russinovich
    Sysinternals - www.sysinternals.com
    Windows IP Configuration
    Ethernet adapter Ethernet:
       Connection-specific DNS Suffix  . :
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:3333::1
       Link-local IPv6 Address . . . . . : fe80::b1ad:1c29:b4a:9125%15
       IPv4 Address. . . . . . . . . . . : 10.192.1.25
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 10.192.1.1
    Tunnel adapter Teredo Tunneling Pseudo-Interface:
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . :
    Tunnel adapter isatap.{3D6A5E86-D85A-46C8-B69B-FFCF6D5D849C}:
       Connection-specific DNS Suffix  . :
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:1:0:5efe:10.192.1.25
       Link-local IPv6 Address . . . . . : fe80::5efe:10.192.1.25%18
       Default Gateway . . . . . . . . . :
    Tunnel adapter 6TO4 Adapter:
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . :
    Tunnel adapter IPHTTPSInterface:
       Connection-specific DNS Suffix  . :
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:1000::1
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:1000::2
       IPv6 Address. . . . . . . . . . . : fd64:fc00:d17b:1000:2552:e9f8:87d3:ed8e
       Link-local IPv6 Address . . . . . : fe80::2552:e9f8:87d3:ed8e%20
       Default Gateway . . . . . . . . . :
    ipconfig exited on MURA01 with error code 0.
    Below are the IPCONFIG Details for SCCM Server:
    C:\Windows\system32>PsExec.exe \\sccm01 ipconfig
    PsExec v1.98 - Execute processes remotely
    Copyright (C) 2001-2010 Mark Russinovich
    Sysinternals - www.sysinternals.com
    Windows IP Configuration
    Ethernet adapter Ethernet:
       Connection-specific DNS Suffix  . :
       Link-local IPv6 Address . . . . . : fe80::9f0:86f9:441d:bc07%12
       IPv4 Address. . . . . . . . . . . : 10.192.1.30
       Subnet Mask . . . . . . . . . . . : 255.255.255.0
       Default Gateway . . . . . . . . . : 10.192.1.1
    Tunnel adapter isatap.{0749E47D-AE0A-4D47-9D37-BDDC848E56F6}:
       Media State . . . . . . . . . . . : Media disconnected
       Connection-specific DNS Suffix  . :
    ipconfig exited on sccm01 with error code 0.
    What will be the IPV6 values to configure boundary?

    Depending on how the clients connect use the IPv6 prefix of their 6to4, Teredo, and/ or IP-HTTPS tunnel. Just keep in mind that it could become a long list...
    My Blog: http://www.petervanderwoude.nl/
    Follow me on twitter: pvanderwoude

  • How to setup the RV120W for quickvpn

    Hello,
    The PPTP client from Windows 7 is not working with this router; therefore I would like to try the quickvpn.
    Is there any paper from Cisco explaining how to setup the RV120W for quickvpn ?
    Thanks for any help

    User Guides for thee rv120W are here:
    http://www.cisco.com/en/US/docs/routers/csbr/rv220w/quick_start/guide/rv220w_qsg.pdf
    http://www.cisco.com/en/US/docs/routers/csbr/rv120w/administration/guide/rv120w_admin.pdf
    and theres some more stuff over on my site:
    http://www.linksysinfo.org/index.php?forums/cisco-small-business-routers-and-vpn-solutions.49/

  • How to setup SSL cert for SharePoint apps in a three tier farm with nlb

    I am having trouble understanding how to setup the SSL certificate on SharePoint apps or in general its configuration

    Please check the below thread..
    https://social.technet.microsoft.com/Forums/sharepoint/en-US/53465d30-10b2-48c9-9541-5ade738156b4/how-to-setup-ssl-cert-for-apps
    Don't forget to mark it as an Answer if it resolves your issue and Vote Me as helpful if it useful.
    Mahesh

  • How to setup WithHolding Tax in Receivables

    Dear all,
    Please, advise me how to setup WHT in Oracle Receivables. We are using EBS R12, 12.06.
    Regards,
    Akhtar

    Hi,
    Can you make it bit more clear about your scenario..
    So that i try ..
    Regards,
    Muthu

  • How to setup Data guard for SAP database?

    Can someone please tell me how to setup data guard for SAP databases?
    Thanks,
    Abhi

    Hi Abhi,
    have a look at OSS 105047 - Support for Oracle functions in the SAP environment you find this under
    14
    Oracle Data Guard
    You can use "Physical Standby".
    You cannot use "Logical Standby".
    You are allowed to use Fast Start Failover (FSFO) but SAP Support is not provided.
    You can use Data Guard Broker.
    You can use Maximum Performance Mode, Maximum Availability Mode and Maximum Protection Mode.
    In the case of Maximum Availability and Maximum Protection, you must pay particular attention to a fast network connection in order to avoid performance problems.
    Maximum Protection causes the primary database to terminate if problems occur in the standby database.
    And here you find on Oracle white paper from 2010 http://www.oracle.com/us/solutions/sap/wp-ora4sap-dataguard11g-303811.pdf
    Perhaps some SAP user have answers for you http://scn.sap.com/community/oracle/content?query=guard
    regards
    Kay

  • SAP IDM 7.2: How to setup SSO functionality for WebUI of CRM and GRC?

    Hello IDM-experts,
    where can my customer find information about
    SAP IDM 7.2: How to setup SSO functionality for WebUI of CRM and GRC?
    Customer situation description:
    The situation is that we are using SAP IDM 7.2. We are using a functionality to allow our users to access a webpage from where they can gain
    SSO access to the Abap systems via the SAPGui. See screenshot as an example.
    Now what we want is to access the CRM and GRC WebUI also with the same SSO possibility. We cannot find any guide/best practice on how to do
    this or if it is possible via SAP IDM 7.2.
    You can see a weblink in the first screenshot but it does not work. It will ask you for a username and password, see second screenshot.
    Kind regards,
    Daniela

    Do you know how the SAP GUI SSO is setup ? Is it using SNC/Kerberos ?
    If it is (I suspect it is), then you will need to use similar method of authentication for the ICF Services. These cannot use SNC since they are accessed via browser, but what you want is possible.
    Thanks
    Tim

  • JavaMail for receiving mail?

    I've used JavaMail in the past, but always as a client sending SMTP messages. Now I have a need to write a specialized app for receiving mail, processing it, and then sending it as an SNMP trap.(using API's from something like Trap Console)
    We have systems on our network that do not have the ability to send SNMP traps and that is our primary way of getting information about problems.
    Anyway, can I use JavaMail to write a server that will listen on port 25 like a standard SMTP mail server and receive mail so I can process it another way?
    Are there any code samples available anywhere for receiving mail?
    Thanks,
    James

    I don't know if this will help but you might want to take a look at james. Here's more info:
    http://james.apache.org/index.html

  • How do you open a quicktime e-mail attachment on the iphone

    How do you open a quicktime e-mail attachment on the iphone

    A QuickTime attachment must be in an iPhone compatible format. Not all QuickTime files can be viewed on the iPhone. Look at this app:
    http://itunes.apple.com/us/app/oplayer/id344784375?mt=8

  • How to set expiry date for a mail account?

    Hi there, i'm new in Messaging Server, need help here on how to set an expiry date to a specific mail user since the mail user will be just a temporary mail user. Instead of deleting manually, is there any smarter way of doing it?

    Directory Server can be set to exipre a password, indeed. That will prevent the user from logging in, when it happens. There will be no warning, or anything like that.
    The account will still be on the server, and the mailbox will still contain mail. It will still receive mail.
    If you want to turn an account off, you will have to make some arrangement outside Messaging Server for automating it.
    You can use any kind of program you like to set the ldap attribute "mailuserstatus" to "inactive", or even "deleted" as you wish.
    You can use java, "c", or any other programming tools you like. Messaging Server and Directory Server aren't written in Java, anyway.

  • How to setup HTTP client for HTTP to File scenario

    Hey guys
    i have a scenario wherein one of our clients is sending invoices(as XML message) over  HTTP(client is outside our landscape) and i have to to send this invoice to a File system from where it will be picked up by an ABAP code(picking of the file has to be done by ABAper so i m not concerned with that)
    the way i m starting off this project is that
    i will create a sender and receiver data type,message type and Message interface,Message mapping is 1-1 so its kinda simple and then Interface mapping.
    in configuration i wont be creating and sender communication channel and sender Agreement,i need receiver communication channel,receiver determination and interface determination.
    does my design and configuration looks good to you guys?
    also i waz goin through some threads and it says that i need to setup HTTP client for this scenario and then specify a URL in a specific format.
    where will i setup the HTTP client and where will i specify the URL?
    thanx
    ahmad

    Ahmad,
    ><i>does my design and configuration looks good to you guys?</i>
    Is correct.
    ><i>where will i setup the HTTP client and where will i specify the URL?</i>
    Take a look at this thread and check the HTTP Client code.
    Copy the code and save it as a HTML file and you have the HTTP Cliet ready. GIve the details of your server, sender service, interface etc and trigger the call to XI.
    In a real time scenario, you will need to use the URL used in the HTTP Client code from your WebApplication to trigger the call to XI.
    /message/266750#266750 [original link is broken]
    Regards
    Bhavesh

  • How to setup my airport for music streaming

    Hi all
    I would like to use my iPhone and or iPad to stream music from Pandora and Spotify to my 5.1 (Wired) Speakers.
    This question is similiar to this thread https://discussions.apple.com/thread/4153687 however i wanted some clarity and thought best to start a new discussion before pulling my hair out doing this the wrong way.
    I have an unused Airport Express basestation (A1408) My current home setup is as follows:
    Modem Router: (Netgear DGND3700) N600 Wireless ADSL2+ Dual band Gigabit
    Home Theatre Computer: Windows 7 (Cat6 LAN Ethernet connection) NO LAN port
    AV Reciever: (Onkyo TX-SR309)
    5.1 Speakers: Wired connection to AV Receiver (NOT Airplay capable)
    Laptop: Windows 7 (Cat6 LAN Ethernet connection)
    My question is how to setup the airport, i understand it can be used to enable airplay streaming of music over the existing WiFi network, as these music streaming apps download and play music concurrently i would not want to have to switch between to two seperate WiFi networks. Should i plug the airport into the HTPC? I would need to purchase a LAN Splitter as the only LAN socket is already taken up with my cat6 connection. OR would i plug it directly into the modem/router? This second option is prefereable.
    I have attached an image of my setup below. Any advice would be great, Regards Steve
    [URL=http://s1293.photobucket.com/user/steve7677/media/homesetup_zps63eaf61c.jpg.html][IMG]http://i1293.photobucket.com/albums/b599/steve7677/homesetup_zps63eaf61c.jpg[/IMG][/URL]

    Still slightly confused, with the link you provided i chose scenario 2. All the other secanrios instructed i connect the airport express to my home stereo or powered speakers. As i dont have an aiport express only an airport extreme there is no audio jack and cannot connect it to the stereo/speakers.
    option 2: Connecting to an existing Wi-Fi network as part of a roaming network
    Ensure that the AirPort base station Ethernet cables are connected as above
    I have done this and conected it via ethernet cat6 to the modem/router
    Launch AirPort Utility 6.1. The Assistant will automatically configure the Roaming network
    Im using windows 7 and cannot find this version of aiport utility, only 5.6.1 - The message comes up: Aiport utility was unable to find any airport wireless device. I am running this utility on my win7 HTPC (which is connected to my modem/router via cat6 LAN) The airport light is blinkng amber.
    would you reccommend a hard reset of the airport? or can you provide a link for AirPort Utility 6.1.?
    Regards

  • How to change content-type in receiver mail adapter

    Hi,
    I have receiver mail adapter for sending XML file as attachment in the mail. My partner expects to receive mail with content-type: text/xml, but XI sends Content-Type: application/xml. Please advise how I can change content-type to text/xml.
    Thank you
    Lev

    hi,
    try MessageTransformBean
    Transform.ContentType
    http://help.sap.com/saphelp_nw04/helpdata/en/57/0b2c4142aef623e10000000a155106/content.htm
    also shown in my blog:
    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter
    Regards,
    michal
    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Maybe you are looking for

  • Workarounds for searching a text field in SQL Server 2000

    Hi, I have a need to search within a text field in SQL Server 2000. In the limitations section it notes that this is not possible. Is there a recommended workaround for this in terms of performance? I have no way of knowing the length of the text fie

  • Java Service Launcher Problems

    I am trying to get a java application running as a windows service. I have been using java service launcher because it is free and am unable to get the program running. It installs the service fine and if I run jsl -debug or jsl -run then the app exe

  • SAP Query for RE contracts

    Hi, Our requirement is to show all the changes made in all RE contracts for one business entity. We are trying to achieve this by creating SAP Query. Is this possible? And yes, what are the tables i should select or i should join to be able to create

  • ALSB passing NTLM security credentials to end point URL in business service

    Hi, We are using AXIS API to pass NTLM authentication details to SharePoint Web Service by setting the user name and password details as below. call.setUsername call.setPassword This is working fine when we invoke the MOSS search WSDL directly. Howev

  • Stage Webview on new screen

    I'm trying to get Stagewebview to show on a new stage when a button is clicked.  Right now it just shows on the same stage  becuase code is this.stage. Also, when it shows up on the new page I want to have back button, forward, and refresh and I want