Receiving a inbound xml file in Business Connector

Hi All,
The requirement is we are receiving an inbound xml file at the BC end from a third party application.
We have configured the url in the third party end as follows -
http://ip address of BC:port address/invoke/Folder/Service
When the file is posted, the xml file is normally routed to the service in the developer.
In the developer we are using the service load document to load the file from the url location.
But at present when a xml file is triggered from the third party application it is routed to the service, and on checking the url location http://ip address of BC:port address/invoke/Folder/Service the server slows down slowly and we are not able to access both the developer and administrator after this.
Are we following the correct steps, or else is there anyother way of receiving the inbound file in BC.
Any suggestions on this would be of great help.
Please let me know if we are going wrong anywhere.
Regards,
Priya

Hi priye,
I am agreed with you approach, and this is what everyone do. :). So that is not a problem. May be something else will be the cause.
>>>>In the developer we are using the service load document to load the file from the url location
For load document, i don't think its necessary because using the URL post, you are submitting data directly to the Flow Service. So no need to do document load or anything. Also i am against to use the Save data in pipeline (savePipeline) service because when you transport this  in production you need to comment this step otherwise it will give other problems when this will run.
if this approach is giving you performance problem, then try putting your xml file in you package directory and the write a file pooler and then parse this xml for ur use. this is one of the simple solutions.
hope this will help you.
Regards
Aashish Sinha
PS : reward points if helpful

Similar Messages

  • ABAP Query output to XML file using Business connector

    Hi All,
    I would request your help on to know, how can I read the output of ABAP query executed in SAP system via Business connector and then generate a XML file.
    Also the existing business connector system, generates the XML file in encoding iso-8859-1. Where as customer wants the output XML file in encoding windows-1252.
    Please help with your valuable ideas.
    Thanks,

    Hello,
    possible solution:
    1. create a remote function module (FM) in SAP which returns your needed data
    2. create outbound map in BC for this FM
    3. call this FM from BC in a flow
    3. extract the result to XML (e.g. with service recordToDocument)
    CSY

  • How to send XML files through Business Connector to client URL

    Dear ALL
    I am new to SAP BC. We have setup BC 4.8 and would like to send out a XML file from BC to Client URL. Could someone please guide me.
    Please suggest solutions.
    Thanks
    Ahmed

    Hello Mickael
    Thanks for your reply. No, we do not have PI. This BC will be used for point to point communication with client.
    Scenario:
    R/3 server to send XML files to BC. BC will load these files ( using pub.getfile service), this file is to be parsed using pub.loaddocument service and then sent to client in XML format wrapped with digital signature. As i am new to BC i am unable to parse this file and wrap it with the digital signaature to send it.
    Kindly advise on how best can we perform this action.
    Thanks
    Ahmed

  • Processing of huge no of Inbound xml files

    Dear All ,
    I have a query related to Performance in <b>FILE-XI-IDOC</b> scenario :
    If I am having 1200 inbound xml files in my Inbound folder and I have to process 1200 xml it in a span of 2 hours ,
    <b>Can anybody suggest how I should configure in my Sender File adapter to process huge no of xml files .</b>
    Regards
    Prabhat

    Hi Prabhat,
    >>>Can anybody suggest how I should configure in my Sender File adapter to
    there's not a lot you can you can do in your sender file adapter
    try using: Permanently connection mode instead of Per File Transfer cause with the last one:
    "A new connection to the FTP server is established for each file transfer."
    BTW
    the most important thing is: how big your files are
    that's the thing that can tell you: yes you can process 1200 in 2 hours or not
    Regards,
    michal

  • Inbound XML file into ECC6 .. is middleware required?

    Hi
    We are running SAP ECC6 and do not have SAP XI.
    An external system needs us to send an outbound WMTORD in XML format. We have configured the XML port and succesfully got an xmla file out of the system.
    The external system will return a WMSUMO idox in XML format. ... but I am unclear if SAP can process this directly without some middleware or having to run special function modules (somehow?!).
    Can anyone help clarify what needs to be done for the inbound xml file ... do I create a file port and SAP simply converts the xml into normal format?
    I see some post about running function modules .. im not cleear on what program is used to run these
    Any help appreciated
    Thx

    HI,
       To answer your question specifically, No, there is no need for an middleware for your case.
    You can just create an inbound port of type xml file port and do the necessary IDOC inbound configuration and that should be enough.
    http://help.sap.com/saphelp_nw70/helpdata/en/3f/faa288bb7911d2897f0000e8216438/content.htm
    Best Regards,
    Ravi

  • Received empty inbound container file for user

    Hi,
    I'm using WebAS 6.40 SP9 and a MI client JSP SP9.
    All step of the Configuration Guide have done (jobs, roles, propertie-file, etc.).
    Now, I get errors while synchronizing (log shown below)
    and my client gets no device id. Till now I havn't
    synchronized succesfully.
    Synchronization Log:   
    • Synchronization started. 
    • Connection set up (without proxy) to: http://osc-08:50000/meSync/servlet/meSync?~sysid=OS8& 
    • Successfully connected with server. 
    • Processing of inbound data began. 
    <b>• Received empty inbound container file for user (SHARED) 
    • Received empty inbound container file for user MISYNC00 </b>
    Trace File:
    [20050125 15:21:28:711] D [MI/Smartsync ] User has not been installed on MW, it is not ready for sync :MISYNC00
    The testing link:
    http://osc-08:50000/meSync/servlet/meSync?sysid=OS8&login=MI_CLIENT&password=MIPASS&client=010&language=en&acknoledge=X&~test=TRUE
    brings this answer:
    &WAF_SYNC&STATUS=&Execution Time= & HeaderType = MEREPLICATION &MORE_PACKAGES_WAITING = &
    I hope that you can help me. What is my problem?
    Do you need more stuff?
    Best regards,
    Marcel

    Hi Marcel,
    one question: Did you receive a device ID (you can see that on the settings page).
    If not, run transaction <b>MEREP_PD</b> on the WebAS. (Yes, just run this transaction and you do not need to do anything else). It is necessary to run this step because it will initialise the number range for the Mobile ID for the mobile client to use. For further explanation, check OSS Note 592284.
    Hope this helps, alex

  • Plugging XSLT / XML processors into Business Connector 4.7

    Hi,
    I need to use Xalan 2.6.0 and the associated XML parsers
    in the Business Connector.
    Does anyone know whether any built-in services or
    SAP Adapter services would be negatively impacted by
    this change? I have found nothing in the documentation.
    (Among the reasons I need to do this are that the
    processors in package com.inqmy.lib.jaxp do not seem to
    be JAXP 1.2 compliant. Also, they neither respect the
    encoding-attribute of <xsl:output>, nor allow to override
    it from the outside. When generating HTML, this has
    created problems for some clients).
    In order to use Xalan/Xerces, one needs to set the
    variable PREPENDCLASSES in server.bat to contain
    the Xalan jars, and change the value of the configuration
    variable watt.xslt.jaxp.properties in the server.cnf file.
    The value of this variable is the name of a file in normal
    Java properties syntax, which contains values for the
    relevant System properties:
    javax.xml.transform.TransformerFactory
    javax.xml.parsers.DocumentBuilderFactory
    javax.xml.parsers.SAXParserFactory
    I'm using BC 4.7 SR2, Core Fix 2, JDK 1.3.1_09 under WinXP
    At first glance everything seems to work fine (I can
    still use recordToDocument), but I'd like to be sure.
    And what about BC 4.6?
    -- Sebastian Millies
    IDS Scheer AG

    Check out this weblog series for starters: /people/tobias.trapp/blog
    Then I would suggest you post your question to the ABAP forum.

  • Not receiving the output xml file from BPM

    Hello
    I am doing a scenario where I'd be sending two files in text format to the BPM workflow which would be using Fork and Correlation to merge these two files into one file and send the output xml file as receiver. Problem is that the two files are successfully converted into the xml messages and are displayed in SXMB_MONI but the output file which would be received from BPM engine as receiver is not being generated and displayed in SXMB_MONI as well as RWB. Please suggest any probable solution.
    Thanks.

    I don't think you can manipulate .ai files in Flex /
    AIR.

  • Service for delete local files in Business Connector

    I have used the "get" service for copy the files in the Business connector, does anybody know if there is any service for delete local files, i have seen the service for delete remote files with ftp, but i don´t know how to delete the copied files in my server.
    Thanks in advance
    regards

    Hi Carlos,
    For this issue the best choice is create your own Java Service. I attach you the Java code:
      Put this code in a new Java Service
             boolean success = (new File("filename")).delete();
             if (!success) {
                 // Deletion failed
       Before, you must to create an input parameter in the new service where you must to save the file path. Change Filename with the input parameter variable.
       It's not difficult.
    Best Regards
    Ivá

  • Receive and Send XML files

    I have a requirement, to receive XML files from a Vendor, process them and send them back an XML file.
    What are the different way I can receive the files from the Vendor ?
    They do not support File Transfer Protocol and They do not want to access any web-service that we create for them to post the XML's ?
    What technology do I use to get the files, I was told we can use HTTP.
    Please let me know
    Thanks

    Timo,
    Thanks for your reply, the technology stack we are using is Oracle Middleware,
    The process of uploading the documents should be automatic , so I need to give the Vendor an URL, where they can post the XML documents.
    If I use a web-service, will that be having any URL for the vendor to post ? and I suppose I have to make that web-service open in the internet. ?

  • Attach a xml file to Business object type BUS2081

    Hi All,
    How to attach a xml file stored on application server to business object 2081(transcation MIR4)?
    Thanks,
    Namrata.

    Hi,
    provided link is helpful.
    But I am looking for attaching a file from application server to BUS2081.
    Thanks,
    Namrata.

  • Customizing XML File in Business Graphics does'nt work for End Users

    Hi Experts,
    I have created an application using business graphic UI element for displaying graphs. I have some Customizing file settings done for it using Edit Customizing for its layout. As per my requirement, it works fine for me and other Developers. But when tested by End Users, that customizing file does'nt work. It shows a default graph's layout and XML file does'nt affect its layout.
    Can anybody help me with this Issue. Please reply soon.
    Thanks,
    Runal

    I resolved this issue by implementing SAP Note 1294871
    Thanks,
    Runal

  • Receive HTTP POST XML file

    Hi all,
    I am working with Flex where a HTTP POST request with XML is sent from the client to the server (Java server, I am running JBoss) expecting a reply. Can someone point to example code of Java on the server side receiving POST request, and if possible acts on the XML data and returns similar XML to the client? I need to use HTTPService; AMF/BlazeDS is not an option. Unfortunately most examples online of Flex/Java apps are using the latter.
    I would much prefer not to have to deal wilth EJBs and JSPs unless those are the only solutions available. Hopefully some plain old server side Java will suffice!
    Thank you for all your help in advance.

    Try reading: https://metro.dev.java.net/discover/

  • Using Business Connector to convert a file to XML

    Hi, I have been asked to see if a flat file created by an abap program can be converted to XML format using Business Connector (4.7). I have looked in the tutorial and the pdf documents but can not see how this is done. Please could someone give me some advice?
    - Is this possible using built-in Business Connector services - or is it more complicated?
    - Should I even bother to try to do this when it it easy for me to create an XML format file from ABAP?
    - Is there a good course, book, documentation that would help me?
    Thanks, Andy

    Hi Andy!
    Our customers have this requirement to convert some "flat-file" into some XML format via Business Connector quite often. The best way (as the last post sugessted) is indeed to use the "EDI-Adapter" which is free of charge (service.sap.com/connectors).
    With that module you can convert all flat-files (delimiter based, offset based, mixed, even classical EDI formats, ...) based on some definition ( = template). Be careful the EDI-Adapter Module download page states that it is supported for BC version 4.6 . However it is absolutely no problem to use it in BC 4.7 versions as well. Remember that you will NOT get any official support by SAP when using the EDI-Adapter module.
    Simply import the EDI-Module as general BC package (server/replicate/inbound directory).
    Generally it is very powerful, stable and well documented ...
    Best regards, Andy

  • Adapter type for inbound xml message XI3.0 SP10

    Hi,
    We are using XI3.0 SP10 and are about to set up a scenario where we will receive an xml to process. Up until now we have only received simple flatfiles  to process.
    My question is, can I use adapter type "File" to process this inbound xml file? And are there any special considerations I should be aware of, that is different from processing an textfile?
    At the moment I have started to set it up as follows:
    Adapter Type: File
    Transport Protocol: FTP
    Message Protocol: File Content Conversion
    Adapter Engine: Integration Server
    Transfer Mode: Binary
    File type: Binary
    Thanks,
    Fredrik

    Hello,
    Yes you can but you don't need "File Content Conversion".
    Choose "File" and well done.
    Regards,
    Chris

Maybe you are looking for

  • HT204022 Cannot delete photos from new iPad

    When I hit edit and then select the photos, the red delete button does not become active to allow me to delete.  Any ideas as to what I should do?  I just got the new ipad today and restored it to my old ipad 2 via my MacBook.  It's like I don't have

  • Share the iTunes Library?

    I have looked in help, FAQ, searched in the Apple Discussions to find an answer on the best way to share the iTunes Library on the same PC between two users. My other question is should just one Apple iTunes store account be used in this situation, h

  • Unable to read a resources file from my page

    Hi, I am trying to read a file from the project resources and I can't have access to the physical file. I have the following code in my page: javax.faces.context.ExternalContext ec = this.getExternalContext(); URL url = ec.getResource("/resources/dis

  • Can I resize a partitioned hard drive

    I have a hard drive partitioned into 2 sections. If I delete all the files from part no 2 section can `I remove the partition? ie extend space on partition no.1 so in fact there are no partitions?

  • Black Line in Body of OSX Leopard Mail Email - Resulting from Form Distribution

    I have created a form and am sending it via email to be completed.  In Snow Leopard Mail the resultant email has the attached form and the instructions are hidden by a black band running across the email page.  Any suggestions as to what might be goi