Identify Trading Partner EDI X12 over File Protocol

Hi
I am working on EDI X12 (835) over File Protocol.
The EDI payloads I will be getting will hold same EDI InterchangeIds, Group, or Exchange.
oracle.tip.adapter.b2b.edi.identifyFromTP = ANY
and I have given oracle.tip.adapter.b2b.allTPInOneDirectory = false.
So that it identifies based on the directory name.
For this I changed my trading partner name same as directory name.
Could you please suggest me is there any other way of identifying From Trading partner than changing the Trading partner name to directory name?
Thanks & Regards,
Praveena.

Hi Praveena,
Yes, TP name and directory name should be same.
Put oracle.tip.adapter.b2b.allTPInOneDirectory = true (Idetifies the Trading partner by the directory name) in your tip.properties file.
Check below thread for more information on TP identification -
Re: Internal Delievery channel AIP-51505:  General Validation Error
Regards,
Anuj
Edited by: Anuj Dwivedi on May 5, 2009 4:31 PM

Similar Messages

  • EDI X12 over File Protocol - Handling multiple Interchange Ids

    Hi
    I am having two types of EDI X12 payloads (with different names). With different Interchange Ids.
    In my Agreement I have give given one Interchange Id.
    my tip.properties:
    allTPInoneDirectory= true
    identifyFromTP= ANY
    oracle.tip.adapter.b2b.edi.ignoreValidation=InterchangeReceiverID,InterchangeSenderID,GroupReceiverID,GroupSenderID,GroupSenderQual,GroupReceiverQual,InterchangeSenderQual,InterchangeReceiverQual
    My TP name and directory name are equal.
    I am not identifying by File Name.
    The file whose InterchangeId I have given in the Agreement is passign through successfully.But the other is not passing throgh.
    It is giving Business action -> 'BA Name'
    No Agreement found with the XR and POL (my Host Trading Partner name)
    Ex: My File name: XR_XYZ.dat
    other File XR_XYV.dat
    I have changed the Trading Partner Identification to by Name, instead of Interchange ID. Then also it is giving the same Error.
    Could you please tell me what can be the problem.
    Thanks
    Praveena

    Hi
    I am able to solve this.
    In my second EDI payload EDI Interchange Id(ABC) is different from the first EDI Payload(XYZ).
    My First config which was not working:
    In my Remote Trading Partner , I have given Identifications as
    1. EDI Interchange ID: XYZ.
    2. Name: TP name.
    In the Agreement, I have selected Name as Identification.
    Second Config Which is working:
    In my Remote Trading Partner , I have given Identifications as
    1. EDI Interchange ID: XYZ.
    2. EDI Interchange ID: ABC
    2. Name: TP name.
    In the Agreement, I have selected Name as Identification.
    With this second EDI Payload is also passing through.
    My question: As we are giving TP name as the Trading Partner Identification in the agreement, why does it matter for all other Identification types which we give in Remote Trading Partner. This is inbound operation.
    Could you please answer my question?

  • EDI X12 over File

    Hi All,
    I'm trying to send & receiver EDI X12 over File between Acme and GlobalChips
    When i enqueue a message from Acme, the file is getting created and stored at Acme side itself but on the endpoint location specified for GlobalChips. It is not reaching the GlobalChips at all.
    The GlobalChips ip address are mentioned correctly.
    Thanks for your help in advance
    Regards,
    Priyanka

    Hi,
    It is windows on both the machine.
    I've shared the folders and provided the full control to read and write on both the machines.
    In Acme Machine,
    Acme Endpoint is C:\acme
    GlobalChips Endpoint is globalchips
    In GlobalChips Machine,
    Acme Endpoint is acme
    GlobalChips Endpoint is C:\globalchips
    It is not placing the generated file in any of the location neither in Acme(Host) or GlobalChips(TP)
    Please find the logs below..
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Calling Send to transmit the message
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) Protocol Name: File
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) Version Name: 1.0
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) Endpoint: file://localhost/globalchips
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send URL: FILE://LOCALHOST/GLOBALCHIPS
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send TO Endpoint: 508 file://localhost/globalchips
    2009.04.15 at 14:15:12:296: Thread-10: B2B - (DEBUG)
    Protocol = File
    Version = 1.0
    Transport Header
    Content-Transfer-Encoding:binary
    filename:Acme_2009Apr15_14_15_12_234.dat
    ACTION_NAME:Process_850
    DATE:Wed, 15 Apr 2009 08:44:58 GMT
    file.sender.type:BINARY
    TO:GlobalChips
    DOCTYPE_NAME:850
    FROM_PARTY:Acme
    DOCTYPE_REVISION:4010
    FROM:Acme
    MESSAGE-ID:93605200
    TO_PARTY:GlobalChips
    Connection:close
    Parameters
    -- listing properties --
    http.sender.timeout=0
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send Message Successfully Transmitted
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Send Successful!, Request Message sucessfully Transmitted
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Calling postTransmit to do post transmit processing of request message
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit Enter
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit AckMode is NONE
    2009.04.15 at 14:15:12:328: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit Deleting Retry Event
    2009.04.15 at 14:15:12:343: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit deleting retry event table row
    2009.04.15 at 14:15:12:359: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.04.15 at 14:15:12:359: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: updateBusinessMessage
    2009.04.15 at 14:15:12:359: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: updateBusinessMessage
    2009.04.15 at 14:15:12:359: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.04.15 at 14:15:12:359: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessMessage
    2009.04.15 at 14:15:12:375: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Active exclude design true
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2009.04.15 at 14:15:12:375: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Quiescing exclude design true
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2009.04.15 at 14:15:12:375: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2009.04.15 at 14:15:12:375: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessMessage
    2009.04.15 at 14:15:12:375: Thread-10: B2B - (DEBUG) AccessRepo:findBusinessMessageByB2BMessageId Found Successfull message with B2bMessageId : 93605200 and ProtocolMessageId 93605200
    2009.04.15 at 14:15:12:390: Thread-10: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2009.04.15 at 14:15:12:390: Thread-10: BusinessLogicLayer - (DEBUG) Push Stack: updateWireMessage
    2009.04.15 at 14:15:12:390: Thread-10: BusinessLogicLayer - (DEBUG) Pop Stack: updateWireMessage
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit ReplyMode is NONE
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit Removing MessageRetry events from EventTable
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit Commit
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) DBContext commit: Enter
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) DBContext commit: Leave
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:postTransmit Exit
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequestPostColab Exit
    2009.04.15 at 14:15:12:390: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:outgoingRequest Exit
    2009.04.15 at 14:15:12:531: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage:
    ***** REQUEST MESSAGE *****
    Exchange Protocol: Generic Version 1.0
    Transport Protocol: File
    Unique Message ID: Acme_2009Apr15_14_15_12_234.dat
    Trading Partner: GlobalChips
    Message Signed: No
    Payload encrypted: No
    Information incomplete
    2009.04.15 at 14:15:12:531: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Exit
    Regards,
    Priyanka
    Edited by: Priyanka Jayavel on Apr 15, 2009 1:52 AM

  • EDI X12 over generic exchange

    HI B2B Gurus,
    While I am testing EDI X12 over generic exchange, I am transferring the file 997, form our server(FTP) to trading partner
    What i mean to say that we are testing a inbound transaction, we are placing a file in ftp folder, it should receive to us using EDI X12 over generic exchange..
    But we are getting the below error
    Machine Info: (essapt020-u009.emrsn.com)
    Description: Unable to identify the document protocol of the message
    StackTrace:
    Error -: AIP-50083: Document protocol identification error
         at oracle.tip.adapter.b2b.engine.Engine.identifyDocument(Engine.java:3245)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1666)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2574)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2444)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2399)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
         at java.lang.Thread.run(Thread.java:534)

    Hi anuj,
    We are using EDI X12 over Generic.. we changed the Payload. Actually, before we are unable to handle multiple inbound transacions. According to oracle suggestion, we installed the patch no 8552373. We are just checking whether it can handle multiple transactions.
    after changing the payload we got the below error:
    For 997:
    Machine Info: (essapt020-u009.emrsn.com)
    Validation of Interchange parameters failed. Please verify all the Interchange parameters in the B2B configuration match the Group parameters in the message. Make sure that the ecs file for this Interchange is valid.
    For 856:
    Machine Info: (essapt020-u009.emrsn.com)
    Validation of Interchange parameters failed. Please verify all the Interchange parameters in the B2B configuration match the Group parameters in the message. Make sure that the ecs file for this Interchange is valid.
    Error Brief :
    5082: XEngine error - Guideline look-up failed.
    iAudit Report :
    <?xml version="1.0" encoding="UTF-16"?><AnalyzerResults Guid="{CCC351DE-4484-DE11-BE0D-00144F86C7D4}" InterchangeReceived="1" InterchangeProcessed="1" InterchangeAccepted="0"> <ExecutionDate>Saturday, August 08, 2009</ExecutionDate> <ExecutionTime>05:56:59 PM (GMT)</ExecutionTime> <AnalyzerReturn>Failed</AnalyzerReturn> <NumberOfErrors>1</NumberOfErrors> <ErrorByCategory> <Category Name="Rejecting"> <Severity Name="Normal">1</Severity> </Category> </ErrorByCategory> <Status>Finished</Status> <DataFile> <FilePath/> <FileName/> <LastModified/> <FileSize/> <DataURL>file://</DataURL> </DataFile> <Interchange Guid="{603C59DE-4484-DE11-BE0D-00144F86C7D4}" InterchangeAckCode="R" FunctionalGroupReceived="1" FunctionalGroupProcessed="1" FunctionalGroupAccepted="0" RError="1" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>835</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="InterchangeSenderQual">01</Link> <Link Name="InterchangeSenderID">Penske </Link> <Link Name="InterchangeReceiverQual">ZZ</Link> <Link Name="InterchangeReceiverID">EMR </Link> <Link Name="InterchangeControlVersion">00502</Link> <Link Name="Standard">X12</Link> </Links> <Properties> <Property Name="InterchangeAuthorizationInfoQual">00</Property> <Property Name="InterchangeAuthorizationInfo"> </Property> <Property Name="InterchangeSecurityInfoQual">00</Property> <Property Name="InterchangeSecurityInfo"> </Property> <Property Name="InterchangeSenderQual">01</Property> <Property Name="InterchangeSenderID">Penske </Property> <Property Name="InterchangeReceiverQual">ZZ</Property> <Property Name="InterchangeReceiverID">EMR </Property> <Property Name="InterchangeDate">081209</Property> <Property Name="InterchangeTime">1512</Property> <Property Name="InterchangeControlStandard_RepeatingSeparator">&lt;</Property> <Property Name="InterchangeControlVersion">00502</Property> <Property Name="InterchangeControlNumber">000000009</Property> <Property Name="InterchangeAckRequested">0</Property> <Property Name="InterchangeUsageIndicator">T</Property> <Property Name="InterchangeComponentElementSep">0x3e</Property> <Property Name="DecimalSeparator"/> <Property Name="ElementDelimiter">0x2a</Property> <Property Name="ReleaseCharacter"/> <Property Name="RepeatingSeparator">0x3c</Property> <Property Name="SegmentDelimiter">0x7e</Property> <Property Name="SubelementDelimiter">0x3e</Property> <Property Name="InterchangeChildCount">1</Property> <Property Name="InterchangeTrailerControlNumber">000000009</Property> </Properties> </NodeInfo> <FunctionalGroup Guid="{F26D59DE-4484-DE11-BE0D-00144F86C7D4}" FunctionalGroupAckCode="R" TransactionSetsIncluded="1" TransactionSetsReceived="1" TransactionSetsProcessed="1" TransactionSetsAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>106</StartPos> <Size>713</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="GroupSenderID">Penske</Link> <Link Name="GroupReceiverID">EMR</Link> <Link Name="GroupVersionNumber">005020</Link> </Links> <Properties> <Property Name="GroupID">SH</Property> <Property Name="GroupSenderID">Penske</Property> <Property Name="GroupReceiverID">EMR</Property> <Property Name="GroupDate">20081209</Property> <Property Name="GroupTime">1512</Property> <Property Name="GroupControlNumber">9</Property> <Property Name="GroupAgencyCode">X</Property> <Property Name="GroupVersionNumber">005020</Property> <Property Name="GroupChildCount">1</Property> <Property Name="GroupTrailerControlNumber">9</Property> </Properties> </NodeInfo> <Transaction Guid="{A68259DE-4484-DE11-BE0D-00144F86C7D4}" TransactionAckCode="R" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>148</StartPos> <Size>664</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">856</Link> </Links> <Properties> <Property Name="TransactionID">856</Property> <Property Name="TransactionControlNumber">0009</Property> <Property Name="TransactionImplementationReference"/> <Property Name="TransactionChildCount">27</Property> <Property Name="TransactionTrailerControlNumber">0009</Property> </Properties> </NodeInfo> </Transaction> </FunctionalGroup> <InterchangeErrors> <Error ErrorCode="{3F43BFA3-7899-445C-A5B8-867089B8D4B2}" Severity="Normal" Category="Rejecting" Index="1" ID="50820000"> <ErrorBrief>5082: XEngine error - Guideline look-up failed.</ErrorBrief> <ErrorMsg>Failed guideline look-up.</ErrorMsg> <ErrorObjectInfo> <Parameter Name="ErrorLevel">0</Parameter> <Parameter Name="InterchangeControlVersion">00502</Parameter> <Parameter Name="InterchangeReceiverID">EMR </Parameter> <Parameter Name="InterchangeReceiverQual">ZZ</Parameter> <Parameter Name="InterchangeSenderID">Penske </Parameter> <Parameter Name="InterchangeSenderQual">01</Parameter> <Parameter Name="Name">XEngine</Parameter> <Parameter Name="Standard">X12</Parameter> <Parameter Name="_ec_dn_guid_">{603C59DE-4484-DE11-BE0D-00144F86C7D4}</Parameter> <Parameter Name="_ec_index">0</Parameter> <Parameter Name="ec_error_scope">Interchange</Parameter> </ErrorObjectInfo> <ErrorDataInfo> <Part1/> <ErrData/> <Part3/> <DataXPointer> <StartPos>0</StartPos> <Size>0</Size> </DataXPointer> </ErrorDataInfo> </Error> </InterchangeErrors> </Interchange></AnalyzerResults>
    Regards
    Edited by: user8653471 on Aug 8, 2009 11:14 AM

  • B2B EDI X12 over FTP

    I am new Oracle B2B.
    I am trying to do the below task.
    An EDI X12 file will be placed in a Remote Server. This file has to be picked up and after the transformed data has to be queued in IP_IN_QUEUE.
    I have followed the below steps.
    1. Created Business action for EDI X12 4010 document.
    2. Created Remote Trading partner, and assigned the Business action created in step 1 here.
    3. Configured FTP delivery channel in my Host trading partner which also have the end point uri as the Remote Trading partner point to in step 2.
    4. Created the Agreement and in the internal delivery channel, I selected B2B Inbound.
    5. Deployed the configuration.
    Could you please tell me if the above steps are correct?
    I am havign doubt on the step 3, what protocol is to be used for Delivery channel in my Host Tranding partner?
    It should be the same as the one I configured in Remote Trading Partner DC?
    If yes, the what will be end point uri in Host Partner DC?
    And how the data read from the file will be placed in the IP_IN_QUEUE?
    Could you please answer my questions?
    Thanks
    Praveena.

    Again after this I was getting Document Protocol Error, and PROTOCOL_ENDPOINT = null
    I came to know from dheeraj's reply that these errors are only due to me bad payload.
    In document Editor if we say generate the data, actually the data is not valid data, I opened the .dat file in Document Editor analyser and it showed me the errors.
    I corrected teh errors, and now I am still getting error "5016: A mandatory data element is missing"
    Segment ISA(Interchange Control Header) at guideline position (N/A) is missing.
    I am still checking with the payload for the validation against the ecs file.
    Thanks Dheeraj for your answer, I got some confidence.

  • Host setup having two different Sender Id's for EDI X12 over generic exch

    Greetings. I am attaching the document which has screen prints of B2B set up that we have done for a trading partner called PETsMART and the Host set up for RSC(interchange sender/receiver Id is 9014270492). The TP is sending 850s to us and we are (the sellers) sending Invoices (810). I am pasting the RAW EDI data for the 850s and 997s sent by PETsMART and RSCs Respectively. Their interchange sender Id is ISA06 173808684. They are sending the Interchange receiver Id as 781318710 for one account and 9014270492 for the second account. But the set up we have for RSC capabilities (EDI_X12 Over Internet) is for only one interchange receiver Id. I mean to say we can support only one Interchange Receiver Id. How can we support both the accounts at the same time? I dont think we can set up two different hosts. Can we? Is there a way to support this?
    First the RSC Host set up has been done with interchange sender Id as 781318710 and did the testing with a test PO and sent the FA. Later the intrechange sender Is set up as 9014270492 and did the second test PO and sent the set up. The trading partner can send the POs in production with any of the sender id. How to support both the Ids at the same time?
    850 (PO)
    ISA*00* *00* *01*173808684 *01*781318710 *080418*0747*U*00401*000004844*0*P*>~
    GS*PO*173808684*781318710F*20080418*0747*4006*X*004010~
    ST*850*6428~
    BEG*00*SA*451941612**20080418~
    CUR*BY*USD*1.000~
    PER*SU*RON BACORN~
    FOB*CC*FA~
    DTM*001*20080425~
    DTM*002*20080424~
    N9*AH*ZZ~
    MSG*EDI Test Only~
    N1*BT*PETSMART*1*173808684~
    N1*VN*Radio Systems Corp*1*781318710F~
    N1*ST*NEWNAN DISTRIBUTION CENTER*92*0038~ PO1*1*1*EA*140.41**UP*729849111455*VC*PBK00-11145~
    PID*F****2 IN 1 BOXED KENNEL~
    CTT*1~
    SE*16*6428~
    GE*1*4006~
    IEA*1*000004844~
    Acknowledgement (997)
    ISA*00* *00* *01*781318710 *01*173808684 *080418*1049*U*00401*000001032*0*T*>~
    GS*FA*781318710*173808684*20080418*1049*1032*X*004010~
    ST*997*1022~
    AK1*PO*4006~
    AK2*850*6428~
    AK5*A~
    AK9*A*1*1*1~
    SE*6*1022~
    GE*1*1032~
    IEA*1*000001032~
    850 (PO)
    ISA*00* *00* *01*173808684 ZZ9014270492 *080515*1444*U*00401*000000359*0*P*>~
    GS*PO*173808684*9014270492*20080515*1444*359*X*004010~
    ST*850*1123~
    BEG*00*SA*451943998**20080515~
    CUR*BY*USD*1.000~
    PER*SU*RON BACORN~
    FOB*CC*FA~
    DTM*001*20080526~
    DTM*002*20080525~
    N9*AH*ZZ~
    MSG*EDI Test Only~
    N1*BT*PETSMART*1*173808684~
    N1*VN*Fencemaster*1*9014270492~
    N1*ST*NEWNAN DISTRIBUTION CENTER*92*0038~ PO1*1*1*EA*140.41**UP*729849111455*VC*HBK11-10977~
    PID*F****2 IN 1 BOXED KENNEL~
    CTT*1~
    SE*16*1123~
    GE*1*359~
    IEA*1*000000359~
    Acknowledgement (997)
    ISA*00* *00* ZZ9014270492 *01*173808684 *080519*1749*U*00401*000001035*0*T*>~
    GS*FA*9014270492*173808684*20080519*1749*1035*X*004010~
    ST*997*1025~
    AK1*PO*360~
    AK2*850*1123~
    AK5*A~
    AK9*A*1*1*1~
    SE*6*1025~
    GE*1*1035~
    IEA*1*000001035~
    awaiting your response.
    Thanks and Regrads,
    Sudhakar Papaganti

    Hi,
    As per the above suggestion I have added the Interchange receiver Id and redeployed the configuration. The TP is not getting the FA for the second account whose interchange Id is added. The error is as folows.
    2008.07.25 at 11:33:16:818: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = InterchangeReceiverQual, val = [ZZ]
    2008.07.25 at 11:33:16:818: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup param = [01]
    2008.07.25 at 11:33:16:818: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Value and doc parameter don't match
    2008.07.25 at 11:33:16:819: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = InterchangeSenderID, val = [173808684]
    2008.07.25 at 11:33:16:819: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup param = [173808684]
    2008.07.25 at 11:33:16:819: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = InterchangeReceiverID, val = [9014270492]
    2008.07.25 at 11:33:16:820: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup param = [781318710]
    2008.07.25 at 11:33:16:820: RMI TCP Connection(3)-192.168.1.53: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Value and doc parameter don't match
    Can some body suggest me whatz going wrong here. The ecs file has the value "ZZ" in the valid code list.
    Thanks and Regards
    Sudhakar

  • AIP-52251:  Error identifying remote trading partner at MLLP Exchange with

    used HL7 over MLLP, one trading partner is EAI(B2B Localhost), another is EchoServer(a java application, the hostname is is4-nb4.corp.ha.org.hk). used a script to enqueue message. like below:
    DECLARE
    enqueue_options dbms_aq.enqueue_options_t;
    message_properties dbms_aq.message_properties_t;
    msg_handle RAW(16);
    ipmsg b2b.IP_MESSAGE_TYPE;
    xml_clob clob;
    msg_id number(10);
    subscribers dbms_aq.aq$_recipient_list_t;
    BEGIN
    select message_seq.nextval into msg_id from dual;
    xml_clob := '<?xml version="1.0" ?><ADT_A01 xmlns="http://www.edifecs.com/xdata/200" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="HL7" Version="2.3.1" CreatedDate="2005-08-16T16:52:26" CreatedBy="ECXEngine_826" GUID="{1A2726C6-B00E-DA11-8F7A-080020C8D296}"><MSH><MSH.1>|</MSH.1><MSH.2>^~\&amp;</MSH.2><MSH.3><HD.1>EDI</HD.1></MSH.3><MSH.4><HD.1>PWH</HD.1></MSH.4><MSH.5><HD.1>EchoPac</HD.1></MSH.5><MSH.6><HD.1>PWH</HD.1></MSH.6><MSH.7><TS.1>20050804162010</TS.1></MSH.7><MSH.8 xsi:nil="true"></MSH.8><MSH.9><MSG.1>ADT</MSG.1><MSG.2>A01</MSG.2></MSH.9><MSH.10>TEST007</MSH.10><MSH.11><PT.1>#Property(ProcessingID)#</PT.1></MSH.11><MSH.12><VID.1>2.3.1</VID.1></MSH.12><MSH.13 xsi:nil="true"></MSH.13><MSH.14 xsi:nil="true"></MSH.14><MSH.15>AL</MSH.15><MSH.16>ER</MSH.16><MSH.17>#Property(CountryCode)#</MSH.17><MSH.18>ASCII</MSH.18><MSH.19><CE.1>ENG</CE.1></MSH.19></MSH><PID><PID.1>1</PID.1><PID.2 xsi:nil="true"></PID.2><PID.3><CX.1>A0000010</CX.1></PID.3><PID.4 xsi:nil="true"></PID.4><PID.5><XPN.1><FN.1>TEST, Patient 01_10</FN.1></XPN.1></PID.5><PID.6 xsi:nil="true"></PID.6><PID.7><TS.1>20001001</TS.1></PID.7><PID.8>F</PID.8></PID><PV1><PV1.1>1</PV1.1><PV1.2 xsi:nil="true"></PV1.2><PV1.3 xsi:nil="true"></PV1.3><PV1.4 xsi:nil="true"></PV1.4><PV1.5 xsi:nil="true"></PV1.5><PV1.6 xsi:nil="true"></PV1.6><PV1.7 xsi:nil="true"></PV1.7><PV1.8 xsi:nil="true"></PV1.8><PV1.9 xsi:nil="true"></PV1.9><PV1.10 xsi:nil="true"></PV1.10><PV1.11 xsi:nil="true"></PV1.11><PV1.12 xsi:nil="true"></PV1.12><PV1.13 xsi:nil="true"></PV1.13><PV1.14 xsi:nil="true"></PV1.14><PV1.15 xsi:nil="true"></PV1.15><PV1.16 xsi:nil="true"></PV1.16><PV1.17 xsi:nil="true"></PV1.17><PV1.18 xsi:nil="true"></PV1.18><PV1.19><CX.1>10010</CX.1></PV1.19></PV1></ADT_A01>
    subscribers(1) := SYS.AQ$_AGENT('b2buser', null, null);
    message_properties.RECIPIENT_LIST := subscribers;
    ipmsg := b2b.IP_MESSAGE_TYPE (msg_id, null,'EAI','EchoServer','Echo_ADTA01_Process', 'ADT_A01', '2.3.1', 1, xml_clob, null);
    dbms_aq.enqueue(queue_name => 'b2b.IP_OUT_QUEUE',
    enqueue_options => enqueue_options,
    message_properties => message_properties,
    payload => ipmsg,
    msgid => msg_handle);
    commit;
    END;
    show errors;
    then go to the B2B Report tab, can see two message like below
    EAI EchoServer MLLP - 1.0 HL7 - 2.3.1 Echo_ADTA01_Process WaitFA 2007年11月12日 星期一 下午05:51:37
    Acknowledgement Invalid 2007年11月12日 星期一 下午
    and in the log file, like this:
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage Could not find a Trading Partner with MLLP ID = is4-nb4. Please check the Trading Partner Identification section of your Trading Partner
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
         at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:247)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
         at java.lang.Thread.run(Thread.java:534)
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin:decodeIncomingMessage identify trading partner by MLLP Id failed for is4-nb4 with ExceptionError -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (ERROR) Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
         at oracle.tip.adapter.b2b.exchange.mllp.MLLPExchangePlugin.decodeIncomingMessage(MLLPExchangePlugin.java:257)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1177)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2030)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:1962)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:1920)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:463)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:335)
         at java.lang.Thread.run(Thread.java:534)
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {From=is4-nb4, FromIP=160.19.23.102, FARequired=true, protocolVersion=1.0, ToIP=160.19.55.114, Port=4911, Message-Id=1194861102002-1207274363, protocol=TCP, To=is4wingw02}
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning true
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error Set
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA processed by HL7
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.document.hl7.HL7DocumentPlugin:createFA Not creating an ACK for an incoming ACK Message
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA B2BMessage is null
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: createAndSendFA Exit
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA Sent
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) DBContext beginTransaction: Leave
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum not null
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
    2007.11.12 at 17:51:43:064: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name null null
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2007.11.12 at 17:51:43:080: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = 1194861102002-1207274363
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Enter
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>A0133772116334587C90000068CD8000</b2bMessageId>
    <errorCode>AIP-52251</errorCode>
    <errorText>Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (is4wingw02)
    Error -:  AIP-52251:  Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4  ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) Engine:notifyApp Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-52251: Error identifying remote trading partner at MLLP Exchange with MLLP ID is4-nb4
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
    2007.11.12 at 17:51:43:096: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Enter
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) DBContext commit: Leave
    2007.11.12 at 17:51:43:111: Thread-10: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
    here said not find the remote partner, but in B2B server, can ping Echoserver.
    what is wrong?

    Hello again,
    I have tried all different combinations with the IP addresses and host names, but to no avail. Then I changed the Trading Partner Identification Type from MLLP Id to Sending Application (one of the customer requirements is to be able to identify the Trading Partner by the combination of Sending App/Sending Facility, since they are running multiple HL7 applications on one host). However, I still see the same error in the log file - for some reason, B2B is still trying to identify the Trading Partner by the MLLP Id. Redeploying the configuration didn't help, the requested identification type is ignored.
    Please help! If needed, I can send the B2B log file, but maybe I'm missing something obvious.
    BTW, the customer has installed the patch for bug 6439217 on October 10th. The B2B version is 10.1.2.2.0.
    Thanks in advance!

  • Issue with Trading Partner Identification - Files are not picked

    Hi,
    As per user guide and also the following note
    http://www.oracle.com/technology/products/integration/b2b/pdf/B2B_TN_013_EDI_VAN_Identify_TP_based_on_
    ISA_GS_ID.pdf
    I did uncomment the following line
    #oracle.tip.adapter.b2b.edi.identifyFromTP = Interchange | Group | Exchange
    from tip.properties
    But when I put a file 810 EDI file "test_canon810_11i.dat" for B2B pickup B2B errors with
    "Trading partner agreement not found for the given input values: From party[NAME] "test", To party[NAME] "IKON", Business action name "810_inbound_p"; also verify agreement effectiveToDate"
    But if I just rename the file to "CANON_810_11i.dat" B2B successfully processes the file.
    I have setup trading partners IKON and CANON with appropriate edi interchange id but not sure why B2B is erroring in previous case and in the latter case why is it trying to identify the trading partner by filename (even though the tip.properties has been updated as mentioned earlier)
    Let me know if you have any pointers in fixing above
    Thanks
    Sachin Sutar

    Hi Sachin,
    If you want to use the Interchange Sender/Receiver ID for identification, please set
    oracle.tip.adapter.b2b.edi.identifyFromTP=Interchange in the tip.properties. Uncomment the #oracle.tip.adapter.b2b.edi.identifyFromTP = Interchange | Group | Exchange would not work.
    As a result, the B2B Server defaults to identifying the Trading Partner base on the file name. You can see from the b2b.log that the From party[NAME] = test or CANON. That's because we use the first portion of the file name as the TP name.
    Hope this helps,
    Eng

  • EDI  X12 scenario,deq.bat file not generating any trace file.

    hello,
    i have worked on the EDI X12 over internet(AS2) Transaction,everything is working fine until the creation and deployment of configurations on both Acme and GlobalChips servers.But During the Verification of Purchase Order Transactions when i am running deq.bat file on both Acme and GlobalChips servers the dq script is not generating any t1.trc trace file.
    There is no problem with the Trading Partners on both servers they are on upstate,can anyone help me with this issue please,its very urgent.
    note: where will be the web.xml file for transportServlet located,can anyone provide me with the file path.
    thnx
    sunny

    Hello Sinkar,
    Thanks for your reply,Finally i have managed resolve the issue(deq.bat file is generating t1.trc file) successfully.But there are certain other issues regarding this topic in which i need your help.
    When i am running the deq.bat file in command prompt on both acme and globalchips servers it is showing the following status
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;deq.bat
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;java oracle.tip.adapter.b2b.data.IPDeq
    ueue ipdequeue.properties
    IPDequeue start...
    Dequeue from IP_IN_QUEUE
    and it also generated a t1.trc file on both servers,but the prompt in which i have run deq.bat is not giving any further message
    i.e some thing like IPDequeue end.
    and not even coming back to the original path i.e
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;
    and even if close the prompt it is not showing anything in t1.trc file and if i am running the enq_850.bat in acme server it is showing following stat
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;enq_850.bat
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;java oracle.tip.adapter.b2b.data.IPEnq
    ueue enq_850.properties
    IPEnqueue start...
    IPEnqueue end.
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;
    and its didn't showing anything in the t1.trc file generated on the globalchips server and same thing is happening when i am running enq_855.bat file on the globalchips server its not showing up anything in the trace file generated on the acme server.
    I have tried one thing that u have suggested for such kind of issue(t1.trc empty) in your forums
    1.) I have applied the patch #6673231 and it is showing the Document Routing Id Field in the B2B UI,but when i am completing all the process in B2B UI and running deq.bat file the result is still the same,the IPDequeue is not ending
    But a certain change has taken place after applying the pat
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;java oracle.tip.adapter.b2b.data.IPEnq+
    ueue enq_850.properties+
    IPEnqueue start...+
    Action Name = null
    IPEnqueue end.+
    D:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;+
    C:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;enq_855.bat+
    C:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;java oracle.tip.adapter.b2b.data.IPEnq+
    ueue enq_855.properties+
    IPEnqueue start...+
    Action Name = null
    IPEnqueue end.+
    C:\oracle\OraJ2EE\ip\tutorial\X12\runtime&gt;+
    I Think that no action is taking place in both the cases
    bcoz its showing this Action Name = null+
    if that is the case what is the problem here
    I have also set oracle.tip.adapter.b2b.DocumentRouting=true.
    but the situation is still the same,please read the above problem carefully and suggest a solution which would be fruitful for my further progress.
    thanks
    sunny
    Edited by: user10470973 on Dec 16, 2008 10:43 AM
    Edited by: user10470973 on Dec 16, 2008 10:44 AM

  • Trading partner agreement lookup failed as From trading partner cannot be i

    Hi,
    I am sending 850 EDI XML to our Penske trading partner, Its throwing below error. Could anyone helpme how to resolve this issue. Please do the needful.
    our sender id is EMR and receiver id is Penske( I am also attaching a file which i am processing)
    Machine Info: (essapt020-u009.emrsn.com)
    Description: Make sure the trading partner has name, type, and value information
    StackTrace:
    Error -: AIP-50548: Trading partner agreement lookup failed as From trading partner cannot be identified
         at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:199)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:589)
         at oracle.tip.adapter.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:221)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1061)
         at oracle.tip.adapter.b2b.transport.AppInterfaceListener.onMessage(AppInterfaceListener.java:141)
         at oracle.tip.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:903)
         at oracle.tip.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:317)
    File which i processed
    <?xml version="1.0" ?>
    - <Transaction-850 xmlns="urn:oracle:integration:b2b:BD5A9C92A91F474292233E610E5258F9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="1.0" Standard="X12" Version="V4010" CreatedDate="2009-09-14T06:20:48" CreatedBy="ECXEngine_837" GUID="{3A6795B0-F6A0-DE11-B354-00144F86C7D4}">
    - <Internal-Properties>
    - <Data-Structure Name="Interchange">
    <Lookup Name="InterchangeSenderQual">ZZ</Lookup>
    <Lookup Name="InterchangeSenderID">EMR</Lookup>
    <Lookup Name="InterchangeReceiverQual">ZZ</Lookup>
    <Lookup Name="InterchangeReceiverID">Penske</Lookup>
    <Lookup Name="InterchangeControlVersion">00401</Lookup>
    <Lookup Name="Standard">X12</Lookup>
    <Property Name="InterchangeAuthorizationInfoQual">00</Property>
    <Property Name="InterchangeAuthorizationInfo" />
    <Property Name="InterchangeSecurityInfoQual">00</Property>
    <Property Name="InterchangeSecurityInfo" />
    <Property Name="InterchangeSenderQual">ZZ</Property>
    <Property Name="InterchangeSenderID">EMR</Property>
    <Property Name="InterchangeReceiverQual">ZZ</Property>
    <Property Name="InterchangeReceiverID">Penske</Property>
    <Property Name="InterchangeDate">090909</Property>
    <Property Name="InterchangeTime">1419</Property>
    <Property Name="InterchangeControlStandard_RepeatingSeparator">U</Property>
    <Property Name="InterchangeControlVersion">00401</Property>
    <Property Name="InterchangeControlNumber">000085390</Property>
    <Property Name="InterchangeAckRequested">0</Property>
    <Property Name="InterchangeUsageIndicator">P</Property>
    <Property Name="InterchangeComponentElementSep">0x3e</Property>
    <Property Name="DecimalSeparator" />
    <Property Name="ElementDelimiter">0x2a</Property>
    <Property Name="ReleaseCharacter" />
    <Property Name="RepeatingSeparator" />
    <Property Name="SegmentDelimiter">0x7e</Property>
    <Property Name="SubelementDelimiter">0x3e</Property>
    <Property Name="InterchangeChildCount">1</Property>
    <Property Name="InterchangeTrailerControlNumber">000085390</Property>
    - <Data-Structure Name="Group">
    <Lookup Name="GroupSenderID">EMR</Lookup>
    <Lookup Name="GroupReceiverID">Penske</Lookup>
    <Lookup Name="GroupVersionNumber">004010</Lookup>
    <Property Name="GroupID">PO</Property>
    <Property Name="GroupSenderID">EMR</Property>
    <Property Name="GroupReceiverID">Penske</Property>
    <Property Name="GroupDate">20090909</Property>
    <Property Name="GroupTime">1419</Property>
    <Property Name="GroupControlNumber">85364</Property>
    <Property Name="GroupAgencyCode">X</Property>
    <Property Name="GroupVersionNumber">004010</Property>
    <Property Name="GroupChildCount">1</Property>
    <Property Name="GroupTrailerControlNumber">85364</Property>
    - <Data-Structure Name="Transaction">
    <Lookup Name="TransactionID">850</Lookup>
    <Property Name="TransactionID">850</Property>
    <Property Name="TransactionControlNumber">0001</Property>
    <Property Name="TransactionImplementationReference" />
    <Property Name="TransactionChildCount">24</Property>
    <Property Name="TransactionTrailerControlNumber">0001</Property>
    </Data-Structure>
    </Data-Structure>
    </Data-Structure>
    </Internal-Properties>
    - <Segment-ST>
    <Element-143>850</Element-143>
    <Element-329>0001</Element-329>
    </Segment-ST>
    - <Segment-BEG>
    <Element-353>00</Element-353>
    <Element-92>SA</Element-92>
    <Element-324>16010055985</Element-324>
    <Element-328 xsi:nil="true" />
    <Element-373>20090909</Element-373>
    <Element-367 xsi:nil="true" />
    <Element-587>AC</Element-587>
    <Element-1019 xsi:nil="true" />
    <Element-1166 xsi:nil="true" />
    <Element-1232 xsi:nil="true" />
    <Element-786>03</Element-786>
    </Segment-BEG>
    - <Segment-CUR>
    <Element-98>2L</Element-98>
    <Element-100>USD</Element-100>
    </Segment-CUR>
    - <Segment-REF>
    <Element-128>06</Element-128>
    <Element-127 xsi:nil="true" />
    <Element-352>ALICE.EMRSN.COM:oracle.apps.po.event.xmlpo:458153-325924</Element-352>
    </Segment-REF>
    - <Segment-FOB>
    <Element-146>CC</Element-146>
    <Element-309>ZZ</Element-309>
    <Element-352>UCC FOB DEST COL</Element-352>
    <Element-334 xsi:nil="true" />
    <Element-335 xsi:nil="true" />
    <Element-309_1>ZZ</Element-309_1>
    <Element-352_1>FOB Shipping Point</Element-352_1>
    </Segment-FOB>
    - <Segment-ITD>
    <Element-336 xsi:nil="true" />
    <Element-333 xsi:nil="true" />
    <Element-338 xsi:nil="true" />
    <Element-370 xsi:nil="true" />
    <Element-351 xsi:nil="true" />
    <Element-446 xsi:nil="true" />
    <Element-386 xsi:nil="true" />
    <Element-362 xsi:nil="true" />
    <Element-388 xsi:nil="true" />
    <Element-389 xsi:nil="true" />
    <Element-342 xsi:nil="true" />
    <Element-352>NET75 EOM</Element-352>
    </Segment-ITD>
    - <Loop-N1>
    - <Segment-N1>
    <Element-98>VN</Element-98>
    <Element-93>XPEDX</Element-93>
    <Element-66>US</Element-66>
    <Element-67>160000511</Element-67>
    </Segment-N1>
    - <Segment-N3>
    <Element-166>2099 CORPORATE 44 DRIVE</Element-166>
    </Segment-N3>
    - <Segment-N4>
    <Element-19>FENTON</Element-19>
    <Element-156>MO</Element-156>
    <Element-116>63026</Element-116>
    <Element-26>US</Element-26>
    </Segment-N4>
    </Loop-N1>
    - <Loop-N1>
    - <Segment-N1>
    <Element-98>BT</Element-98>
    <Element-93>EMC OU CIM</Element-93>
    </Segment-N1>
    - <Segment-N3>
    <Element-166>Emerson Motor Company,</Element-166>
    <Element-166_1>a Division of Emerson Electric Co. PO BOX 4147</Element-166_1>
    </Segment-N3>
    - <Segment-N4>
    <Element-19>Saint Louis</Element-19>
    <Element-156>MO</Element-156>
    <Element-116>63136</Element-116>
    <Element-26>US</Element-26>
    </Segment-N4>
    </Loop-N1>
    - <Loop-N1>
    - <Segment-N1>
    <Element-98>SO</Element-98>
    <Element-93>EMC OU CIM</Element-93>
    </Segment-N1>
    - <Segment-N3>
    <Element-166>8100 West Florissant Ave</Element-166>
    <Element-166_1>PO Box 3946</Element-166_1>
    </Segment-N3>
    - <Segment-N4>
    <Element-19>Saint Louis</Element-19>
    <Element-156>MO</Element-156>
    <Element-116>63136</Element-116>
    <Element-26>US</Element-26>
    </Segment-N4>
    </Loop-N1>
    - <Loop-N1>
    - <Segment-N1>
    <Element-98>CA</Element-98>
    <Element-93>SEE EMERSON ROUTING</Element-93>
    </Segment-N1>
    </Loop-N1>
    - <Loop-PO1>
    - <Segment-PO1>
    <Element-350>1</Element-350>
    <Element-330>4800</Element-330>
    <Element-355_1>EA</Element-355_1>
    <Element-212>116</Element-212>
    <Element-639 xsi:nil="true" />
    <Element-235_1 xsi:nil="true" />
    <Element-234_1 xsi:nil="true" />
    <Element-235_2>SW</Element-235_2>
    <Element-234_2>P062155530000</Element-234_2>
    </Segment-PO1>
    - <Loop-PID>
    - <Segment-PID>
    <Element-349>F</Element-349>
    <Element-750 xsi:nil="true" />
    <Element-559 xsi:nil="true" />
    <Element-751 xsi:nil="true" />
    <Element-352>PAD (BOX)</Element-352>
    </Segment-PID>
    </Loop-PID>
    - <Loop-N1_2>
    - <Segment-N1>
    <Element-98>ST</Element-98>
    <Element-93>CIM IO Plant CMD</Element-93>
    <Element-66>FA</Element-66>
    <Element-67>INTERNALC01</Element-67>
    </Segment-N1>
    - <Segment-N3>
    <Element-166>Boul Carlos Salinas de Gortari</Element-166>
    <Element-166_1>Kilometro 9.7</Element-166_1>
    </Segment-N3>
    - <Segment-N4>
    <Element-19>Apodaca</Element-19>
    <Element-156>NL</Element-156>
    <Element-116>66600</Element-116>
    <Element-26>MX</Element-26>
    </Segment-N4>
    - <Segment-SCH>
    <Element-380_2>4800</Element-380_2>
    <Element-355>EA</Element-355>
    <Element-98_1 xsi:nil="true" />
    <Element-93 xsi:nil="true" />
    <Element-374_5>112</Element-374_5>
    <Element-373>20090910</Element-373>
    <Element-337 xsi:nil="true" />
    <Element-374 xsi:nil="true" />
    <Element-373_1 xsi:nil="true" />
    <Element-337_1 xsi:nil="true" />
    <Element-326 xsi:nil="true" />
    <Element-350>1</Element-350>
    </Segment-SCH>
    </Loop-N1_2>
    </Loop-PO1>
    - <Loop-CTT>
    - <Segment-CTT>
    <Element-354>1</Element-354>
    </Segment-CTT>
    </Loop-CTT>
    - <Segment-SE>
    <Element-96>24</Element-96>
    <Element-329>0001</Element-329>
    </Segment-SE>
    </Transaction-850>

    Hi Srinivas,
    I am in dilemaaa whether i need to take a EDI x12 over internet and EDI x12 over genric exchange.I think this is something which you should discuss with your TP and as per the availability and requirement a decision should be made.
    If you are using FTP protocol in internal delivery channel, then you need to follow the file naming convention to provide B2B required information to identify the TP and transaction. For this please refer -
    http://www.b2bgurus.com/search/label/Generic%20File
    To know more about TP identification in EDI, please refer -
    http://www.b2bgurus.com/2007/08/trading-partner-identification-in-edi.html
    Regards,
    Anuj

  • Trading partner agreement not found for the given input values

    Hi,
    I am working on EDI X12 over generic exchange outbound.
    In enqueue script:
    replyToMsgID =
    from =TEE
    to =RF
    actionName =BASFEDI841
    doctypeName =841
    doctypeRevision =4010
    msgType =1
    payload =RF_841_4010_1_12.xml
    attachment=
    I am getting the Trading partner agreement not found.
    B2B log:
    ***** REQUEST MESSAGE *****
    Exchange Protocol: Generic Version 1.0
    Transport Protocol: FTP
    Unique Message ID: TEE_2009Mar01_15_37_29_170.dat
    Trading Partner: RF
    Message Signed: No
    Payload encrypted: No
    Information incomplete
    2009.03.01 at 15:37:29:477: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage Exit
    2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Enter
    2009.03.01 at 15:37:29:477: Thread-20: B2B - (DEBUG) DBContext commit: Leave
    2009.03.01 at 15:37:29:478: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
    2009.03.01 at 15:37:32:910: Thread-21: B2B - (DEBUG)
    Protocol = FTP
    Version = 1.0
    Transport Header
    filename:TEE_2009Mar01_15_37_29_170.dat
    filesize:7787
    file_ext:dat
    fullpath://users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat
    timestamp:1970-01-01T00:00:00.000-00:00
    2009.03.01 at 15:37:32:973: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.03.01 at 15:37:32:974: Thread-21: B2B - (DEBUG) InterfaceListener:onMessage - Invoke inbound callout - null - null
    2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) InterfaceListenersyncAckEBMSchecking header names
    2009.03.01 at 15:37:32:975: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Enter
    2009.03.01 at 15:37:32:998: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertNativeEvtTblRow(2 params) Exit
    2009.03.01 at 15:37:32:999: Thread-21: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.InterfaceListener:onMessage sendEventtrue
    2009.03.01 at 15:37:33:005: Thread-21: B2B - (DEBUG) DBContext commit: Enter
    2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2009.03.01 at 15:37:33:011: Thread-21: B2B - (DEBUG) DBContext commit: Leave
    2009.03.01 at 15:37:33:012: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Enter
    2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2009.03.01 at 15:37:33:013: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.03.01 at 15:37:33:014: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Enter
    2009.03.01 at 15:37:33:014: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processEvents begin transaction
    2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Enter
    2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Enter
    2009.03.01 at 15:37:33:015: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Enter
    2009.03.01 at 15:37:33:019: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:getWireMessage Exit
    2009.03.01 at 15:37:33:020: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Enter
    2009.03.01 at 15:37:33:027: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:formTransportMessage Exit
    2009.03.01 at 15:37:33:028: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Enter
    2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Identify Business Protocol
    2009.03.01 at 15:37:33:042: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Do Unpack using the BP specific package class
    2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Enter
    2009.03.01 at 15:37:33:043: Thread-20: B2B - (DEBUG) MimePackaging:doUnpack:Enter
    2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Enter
    2009.03.01 at 15:37:33:044: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:encoding = UTF-8
    2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:oracle.tip.adapter.b2b.packaging.Component@8a2023
    2009.03.01 at 15:37:33:045: Thread-20: B2B - (DEBUG) MimePackaging:unpackNonMimeMessage:Exit
    2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) MimePackaging:unpack:Exit
    2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Decode the Incoming Message into B2B Message
    2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Enter
    2009.03.01 at 15:37:33:046: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Number of Components = 1
    2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage Transport Protocol = {FTP}
    2009.03.01 at 15:37:33:047: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage filename = TEE_2009Mar01_15_37_29_170.dat
    2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage FILE_FORMAT = FROM_PARTY - TEE
    2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage File TP Host name = TEE
    2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from null to TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:decodeIncomingMessage fromParty = TEE
    2009.03.01 at 15:37:33:048: Thread-20: B2B - (DEBUG) calling setFromPartyId() changing from null to TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) calling setToPartyId() changing from null to TPName: null Type: null Value: null
    2009.03.01 at 15:37:33:049: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage security info NULL
    2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.exchange.generic.GenericExchangePlugin:GenericExchangePlugin:decodeIncomingMessage Exit
    2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Enter
    2009.03.01 at 15:37:33:056: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage toTP null
    2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage hubUrl null
    2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processHubMessage Exit
    2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage ProtocolCollabId = null
    2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage CollaborationName null
    2009.03.01 at 15:37:33:057: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Enter
    2009.03.01 at 15:37:33:058: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate check non-RosettaNet Message
    2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:checkDuplicate Exit
    2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage Protocol Collaboration Id : null
    2009.03.01 at 15:37:33:060: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument Enter
    2009.03.01 at 15:37:33:063: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor enter
    2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor edi = X12
    2009.03.01 at 15:37:33:064: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:preProcessor segment delimiter is 27
    2009.03.01 at 15:37:33:073: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument preprocess result =
    ISA~00~Authorizat~00~Security I~01~Interchange Sen~01~Interchange Rec~090301~1935~U~00401~000001101~0~I~+'GS~SP~Application Sen~Application Rec~20090301~1537~1101~T~004010'ST~841~5709'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~773~1~AA~0001'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'RDT~A~Revision Value~001~~~01'NTE~AAA~Description'X1~C~Export Licen~C~~1~1~COU~SCHEDULE B~D~252876~59154.0269~A~01~8~U~Identification Code'X2~Import License Number~~20090301~~20090301~20090301'X7~Free-Form Message~Free-Form Message'AMT~1~1~C'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'HL~1~~1~0'SPI~00~01~Reference Identification~Entity Title~Entity Purpose~A~00~01~00~10~Source Subquali~4~1~AA~0001'RDT~A~Revision Value~001~~~01'PRR~Assigned Identificat~10~Source Subquali~BRK~Description~10~Source Subquali~A~10~Source Subquali~1'PRT~EXC~10~Source Subquali~N'PRS~1~Description'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'MSG~Free-Form Message Text~AA~3'N1~01~Name~1~Identification Code~01~01'N2~Name~Name'N3~Address Information~Address Information'N4~City Name~ST~POSTAL CODE~COU~A~Location Identifier'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'N9~01~Reference Identification~Free-form Description~~~01~01+Reference Identification+01+Reference Identification+01+Reference Identification'PID~F~01~10~Product Desc~Description~1S~Source Subquali~N~LAN'PKD~AMM01~Source Subquali~10~Packagi~L'QTY~01~1~01+3+60.42665+01+5+3+01+1+51887.5+01+6+7.79+01+2+3953.97808'MEA~9L~1~6~01+5+56318.8+01+1+30.72+01+1+1+01+7+8887.19467+01+6+661.97698~6~7~01~~1S~BM'MEA~9L~1~5~01+3+696.4+01+4+4+01+3+1221.27922+01+1+994232.001+01+3+872.859~3~9~01~~1S~BM'MEA~9L~1~3~01+8+8+01+1+7.75+01+2+6.395+01+1+2.1+01+6+7.59~6~4~01~~1S~BM'MEA~9L~1~6~01+6+7393.71+01+3+54258.8579+01+8+28012.940+01+5+8+01+7+8.8~9~9~01~~1S~BM'MEA~9L~1~8~01+5+8661152.98+01+7+6356848.72+01+7+1010847.39+01+5+4939.33859+01+3+7.84050~8~4~01~~1S~BM'UIT~01+7+8.3+01+2+8.702047+01+8+323.16049+01+8+40699.4+01+5+30.909~1~AA'LOC~01~Reference Identification~Description~Reference Identification~Catego~01~Reference Identification~Description~Reference Identification~6~01+7+257.30155+01+1+963640.085+01+1+9.42+01+4+1+01+3+67.61~8~01+6+3.6+01+2+20.5+01+4+6.99+01+7+5+01+5+213.507492~5~01+2+3077486.5+01+7+78023.621+01+3+6.74+01+7+138554.0+01+3+4111.4~2~01+9+2.6+01+8+91290.0173+01+9+1.9+01+2+6.168+01+1+26.9~2~01+2+1+01+6+67348.246+01+4+8.50+01+7+37.63+01+5+130691508.0~1~01+5+8.39+01+1+2.0+01+6+7.3+01+5+173.68084+01+5+550.4928~01~Reference Identification~Description'PWK~01~1~26~01~1~Identification Code~Description~1+1+1+1+1~AR'PKG~F~01~10~Packagi~Description~01'MEA~9L~1~6~01+9+99.2217+01+5+6.5043+01+8+30.76+01+9+3+01+1+7~3~2~01~~1S~BM'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'DTM~001~~~01~CC~Date Time Period'PER~1A~Name~AA~Communication Number~AA~Communication Number~AA~Communication Number~Contact Inquiry Refe'LX~6'LIN~Assigned Identificat~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID~A1~Product/Service ID'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'MEA~9L~1~4~01+7+71.1+01+2+277.0+01+2+9.19003+01+1+901.516+01+3+7803582.87~8~7~01~~1S~BM'PSD~01~01~9661549~01+2+140318.0112+01+3+30.74740+01+9+67.17+01+7+5.1130+01+3+56743.0~01~01~01~Description'SPS~193487350~66823328~472426~5.6~01+3+519.45554+01+6+145146.03+01+2+63994262.5+01+3+1.3166+01+8+4.7~440443'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~7~84410~Version Identifier~ASB'BIN~3~hii'CID~1~01~10~Product Desc~Description~Source Subquali~N'UIT~01+6+940.5+01+3+4.7+01+9+3.1+01+6+58.1+01+2+115728.9010~3~AA'TMD~01~10~Product Desc~01~01~Description~~Reference Identification~Source Subquali'PSD~01~01~595~01+1+5.139+01+3+1+01+5+4+01+5+19.1+01+5+3441.57231~01~01~01~Description'CSS~GC~01+1+33832819.6+01+1+1.5332+01+5+1.1+01+1+12173.83+01+5+813.282453~874~27~1~2~38'SPS~9~1154210~75~9.5~01+2+473.9+01+5+28.394421+01+6+755.69932+01+3+8407.2+01+3+1~54261910'MSG~Free-Form Message Text~AA~66511'MEA~9L~1~3~01+6+4.979+01+8+60.167241+01+8+48.03003+01+1+1.6086+01+5+2417168.92~3~1~01~~1S~BM'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'STA~01~9~01+6+66133.5+01+1+1+01+6+45813032.4+01+3+3329.6+01+7+63878.29~1~9L~3~5~01'DTM~001~~~01~CC~Date Time Period'REF~01~Reference Identification~Description~01+Reference Identification+01+Reference Identification+01+Reference Identification'CRF~01+6+7050.3+01+3+892.07605+01+6+847.7520+01+7+4+01+4+1.7~59.926'LS~CID'CID~1~01~10~Product Desc~Description~Source Subquali~N'MEA~9L~1~1~01+2+316324.35+01+8+852.8+01+7+4.2+01+8+6.3+01+7+9.3~2~4~01~~1S~BM'STA~01~6~01+2+751.60984+01+2+5+01+7+60.63+01+3+5366069.5+01+7+1.891~1~9L~1~8~01'LE~CID'EFI~00~Free-Form Message Text~9A~Version Identifier~Program Identifier~Version Identifier~Interchange Format~Version Identifier~Compression Technique~A0~File Name~Bloc~2~64~Version Identifier~ASB'BIN~3~hii'SE~91~5709'GE~1~1101'IEA~1~000001101'

    .... b2b.log:
    2009.03.01 at 15:37:33:077: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Enter
    2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl validateEnvelope = false
    2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Leave
    2009.03.01 at 15:37:33:078: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
    2009.03.01 at 15:37:33:079: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@43da1b
    2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SeverityConfig
    2009.03.01 at 15:37:33:085: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
    2009.03.01 at 15:37:33:107: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderID Val = Interchange Sen
    2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeSenderQual Val = 01
    2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode standard = X12
    2009.03.01 at 15:37:33:108: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverID Val = Interchange Rec
    2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeControlVersion Val = 00401
    2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode ISA Key = InterchangeReceiverQual Val = 01
    2009.03.01 at 15:37:33:109: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupSenderID Val = Application Sen
    2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 004010
    2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode X12 Doc Revision : 4010
    2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Group Key = GroupReceiverID Val = Application Rec
    2009.03.01 at 15:37:33:110: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode Transaction Count = 1
    2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processNode DocType = 841
    2009.03.01 at 15:37:33:111: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverQual = 01
    2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderID = Interchange Sen
    2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeReceiverID = Interchange Rec
    2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupReceiverID = Application Rec
    2009.03.01 at 15:37:33:112: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeControlVersion = 00401
    2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupSenderID = Application Sen
    2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSenderQual = 01
    2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:identifyIncomingDocument exit
    2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Enter
    2009.03.01 at 15:37:33:113: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate msginfo reftomsgid is null, nothing to correlate
    2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Correlation:incomingCorrelate Exit
    2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage number of b2b messages 1
    2009.03.01 at 15:37:33:114: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processIncomingMessage msgtype = 1
    2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processIncomingTPA() Begin TPA Processing..
    2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (before calling processParty) :
    initial : null
    from : TPName: TEE Type: null Value: null
    to : TPName: null Type: null Value: null
    final : null
    initiating : TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() direction is incoming
    2009.03.01 at 15:37:33:115: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() calling processparty with : TPName: null Type: null Value: null
    2009.03.01 at 15:37:33:116: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:processParty() Begin..
    2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() after calling processparty : TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:119: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() PARTIES (after calling processParty):
    initial : null
    from : TPName: TEE Type: null Value: null
    to : TPName: TEE Type: null Value: null
    final : null
    initiating : TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:120: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() docTypeName: 841 docTypeRevision: 4010
    2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() actionName: BARFEDI841 actionRevision: 1.0
    2009.03.01 at 15:37:33:127: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.RepoDataAccessor:getCollaborationDetails() Begin.. Activity Name : BARFEDI841 Activity Version: 1.0
    2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() eventName:<BARFEDI841>
    2009.03.01 at 15:37:33:131: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() messageType:1
    2009.03.01 at 15:37:33:136: Thread-20: B2B - (DEBUG) calling setMode() changing from -1 to 2
    2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) calling setInitiatingPartyId() changing from TPName: TEE Type: null Value: null to TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() cpaID=null
    2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2009.03.01 at 15:37:33:137: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAProcessor:processTPA() TPA Name : null
    2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA() Begin..
    2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.tpa.TPAIdentifier:identifyTPA()
    From Party -> null-null-TEE-null To Party -> null-null-TEE-null Business Action name -> BARFEDI841
    2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() Begin..
    2009.03.01 at 15:37:33:138: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() fromParty: TPName: TEE Type: null Value: null toParty: TPName: TEE Type: null Value: null initiatingParty: TPName: TEE Type: null Value: null
    2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() SELECT ag.name FROM TIP_BusinessAction_ra ba1, TIP_Party_ra tp1, TIP_BusinessAction_ra ba2, TIP_Party_ra tp2, TIP_SupportedBusinessAction_ra sba1, TIP_SupportedBusinessAction_ra sba2, TIP_Participant_ra tpp1, TIP_Participant_ra tpp2, TIP_Agreement_ra ag WHERE tp1.name = ? AND ba1.name = ? AND ba1.revision = ? AND sba1.isinitiator = ? AND tpp1.agreement = ag.ID AND tpp1.supportedbusinessaction = sba1.ID AND sba1.tradingpartner = tp1.ID AND sba1.businessaction = ba1.ID AND tp2.name = ? AND ba2.name = ? AND ba2.revision = ? AND sba2.isinitiator = ? AND tpp2.agreement = ag.ID AND tpp2.supportedbusinessaction = sba2.ID AND sba2.tradingpartner = tp2.ID AND sba2.businessaction = ba2.ID AND tpp1.agreement = tpp2.agreement AND ((ag.effectivefromdate <= SYSDATE) OR (ag.effectivefromdate IS NULL)) AND ((ag.effectivetodate +1 >= SYSDATE) OR (ag.effectivetodate IS NULL))
    2009.03.01 at 15:37:33:139: Thread-20: B2B - (DEBUG) RepoDataAccessor:getAgreementNameByBaTPName() bind vars: TEE,BARFEDI841,1.0,Y,TEE,BARFEDI841,1.0,N
    2009.03.01 at 15:37:33:145: Thread-20: B2B - (ERROR) Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
    at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
    at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
    at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
    at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
    at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
    at java.lang.Thread.run(Thread.java:534)
    2009.03.01 at 15:37:33:145: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: processIncomingMessage B2BDE
    2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Enter
    2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Enter
    2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Error message is Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
    2009.03.01 at 15:37:33:146: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired Enter
    2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired {filename=TEE_2009Mar01_15_37_29_170.dat, filesize=7787, file_ext=dat, fullpath=//users/dab2b01/RF841/TEE_2009Mar01_15_37_29_170.dat, timestamp=1970-01-01T00:00:00.000-00:00}
    2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: isFARequired returning false
    2009.03.01 at 15:37:33:147: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException FA not required
    2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Error Message: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
    2009.03.01 at 15:37:33:148: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message found
    2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new b2berror object
    2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState enum0 not null
    2009.03.01 at 15:37:33:149: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message error information
    2009.03.01 at 15:37:33:155: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message protocol message id
    2009.03.01 at 15:37:33:171: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating wire message payload storage
    2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Creating new business message
    2009.03.01 at 15:37:33:182: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow Enter
    2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty name TEE
    2009.03.01 at 15:37:33:189: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow toparty type and value nullnull
    2009.03.01 at 15:37:33:196: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:insertMsgTblRow BusinessAction for the given name BARFEDI841 BusinessAction_0E95
    2009.03.01 at 15:37:33:207: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2009.03.01 at 15:37:33:217: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updating Native Event Tbl Row
    2009.03.01 at 15:37:33:218: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateNativeEvtTblRow msgInfo.id = TEE_2009Mar01_15_37_29_170.dat@0A4DBD5D11FC2AEDA770000018E26600
    2009.03.01 at 15:37:33:220: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
    ** DbAccess:updateNativeEvtTblRow:tip_wireMsg protocolCollabID = null
    2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException notifying App
    2009.03.01 at 15:37:33:226: Thread-20: B2B - (DEBUG) Engine:notifyApp Enter
    2009.03.01 at 15:37:33:232: Thread-20: B2B - (DEBUG) notifyApp:notifyApp Enqueue the ip exception message:
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>null</correlationId>
    <b2bMessageId>0A4DBD5D11FC2AEDA680000018E265F0</b2bMessageId>
    <errorCode>AIP-50547</errorCode>
    <errorText>Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (dgia21a.TEEis.com)
    Description: Unable to identify the trading partner agreement from the given input values. Also verify agreement effectiveToDate
    StackTrace:
    Error -:  AIP-50547:  Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
    at oracle.tip.adapter.b2b.tpa.RepoDataAccessor.getAgreementNameByBaTPName(RepoDataAccessor.java:2345)
    at oracle.tip.adapter.b2b.tpa.TPAIdentifier.identifyTPA(TPAIdentifier.java:186)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:587)
    at oracle.tip.adapter.b2b.tpa.TPAProcessor.processIncomingTPA(TPAProcessor.java:238)
    at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1832)
    at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2573)
    at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2443)
    at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2398)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:527)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:374)
    at java.lang.Thread.run(Thread.java:534)
    ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) Engine:notifyApp Exit
    2009.03.01 at 15:37:33:244: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleInboundException Updated the Error Message Successfully: Error -: AIP-50547: Trading partner agreement not found for the given input values: From party[NAME] "TEE", To party[NAME] "TEE", Business action name "BARFEDI841"; also verify agreement effectiveToDate
    2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:XXX: handleInboundException Exit
    2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleExceptionBeforeIncomingTPA Exit
    2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:incomingContinueProcess Exit
    2009.03.01 at 15:37:33:245: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleMessageEvent Exit
    2009.03.01 at 15:37:33:245: Thread-20: B2B - (INFORMATION) oracle.tip.adapter.b2b.engine.Engine:processEvents Exit
    2009.03.01 at 15:37:33:246: Thread-20: B2B - (DEBUG) DBContext commit: Enter
    2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2009.03.01 at 15:37:33:263: Thread-20: B2B - (DEBUG) DBContext commit: Leave
    2009.03.01 at 15:37:33:264: Thread-20: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit

  • Trading partner agreement not found

    Hi,
    Can anyone help me resolving the below error:
    Trading partner agreement not found for the given input values: From party[TYPE-VALUE] "Generic Identifier-10.22.110.110", To party[TYPE-VALUE] "Generic Identifier-*.*.*.*", Business action name "PRC_EDI_X12_850_4010"; also verify agreement effectiveToDate
    I am trying to submit an EDI 850 document to the b2b/transportServlet through a client program. The business protocol I am using is EDI X12 over Generic Exchange (HTTP 1.1).
    Thanks.

    Hi,
    Thanks when I put the actual IP addresses it worked. Now I have few questions, it would be great help if you could answer them.
    1. The machine where B2B Integration is installed has been assigned with multiple IP addresses. Only the first two set of numbers are same and the last two numbers are different. For example : 10.90.12.80, 10.90.18.22. Therefore for the host partner if I need to assign the Generic Identifier which IP do I need to choose? Also which IP I should be using for the Transport Server?
    2. I want to accept all the cXML ORDER messages sent by all trading partners(TP) to resolve one TP in B2B Integration. We are going to lookup the TP in our BPEL process, so we only need the B2B integration to validate the document sent in . Therefore all the four subnets in the IP address may vary. In this case I cannot use a IP address therefore how can I specify the Generic Identifier? Or is there any different method I can use?
    3. I receive my cXML punchout from my trading partners from different countries, for example say Italy and France. The trading partner id is same but the country from where the punchout originated is different. I don’t have any other field in the message to determine which country the order originated from but I need to figure out the country code some how. In current implementation we have different URL for each country to resolve the country code. How can I do this in B2B Integration tool?
    4. Is there a way to Dynamically change the URL that a Delivery channel is supposed to send to? If a customer changes the URL that a document is supposed to go to, can we change this on the fly?

  • B2B Trading partner identification

    We have the following scenario:
    1. Trading Partner sends X12 PO 850 ( one Interchange ID) But at our side we have multiple Interchange ID's . So file comes from single customer ( single sender ID) but having multiple Receiver ID's.
    So is this true that only way to handle this is to create multiple Partners in Oracle B2B and attach Sender Receiver ID's on aggrement?
    I tried above option but B2B is not able to identiify TP based on SENDER RECEIVED ID combination. We have b2b.edi.identifyToTP =true.
    Error Code B2B-50549
    Error Description Machine Info: (xyz.americas.com) Description: Cannot uniquely identify a trading partner. The trading partners CA_SEARS, SCA_SEARS have the same set of identifications.
    Error Level ERROR_LEVEL_COLLABORATION
    Error Severity ERROR
    Error Text Cannot uniquely identify a trading partner. The trading partners CA_SEARS, SCA_SEARS have the same set of identifications
    Vijay.

    Now problem is with outbound.... we need to send outbound docs to different channels for same Tp based on our different Sender ID's. So I thought to create 2 different tp is B2B and use seperate channels for both.Ok. If I understood it correctly, then in your scenario you have to send same document (doctype and docrevision) to same TP on different URL's based on your different sender ID's. If this is the case then definitely you have to have two remote TP's in your B2B configuration but both remote TP's should use different receiver ID's (your TP should have two interchange id's).
    What happening currently is that you have created two separate TP's but both of them are using same interchange id's which is not possible in B2B scenario. All TP's must have unique Interchange ID's
    Regards,
    Anuj

  • Couldn't create Trading partner

    Hi
    I am creating Trading Partner, but not able to proceed further.It was working fine.Suddenly it is not working.
    1. Clicked on Trading Partner tab, clicked on create.
    2. Gave the name and clicked next, then again next(Idenitication section)
    3. Selected EDI X12 over Generic Exchange Protocol, then nothing is displyed. blank page is displayed.
    I don't want to reinstall B2b,
    Could you please tell me what is the problem.
    Or Could you please tell me to get the logs for the operation we do while configuring in Oracle B2B so that I can know what is happening.
    I have given debug level as DEBUG for
    oracle.tip.DiagnosticLevel = DEBUG
    b2b.oracle.tip.DiagnosticLevel = DEBUG
    b2b.oracle.tip.DiagnosticLevel.UI = DEBUG
    ui.oracle.tip.DiagnosticLevel = DEBUG
    ui.oracle.tip.DiagnosticLevel.UI = DEBUG
    But still I am not gettign any logs for this particular operation.
    Thanks,
    Praveena

    Hi
    I am gettign the below exception in my ui.log
    14:18:20:331: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Unable to get property - CurrentDesc
    2009.03.04 at 14:18:20:331: AJPRequestHandler-ApplicationServerThread-6: UI - (ERROR) In getVersionOnly()
    2009.03.04 at 14:18:22:314: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:22:324: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:22:384: AJPRequestHandler-ApplicationServerThread-6: UI - (ERROR) In getVersionOnly()
    2009.03.04 at 14:18:28:220: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:28:230: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:28:370: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Unable to get property - collaboration_name
    2009.03.04 at 14:18:28:380: AJPRequestHandler-ApplicationServerThread-6: UI - (ERROR) In getVersionOnly()
    2009.03.04 at 14:18:52:797: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:52:817: AJPRequestHandler-ApplicationServerThread-6: UI - (DEBUG) Getting LoginData from isLoggedIn()
    2009.03.04 at 14:18:52:887: AJPRequestHandler-ApplicationServerThread-6: UI - (ERROR) Error occurred during IPBaseList query() -
    2009.03.04 at 14:18:52:897: AJPRequestHandler-ApplicationServerThread-6: UI - (ERROR) Error -: AIP-11015: Object does not exist B9DC7135A80D4CB2A3EE3BD06AD7EF64-256-1
    at oracle.tip.repos.core.driver.InternalObject.getAssociation(InternalObject.java:690)
    at oracle.tip.repos.core.persistency.BaseObject.getAssociation(BaseObject.java:388)
    at oracle.tip.model.b2b.protocol.DocumentType.getDocumentProtocolRevision(DocumentType.java:242)
    at oracle.tip.tools.integration.buslogic.b2b.collaboration.BusinessActionLOVForBP.executeQuery(BusinessActionLOVForBP.java:80)
    at oracle.tip.tools.integration.data.IPBaseList.query(IPBaseList.java:324)
    at oracle.tip.tools.integration.data.IPDataHandler.<init>(IPDataHandler.java:117)
    at oracle.tip.tools.integration.data.IPBaseList.<init>(IPBaseList.java:105)
    at oracle.tip.tools.integration.data.IPBaseLOV.<init>(IPBaseLOV.java:59)
    at oracle.tip.buslogic.ui.b2b.collaboration.BusinessActionLOV.<init>(BusinessActionLOV.java:53)
    at oracle.tip.tools.integration.buslogic.b2b.collaboration.BusinessActionLOVForBP.<init>(BusinessActionLOVForBP.java:51)
    at oracle.tip.buslogic.ui.b2b.collaboration.CollaborationDataProvider.createExtendedObject(CollaborationDataProvider.java:122)
    at oracle.tip.buslogic.ui.b2b.collaboration.CollaborationDataProvider.getDataObject(CollaborationDataProvider.java:95)
    could you please tell me what is the problem with this?

  • Where I can Download Trading Partner Directory (TPD) SDA

    Hi all,
    Would anyone tell me where I can download Trading Partner Directory (TPD) SDA file in service market place.
    It will be really helpful for me.
    Thank you

    There is not exist other .so
    My directory
    [root@ped-02 ~]# cd /opt/web_agents/apache22_agent/lib/
    apache22_agent.jar opensso-installtools.jar
    libamapc22.so opensso-installtools-launcher.jar
    My Configuration dsame.conf
    LoadModule dsame_module /opt/web_agents/apache22_agent/lib/libamapc22.so
    Agent_Config_File /opt/web_agents/apache22_agent/Agent_006/config/AMAgent.properties

Maybe you are looking for