AS2 protocol configuration

Hi,
I'm using 11.1.1.5 and been using the ebXML protocol using a custom XML document and I can get it to work without any issue.
I am playing with using the same custom XML document using AS2 as the channel and can communicate with the Trading Partner environment as I am getting a this error:
B2B-50032 B2B exchange protol negative acknowledge received.
On the Trading Partner environment, I am getting this error:
Document protocol identification error.
I checked other threads and they are saying that it might be an invalid document. I know it is valid because it did work in the ebXML channel. Can anybody point me to any sample of setting up AS2 messaging. I followed the same procedure as setting up ebXML but there might be other configurations I missed.
Regards,
Robert

Document protocol identification error.Have you defined identification xpath in the document definition at receiving side? If no then please do so and redeploy the agreement and then retest.
To understand the xpath expression which is used in B2B, please refer section "8.1.1 How to Configure the XPath Expression for a Custom XML Document" at -
http://docs.oracle.com/cd/E28280_01/user.1111/e10229/b2b_documents.htm#CHDEFFEH
Regards,
Anuj

Similar Messages

  • AS2 Adapter Configuration to Customer / no signature certificate

    Dear all,
    we start a project with an external Customer incl. Certificates.
    If we now start message processing we get follow error back:
    Message processing goes fail. Reason: javax.resource.ResourceException: Fatal exception: javax.resource.ResourceException: SEEBURGER AS2: AS2 Adapter failure # java.lang.Exception: AS2 message composition failed: com.seeburger.ediint.edi.EDIMessageException: EDI message composing failed: no signature certificate, SEEBURGER AS2: AS2 Adapter failure # java.lang.Exception: AS2 message composition failed:
    com.seeburger.ediint.edi.EDIMessageException: EDI message composing failed: no signature certificate
    Any idea ?
    What is the meaning of "no signature certificate" ?
    Because we import the certificate info the Trustcenter form the partner and customized in
    AS2 Receiver Configuration -> Encryption Certificate
    Thanks
    Kind regards
    S. Kohler

    Hello,
    The error states "EDI message composing failed: no signature certificate"
    ...and for the signature, you are always using your own key and not the certificate that you receive from the partner.
    (since you wrote " ... we import the certificate info the Trustcenter form the partner")
    So the error message is correct in the way that the referenced entry cannot be used to create the signature.
    Greetings
    Stefan

  • AS2 Sender configuration - Authentication Certificate

    Hello guys,
    We're implementing EDI with a partner with AS2. We have AS2 sender adapter configured. Everything works fine (we're able to receive data from partner and send back MDN) without signing.
    Now we're working on getting data signed. We have uploaded partner cert to keystore (TrustedCAs) and have provided partner with our certificate as well.
    On Sender agreement--> Security Settings --> AS2 Sender Configuration --> Authentication Certificate how do we specify the certificate we're using. Should it be just the fullname like TrustedCAs/PartnerCert ?
    Also How should we specify the Decryption Key and Signing Key under AS2 Receiver Configuration?
    I was expecting to be able to choose from available keystores, but it is a free text field.
    Can anybody please help me on this?
    Thanks
    Karthik

    Hi Karthik,
    >>On Sender agreement--> Security Settings --> AS2 Sender Configuration --> Authentication Certificate how do we specify the certificate we're using. Should it be just the fullname like TrustedCAs/PartnerCert ?
    You need to mention the fullname  as TrstedCAs/PartnerCert.
    >>Also How should we specify the Decryption Key and Signing Key under AS2 Receiver Configuration?
    Yes you need to since you are using signed messages here..
    Regards
    Suraj

  • As2 protocol used in SAP Xi

    Please  let me know any prdefined steps from SAP implementing AS2 protocol.

    Hi,
    Seeburger EDI Adapter provides an EDI solution on internet via HTTP or AS2 to replace the expensive VAN. It provides some pre-built mappings for IDOC to ANSI X12(810,850,855,856 etc.,) and Idoc to EDIFACT(ORDERS,DESADV,INVOIC etc.,) and has the ability to build your own. These pre-defined mappings transform the IDOC-XML to EDI-XML format.
    Please go through the following links which clearly explains what you want and it also helps you in understanding the same in depth:
    http://www.seeburger.com
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
    Please see the below thread.
    Seeburger Adapter
    seeburger adapter
    Thanks
    Swarup

  • Send/receive IDOCs to SOLMAN system using AS2 protocol!

    Hi All,
    I want to send/receive IDOC file to/from web based SOLMAN system. Currently I'm using FTP server to send/receive IDOC file.
    As of now the current process is to send the IDOCs from ECC to FTP server and from FTP to third party and vice-versa. But due to some constraints, I'm bound to use web based SOLMAN system. Please, can you let me know how to send/receive IDOC files to SOLMAN. Is there standrad FM/method to connect to SOLMAN from ECC as in case of FTP we have FM 'FTP_CONNECT'. Heard that same functionality in case of SOLMAN can be achieved  through AS2 protocol.
    Kindly help.
    Thanks.
    Regards,
    Mukesh

    Hello Patrice
    We have same issue. Is it possible to use IDoc (XML) directly with SAP 5.0 with SOAP (HTTP) without XI?
    Since your que is three years old, I'm sure you must have found some method for this.
    We'll highly appreciate your help.
    Regards: Gaurave

  • AS2 protocol

    Hi,
    For the 3rd party system to support AS2 what all are the pre-requisites for it?What all the softwares 3rd party system should have to support AS2 protocol?
    In XI we are using See Burger AS2 adapter.
    Best Regards,
    Harleen Kaur Chadha

    Hi,
    Try this pdf available in service marketplace. It has all the details that you are looking for...
    https://websmp202.sap-ag.de/~sapidb/012006153200000124082007E/SAPXI30_AS2Adapter.pdf
    Applicable for XI 3.0
    Regards,
    Abhishek.
    Edited by: abhishek salvi on Dec 4, 2008 10:57 AM

  • OSB 11g - AS2 protocol - File exchange.

    Hi,
    I have to fetch a file or send a file from/to my client's server using AS2 protocol. We are using OSB 11g. I want to know if it can be done in OSB. I could not get any help from OSB developers guide or any other source. Could someone please provide me any document, link, tutorial on how to do this.
    Thanks,
    Sanjay
    Edited by: Sanjay Bharatiya on 24-Oct-2010 5:56 PM

    Hello Sanjay,
    AS2 is an exchange protocol which is better supported in Oracle B2B (a component of SOA suite). Can you let us know more about your use case and the version & release of products you are using?
    Drop a mail (id in my profile) to me with the details.
    Regards,
    Anuj
    Edited by: Anuj Dwivedi on Oct 25, 2010 12:18 PM

  • AS2 adpater-- Configuration details for both SND and RCV.

    Hi All,
    I need some details for both AS2 sender and receiver adapter.
    Sender AS2 adapter :
    1. Use Proxy
          Use Authentication
    Which one we need to use? 
    2. what is this Proxy Realm or Authentication Realm??
    3. Whether we need to enable Hostname check & HTTP keep alive? what is the purpose of these settings?
    4. what is this Message subject ?? the content of this comes from the file name or file data?
    5. Server certificate and private key authentication?? do we need to get these from partner system??
    Receiver AS2 adapter :
    1. Here also  the same question when we need to use Proxy settings and when we need to use Authentication settings.
    2. Dynamic attributes??
         Use dynamic attributes
         Use non-empty attributes.    
    What are the information we need to ask partner system to get the connection??
    Please reply if anyone worked on these AS2 settings.
    Thank You.
    Regards
    Krupakar.

    hi..
    Sender Adapter..
    1.You can use both use proxy and use authentication.depends upon the requirement.
    when you use proxy you have to give proxy server name and all parameters.That means proxy server acts like your actual server.To pass this data through  the AS2 apdapter U hv to specify th following parameters.
    Proxy Server : Your proxy server.
    Proxy Port :The port of the proxy server.
    Proxy User: User for optional authentication.
    Proxy Password: Password for optional authentication.
    Proxy Realm: Realm for optional authentication.
    2. REALM
    A realm is a part of Yanel which has its own configuration and repository. This allows you to run several subsites (which are independent of one another) in a single Yanel instance. For example, each department in your company can have its own realm. This allows one department to use its database as a content repository and another to use the filesystem to provide the content to Yanel
    So proxy realm means u r authorized to use the proxy server
    You use Use Authentication for -
    >Used to enable/disable basic authentication.
    Use Authentication Used to enable/disable basic authentication.
    User: User for basic authentication.
    Password: Password for basic authentication.
    Realm: Realm for basic authentication.
    3. if u check these options for the following purpose.
    SSL Hostname Check: Validate common name with server name.
    HTTP Timeout:Timeout in seconds for waiting for server
    response.
    4.Message Subject: This subject will be compared with the subject in the received message. This is used to find the
    correct channel for the inbound message. Wildcards are allowed.Its the file data.
    5. Your partne rwill provide u these details.
    Receiver Adapter:
    1.If u use the same in sender side then u hv to verify it again in the receiver system. Then only the communication is established.
    3.u must have the AS2ID and the certificates.
    THAnks
    MAnas
    reward points if helpful.

  • BizTalk AS2 Certificate configuration problem

    Hi,
    I'm having a problem with signing a certificate to send port. I have imported 2 diferent certificates in mmc to "Local Computer\Other People" and "Local Computer\Trusted Root Certification Authorities". Then I went to BTAdmin and select
    some Send Port then Certificate then Browse. One of certificates was there and other was not.
    Then I went on this page
    http://msdn.microsoft.com/en-us/library/bb728096.aspx and found this:
    "Certificates used for AS2 transport must have the attributes required for their
    intended use. For signing and signature verification, the Key Usage attribute
    of the certificate must be Digital Signature.
    For encryption and decryption, the Key Usage attribute
    of the certificate must be Data Encipherment or Key
    Encipherment. You can verify the Key
    Usage attribute by double-clicking the certificate, clicking the Details tab
    in the Certificate dialog
    box, and checking the Key Usage field."
    I have noticed that the certificate that is not showing in BTAdmin, does not have field "Key Uasge", but other one does have and its value is "Digital Signature, Key Encipherment (a0)". Is there any way to configure that
    "not working" certificate, so that I can select it in BTAdmin or this is dead end?
    Thanks in advance,
    TG

    In AS2 BizTalk a certificate on a Send Port would be is for signing and/or  for encryption. So there is not any way to configure the existing/in present certificate. So one should have
    to request a new one with there right key usage.
    http://www.athenainfotech.co.uk/managed-b2b-services

  • Reg Sender AS2 module configuration for text file

    Hi Experts,
    I am working on an inbound scenario where Sender is AS2 and Receiver is SAP system in PI7.4. The Sender Trading Partner is Sending a text file which should be converted to xml. I have added the module parameter localjbs/PlainConverterModule .It is throwing the error as per the attached file.
    Could anyone please guide me on this issue. Also Please let me know whether any configuration needs to be set in EDI content Manager.
    Cheers,
    Neethu

    Hi Neethu,
    according to the b2b help the module is used to convert EDIFACT message standards into XML. I your case you have flat file comming from AS2. you can use message transform bean to convert flat file to XML in sender as2 adapter. Or you need to define ED XML converter. Please refer the below link
    SAP PI: Using the B2BADDON EDI<>XML Convertor Modules - Basics
    You configure the communication channels of any Process Integration adapter with the PLAIN-XML converter module to convert business documents encoded in EDIFACT message standards into XML and the other way round. It must be configured in the sender and receiver channels based on the business scenario. The PLAIN-XML converter module runs on the SAP NetWeaver Process Integration Adapter framework.
    You use this procedure to configure the parameters of the PLAIN-XML converter module.
    source - Configuring the PLAIN-XML Converter Module - SAP NetWeaver Process Integration, business-to-business add-on 1 - SAP Libr…
    regards,
    Harish

  • How to setup filename in AS2 protocol

    Hi,
    We are posting a .csv document to partner via AS2. We developed a BPEL process which reads .csv file on FTP and enqueue the binary data into B2B queue.
    We passed the file name to below property in Invoke activity connected to B2B adapter in BPEL.
    jms.jca.contentDisposition
    At the receiving end the file name is missing. The below message received from partner.
    <?xml version="1.0" encoding="UTF-8"?>
    <IDataXMLCoder version="1.0">
    <record javaclass="com.wm.data.ISMemDataImpl">
    <value name="Content-Type">application/XML; name=Custom</value>
    <value name="Content-Transfer-Encoding">binary</value>
    <value name="Content-Disposition">attachment; filename=1.0</value>
    </record>
    </IDataXMLCoder>

    I am trying the same in oracle b2b 11g, but I don't see jca.jms.JMSProperty.ACTION_NAME property. I see only upto jca.jms.JMSProperty . I am trying to set this property friom BPEL. jca.jms.JMSProperty is used to set any user defined JMS header. To make it clear, all headers required by B2B, are user defined headers and they do not belong to standard JMS headers. Please refer below link to know how to add these headers -
    How to set JMS user property in JMS Adapter.
    SOA Suite 11g - how to set/get JMS headers ?
    JMSAdapter : jca.jms.JMSProperty
    I hope it's clear now.
    Regards,
    Anuj

  • Connection Refused Exception (imap protocol configuration in james server)

    hai if i use pop3 protocol i can read the message from the james server
    but if i use imap protocol i'm getting the exception connection refused.
    what shall i do?

    Sounds like a question to ask in the Apache James forum.
    The server doesn't seem to be set up to accept IMAP connections.

  • PTP (Precision Time Protocol) configuration

    Hi,
    Is there anyone has configured PTP on IE-3000 switches? I have some problems with the configuration and operation. Below is the summary of what I've done and the porblems.
    There are two IE-3000 switches with ip services 15.0 (2) SE4 IOS. One has configured in the boundary mode to become master clock and the other one has left in the e2etransparent mode. There are two inter-connection links (via Cat6 ethernet cable) on Gi1/1 and Gi1/2 interfaces on both switches. All inter-connect ports are up and running. Both switches have same IOS, same hardware almost identical except IP configuration etc. Main problem is SW2 is not able to sync with SW1 as master clock (this is my understanding), and also it seems PTP on SW1 has wrong reading of local clock time. But in fact I have NTP server in the network and NTP is syncd. I've included some of the configuration and output here, if someone has experience in configuring and running PTP I would be thankful to give me some help here.
    Regards,
    Tohid
    Configuration on SW1:
    ptp mode boundary
    ptp priority1 10
    ptp priority2 128
    ptp time-property persist 300
    SW1#show ptp clock
    PTP CLOCK INFO
      PTP Device Type: Boundary clock
      Clock Identity: 0x8:CC:68:FF:FE:7F:73:80
      Clock Domain: 0
      Number of PTP ports: 10
      Priority1: 10
      Priority2: 128
      Clock Quality:
            Class: 248
            Accuracy: Unknown
            Offset (log variance): N/A
      Offset From Master: 0
      Mean Path Delay: 0
      Steps Removed: 0
      Local clock time: 00:30:30 UTC Mar 1 1993
    SW1#sh clock
    16:18:10.856 UTC Thu Feb 27 2014
    SW1#sh ntp status
    Clock is synchronized, stratum 3, reference is 10.1.1.1
    nominal freq is 119.2092 Hz, actual freq is 119.2091 Hz, precision is 2**17
    reference time is D6B9E25E.3EAA5D0E (16:12:14.244 UTC Thu Feb 27 2014)
    clock offset is 45.5794 msec, root delay is 1.42 msec
    root dispersion is 57.46 msec, peer dispersion is 5.25 msec
    loopfilter state is 'CTRL' (Normal Controlled Loop), drift is 0.000000985 s/s
    system poll interval is 64, last update was 423 sec ago.
    SW2#sh ptp clock
    PTP CLOCK INFO
      PTP Device Type: End to End transparent clock
      Clock Identity: 0x3C:E:23:FF:FE:44:92:80
      Clock Domain: 0
      Number of PTP ports: 10
      Delay Mechanism: End to End
      Local clock time: 01:08:13 UTC Mar 4 1993
    SW2#sh ptp port gi 1/1
    PTP PORT DATASET: GigabitEthernet1/1
      Port identity: clock identity: 0x3C:E:23:FF:FE:44:92:80
      Port identity: port number: 9
      PTP version: 2
    Port state FAULTY: FALSE
    SW1#sh ptp port gi 1/1
    PTP PORT DATASET: GigabitEthernet1/1
      Port identity: clock identity: 0x8:CC:68:FF:FE:7F:73:80
      Port identity: port number: 9
      PTP version: 2
      Port state: MASTER
      Delay request interval(log mean): 5
      Announce receipt time out: 3
      Peer mean path delay: 0
      Announce interval(log mean): 1
      Sync interval(log mean): 0
      Delay Mechanism: End to End
      Peer delay request interval(log mean): 0
      Sync fault limit: 5000000004271-NET-001#sh ptp port gi 1/1
    PTP PORT DATASET: GigabitEthernet1/1
      Port identity: clock identity: 0x8:CC:68:FF:FE:7F:73:80
      Port identity: port number: 9
      PTP version: 2
      Port state: MASTER
      Delay request interval(log mean): 5
      Announce receipt time out: 3
      Peer mean path delay: 0
      Announce interval(log mean): 1
      Sync interval(log mean): 0
      Delay Mechanism: End to End
      Peer delay request interval(log mean): 0
      Sync fault limit: 500000000

    So if I have a L2 network consisting of severall access switches connected via trunks to a distribution, with PTP clients in differing VLAN's, as long as each VLAN has a connection to the PTP source then the client will receive the PTP timestamp allthough subject to switching delays?

  • Sender AS2 Configuration...

    Hi All,
    I am doing configuration on AS2 (AS2 -> File)..
    We are getting the EDI Messages. Thru Sender AS2 CC, how to pick the messages into XI...
    Please help me out ...
    Thanks in advance..
    Regards,
    Vasu

    Hi,
    I will tell you something about Seeburger Adapters in detail, Just see if it helps...
    Seeburger EDI Adapter provides an EDI solution on internet via HTTP or AS2 to replace the expensive VAN. It provides some pre-built mappings for IDOC to ANSI X12(810,850,855,856 etc.,) and Idoc to EDIFACT(ORDERS,DESADV,INVOIC etc.,) and has the ability to build your own. These pre-defined mappings transform the IDOC-XML to EDI-XML format.
    These transformed EDI-XML messages are then converted to EDI specific format using the Seeburger's BIC(Business Integration Converter)adapter. In addition, Seeburger provides adapters like AS2,FTP(EDI specific) and so on to route these EDI messages to external EDI Partners.
    Seeburger EDI Adapter leverages SAP XI's Adapter Framework. This Adapter is used to perform conversion between EDI and XML format. It also provides some canned EDI layouts and the ability to build your own. It is used to transfer the EDI message via HTTP or AS2 protocols.
    The most direct way of using the Seeburger adapters is to configure the BIC as a module. There is a software component from seeburger called bicmapper which will allow you to do the following:
    1. define or import the inbound message metadefinition in various formats ( edifact, xml,...)
    2. using a mapping create an xml variant as the output metadefinition or edifact in the other direction.
    3. create a one to one mapping between input en output.
    4. export the metadata in xsd or sda format for import in XI
    5. generate an SDA which can be deployed in XI and used as a module.
    Please go through the following links which clearly explains what you want and it also helps you in understanding the same in depth:
    http://www.seeburger.com
    http://www.seeburger.com/fileadmin/com/pdf/AS2_General_Overview.pdf
    http://www.seeburger.it/fileadmin/it/pdf/2005_04_sapphire_Ferrero_transcript.pdf
    http://www.seeburger.com/fileadmin/com/pdf/SEEBURGER_SAP_Adapter_engl.pdf
    http://www.seeburger.com/fileadmin/com/pdf/Butler_Group_SEEBURGER_Technology_Audit.pdf
    http://www.sap.com/france/company/events/2006/02-01-Automotive-Seeburger.pdf
    http://h41123.www4.hp.com/presentations/ISUG/XISeeBurger.ppt
    http://www.sap.com/asia/company/events/nwtechdays/presentation/australia-slides/Pre-Built_Integration.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00f9cdf5-d812-2a10-03b4-aff3bbf792bf

  • AS2  as transport protocol and AS2xml as message protocol

    Dear All
    AS2 adapter has been installed in our landscape ,when I am trying to select the transport protocol and message protocol  ,I can only see AS2 as transport protocol and AS2xml as the message protocol instead of the normal HTTP/ HTTPs for the Transport protocol and AS2 as message protocol.COuld anyone tell me if there is a problem.We need to send xml messages over the AS2 adapter and receive MDN's.

    Hi Arjun,
    Refer below forum threads which was replied which talks about the configuration which need to be done for AS2 adapter. It will be helpful:
    Re: Pls.. Help Needed.. Seeburger Mapping Names..!!
    Re: Seeburger AS2 adapter...
    Re: AS2 Module tab.. Mapping Names for modified Standard Msg types ? ? BIC ??
    AS2 adpater-- Configuration details for both SND and RCV.
    Re: Regarding Seeburger AS2 Adapter
    Regards,
    Vinod.

Maybe you are looking for

  • Portal is not working...Please help ASAP

    Dear SDN, Our Portal development server is not working...when I enter the URL in IE, it gives Page cannot be displayed message..I tried giving different values but still it's not working. I have also taken the remote access of the Development server

  • ME57- assign and process

    Hi, When i execute ME57- assign and process PR T-code, i get POP UP with options having Info records and contracts maintained for the material in particular PR. But If that contract is with some account assignment category its not getting proposed. W

  • Lightroom start niet op in creative cloud

    wie kan mij helpen

  • Printing in iPhoto 08

    Is anyone having problems printing multiple photos on one page, i.e. 2 4x6 or multiple copies of one photo on a page. I use a printer over a network and so I don't have all the paper sizes available to me. It looks like this new version's printing is

  • GRC AC 5.3 SP13

    Hi Guys, What version of NW (Java stack only) do I need to install so that I can install GRC AC 5.3 SP13 on that? Thanks, Shankam