This discussion is archived
4 Replies Latest reply: Jan 4, 2013 1:38 AM by 979680 RSS

Advanced batching in Oracle b2b 11g

979680 Newbie
Currently Being Moderated
Hello Guru,

Could you please help me out regarding advanced batching in Oracle b2b 11g, .. as mentioned in the guide , i have created batching like

Administration-->Batch and created batch and Scheduled Batch as below. (Batch name : TEST_ED_850_BATCH     )

TEST_ED_850_BATCH     Enabled     Initiate event at, every minute starting at 00:00 AM and ending at 23:59 PM, every Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday, every month, 201


then i have posted 8 messages from A machine (With batching) to Machine "B" over AS2 channel ,

then i can see all are completed in Machine A and getting only one ACK from Machine B for 8 messages. and also in Machine "B"..i can see only one message with one ACK.

I am not sure , i am missing something here and do i need to change anything configuration, B2B tables, please suggest how to implement batching and advanced batching in 11g b2b.

I need to send bulk messages in a batch as a single message.

Regards,
Rajesh
  • 1. Re: Advanced batching in Oracle b2b 11g
    Anuj Dwivedi Guru
    Currently Being Moderated
    Rajesh,

    Have you referred to -

    http://docs.oracle.com/cd/E28389_01/user.1111/e10229/b2b_batch.htm

    Make sure that the XML's which you are enquing from back-end have the unqiue GUID value.

    Regards,
    Anuj
  • 2. Re: Advanced batching in Oracle b2b 11g
    979680 Newbie
    Currently Being Moderated
    Hello Anuj,


    Thank you very much for your response...
    i have configured Batching in "A" machine Oracle b2b to "B" Oracle B2B Machine and sending around 8 EDI files with different control numbers.uide

    reaching only one Message to "B" Machine.


    I have configured as per the Dev guide...

    and also what is GUID...where to put that?

    Regards,
    Rajesh
  • 3. Re: Advanced batching in Oracle b2b 11g
    Anuj Dwivedi Guru
    Currently Being Moderated
    Hi Rajesh,

    The XML which you are passing from back-end should have the GUID attribute -

    <Transaction-850 xmlns="urn:oracle:b2b:X12/V4010/850" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:oracle:b2b:X12/V4010/850 guideline.xsd" XDataVersion="2.0" Standard="X12" Version="V4010" CreatedDate="2011-03-03T14:45:30" CreatedBy="XEngine_2819" GUID="{12345678-1234-1234-123456789012}">
    GUID="{12345678-1234-1234-123456789012}"
    The GUID must be in above mentioned format and make sure that it is unique for all XML messages. You may use generate-guid() xpath function at SOA to generate the GUID and parse in curly brackets ('{','}') and hyphen ('-')

    Regards,
    Anuj
  • 4. Re: Advanced batching in Oracle b2b 11g
    979680 Newbie
    Currently Being Moderated
    Hi Anuj..

    Thank you very much..

    I will try this and will let you know soon..


    Regards,
    Rajesh

Legend

  • Correct Answers - 10 points
  • Helpful Answers - 5 points