Connectivity from AS2 to File adapter

Hi,
I have been trying to setup a inbound connection via AS2 (AS2->File adapter).
I will be receiving EDI files which would be splitted by using SPLIT 997 adapter and after transaltion will be passed to a file receiver.
I am facing some problems in this setup. I tried this setup but they are throwing some wrrors.
is it possible to setup connection from AS2->SPLIT997->File adapter directly?
otherwise is it like we have pick it from AS2 adapter split the file (SPLIT 997) and drop it in a folder by using file adaper, later again pick the file from that folder (File adapter) and translate and then pass on to the respective target directory (File Adapter)
Appreciate your help on this!

Hello,
the most important question is, how does your module chain look like.
(which modules are you using and in which order are you using these modules).
Further it would be good to know what kind of file (e.g. EDIFACT ORDERS UN D93A...) you are trying to process.
Judging from your description, following things are possible
a) either the module chain is not setup correct (and the BIC/Splitter are not executed successful)
b) You didn´t configure an entry in the Splitter-Frontend
c) Your received file has a syntactical error
d) there is no FormatConversion existing for this specific type of file 
Greetings
Stefan

Similar Messages

  • Socket connection time Out - Sender File adapter (Intermittent Issue )

    Dear FrIends,
    In our sender file adapter i am getting the following issue:
    I have already places timout : 120 secs.
    This isssue is occuring intermittently.
    Error occurred while connecting to the FTP server "100.142.131.30:21": java.net.ConnectException: Socket connection timed out: 100.142.131.30:21

    Hi Renu,
    You need to increase the timeout Seconds and check.
    Run the report RSFTP002.
    and check whether the connection to FTP works. Provide the below parameters:
    user = <your ftp user>
    pwd = <your ftp pwd>
    host= <your ftp host/ip>
    command1 = <ls>
    RFC Dest = SAPFTP
    Compress = N
    If the issue still exists, then check  with your BASIS Team.
    http://www.sap2048.com/socket-and-connection-issues-in-java-web-services-1351.htm
    Thanks,

  • Having problems sharing internet Connection from Macbook to Vonage Adapter

    Hello,
    I just got my Vonage adaptor and I am trying to share the Internet connection from my Macbook Pro (10.7.3) to the Adaptor to use the Vonage service bc my router is downstairs.
    I turned off my Firewall, hooked my Vonage adapter to the Macbook with the ethernet cable and then went to Sys Preferences > Sharing > Selected Internet Sharing > Share Connection from Wifi to computers using Ethernet, and it looks like everything is ok but when i try to use the phone which is connected to to Vonage Adapter, it says "Your Vonage device cannot connect to the internet, check to see if your high speed internet is down".
    I went and looked at my Network preferences and it shows Ethernet connected which is the Vonage Adapter and gives the following:
    IP Address: 169.254.163.167
    Subnet Mask: 255.255.0.0
    Is there something Im doing wrong? Ive seen on several forums that its possible to do but having bad luck. Any help is appreciated.

    All I know is that I got Ubuntu to share internet and offer IPs through DHCP by using Firestarter. I am very new to Solaris, however, and am looking forward to learning about it. I've just made it my regular desktop environment. Long as you can get Solaris to configure its network interface with DHCP after your Ubuntu is configured, you should be able to share to as many clients as you'd like. Fedora also works well for that, and in my opinion, it's a better Linux than Ubuntu, though Solaris remains a better Linux than Linux, right? Har.

  • XI Alerts from UDF using file adapter.

    I need to send alerts from XI message mapping. I have the file ---> file scenario but don't want he stop the process if any failures in the mapping. If I find any failures, I need to catch the those failures and send as alerts/email report. As per the link /people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function,  I am not sure whether  I can use LookupService for file adapter or not. Can anyone give me some idea on how to send the alerts from UDF using he file adapter ?

    Try this...
    public String Mail_Test(String input,Container container){
          // Recipient's email ID needs to be mentioned.
          String to = "<Recipient mail ID>";
            // Sender's email ID needs to be mentioned
          String from = "<Sender mail ID>";
           // Assuming you are sending email from localhost
           String host = "<Hostname of the SMTP server>";
           // Get system properties
           Properties properties = System.getProperties();
          // Setup mail server
          properties.setProperty("mail.smtp.host", host);
          // Get the default Session object.
          Session session = Session.getDefaultInstance(properties);
           try{
                 // Create a default MimeMessage object.
                MimeMessage message = new MimeMessage(session);
                 // Set From: header field of the header.
                 message.setFrom(new InternetAddress(from));
                 // Set To: header field of the header.
                 message.addRecipient(Message.RecipientType.TO,new InternetAddress(to));
                 // Set Subject: header field
                 message.setSubject("Check the problem dude...");
                 // Now set the actual message
                 message.setText("You did blunder correct that...");
                 // Send message
                 Transport.send(message);
                 System.out.println("Sent message successfully....");
          catch (MessagingException mex) {
                mex.printStackTrace();
                throw new RuntimeException(mex.getMessage());
          return input;

  • Connectivity from ejb to Resource Adapter at run time

              I am facing a problem regarding the look-up of the Resource Adapter from the Ejb.
              To explain :
              1.I have The <resource-ref> tag in ejb-jar.xml set at follows :
              <resource-ref>
              <description>The Resource Adapter</description>
              <res-ref-name>eis/RitResourceAdapter</res-ref-name>
              <res-type>javax.sql.DataSource</res-type>
              <res-auth>Container</res-auth>
              </resource-ref>
              and the <resource-description> tag in weblogic-ejb-jar.xml as follows:
              <resource-description>
              <res-ref-name>eis/RitResourceAdapter</res-ref-name>
              <jndi-name>eis/RitResourceAdapterConnectorJNDINAME</jndi-name>
              </resource-description>
              2.Even though I have mentioned the res-ref-type as javax.sql.Datasource , in my
              code I have done :
              rcf = (RitConnectionFactory) c.lookup ("java:comp/env/eis/RitResourceAdpapter");
              Where rcf is the my Resource Adapter specific Connection Factory (one which
              I have prepared and not
              the javax.resource.cci.ConnectionFactory). So this means the connection
              object which I get is casted to
              get my own application specific connection object.
              3.When I run my servlet (which looks up the Ejb and which in turn looks-up the
              Resource Adapter) it works fine to the point that it looks-up the bean successfully
              but fails when it tries to do so for Resource Adapter. The Server exception is
              as follows :
                        javax.ejb.EJBException
                        - with nested exception:
              [javax.naming.NameNotFoundException: Unable to resolve comp/env/eis/RitResourceAdpapter/
              Resolved: 'comp/env/eis' Unresolved:'RitResourceAdpapter' ; remaining name '']
              It will be great to hear about any solution from you people.
              For your information :
              I am using Weblogic 6.1, both the ejb jar and the RitResourceAdapter.rar has been
              deployed and the relevant portion of the weblogic-ra. xml is :
              <connection-factory-name>LogicalNameOfRitResourceAdapter</connection-factory-name>
              <jndi-name>eis/RitResourceAdapterConnectorJNDINAME</jndi-name>
              Regards,
              Ritwik
              

    > My question here is that is there any way where I do not put the queue name in the sender adapter at design time and based on the data availability in the queue let the sender adapter know the queue name to be processed at run time.
    Unfortunately for JMS Sender CC it is not possible, but other way around is possible. I.e. you can dynamically choose the receving queue names by using ASMA "JMSReplyTo" in JMS Sender CC.
    Regards,
    Sarvesh

  • Reg Extracting data from PDF using file adapter

    Hi Experts,
                 In my business process I will get different files in the form of pdf. I have to extract the fields from the file and send it to ECC system. Can any one suggest me how to do it without using CA.
    Regards
    Suresh

    you might have to use a custom solution.
    you will find tips here Trouble writing out a PDF in XI/PI?

  • Key field from content - Sender file adapter content conversion

    I am reading a source CSV file that has this structure. All rows in the source file are the same structure: line items of a PO. But there will be multiple POs in a single file, identified by the PO number as one column in the file.
    PONum,LineItemNum,Qty,Description
    001,1,34,Carrots
    001,2,17,Apples
    001,3,22,Bananas
    002,1,4,Mangos
    002,2,9,Coconuts
    003,1,44,Grapes
    Goal is to generate 3 messages, one for each PO:
    <po>
         <num>001</num>
         <line_items>
              ... 3 line items for PO # 001 ...
         </line_items>
    </po>
    <po>
         <num>002</num>
         <line_items>
              ... 2 line items for PO # 002 ...
         </line_items>
    </po>
    <po>
         <num>003</num>
         <line_items>
              ... 1 line item for PO # 003 ...
         </line_items>
    </po>
    Is there any way to use the Content Conversion Key Field Name to group the line items into the correct 3 messages? "Key Field Name" expects a static identifier for each type of row; but mine varies by the PO number in the content.
    Or do I need to do this in the mapping? If so, what is the easiest way to split 1 large message of all line items into multiple target messages based on the PO number? (I assume this is better than sending individual line item messages and aggregating them later, as long as the file size is OK.)
    Thanks in advance!
    RBL
    Edited by: Robert Burfoot-Lobo on Apr 8, 2009 11:43 AM

    Hi Robert,
    If ur goal is to split into 3 messages one for each PO, you can go for message split and using graphical mapping you can achieve that.
    Within the message mapping go to the tab Messages.
    Change the occurrence of the target message to 0..unbounded.
    Also this link may help you.
    /people/claus.wallacher/blog/2006/06/29/message-splitting-using-the-graphical-mapping-tool
    Regards,
    Madhu

  • File Adapter errors!!!

    I am FTPing a file from a system within our firewall through XI. In Message monitoring the first part of the message (from unix to XI) fails after three retries..
    But then somehow before the first retry attempt is kicked off, inbound message gets triggered (from XI to file system) and file is successfully stored to file system.
    On the other hand, the original outbound message (to XI) fails after three retry attempts with 'Transmitting the message to endpoint' fails.
    What is happening here?

    >>Try with "Connect Mode" of the File adapter >>configuration will make the difference
    I am using 'Per file transfer' for the Connect mode in FIle adapter config.
    I am checking in message monitoring (adapter).Usually there are two message. One message from Unix server to XI and second message from XI to local file system.
    Krishna, the file gets picked up from my unix server and is also archived. It is when it tries to transfer the file to XI, that it actually fails. it tries to send this file for 20-25 minutes. And then it gives an error,
    "Unable to contact target server hostname:port after 1 tries..". And then the message is rescheduled to be delivered after 5 minutes..
    But in that interval,before the next retry attempt is triggered, Second part of the message (XI -> local file system) is executed.. And the file is successfully stored in local file system. 
    Even though second part (XI -> FILE) of the original message is executed, XI still tries to complete the first part of message (FTP -> XI) and gives an error messages after 3 retries.
    This scenario happens only once in a while.Also this error happens irrespective of the File / FTP scenario.

  • Application View Deigner GUI and File Adapter

    I am currently experiencing a problem with the Application View Designer GUI
    tool. When I tried to edit an user-defined application view or the
    associated Connection Factory for the File Adapter using the GUI tool, I got
    an "Unsupported Adapter Type" error message -Adapter BEA_FS_ADAPTER doe not
    support GUI-based configuration - please see attachment "error1.jpg" for the
    screen capture. This Event associated with this application view is
    currently functioning properly. It just seems that I am no longer able to
    make any change to the current configuration (I had successfully made the
    similar edits before without any problems).
    When the above problem occurred, I then tried to create a new application
    view based on the File Adapter, I got and "UnsupportedAdapterException"
    error-please see attachement "error2.jpg" for the screen capture.
    Has anyone encountered the similar errors before? Insight or thoughts?
    Perhaps it was due to corruption of certain files or database? Any
    information will be greatly appreciated!
    Thanks, Qianqian
    [error2.jpg]
    [error1.jpg]

    Hi,
    1.Status: TO_BE_DELIVERED
    Which means that the message was successfully delivered from Integration Server point of view and it states that the messages is initially handed over to the Messaging System.
    TO_BE_DELIVERED occurs while the message is put into the Messaging System receive queue.
    Regards
    Agasthuri Doss

  • Sender_interface_name in Variable Substitution in Receiver File Adapter CC

    Hi,
    as per this page : http://help.sap.com/saphelp_nw04/helpdata/en/bc/bb79d6061007419a081e58cbeaaf28/frameset.htm
    it says:
    Variable Substitution (Target Directory/File Name Scheme)
    If you set the Enable indicator, you can enter variables for the Target Directory and File Name Scheme. Enter the names of the variables and references in the table.
    ●      Enter each variable that you reference in the Target Directory and File Name Scheme fields without the surrounding percentage sign under Name of Variables in the table.
    The variables can refer to attributes of the message header or elements of the message payload.
    ○       If the variables are to refer to an attribute of the message header, add the prefix message: to the name of the variable under Reference. You can specify the following attributes of the message header:
    sender_party, sender_service, receiver_party, receiver_service, interface_name, interface_namespace, message_id, message_id_hex
    Can we not access sender_interface_name and sender_interface_namespace are not mentioned in above list of variables.
    Is it not possible to access sender_interface_name or sender_interface_namespace as variable substitute parameters from within Receiver File Adapter Communication channel.
    thanks.

    >Shabarish Vijayakumar wrote:
    >>the sender interface details will always remain a constant
    >>so you can hard code the value, isnt it?
    Yes, i can hardcode, thats not a bad idea, i need to create then 3 different Reciever File Communication Channel objects, as I am dealing with 3 scenarios for which sender system and sender interface is different.
    >Shabarish Vijayakumar wrote:
    >>if you look at the mapping runtime constants, those are also for the receiver since the sender interface will always remain constant for any particular CC.
    >>http://help.sap.com/saphelp_nw04/helpdata/en/b3/9a2aeb24dc4ab6b1855c99157529e4/content.htm
    yes in this link you provided i can see..
    INTERFACE     Interface
    INTERFACE_NAMESPACE     InterfaceNamespace
    SENDER_SERVICE     SenderService
    RECEIVER_SERVICE ReceiverService
    RECEIVER_NAME     ReceiverName
    RECEIVER_NAMESPACE     ReceiverNamespace
    it seems both INTERFACE (,INTERFACE_NAMESPACE) and RECEIVER_NAME(,RECEIVER_NAMESPACE) are present, may be one is for sender, and another is for receiver.. may be if i use dynamic configuration, possibly my issue would be addressed.. correct me if i am wrong.
    thanks.

  • File adapter with empty files!

    Hi guys,
    My scenario is: File -> XI (BPM) -> JDBC
    Under BPM I have a fork with two parallel receivers correlated and two sender file adapters for that. Those senders also have file conversion (.seq file to XML).
    My problem is: in case of files coming empty, is it possible that senders file adapter generates error during file conversion? And/or generates errors during correlations?
    If so, "I wouldn’t like", because after receive these two files I have a switch to check if the file(s) coming empty and a control step to terminate the process in case of true. But this only works if no errors have occurred on the earlier steps!
    At this moment I can’t test it, so I’m asking If anyone has faced an issue like this one?
    Thanks in advance,
    Ricardo.

    Hi,
    Which SP are you on?
    Before Sp19 on XI 3.0 and SP10 on Pi, Empty Files are ignored by XI. The file adapter picks the file and if it is a empty file ( a zero byets file ) the file does not create a message at all for the file.
    From Sp19, the file adapter has options that allow you to decide how to process the empty file. You can create an error message etc.
    Regards
    Bhavesh

  • File content Conversion Issuse for a Sender File Adapter

    Hi All ,
                 I am working for a Migration project , so my  File structure will be as follows
    <HEADER>
          <DATA1>
         <DATA2>
         <DATA3>
       <HEADER>
    <ITEM>
         <ITEM1>
         <ITEM2>
         <ITEM3>
    <ITEM>
    WHERE i do have flat file will be as follows
    10001,20081902,US
    10,soda,1
    30,soda,4
    40,soda,5
    10002,20081902,US
    10,steel,1
    30,steel,4
    40,steel,5
    how to pick this file using FCC from sendere flat file adapter without keyfields , and i can use fixed length also

    Sridhar,
    You can use a work around like this. Create a generic Data Type something like below.
    <Message Type>
       <Recordset> - root node
          <ROW>  - element with occurence 0..unbounded
    Now create an outbound MI with the above MT, in FCC in sender file adapter, give Recordset structure as ROW, *
    This way , you will read the entire file inside XI as an XML like below
    <ROW> header record </ROW>
    <ROW> item record 1 </ROW>
    <ROW> item record 2 </ROW>
    <ROW>....</ROW>
    In XI , since your header row & item rows are fixed length, now, you can use that in a UDF in your message mapping , or parse the xml using DOM parser in Java mapping, you should be good. Hope this helps.
    ~Saravana

  • Sender file Adapter without Key field

    my File structure will be as follows
    <HEADER>
    <DATA1>
    <DATA2>
    <DATA3>
    <HEADER>
    <ITEM>
    <ITEM1>
    <ITEM2>
    <ITEM3>
    <ITEM>
    WHERE i do have flat file will be as follows
    10001,20081902,US
    10,soda,1
    30,soda,4
    40,soda,5
    10002,20081902,US
    10,steel,1
    30,steel,4
    40,steel,5
    how to pick this file using FCC from sendere flat file adapter without keyfields , and i can use fixed length also

    Hi,
    with multiple nodes structure( like header and item in your case) you need to have a key field to process this file to a desidered structure using FCC.
    Alternatively you can pick all these records as a single node type and classify it as header/items in your mapping by identifiing how each one differs frm other.
    ~SaNv...

  • PI  FILE ADAPTER RECEIVE ERROR

    NETWEAVER 7.0  SP15  FOR Processing Integration System
    Scenarios : ecc6.0 <-> PI7.0 <-> FTP Server
    PI connect to ecc6.0 use RFC Adater, PI connect to FTP use FILE Adapter,
    when i  set File Name Scheme "回执固定资产.RB" in File receive channel,i got a error message :
    (use t-code sxi_monitor check logs, found the error happened at step  "CALL ADAPTER")
    com.sap.aii.af.ra.ms.api.DeliveryException: ??????20090213-102753-866.RB: The filename, directory
    name, or volume label syntax is incorrect.
    for testing , i replace the 'File Name Scheme' with 'TEST.RB' ,result is right.
    PLZ Help. 3Q
    by Eric

    Hi,
    Just do the following step.
    1. Counter check Target Directory is their in FTP location.
    2. For testing purpose select the option Create Target Directory in File Adapter
    3. Go to the Communication Channel Monitoring in RWB check exact reasong for error.
    4. What is their in Processing Parameters in File Communication Channel.
    5. Copy past the Error message in Communication Channel Monitoring in your next post.
    With Regards
    Sunil
    Edited by: Sunil Pandey on Feb 13, 2009 11:05 PM

  • SQL Developer cannot import connections from a tnsnames.ora

    Just try sql develorper today, I saw it can import connections from a XML file or a .properties file? But has no an option to import from a tnsnames.ora ?
    I think this should be a basic function. Did I miss it?

    You didn't answer the questions:
    Would the connection name simply mirror the tns entry? I'm not sure that'd be correct since I frequently have multiple connections defined to 1 DB ( tns entry ) If you program this "connection collection" to be performed at first startup (asking the user if he wants to), before having added any connection, you have a 1:1 relation; problem solved.
    If you want it enabled even after adding connections, you can add arbitrary suffixes (_1, _2 and so on).
    What username would be defaulted?This is even easier: none.
    That's the least the end-user can add. He can even leave it blank if he really wants to be prompted on connecting.
    K.

Maybe you are looking for

  • Pls help - How can I add a typekit font to muse?

    As Muse doesn't come with all typekit fonts already included in the dropdown list of webfonts, I'd like to know how I can add a typekit font to the dropdown menu so I can use it for my website. I have Adobe creative cloud membership. I've searched th

  • Printing error in physical invoice

    When the customer is using a Z pricing condition and leaving it with out entering any value, The final invoice is getting blank. The Z pricing is a manual price condition, it is always entered, it will be entered to some order where the customer spec

  • [SOLVED] Slow System Startup

    Hello, it is a few weeks that I'm experiencing slow startups. Previously my system was starting up in less than 15 seconds, but now it takes about 30 seconds to start up. I thought that issue will probably go away after a few updates but it still per

  • I have been unable to get the microphone working in any applications on my ipad.

    I have the ipad model MD368X/A version 6.1.3 I have not been able to get the microphone to work in any application inc Sari.  Any ideas as the the location of the mic settings if any or am i looking at a hardware issue? Looked for software updates fo

  • Odd RV042 behavior can someone help shed some light?

    We have a group of 4 x RV042 routers linking the 3 branch offices back to the head office via VPN site to site tunnels. Also each of the sites has dual ISP connection, one from a cable provider and the other a DSL connection operating in smart link b