Does a server proxy need XI comm channel?

In a scenario where file-> XI ->R/3, if I want to use serve proxy, then is that mandatory that I need to use XI communication channel?
Thanks
KK

Hi KK,
In server proxies xi pipeline sends request to these proxies. The XI adapter that we actually use acts like the pipeline through which we send the request.
We generally use XI Adapter to communicate to SAP System when the SAP System is implementing proxies.So irrespective of weather we are trying a client or server proxies we need to use a XI Adapter.
Please go through the information provided in the blogs below which explains clearly the Scenario you want to try.
<a href="/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy Proxies in XI</a>
<a href="/people/siva.maranani/blog/2005/04/03/abap-server-proxies Server Proxies</a>
<a href="/people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy to R/3 via ABAP Proxy</a>
I hope it helps.....
Regards,
Abhy

Similar Messages

  • Does the server app need to stay open?

    Probably a dumb question, but do I need to keep the Server.app running at all times?
    Our server is a Mac Mini that doubles as a workstation.  Do I only need the Server app to set up/ start/ manage services, or does it need to be open all the time?

    Server.app is "just" the GUI interface to the services.  You can start or stop Server.app as and when needed.  The services themselves won't be effected.

  • Comm channel direction...

    Hi,
    One simple basic question..... I am using PI 7.1
    Landcape ECC --> PI --> third party
    If in PI Integration builder, I see a communication channel that says as follows, what does that indicate , is it reading the file from  ECC appl server or is it putting the file in the server ?? what does sender and receiver mean ?
    Comm channel name : xyz
    comm component : third party name
    adpter type: File
    Sender radio button selected
    Transport protocol : FTP
    Message protocol: File content conversion
    Adapter Engine: Central adapter engine
    Source tab:
    Dource directoy :/usr/sap/ecc/comm/sd/out/work/myfolder
    filename:  test*.xml
    FTP connection paremeters set with server and port numbers and user login details given
    content conversion tab:
    doc name, doc namespace set and record structure set as Record, 1

    Landcape ECC --> PI --> third party
    comm component : third party name
    Dource directoy :/usr/sap/ecc/comm/sd/out/work/myfolder
    First two details seem to contradict with Source Directory path!

  • Error in receiver comm channel

    Hi All,
       I am working on scenario file to file with out IR.just picking up the file from sap app server and placing in target ftp server.
    My sender comm channel is picking the file fine but when in receiver comm channel i am getiing error as
    "Message processing failed. Cause: com.sap.aii.af.ra.ms.api.RecoverableException: Unknown payload format 0 in message"
    "Attempt to process file failed with Unknown payload format 0 in message"
    i have checked in content of the file it contains no special character. are any security is being maintained.
    please advise on this.
    Thanks,
    Bhaskar

    Hi Jude,
    I have checked in sender comm channel in message display tool under message content i am getting error as below.
    messagecontent
    message part [soap document]
    500   Internal Server Error
      SAP J2EE Engine/6.40 
    Application error occurred during request processing.
    Details:   Error [javax.servlet.ServletException: null], with root cause [java.lang.NullPointerException: null].
    Exception id: [00145E474044003F000018AD00003E0D000471A1CBF6A02A]
    what would be the error and how can i find it.
    Is this basis related issue?
    Thanks,
    Bhaskar

  • Superclass for ABAP server proxy?

    Hi Experts,
    I generated an ABAP server proxy by using a synchronous inbound interface of XI.
    Can someone tell me which superclass does the server proxy use? I am trying to send an attachment back to XI in the proxy response but am not able to write the code of it.
    Please help.
    Thanks,
    Shobhit

    Hi Prateek,
    This blog is for sending attachment in client proxy. (Sending data from ECC to XI using a trigger in ECC)
    But my requirement is to send the attachment in server proxy (XI calling the ECC proxy program which returns the attachment back to XI synchronously)
    For this purpose Im not able to use the code in https://weblogs.sdn.sap.com/pub/wlg/3509. [original link is broken] [original link is broken] [original link is broken]
    The server prxoy does not recognize the statement
    attachment_protocol ?= prxy->get_protocol(
    if_wsprotocol=>attachments ).
    as the superclass of this method is not accessable by this proxy interface.
    HELP!!
    Regards,
    Shobhit

  • ABAP Proxy comm channel not seen in Comm Channel monitoring

    We have configured JDBC sender to ABAP proxy receiver.
    We are unable to see the receiver channel in comm channel monitoring. Is this normal or are we missing something?
    Also, the XI adapter cannot be seen in adapter monitoring...I hope thats fine...
    We are able to generate the ABAP proxy but we need to see the comm channel to troubleshoot.
    Any help will be appreciated.
    Thanks

    Hi SAP PI,
    As with the above commens this link may help u how to debug proxies.. you may try with this..
    For -- Debugging Proxies
    https://weblogs.sdn.sap.com/pub/wlg/4098--Debugging [original link is broken] [original link is broken] [original link is broken]
    For -- Testing Proxies
    XI: Debug your inbound ABAP Proxy implementation
    regards,
    Kishore

  • Comm Channel - "requested resource does not exist"

    Good day,
    Can someone help me with this error I get. We have a file to file scenario and everything works fine but the file never gets created on the receiver side, all messages says successful but in the comm channel monitor for the receiver adapter I get "Message processing completed successfully" but if I click on the message ID it say's " The requested resource does not exist." [Screen Print|http://www.photostand.co.za/images/t6432okl1tu6wzubwymj.gif]
    Thanks,
    Jan

    Hi Jan,
    Are you able to process messages from other interfaces? If not then there is an issue with the post installation. Please Check the SAP Note: 817920
    If you are not able to process messages only for this interface then there might be a configuration issue..
    Follow the link provided by the other SDNer. Please check and let us know the results.
    Thanks,

  • Which comm. channel is configured with a certain ftp server?

    Hi,
    i wold like to have a list of all comm.channels which are using a certain ftp server. How can i get this list

    i dont think we have any shortes way to find..by checking manually then only we can differentiate else if your company follwoing proper naming standards then they will create individual bussiness component for every FTP.
    Regards,
    Raj

  • Need some quick help with server proxy on PI 7.1 system

    Hi,
    I am implementing a server proxy on the PI 7.1 system to do some logging to a table. So, when I go the the proxy in sproxy and generate it, in the interface section on the properties tabs I only see a drop down that says point to point enabled. There is no implementing class to click into and thus not method to populate with the custom code. Some direction would be appreciated, I have been working 7.0 for a while, so the missing implementing class is new to me! I know the method name has changed from the execute_asycronous etc... Am I going to the wrong place now to find the implementing method?
    Thanks,
    Chris

    Whoops! Brain cramp. accidentally set the interface to outbound and not inbound in the ESR lol. Sorry.

  • Hosts file is being cached - comm channel is using an old version

    We are on XI 7.0.
    I wonder if anybody has encountered this problem before. We are using the file adapter to send a file to another server and the server has been moved and now has a new IP address.
    We just changed the IP address in the hosts file and the communication channel is still trying to send the data to the old IP address. No changes have been made to the comm channel (so this is definitely not a cpa cache issue!).
    The (unix aix) OS recognises that the host has been changed - if we ping the hostname from the OS it resolves to the new IP address.
    I have seen this once before and the only way we were able to resolve it was by re-starting the java stack.
    Please let me know whether there is another way we can resolve this issue.
    Thanks
    Richard

    Here is what SAP said:
    The mapping between physical hostname and IP address might be cached
    in the JVM itself using class "InetAddress".
    Besides the jdk 1.4 documentation for InetAddress has relevant
    information to share, maybe you wish to review the same.
    Please refer the info via:
    http://java.sun.com/j2se/1.4.2/docs/api/java/net/InetAddress.html
    To help resolve clearing the Java Cache you need to reset the JDK
    property "sun.net.inetaddr.ttl".
    Detailed information can be sourced via access of link:
    http://www.rgagnon.com/javadetails/java-0445.html
    To overcome such kind of issue, SAP has High Availability for its
    landscape. For instance, two machines share the same Virtual Hostname.
    Under this situation, the switchover can be done smoothly. And JVM
    does not need to be restarted.
    This works fine - we set the time out to 2 days so that the cache refreshes itself periodically.

  • My iPhone gets a "web server proxy error" connecting to wifi @ home

    Ever since installing Comcast Xfinity with Motorola SB6121 and Apple Extreme 5th generation, my iPhone 4 gets a web server proxy error or similar message for any apps seeking to go online.  My iPod Touch 3rd generation works as does my MacBook Pro.
    I've reset the router, harangued Comcast (no help - it's your phone, sir), rebooted the iPhone, checked all my settings (VPN - what's that? it's not connected), Proxy in the VPN settings is set to off. The phone will show the signal and it will check Apple Mail but Safari, Google APP anything needing web access will either hang or give the proxy error message.  Apple Customer Care said call Comcast, Comcast said call Apple & I'm surprised to find little help on the web.
    Here's what I found to work on a MacForum sight from 2 years ago.
    1.
    Settings->WiFi->under choose a network, click the blue arrow (on the right of the network nameyou use)->DHCP
         *now check the IP address with the one on your iPod Touch or computer to see if they are in sequence
         *scroll down to HTTP Proxy & make sure it is off
         -> renew lease may work
    It was the making sure the IP address was correct/in sequence which I moved to the STATIC tab and input all the same information (use a screen shot to remember it - home button and on/off button at the same time, it will store in your pictures folder) and give that a shot.
    The problem appears to be where multiple machines or devices are using the same router. The iPhone 3GS assigned an IP Address in order of preference, therefore 192.175.1.1 and then 192.175.1.2 etc. The iPhone 4 will assign a strange IP address which the router will not accept. You therefore need to look at the other devices linked and see what number is next in the sequence. Then go to static on the top tab and type in the IP adress manually followed by the Subnet mask, router and DNS details. Once you have completed the info press the DHCP button and HTTP Proxy as off - this is important.
    2.
    This is how i fixed the wifi problem...(i used my mac)
    So basicly I created a new WiFi hotspot on my iMac, then I connected my iphone to it and it WORKS!
    1. open System Preferences (Apple -> System Preferences) and click Sharing.
    2. select Internet Sharing at the left side.
    3. Then check off AirPort.
    4. Then creat a newtwork name, and password
    5. VOILA! look at the Wifi connections on your iPhone and it should be there!
    (IF YOU HAD ANY PROBLEMS GO TO THIS LINK..
    http://maketecheasier.com/create-wif...s-x/2009/10/20
    THIS SITE SHOWS YOU HOW TO SET IT UP)
    3.
    reset Network
    Same problem, but none of the above worked for me. Finally went to Settings/ General/ Reset/ Reset network settings. Saw this in a different thread.
    Hope these help.
    Cheers,
    cs

    This has solved loads of people who have this issue and have used an alternate DNS setting.  Below are instructions for both iPhone OTA and on you Mac
    If you are getting the error message "Unable to check for update" when you try an OTA (over the air update)
    Change DNS Servers
    Settings -> Wi-Fi
    Click the blue arrow on your connected network
    Delete everything in DNS and replace it with 208.67.222.222, 208.67.220.220
    Try again
    If this works, you will probably want to remove the WiFi network using "Forget This Network" and then reconnect to it to get your original DNS servers back. Alternatively, make a note of the original DNS servers before deleting them and replace it after you are done.
    If you are getting the error message "Unable to check for update" when you try through iTunes
    On your Mac
    Choose Apple menu > System Preferences, and then click Network.
    Select the network connection service you want to use (such as Wi-Fi or Ethernet, unless you named it something else) from the list, and then click Advanced.
    Click DNS, and then click Add at the bottom of the DNS Servers list. Enter the IPv4 address for the DNS server.
    You can use OpenDNS
    208.67.222.222
    208.67.220.220
    or
    You can Google Public DNS if you want
    8.8.8.8
    8.8.4.4
    I have actually repointed my routers DNS so all my devices now point to OpenDNS servers

  • Schedule Abap Server proxy in background job in SAP r/3

    Hi all,
    My scenario is File XI Proxy Interface inbound to SAP...
    My requirement is to schedule the proxy in the background job every night.
    How can I acheive this?
    <removed_by_moderator>
    Read the "Rules of Engagement"
    Thank you,
    Mili.
    Edited by: Juan Reyes on Oct 21, 2008 3:04 PM

    Hi ,
    U don't need to schedule a server proxy ...as the proxy will kick in automatically as soon as the message is processed by file adapter .
    Since yours is File to proxy scenario...
    and you want to execute it overnight ..
    You will have to control when the file is processed by XI file adapter.
    Here what you can do ..
    Let's just say your file gets placed in a Folder 'A' ...and your file communication channel is configured to pick files from folder B.
    Write an abap code on xi box ..(or you can use a V.B. script)
    which will move the file from folder A to Folder B.This code can easily be scheduled..so that it you can get files in folder B from where XI processig will kick in .
    (job scheduling can be done sm36 ..use the wizard)

  • Adapter engine field blank in File Comm channel (Sender)

    Hi,
    I am not getting any value in drop-down list of adapter engine in file adapter communication channel.System is allowing me to save the comm channel but when I am trying to create sender agreement, system is giving me following error
    <b>Unable to find an associated SLD element (source element: SAP_XIIntegrationDirectory, [CreationClassName, SAP_XIIntegrationDirectory, string, Name, directory.s01., string], target element type: SAP_XIIntegrationServer)</b>
    I m getting values of adapter engine when I select some other adpter like IDOC or RFC.
    Please help...

    Hi,
    1) Can you check your Post Installation.
    2) Look for SAP NOTES.
    3) Try cache refresh
       a)Start transaction SXI_CACHE.
       b)From the context menu XI Runtime Cache select Start Complete Cache Refresh.
    If you still face issue try this .
    Many actions require to access System Landscape Directory content from the Integration Builder. To optimize performance, this content is loaded into a cache so that the System Landscape Directory does not have to be accessed directly each time that System Landscape Directory content is required.
    However, this cache is not automatically updated if changes are made to the content of the System Landscape Directory. For this reason that we delete the System Landscape Directory cache if changes have been made to content in the System Landscape Directory. The cache is then filled each time that the System Landscape Directory is accessed. If we log on to the Integration Builder after we have made a change in the SLD, we do not need to delete the SLD cache.
    To clear the SLD cache, from the Integration Builder main menu, choose Environment ® Delete Cache for SLD Data.
    Once we have deleted the cache for SLD data, accessing objects in the SLD may take longer than usual initially.
    Regards
    Agasthuri Doss

  • Sync/Async - JMS receiver comm. channel not processing

    I have a Sync/Async scenario (without bpm) in PI 7.11:
    RFC -> PI -> JMS
    whereby the JMS receiver comm. channel does not fully process the message. 
    More specifically, the RFC sender comm. channel gets a message in and passes the message to the JMS channel, but that JMS channel within the RWB comm. channel log only shows the entry:
    - Message processing started
    The odd twist to this is that when we bring the PI server down, then back up again, (or wait a period of time, still trying to determine this period) the FIRST message attempt does successfully get processed, i.e. the first message on that JMS receiver comm. channel RWB log shows as:
    - Channel successfully processed the message: 08499236-387c-11e0-b002-000025bab2c2
    - Stored the correlation ID 08499236-387c-11e0-b002-000025bab2c2 of the request JMS message: ID:c3e2d840d4d8d4f24040404040404040c754dc12d8b54ec6  correponding to the XI message: 08499236-387c-11e0-b002-000025bab2c2
    - Message processing started
    (but then because of an issue on the target system, no response comes back, so then we'll additionally get the log entry:
    - Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: no message received
    Any suggestions appreciated on what I can check here to try and figure this out. Possibly because the first message eventually errors out, it is stopping the other subsequent msgs from getting processed...
    When I check the audit logs of a 'success' msg vs. a not-successful msg, the success msg has an entry (and subsequent entries) of:
    14.02.2011 12:50:19 Information Transform: transforming the payload ...
    14.02.2011 12:50:19 Information Transform: successfully transformed
    14.02.2011 12:50:19 Information ROB: entering RequestOnewayBean
    14.02.2011 12:50:19 Information ROB: forwarding the request message
    14.02.2011 12:50:19 Information ROB: leaving RequestOnewayBean
    14.02.2011 12:50:19 Information JMS Message was forwarded to the JMS provider succesfully."
    14.02.2011 12:50:19 Information XMB Message as Binary was forwarded to the SAP XI JMS service succesfully.
    14.02.2011 12:50:19 Information WRB: entering WaitResponseBean
    14.02.2011 12:50:19 Information WRB: retrieving the message for 08499236-387c-11e0-b002-000025bab2c2 ...
    wheras the non-success msg shows only:
    14.02.2011 12:55:30 Information Transform: transforming the payload ...
    14.02.2011 12:55:30 Information Transform: successfully transformed
    14.02.2011 12:55:30 Information ROB: entering RequestOnewayBean
    14.02.2011 12:55:30 Information ROB: forwarding the request message
    14.02.2011 12:55:30 Information ROB: leaving RequestOnewayBean
    So, we can see that the message is not "forwarded to the JMS provider..." in the non-success case.
    And also the  sxi_monitor shows these messages with a status of "Log version".
    Keith

    Hi Siddhesh - yes that was a while back and am trying to remember the resolution.  I have implemented sync/async bridges (as well as async/sync bridges) successfully, so I don't mind checking your settings, particularly I am interested in the settings within the Module tab of the JMS receiver.  I can then compare to mine if you'd like.  Also if you can let me know what underlying queuing system in that target system (e.g. MQSeries?) that would be great.
    Regards,
    Keith

  • FTP - Receiver Comm channel error

    Scenario: Send a file to a 3rd party via FTP adapter
    Error: MONI is OK but comm channel monitor is in error state and error is displayed as:
    An error occurred while connecting to the FTP server 'xxx.xx.xx.xxx:21'. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 Permission denied on server.  You are restricted to your account.'. For details, contact your FTP server vendor.
    Things checked:
    1> Our Firewall is configured to send the file from our system to 3rd party.
    2> I could logon to 3rd party FTP server from web browser.
    FYI, 3rd party FTP server is hosted on Yahoo.
    Any ideas, why I am not able to FTP the file to 3rd party system?
    Thanks
    Bhaven

    Bhaven Shah wrote:>
    > 2> I could logon to 3rd party FTP server from web browser.
    It does not mean that XI will be able to access the FTP server.
    You have to grant access for Adapter Engine user which is used for FTP communication.
    Regards,
    Jakub

Maybe you are looking for

  • Message to log in to disused iCloud account

    I Keep getting pop up messages telling me to log in to iCloud with an old since changed ID, this happens every 15-30 seconds, really annoying. How do I erase this and stop it happening

  • Write values to PLC addresses via MODBUS/TCP

    I am trying to write values to some addresses on a PLC connected to my computer with MODBUS/TCP. I've mapped the addresses that I would like to write to on my project's MODBUS library as shared variables. However, I seem to neither be able to read fr

  • I need help in Fixing my Hp Split x2

    I need help in fixing my hp split x2. I got it with windows 8 but i upgraded to Windows 8.1. sine then I stop accessing my D:/ drive ( 500gb HDD)on which I stored data. Besides, I get DCP watchdog violation Error each time I disconnect the tablet and

  • Can't create Dissolve

    I hope someone can tell me what I'm doing wrong.  I'm trying to dissolve a layer's Alpha (0% - 100%) within the timline -- setting keyframes for both values > selecting both keyframes > creating Motion Tween .... and nothing happens.  In fact, the se

  • Every time I try to turn on Genius in iTunes, iTunes get shut down - I'm using a Windows 7 pc with iTunes 10.5.1

    Every time I try to turn on Genius in iTunes, iTunes get shut down - I'm using a Windows 7 pc with iTunes 10.5.1. It started after I bought a new PC, everything worked fine at the old one.