Filenames in B2B

Hi All,
For all the transactions it showing the file name as "5020" , so we changed the fusion code and now we are sending the file name from back end appliaction to B2B and from B2B to Supplier"TPNAME_DATE_XXXXx".
But while we are doing resubmission process from B2B, could you please tell which file name we are sending it to them?
regards
Cnu

Hi CNU,
While resubmission, Oracle B2B uses the headers as it is and does not modifies those, so if the messages you are resubmitting are older (enqueued before your file name chnage), then older file name will be picked i.e. "5020"
Regards,
Anuj

Similar Messages

  • Dynamic filename in receiver AS2 adapter in B2B Add-on

    Hello Experts,
    Can you please let me know how we can put dynamic filename in the receiver AS2 adapter for B2B Addon on SAP 7.4.
    Thanks
    Saurabh

    Hi Ryan / Experts,
    Let me explain you in more detail.
    In the receiver AS2 Communication channel, if I keep the Filename field as blank as shown below, then in the Mendelson inbox folder, a file is generated with the name "ASJAVA_DX5" which is my business component name.
    If I fill the filname field for example with "CONTRL", then in the Mendelson inbox folder, a file is generated with the name "CONTRL".
    This is my requirement because, suppose i trigger this interface "first time", a file with static name (ASJAVA_DX5/CONTRL ) would be generated in the inbox folder. If I trigger this interface "second time", since the file already exists with same name, it is not overwritten and I cannot check the output of 2nd trigger . Contents are not overwritten.
    To solve this problem + as a general requirement, I wish to have this name to be dynamic, atleast with date+timestamp.
    Can you please help.

  • Filename Format in FTP Delivery Channel - oracle.tip.adapter.b2b.allTPInOne

    Hi,
    For Inbound SFTP transfer is there a way to avoid using standard B2B file-naming convention at source files?
    We tried the following for B2B host external delivery channel (SFTP) which would pick up the files from trading partner directory -
    1. Set oracle.tip.adapter.b2b.allTPInOneDirectory = false
    2. Create a directory specific to the trading partner and have the Trading Partner drop the files in the Trading Partner specific folder.
    However, it did not work; the transfer was successful only when standard file name format was specified and used for files.
    We are using 'Oracle B2B 10.1.2 MLR16' version - is this feature not available in this version?
    Sincerely,
    CD

    Thanks Anuj
    It throws the following error now -
    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:3354)
         at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1725)
         at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2657)
         at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2527)
         at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2482)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:530)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:376)
         at java.lang.Thread.run(Thread.java:534)
    These are the details for the Inbound transfer -
    preserve filename=true
    filename=SampleFile.txt
    filename format (specified in host external delivery channel) =%FROM_PARTY%_%TO_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%
    fullpath=/../SystemB/SampleFile.txt SystemB is the remote trading partner (FROM_PARTY); it has generic identifier created with same name.
    The transfer works if the filename is in this format: %FROM_PARTY%_%TO_PARTY%_%DOCTYPE_NAME%_%DOCTYPE_REVISION%. Do any of the other parameters for delivery channel such as directory name format, Directory name format separator need to be used/updated?
    Thanks,
    CD

  • How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B

    Hi Friends,
    How to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
    External Trading Partner is sending the EDI 856 via AS2 URL to our Oracle B2B Server.
    In the inbound 856 agreement, we have checked the option of Funtional Ack and also Functiona Ack handled by B2B is yes.
    We have the outbound agreement which is sending that Functional ack 997 (auto generated by oracle b2b) and we have specified the Outbound AS2 channel of the Partner.
    997 doc is being sent to external partner using AS2 channel, but the filename is generating as '40101'.
    Please can you let me know how to set the AS2 fileName for outbound Functional Ack 997 auto generated by Oracle B2B.
    Appreciate your valuable answers!!
    Thanks,
    Amirineni

    Amirineni,
    AFAIK, there is no option to set the file name when the 997 is generated automatically by B2B.
    Alternatively, if this is a must requirement, you can generate the FA from backend and  send to B2B with MSG_TYPE =9. In this case, you can set the header with filename (How to set the actionname property in B2B 11g)

  • B2B attachment filename having space in UNIX server.

    Hello B2B Gurus,
    I am working on B2B for Rosettanet.
    It also sends the attachment picked from UNIX server along with PIDX format payload.
    If the file name in the UNIX server has a space, Rosettanet along with attachment errors out with
    B2B-51570-
    Machine Info: (hou-ecmsoatst01.swn.com)
    Description: Attachment error
    If the file name does not have any space, the attachment logic works file.
    I used the below link for reference, which was really helpful to attain attachment logic.
    http://anuj-dwivedi.blogspot.com/2011/04/rosettanet-attachment-handling-in.html.
    Can anyone help me to handle filename with space in UNIX server to be sent as attachment.
    Thanks,
    Sunil

    Can you try to escape space with %20 ? For e.g. if file path is file:///b2b file/OrderBill.pdf then provide it as file:///b2b%20file/OrderBill.pdf
    Regards,
    Anuj

  • Passing EDI filename for 850 from B2B Gateway to BPEL

    Hi,
    Is there any way to pass the EDI filename for 850 from B2B Gateway to BPEL via AQ? we want to store the inbound filename in the database along with the PO.
    we are using 10g.
    Thanks,
    Naveen

    Hi Naveen,
    Generally this could be done using the message id only as mentioned by ew. Just what you need to do is to lookup in the table and find the payload corresponding to that message id.
    However, WORKAROUND would be to use "Preserve Filename" feature of 11g B2B (which works only for FILE,FTP and SFTP transport protocols). In this case you have to pass the filename in the header "ACTION", as mentioned by Nitesh.
    Regards,
    Anuj

  • Custom File Name Format in B2B Console

    Hi,
    Please let me know if we can have a customized File Name Format in the B2B Console for the X12 EDI/XML Files.
    I have read the Oracle doc and only the following formats are mentioned:
    %FROM_PARTY%
    %TO_PARTY%
    %DOCTYPE_NAME%
    %DOCTYPE_REVISION%
    %MSG_ID%
    %TIMESTAMP%
    Is there a way to have a PO# (From the Trading Partner Payload) in the filename format?
    You help is appreciated.
    Thanks
    Priyanka G

    no. It has the format which helps B2B in identifying the agreement

  • B2B adapter is not polling any data from EDI X12 810 ECS file

    Hi All,
    I am new to Oracle B2B. I am using
    Jdev 11.1.1.6
    Oracle Editor :  7.0.5.4016
    Document Protocol : EDI_X12
    Document type : 810 (Invoice )
    Version: 4010
    Weblogic server :11.1.1.6.0
    Requirement is : i had an EDI file and i need to translate the EDI map using the B2B adapter, transport to SOA Suite and insert into a custom DB.
    Issue  is : B2B adapter is not polling any data from EDI X12 810 ECS file
    for this i created sample EDI X12 810 ecs file, i converted the same to .xsd and .dat file. I created partner, and while configuring channel i used '*Generic File 1.0*' protocol and i given folder path( i also checked, by just giving folder Name) in the folder name property of 'Transport Protocol Parameters' , i also placed sample xml file into this folder. And I created sample process in Jdev to poll data from this folder.
    build and deployment is fine for this process, but no instances is created for this process. and the Process is not Polling any data from the folder which i mentioned in the Transport Protocol Parameters.
    is this the way am doing is wrong for my current requirement or am i did any wrong step (as stated above ) ? Please help me. How can i receive data from this EDI file to my bpel process so that i can continue with the rest of the Process. Thank you in advance
    Edited by: 979032 on Feb 12, 2013 11:02 PM
    Edited by: 979032 on Feb 13, 2013 12:14 AM

    Hi Anuj ,
    I placed .dat file now. The file Picked by B2B adapter. But i was getting the Error. The error i found in Business Message as
    "Error Code     B2B-50547
    Error Description     Machine Info: (soabpm-vm) Description: Agreement not found for trading partners: FromTP null, ToTP MyCompany with document type 810-3070-INBOUND.
    Error Level     ERROR_LEVEL_COLLABORATION
    Error Severity     ERROR
    Error Text     Agreement not found for trading partners: FromTP null, ToTP MyCompany with document type 810-3070-INBOUND. "
    But i created agreement for the partner and my document type name is "NewDocumentType" and in the wire message a am getting as shown below
    Id     7F00000113CFC36785C0000017D7E2B0
    Message Id     7F00000113CFC36785C0000017D7E2B0
    Business Message     7F00000113CFC367A450000017D7E2B7
    Packed Message     Packed Message
    Payload     Payload
    Protocol Message Id     EDIX12810.dat@7F00000113CFC36799B0000017D7E2B4
    Refer To Protocol Message Id     
    Protocol Collaboration Id     
    Protocol Transport Binding     filename=EDIX12810.dat filesize=2289 ChannelName=MyCompany_ListeningChannel file_ext=dat fullpath=/home/oracle/Desktop/B2BFiles/EDIX12810.dat timestamp=2013-02-21T01:58:21.000-08:00 MSG_RECEIVED_TIME=Thu Feb 21 02:04:53 PST 2013
    Message Digest     Message Digest
    Digest Algorithm     
    Transport Protocol     File
    Transport Protocol Version     1.0
    Url     file://localhost//home/oracle/Desktop/B2BFiles/
    security     
    Transport Headers     filename=EDIX12810.dat filesize=2289 ChannelName=MyCompany_ListeningChannel file_ext=dat fullpath=/home/oracle/Desktop/B2BFiles/EDIX12810.dat timestamp=2013-02-21T01:58:21.000-08:00 MSG_RECEIVED_TIME=Thu Feb 21 02:04:53 PST 2013
    certificates     certificates
    State     ERROR
    Reattempt Count     
    Error Code     
    Error Description     
    Error Text     
    exchangeRetryInterval     
    exchangeRemainingRetry     
    Message Size     2289
    I also has one more doubt, now i created ecs,xsd and .dat by selecting sample EDI file in Document editor. suppose i want create the same ecs ,.xsd and .dat for my gentran file which is of EDI x12 810 standard but i have it in PDF format , then how can i access that to in Document editor ( in the import option, i found Gentran DDF and Gentran Unix IG and i was getting the following error while importing my PDF file
    ErrorCode : 0xC00CE508
    File Position : 10
    Line Number : 2
    LineByte Position :2
    Reason: An invalid character was found in text content error) so that i can create .dat file and i can place the same in my folder in order to pick the file.
    Please help us . Thank you .
    Regards,
    Kotresh
    Edited by: 979032 on Feb 21, 2013 2:17 AM

  • Getting an error message in B2B and it says Invalid Delimiter Settings.

    Hi,
    We are in the process of integrating an outbound data flow using BPEL and B2B.. We have the bpel process deployed in the system which is integrated to the B2B via a partner link.
    The payload from the Bpel process is coming into the B2B but the output edi file is not getting generated and we
    are getting the error message when we run the Business Message Status reports/ Error Status Reports in B2B.
    The correct Trading Partner Agreement is being hit and as well as the correct Business process and Document protocol and document revision are getting attached. It is also identifying the correct values for the Sender and Receiver from the Agreement.
    But it is erroring out with the error message as Invalid Delimiter Settings... This is for the outbound edi transaction to the outside trading partner..
    Could someone please help us with this issue as soon as possible.
    Regards
    sachin.

    Yes Ramesh,
    The error is very implicitly ...you are right but from the setup perspective in b2b we have defined the below mentioned for the operational capability for the Trading Partner who is going to receive this edi document :
    Component Element Separator 0x7d
    Segment Delimiter 0x0a
    Element Delimiter 0x2a
    Subelement Delimiter 0x7d
    But we are not able to understand why it is throwing invalid delimiter settings. I have provided the b2b.log as well mentioned below..
    2008.11.10 at 17:30:27:858: Thread-14: B2B - (DEBUG) iAudit report :
    Error Brief :
    5097: Invalid delimiter settings.
    iAudit Report :
    <?xml version="1.0" encoding="UTF-16"?><AnalyzerResults Guid="{844CC52C-77AF-DD11-A28B-006171130000}" InterchangeReceived="1" InterchangeProcessed="1" InterchangeAccepted="0"> <ExecutionDate>Monday, November 10, 2008</ExecutionDate> <ExecutionTime>05:30:27 PM (EST)</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="{2AC4C52C-77AF-DD11-A28B-006171130000}" InterchangeAckCode="R" FunctionalGroupReceived="1" FunctionalGroupProcessed="1" FunctionalGroupAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>5690</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="InterchangeSenderQual">01</Link> <Link Name="InterchangeSenderID">195080304</Link> <Link Name="InterchangeReceiverQual">ZZ</Link> <Link Name="InterchangeReceiverID">RBTWTEST</Link> <Link Name="InterchangeControlVersion">00401</Link> </Links> <Properties> <Property Name="Standard">X12</Property> <Property Name="SegmentDelimiter">0xa</Property> <Property Name="ElementDelimiter">0x2a</Property> <Property Name="SubelementDelimiter">0x7d</Property> <Property Name="RepeatingSeparator"/> <Property Name="ReplacementChar">0x7c</Property> </Properties> </NodeInfo> <FunctionalGroup Guid="{84FBC52C-77AF-DD11-A28B-006171130000}" FunctionalGroupAckCode="R" TransactionSetsIncluded="0" TransactionSetsReceived="1" TransactionSetsProcessed="1" TransactionSetsAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>5690</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="GroupSenderID">195080304</Link> <Link Name="GroupReceiverID">RBTWTEST</Link> <Link Name="GroupVersionNumber">004010</Link> </Links> <Properties> <Property Name="GroupID">SM</Property> </Properties> </NodeInfo> <Transaction Guid="{38333539-3935-3230-3330-343333373930}" TransactionAckCode="R" RError="1" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>5690</Size> </DataXPointer> <GuidelineInfo> <GuidelineFile> <FilePath>ByteStream</FilePath> <FileName>ByteStream</FileName> <LastModified/> <FileSize/> <GuidelineURL>file://ByteStream</GuidelineURL> </GuidelineFile> <DetailGuidelineInfo> <IID>4</IID> <ID>204</ID> <Name>MOTOR CARRIER LOAD TENDER</Name> <GroupID>SM</GroupID> <Standard>X12</Standard> <StdVersion>V4010</StdVersion> </DetailGuidelineInfo> </GuidelineInfo> <NodeInfo> <Links> <Link Name="TransactionID">204</Link> </Links> <Properties> <Property Name="TransactionControlNumber"/> </Properties> </NodeInfo> <TransactionErrors> <Error ErrorCode="{9795C1E4-8860-4F09-B226-1B153FDDD517}" Severity="Normal" Category="Rejecting" Index="1" ID="50970000"> <ErrorBrief>5097: Invalid delimiter settings.</ErrorBrief> <ErrorMsg>Invalid delimiters settings.</ErrorMsg> <ErrorObjectInfo> <Parameter Name="ErrorLevel">0</Parameter> <Parameter Name="Name">XData2Native</Parameter> <Parameter Name="_ec_dn_guid_">{38333539-3935-3230-3330-343333373930}</Parameter> <Parameter Name="_ec_index">0</Parameter> <Parameter Name="ec_error_scope">Transaction</Parameter> </ErrorObjectInfo> <ErrorDataInfo> <Part1/> <ErrData/> <Part3/> <DataXPointer> <StartPos>0</StartPos> <Size>0</Size> </DataXPointer> </ErrorDataInfo> </Error> </TransactionErrors> </Transaction> </FunctionalGroup> </Interchange></AnalyzerResults>
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sErrorGuid = {9795C1E4-8860-4F09-B226-1B153FDDD517}
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sDescription = Invalid delimiters settings.
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sBrDescription = 5097: Invalid delimiter settings.
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ErrorLevel sParameterValue = 0
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = Name sParameterValue = XData2Native
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ecdn_guid_ sParameterValue = {38333539-3935-3230-3330-343333373930}
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ecindex sParameterValue = 0
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ec_error_scope sParameterValue = Transaction
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument added Hash Key = {38333539-3935-3230-3330-343333373930}
    2008.11.10 at 17:30:27:859: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument batch Position = 0
    2008.11.10 at 17:30:27:860: Thread-14: B2B - (ERROR) Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:2199)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1570)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:931)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1092)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:698)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:375)
         at java.lang.Thread.run(Thread.java:570)
    2008.11.10 at 17:30:27:860: Thread-14: B2B - (ERROR) Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:2199)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1570)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:931)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1092)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:698)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:375)
         at java.lang.Thread.run(Thread.java:570)
    2008.11.10 at 17:30:27:861: Thread-14: B2B - (ERROR) Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:2253)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1570)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:931)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1092)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:698)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:375)
         at java.lang.Thread.run(Thread.java:570)
    2008.11.10 at 17:30:27:861: Thread-14: B2B - (ERROR) Error -: AIP-51505: General Validation Error: Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:2253)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1570)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:931)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:1092)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:698)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:375)
         at java.lang.Thread.run(Thread.java:570)
    Caused by: Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:2199)
         ... 6 more
    2008.11.10 at 17:30:27:861: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:processOutgoingMessage B2BDomainException
    2008.11.10 at 17:30:27:861: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Error Message: Error -: AIP-51505: General Validation Error
    2008.11.10 at 17:30:27:862: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Enter
    2008.11.10 at 17:30:27:862: Thread-14: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.11.10 at 17:30:27:862: Thread-14: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessMessage
    2008.11.10 at 17:30:27:863: Thread-14: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessMessage
    2008.11.10 at 17:30:27:863: Thread-14: B2B - (DEBUG) AccessRepo:findBusinessMessageByB2BMessageId Found Successfull message with B2bMessageId : 35303237393132363736323038313233 and ProtocolMessageId 35303237393132363736323038313233
    2008.11.10 at 17:30:27:863: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Wire message not found.
    2008.11.10 at 17:30:27:863: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Updating business message error information
    2008.11.10 at 17:30:27:864: Thread-14: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.11.10 at 17:30:27:864: Thread-14: BusinessLogicLayer - (DEBUG) Push Stack: updateBusinessMessage
    2008.11.10 at 17:30:27:866: Thread-14: BusinessLogicLayer - (DEBUG) Pop Stack: updateBusinessMessage
    2008.11.10 at 17:30:27:866: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:updateWireBusinessToErrorState Exit
    2008.11.10 at 17:30:27:866: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updating Native Event Tbl Row
    2008.11.10 at 17:30:27:866: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:DbAccess:updateNativeEvtTblRow Enter
    2008.11.10 at 17:30:27:866: Thread-14: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:Runtime
    2008.11.10 at 17:30:27:866: Thread-14: BusinessLogicLayer - (DEBUG) Push Stack: queryBusinessMessage
    2008.11.10 at 17:30:27:867: Thread-14: BusinessLogicLayer - (DEBUG) Pop Stack: queryBusinessMessage
    2008.11.10 at 17:30:27:867: Thread-14: B2B - (DEBUG) AccessRepo:findBusinessMessageByB2BMessageId Found Successfull message with B2bMessageId : 35303237393132363736323038313233 and ProtocolMessageId 35303237393132363736323038313233
    2008.11.10 at 17:30:27:867: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.DbAccess:
    ** DbAccess:updateNativeEvtTblRow:tip_wireMsg wiremsg not found
    2008.11.10 at 17:30:27:867: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException notifying App
    2008.11.10 at 17:30:27:867: Thread-14: B2B - (DEBUG) Engine:notifyApp Enter
    2008.11.10 at 17:30:27:868: Thread-14: B2B - (DEBUG) Enqueue Engine AQJMSCorrelationID = 5B5E3017CBA4D092E043CD91053CD092
    2008.11.10 at 17:30:27:869: Thread-14: 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>35303237393132363736323038313233</correlationId>
    <b2bMessageId>35303237393132363736323038313233</b2bMessageId>
    <errorCode>AIP-51505</errorCode>
    <errorText>5097: Invalid delimiter settings.</errorText>
    <errorDescription>
    <![CDATA[Machine Info: (ios5801e)
    Invalid delimiters settings.  ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    </Exception>
    2008.11.10 at 17:30:27:869: Thread-14: B2B - (DEBUG) AQJMSCorrelationID = 5B5E3017CBA4D092E043CD91053CD092
    2008.11.10 at 17:30:27:882: Thread-14: B2B - (DEBUG) Engine:notifyApp Exit
    2008.11.10 at 17:30:27:882: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.engine.Engine:handleOutboundException Updated the Error Message Successfully: Error -: AIP-51505: General Validation Error
    2008.11.10 at 17:30:27:882: Thread-14: B2B - (DEBUG) DBContext commit: Enter
    2008.11.10 at 17:30:27:895: Thread-14: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2008.11.10 at 17:30:27:895: Thread-14: B2B - (DEBUG) DBContext commit: Leave
    2008.11.10 at 17:30:27:895: Thread-14: B2B - (DEBUG) oracle.tip.adapter.b2b.data.MsgListener:onMessage Exit
    2008.11.10 at 17:30:47:300: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Active exclude design true
    2008.11.10 at 17:30:47:300: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:30:47:300: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:30:47:302: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2008.11.10 at 17:30:47:302: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Quiescing exclude design true
    2008.11.10 at 17:30:47:302: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:30:47:302: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:30:47:302: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2008.11.10 at 17:31:17:303: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Active exclude design true
    2008.11.10 at 17:31:17:303: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:31:17:303: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:31:17:305: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2008.11.10 at 17:31:17:305: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Quiescing exclude design true
    2008.11.10 at 17:31:17:305: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:31:17:305: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:31:17:306: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2008.11.10 at 17:31:47:307: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Active exclude design true
    2008.11.10 at 17:31:47:307: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:31:47:308: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:31:47:318: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    2008.11.10 at 17:31:47:318: B2BStarter thread: Deployment - (DEBUG) Query Configurations null Lifecycle status Quiescing exclude design true
    2008.11.10 at 17:31:47:318: B2BStarter thread: BusinessLogicLayer - (DEBUG) Authorization disabled. UserBootstrapped:false, useAuthorization:true, configType:null
    2008.11.10 at 17:31:47:318: B2BStarter thread: BusinessLogicLayer - (DEBUG) Push Stack: queryConfiguration
    2008.11.10 at 17:31:47:318: B2BStarter thread: BusinessLogicLayer - (DEBUG) Pop Stack: queryConfiguration
    Could you please review this once..
    thanks
    sachin.

  • B2B Error while generating 850 EDI Document

    Hi All,
    We are facing the following error in B2B while generating an EDI 850 outbound document.
    To give a brief background of our process:
    We are using a BPEL process to pick a fixed length file from FTP adapter and then transform it and provide it to B2B for converting it into an EDI 850 Purchase Order. The BPEL part of the Process is working fine and it is successfully transforming the fixed length file into intermediate XML that it gives to B2B engine.
    In B2B, the ECS file that we use has been generated from an XSD and we upload the corresponding ECS and XSD in B2B during configuration.
    But we get the following error when B2B converts it into EDI 850 format.
    Error Brief :
    5084: XEngine error - Invalid data.
    I am also giving around 100 lines from the b2b log before this error occurred.
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter AcknowledgementType = 997
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupSenderID = 19508030411I
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeECSFileBlob
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeAuthorizationInfoQual = 00
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupID = PO
    2006.10.30 at 01:50:14:416: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter TagDelimiter = null
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter TransactionECSFileKey = 1BA24E3F6DB690CAE0430A0B3E7290CA-274-1-42
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter InterchangeSecurityInfoQual = 00
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter GroupECSFileBlob
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter TPName = CANON
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter TransactionImplementationReference = null
    2006.10.30 at 01:50:14:417: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:traceParameters Parameter ReplacementChar = null
    2006.10.30 at 01:50:14:417: Thread-11: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@9f90cf3
    2006.10.30 at 01:50:14:417: Thread-11: Repository - (DEBUG) CatalogMetaManager getDriverjava.lang.InheritableThreadLocal@72418cf0 oracle.tip.repos.core.driver.CatalogDriver@121ccf4
    2006.10.30 at 01:50:14:418: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Enter
    2006.10.30 at 01:50:14:419: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl fullOutboundBatching = false
    2006.10.30 at 01:50:14:419: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl validateEnvelope = true
    2006.10.30 at 01:50:14:419: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:ISelectorImpl Leave
    2006.10.30 at 01:50:14:419: Thread-11: Repository - (DEBUG) LargeStringImpl.getString() - object OID - 20D326898FA9D054E0430A0B3E72D054-11-1-1
    2006.10.30 at 01:50:14:421: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Enter
    2006.10.30 at 01:50:14:421: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = ec_DataNodeName, val = [Interchange]
    2006.10.30 at 01:50:14:421: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@34c90cf5
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = InterchangeSenderQual
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 01
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = InterchangeSenderID
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 195080304
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = InterchangeReceiverQual
    2006.10.30 at 01:50:14:422: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 01
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = InterchangeReceiverID
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 0415306925
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = InterchangeControlVersion
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 00401
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Enter
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = ec_DataNodeName, val = [Group]
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:423: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@2c760cf5
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = GroupID
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = PO
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = GroupSenderID
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 19508030411I
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = GroupReceiverID
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 0415306925
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = GroupVersionNumber
    2006.10.30 at 01:50:14:424: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 004010
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup Enter
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup key = ec_DataNodeName, val = [Transaction]
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doLookup return = true
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Enter
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:cloneSelector Return = oracle.tip.adapter.b2b.document.edi.ISelectorImpl@25070cf5
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = TransactionID
    2006.10.30 at 01:50:14:425: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 850
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SegmentDelimiter
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 0x0A
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = ElementDelimiter
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 0x7D
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = SubelementDelimiter
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = 0x3E
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = RepeatingSeparator
    2006.10.30 at 01:50:14:427: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = ReplacementChar
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = null
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:reset Enter
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:reset Leave
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Param Name = TPName
    2006.10.30 at 01:50:14:428: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:getValue Value = CANON
    2006.10.30 at 01:50:14:429: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doCommit Enter
    2006.10.30 at 01:50:14:429: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.ISelectorImpl:doCommit Leave
    2006.10.30 at 01:50:14:429: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument XML = 1
    2006.10.30 at 01:50:14:429: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument no result from XDataToNative
    2006.10.30 at 01:50:14:442: Thread-11: B2B - (DEBUG) iAudit report :
    Error Brief :
    5084: XEngine error - Invalid data.
    iAudit Report :
    <?xml version="1.0" encoding="UTF-16"?><AnalyzerResults Guid="{06B942E5-E267-DB11-9E73-006163130000}" InterchangeReceived="1" InterchangeProcessed="1" InterchangeAccepted="0"> <ExecutionDate>Monday, October 30, 2006</ExecutionDate> <ExecutionTime>01:50:14 AM (EST)</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="{424043E5-E267-DB11-9E73-006163130000}" InterchangeAckCode="R" FunctionalGroupReceived="1" FunctionalGroupProcessed="1" FunctionalGroupAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>1337</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="InterchangeSenderQual">01</Link> <Link Name="InterchangeSenderID">195080304</Link> <Link Name="InterchangeReceiverQual">01</Link> <Link Name="InterchangeReceiverID">0415306925</Link> <Link Name="InterchangeControlVersion">00401</Link> </Links> <Properties> <Property Name="Standard">X12</Property> <Property Name="SegmentDelimiter">0xa</Property> <Property Name="ElementDelimiter">0x7d</Property> <Property Name="SubelementDelimiter">0x3e</Property> <Property Name="RepeatingSeparator"/> <Property Name="ReplacementChar">0x20</Property> </Properties> </NodeInfo> <FunctionalGroup Guid="{F28543E5-E267-DB11-9E73-006163130000}" FunctionalGroupAckCode="R" TransactionSetsIncluded="0" TransactionSetsReceived="1" TransactionSetsProcessed="1" TransactionSetsAccepted="0" RError="0" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>1337</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="GroupSenderID">19508030411I</Link> <Link Name="GroupReceiverID">0415306925</Link> <Link Name="GroupVersionNumber">004010</Link> </Links> <Properties> <Property Name="GroupID">PO</Property> </Properties> </NodeInfo> <Transaction Guid="{33303938-3738-3533-3630-353932353933}" TransactionAckCode="R" RError="1" NError="0" OtherWI="0"> <DataXPointer> <StartPos>0</StartPos> <Size>1337</Size> </DataXPointer> <NodeInfo> <Links> <Link Name="TransactionID">850</Link> </Links> <Properties/> </NodeInfo> <TransactionErrors> <Error ErrorCode="{F35AFE03-C479-4F96-B4F1-2EF36DABC5FE}" Severity="Normal" Category="Rejecting" Index="1" ID="50840000"> <ErrorBrief>5084: XEngine error - Invalid data.</ErrorBrief> <ErrorMsg>Invalid data.</ErrorMsg> <ErrorObjectInfo> <Parameter Name="ErrorLevel">0</Parameter> <Parameter Name="Name">XData2Native</Parameter> <Parameter Name="_ec_dn_guid_">{33303938-3738-3533-3630-353932353933}</Parameter> <Parameter Name="_ec_index">0</Parameter> <Parameter Name="ec_error_scope">Transaction</Parameter> </ErrorObjectInfo> <ErrorDataInfo> <Part1/> <ErrData/> <Part3/> <DataXPointer> <StartPos>0</StartPos> <Size>0</Size> </DataXPointer> </ErrorDataInfo> </Error> </TransactionErrors> </Transaction> </FunctionalGroup> </Interchange></AnalyzerResults>
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sErrorGuid = {F35AFE03-C479-4F96-B4F1-2EF36DABC5FE}
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sDescription = Invalid data.
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sBrDescription = 5084: XEngine error - Invalid data.
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ErrorLevel sParameterValue = 0
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = Name sParameterValue = XData2Native
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ecdn_guid_ sParameterValue = {33303938-3738-3533-3630-353932353933}
    2006.10.30 at 01:50:14:443: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ecindex sParameterValue = 0
    2006.10.30 at 01:50:14:444: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument sParameterName = ec_error_scope sParameterValue = Transaction
    2006.10.30 at 01:50:14:444: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument added Hash Key = {33303938-3738-3533-3630-353932353933}
    2006.10.30 at 01:50:14:444: Thread-11: B2B - (DEBUG) oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin:processOutgoingDocument batch Position = 0
    2006.10.30 at 01:50:14:444: Thread-11: B2B - (ERROR) Error -: AIP-51505: General Validation Error
         at oracle.tip.adapter.b2b.document.edi.EDIDocumentPlugin.processOutgoingDocument(EDIDocumentPlugin.java:1668)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1132)
         at oracle.tip.adapter.b2b.msgproc.Request.outgoingRequest(Request.java:710)
         at oracle.tip.adapter.b2b.engine.Engine.processOutgoingMessage(Engine.java:821)
         at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:532)
         at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java(Compiled Code))
         at java.lang.Thread.run(Thread.java:568)
    If anybody has faced a similar issue, then please post on how to overcome this error.
    Thanks In Advance,
    Dibya

    Hi,
    I am facing a similar problem.
    I am trying to transfer a xml in 850 format with internal properties of Interchange,Group and Transaction from BPEL to B2B.My BPEL setup consist of :
    A partnerlink which read xml in 850 format using file adapter.
    A receive Activity which receive the data.
    I have created a partnerlink which use AQ Adapter to enqueue data in IP_OUT_QUEUE.
    A invoke Activity invokes this partnerlink.
    Then I have assigned the read data in Receive to input variable of Invoke activity.
    I have used another Assign Activity to populate the Header; and passed this header in Invoke Activity.
    In B2B I have created two trading partner one remote and one host, defined a business action and defined the Communication capability for them. I am using FTP1.0 . I defined a agreement and deployed the configuration in b2b server.
    The ecs and xsd I am using is the one provided with Purchase order tutorial, it contains only ST-SE,I have also tried with envelope segments for 4010-namely
    ISA-->GS-GE-->IEA.When I am turning off validation and translation its throwing the input XML as output in the .dat file. If I turn on Translation I am getting unrecognized data last known segment is GSA.In this case the input XML had internal properties of Interchange and Group.If I remove the transaction part from ST-SE the dat file is generated in native dat format but with ISA -GS-GE -IEA but no transaction portion.
    As a work around I tried seperate group ecs,interchange ecs and transaction ecs and tried to pass a 850 xml with only transaction fields.
    I have tried with no ecs file at all and in that case the dat file is also generated.So does this mean that B2B have seeded ecs file which it use as default if I dont use any ecs file?
    It seems from the post you have successfully completed this part can u send me :
    1>The 850 ecs and xsd file you used.
    2>If you have used any group ecs and interchange ecs.
    3>The input you are sending in BPEL.
    4>The BPEL process and B2B export xml you are using in zipped format.
    My mail ID: [email protected]
    phone:09831964607
    I tried out different ways suggested in the post but nothing seem to be working for me,I am still getting the invalid data error and if it is creating the dat file only envelope segments are created.
    If you send me the working example I can work on it as baseline, this will be of great help in my work.

  • Posting to b2b/transportServlet fails with HTTP503

    Hi All,
    I am trying to post EDI X12 from Sender Oracle B2B to Receiver Oracle B2B (http://rws60074rems.us.oracle.com:7779/b2b/transportServlet). I am getting HTTP 503 error.
    B2B.log:
    2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) DBContext commit: Transaction.commit()
    2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) DBContext commit: Leave
    2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:requestRetry Calling send() to transmit the message out
    2009.09.17 at 02:23:47:983: Thread-9: B2B - (DEBUG) Protocol Name: HTTP
    2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) Version Name: 1.1
    2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) Endpoint: http://139.185.21.214:7779/b2b/transportServlet
    2009.09.17 at 02:23:47:984: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send proxy www-proxy.us.oracle.com
    2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send proxy port80
    2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send URL: HTTP://139.185.21.214:7779/B2B/TRANSPORTSERVLET
    2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send TO Endpoint: 501 http://139.185.21.214:7779/b2b/transportServlet
    2009.09.17 at 02:23:47:985: Thread-9: B2B - (DEBUG)
    Protocol = HTTP
    Version = 1.1
    Transport Header
    Message-ID:<39343433343430393637393836363736@Acme>
    Content-Transfer-Encoding:binary
    MIME-version:1.0
    ACTION_NAME:Process_850
    From:Acme
    AS2-To:GlobalChips
    User-Agent:AS2 Server
    Date:Thu, 17 Sep 2009 07:22:54 GMT
    DOCTYPE_NAME:850
    FROM_PARTY:Acme
    DOCTYPE_REVISION:4010
    TO_PARTY:GlobalChips
    AS2-From:Acme
    AS2-Version:1.1
    Content-Disposition:attachment; filename=4010
    Content-Type:application/EDI-X12; name=4010
    Connection:close
    Parameters
    -- listing properties --
    http.sender.timeout=0
    2009.09.17 at 02:23:47:988: Thread-9: B2B - (DEBUG) scheme null userName null realm null
    2009.09.17 at 02:23:48:015: Thread-9: B2B - (WARNING)
    Message Transmission Transport Exception
    Transport Error Code is OTA-HTTP-SEND-503
    StackTrace oracle.tip.transport.TransportException: [IPT_HttpSendError] HTTP encounters send error :503
    at oracle.tip.transport.TransportException.create(TransportException.java:91)
    at oracle.tip.transport.basic.HTTPSender.createTransportResponse(HTTPSender.java:793)
    at oracle.tip.transport.basic.HTTPSender.send(HTTPSender.java:598)
    at oracle.tip.transport.b2b.B2BTransport.send(B2BTransport.java:311)
    at oracle.tip.adapter.b2b.transport.TransportInterface.send(TransportInterface.java:1034)
    at oracle.tip.adapter.b2b.msgproc.Request.requestRetry(Request.java:2951)
    at oracle.tip.adapter.b2b.engine.Engine.messageRetry(Engine.java:2768)
    at oracle.tip.adapter.b2b.engine.Engine.handleTimeoutEvent(Engine.java:2649)
    at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2404)
    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.09.17 at 02:23:48:016: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.transport.TransportInterface:send Error in sending message
    2009.09.17 at 02:23:48:016: Thread-9: B2B - (INFORMATION) oracle.tip.adapter.b2b.msgproc.Request:requestRetry Request Message Re-Transmission failed
    2009.09.17 at 02:23:48:016: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Enter
    2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) CatalogDriver manager == oracle.tip.model.metadata.CatalogMetaManager@9d6065
    2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) CatalogMetaManager getDriverjava.lang.InheritableThreadLocal@17f409c oracle.tip.repos.core.driver.CatalogDriver@147358f
    2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) begin() :
    2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) STARTING TRANSACTION
    2009.09.17 at 02:23:48:017: Thread-9: Repository - (DEBUG) TRANSACTION STARTED
    2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Transaction.begin()
    2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) DBContext beginTransaction: Leave
    2009.09.17 at 02:23:48:018: Thread-9: B2B - (DEBUG) oracle.tip.adapter.b2b.msgproc.Request:requestRetry [IPT_HttpSendError] HTTP encounters send error :503
    b2b_dc_transport.log:
    2009.09.17 at 01:47:44:879: B2BStarter thread: (DEBUG) TransportProperties.TransportProperties():http.receiver.registry_port=5110;smtp.receiver.protocol=imap;PROTOCOL_ENDPOINT=null;file.receiver.polling_interval=60;polling_interval=60;http.receiver.instance_name=IP;
    2009.09.17 at 01:47:44:929: B2BStarter thread: (DEBUG) initialize TransportReceiver: [Acme Transport Server < file > < Acme >]
    2009.09.17 at 01:47:44:930: B2BStarter thread: (DEBUG) FileReceiver.init() started ....
    2009.09.17 at 01:47:44:981: B2BStarter thread: (DEBUG) FileReceiver.init() completed.
    2009.09.17 at 01:49:11:715: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.proxy_port=80;
    2009.09.17 at 01:49:11:715: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.port=7779;http.sender.proto=http;http.sender.host=139.185.21.214;http.sender.path=/b2b/transportServlet;http.sender.proxy_port=80;
    2009.09.17 at 01:49:11:907: Thread-9: (DEBUG) Discard Existing Cookies for CurrentThreadContext = Thread[Thread-9,5,main]
    2009.09.17 at 01:49:11:908: Thread-9: (DEBUG) Timeout = 60000
    2009.09.17 at 01:49:11:909: Thread-9: (DEBUG) Proxy host = www-proxy.us.oracle.com Proxy port= 80
    2009.09.17 at 01:49:11:910: Thread-9: (DEBUG) Basic authentication is not used due to one of security parameters not set. Make sure username, password, and realm are set in delivery channel.
    2009.09.17 at 01:49:11:910: Thread-9: (DEBUG) http.sync = null
    2009.09.17 at 01:49:11:911: Thread-9: (DEBUG) Number of headers to be added is 17
    2009.09.17 at 01:49:12:267: Thread-9: (DEBUG) [IPT_HttpSendResponseStatusCode] HTTP Response status code: 503
    2009.09.17 at 01:49:12:268: Thread-9: (DEBUG) [IPT_HttpSendResponseMessage] HTTP Response message: .
    2009.09.17 at 02:23:47:985: Thread-9: (DEBUG) TransportProperties.TransportProperties():http.sender.proxy_host=www-proxy.us.oracle.com;http.sender.proxy_port=80;
    2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Discard Existing Cookies for CurrentThreadContext = Thread[Thread-9,5,main]
    2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Timeout = 60000
    2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Proxy host = www-proxy.us.oracle.com Proxy port= 80
    2009.09.17 at 02:23:47:988: Thread-9: (DEBUG) Basic authentication is not used due to one of security parameters not set. Make sure username, password, and realm are set in delivery channel.
    2009.09.17 at 02:23:47:989: Thread-9: (DEBUG) http.sync = null
    2009.09.17 at 02:23:47:989: Thread-9: (DEBUG) Number of headers to be added is 17
    2009.09.17 at 02:23:48:014: Thread-9: (DEBUG) [IPT_HttpSendResponseStatusCode] HTTP Response status code: 503
    2009.09.17 at 02:23:48:015: Thread-9: (DEBUG) [IPT_HttpSendResponseMessage] HTTP Response message: .
    Please let me know what is wrong.
    This url http://rws60074rems.us.oracle.com:7779/b2b/transportServlet is up and running
    B2B Server
    B2B Servlet is ready to accept messages from the Trading Partner
    RMI Configuration
    (Please make sure these values match the server properties available through EM)
    rmiHost      localhost
    rmiPort      5110
    rmiHostList      null
    rmiPortList      null
    instanceName      IP
    logging      off
    log level      debug
    log file      null
    139.185.21.214 is the IP address of rws60074rems.us.oracle.com
    Regards,
    Praveen

    Hi Praveen,
    Make sure your RMI port in tip.proerty and EM page are same for both B2Bs. Follow Re: Globalchips to Acme Communication Error
    Regards,
    Anuj
    Edited by: Anuj Dwivedi, Infosys on Sep 17, 2009 5:10 PM

  • B2B-50029:  B2B runtime error

    Hello All,
    In Order to better understand the channal concept in 11g , I tried creating a simple OutBound case wherein a file will be picked up from c:\temp2 folder and will be written to c:\temp1 folder.
    1. Created One Generic File 1.0 Listening Channal and selected 'Internal' checkbox. Folder name = c:\temp2
    2. Defined Custom--->1.0---->PurchaseOrder----->PurchaseOrderDef
    And in the PurchaseOrder (Document Type) tab, in the ebMS Section, I have filled the following values...
    Action Name : PurchaseOrder
    Service Name : PurchaseOrder
    From Role : OracleServices
    To Role: MarketInc
    And in the definition tab, i have given the following values...
    xsd : po.xsd
    Identification xpath expression : /*[local-name()='PurchaseOrder']
    3. For Trading Partner 'MarketInc' i have created a channel with Generic File 1.0 protocol. Folder name= c:\temp1
    4. Created an agreement for MarketInc, selected the File channel for MarketInc , selected the document definition and deployed the code. Sender is OracleServices and Receiver is MarketInc.
    When I kept a file OracleServices_1234.txt in c:\temp2, it is getting picked up but B2B report is not showing anything, neither this file has been written to c:\temp1. I also could not see any message in IP_OUT_QUEUE. I also tried with MarketInc_1234.txt withot luck.
    In 'Application Messgae' TAB of report section , I see record with Direction 'OUTBOUND' and State as 'MSG_COMPLETE'.
    I am seeign below error message in command prompt
    <Feb 13, 2012 6:40:04 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <Erro
    r -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:365)
    at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
    198)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
    415)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:800)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3785)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3127)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
    tor.java:619)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:
    220)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run
    (WorkManagerExecutor.java:120)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManag
    er.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Error -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:365)
    at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
    198)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
    415)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:800)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3785)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3127)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
    tor.java:619)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:
    220)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run
    (WorkManagerExecutor.java:120)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManag
    er.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    >
    Transaction rollback 094FB17613576D33C9A0000020C70000
    Please help me to fix and understand this.
    Thanks a lot in advance...
    Naveen

    When I kept a file OracleServices_1234.txt in c:\temp2, it is getting picked up but B2B report is not showing anything, neither this file has been written to c:\temp1. I also could not see any message in IP_OUT_QUEUE. I also tried with MarketInc_1234.txt withot luck.Filename is incorrect. By default Oracle B2B expects, filename in below format for outbound case -
    <RemoteTPname>_<DocType>_<DocTypeRevision>_<MsgType>_<MsgID>.<AnyFileExtn>
    So in your case, filename should be -
    MarketInc_PurchaseOrder_1.0_1_12345.xml
    You may refer -
    http://www.oracle.com/technetwork/middleware/b2b-integrations/learnmore/tnb2b11g002-326857.pdf
    Regards,
    Anuj

  • Issue with B2B Simulator for testing Healthcare Integration in SOA 11.1.1.6

    Hi All,
    I've installed the healthcare integration patch on top of SOA 11g PS5, and am now trying out the integration scenarios as detailed here . When running the B2B simulator as detailed in the readme, I'm able to see that the ADT file is polled from /tmp/blite/test/in folder, but the same file is not put into the /tmp/blite/test/out folder as expected. Nor am I able to see the messages in the Healthcare UI dashboards, neither the SCA composite instance is instantiated in the EM console.
    The simulator log generated by B2B simulator does not show any apparent error, except for a oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform. But the process seems to have gone ahead and also shows that the message sent count as 1. Has anyone tried this integration scenario in Healthcare? Any pointers would be highly appreciated. Thanks in advance.
    Simulator log below (did not find an option to upload the file)
    FINEST: Generating Inbound configuration : 1
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: genInboundConfig : Enter
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: genInboundConfig : Exit
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Generating Outbound configuration : 1
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: genOutboundConfig : Enter
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: genOutboundConfig : Exit
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Generating the simulator config file...
    Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Exception while generating simulator config file
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: HL7Plugin: receriver(): Parameters =tcp.receiver.port:11002
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: HL7Plugin: receriver(): Parameters =isFARequired:false
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Setting the inbound config properties...
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger log
    FINE: Please enter CTRL+C to stop the B2B-Lite
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: initialization Enter
    Mar 8, 2013 12:07:39 PM oracle.integration.platform.blocks.FabricConfigManager <clinit>
    WARNING: JRF is unable to determine the current application server platform.
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger log
    FINE: TCP Listening on port : [11002]
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: SelectionKey for port 11002
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: initialization Exit
    Mar 8, 2013 12:07:39 PM oracle.integration.platform.blocks.WLSPlatformConfigurationProvider <clinit>
    WARNING: JRF is unable to determine the current application server platform.
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: startserver Enter
    Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: startserver Enter (After Initialization)
    Mar 8, 2013 12:07:40 PM oracle.dms.instrument.DMSConsole init
    FINE: DMSConsole is being initialized at 1362724660538
    Thread (id):
    pool-6-thread-1 (13)
    Stack:
    oracle.dms.instrument.Noun(Noun.java:113):<init>
    oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
    oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
    oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
    oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
    oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
    oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
    oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
    java.lang.Thread(Thread.java:662):run
    Mar 8, 2013 12:07:40 PM oracle.dms.util.ServerEnvironment getServerEnvironment
    FINE: initialization error
    oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform.
         at oracle.jrf.ServerPlatformSupportFactory.getInstance(ServerPlatformSupportFactory.java:79)
         at oracle.dms.util.ServerEnvironment.getServerEnvironment(ServerEnvironment.java:125)
         at oracle.dms.instrument.DMSConsole.init(DMSConsole.java:307)
         at oracle.dms.instrument.Noun.<init>(Noun.java:114)
         at oracle.dms.instrument.Noun.<clinit>(Noun.java:2261)
         at oracle.tip.b2b.metric.MetricRoot.<init>(MetricRoot.java:40)
         at oracle.tip.b2b.metric.EndpointSensors.<init>(EndpointSensors.java:86)
         at oracle.tip.b2b.metric.MetricFactory.getEndpointSensors(MetricFactory.java:285)
         at oracle.tip.b2b.metric.B2BSensors.updateEndpointStatus(B2BSensors.java:282)
         at oracle.tip.b2b.transport.basic.FileSourceMonitor.updateMetrics(FileSourceMonitor.java:1347)
         at oracle.tip.b2b.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:1005)
         at oracle.tip.b2b.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:397)
         at oracle.tip.b2b.transport.basic.FileReceiver.init(FileReceiver.java:483)
         at oracle.tip.b2b.simulator.basic.Worker.run(Worker.java:74)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:909)
         at java.lang.Thread.run(Thread.java:662)
    Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
    FINE: Checking if clock (default) is loaded
    Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
    FINE: The class name for (default) is oracle.dms.clock.SimpleClock
    Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
    FINE: Called Class.forName("oracle.dms.clock.SimpleClock")
    Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
    FINE: Created a new instance of oracle.dms.clock.SimpleClock
    Mar 8, 2013 12:07:41 PM oracle.dms.context.DMSContextManager init
    FINE: DMSContextManager is being initialized at 1362724661670
    Thread (id):
    pool-6-thread-1 (13)
    Stack:
    oracle.dms.instrument.DMSConsole(DMSConsole.java:364):init
    oracle.dms.instrument.Noun(Noun.java:113):<init>
    oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
    oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
    oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
    oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
    oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
    oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
    oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
    java.lang.Thread(Thread.java:662):run
    Mar 8, 2013 12:07:41 PM oracle.dms.context.internal.AbstractContextManager$ContextCleaner <init>
    FINE: Creating new Context Cleaner Thread
    Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager init
    FINE: TraceManager is being initialized at 1362724661891
    Thread (id):
    pool-6-thread-1 (13)
    Stack:
    oracle.dms.trace.TraceManager(TraceManager.java:242):init
    oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
    oracle.dms.instrument.Noun(Noun.java:113):<init>
    oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
    oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
    oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
    oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
    oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
    oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
    oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
    java.lang.Thread(Thread.java:662):run
    Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager shutdown
    FINE: TraceManager is being shutdown at 1362724661895
    Thread (id):
    pool-6-thread-1 (13)
    Stack:
    oracle.dms.trace.TraceManager(TraceManager.java:1249):shutdown
    oracle.dms.trace.TraceManager(TraceManager.java:256):init
    oracle.dms.trace.TraceManager(TraceManager.java:242):init
    oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
    oracle.dms.instrument.Noun(Noun.java:113):<init>
    oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
    oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
    oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
    oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
    oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
    oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
    oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
    java.lang.Thread(Thread.java:662):run
    Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceAggregator shutdown
    FINE: TraceAggregator is being shutdown at 1362724661900
    Thread (id):
    pool-6-thread-1 (13)
    Stack:
    oracle.dms.trace.TraceManager(TraceManager.java:1315):shutdown
    oracle.dms.trace.TraceManager(TraceManager.java:1249):shutdown
    oracle.dms.trace.TraceManager(TraceManager.java:256):init
    oracle.dms.trace.TraceManager(TraceManager.java:242):init
    oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
    oracle.dms.instrument.Noun(Noun.java:113):<init>
    oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
    oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
    oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
    oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
    oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
    oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
    oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
    oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
    java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
    java.lang.Thread(Thread.java:662):run
    Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager recordConfig
    FINE: DMS Transaction Tracing is enabled at MIN level
    Mar 8, 2013 12:07:41 PM oracle.dms.context.internal.AbstractContextFamily <init>
    FINER: New ContextFamily created [0000Jp8i2el0vlwLsES4yX1HEOSp000000] - invoked with stack:
    Thread (id):
    ContextCleaner (18)
    Stack:
    oracle.dms.context.internal.jse.JSEContextFamily(JSEContextFamily.java:55):<init>
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:616):newFamily
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:255):getContext
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
    oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run
    Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractExecutionContext <init>
    FINER: New AbstractExecutionContext created [0000Jp8i2el0vlwLsES4yX1HEOSp000000, 0] - invoked with stack:
    Thread (id):
    ContextCleaner (18)
    Stack:
    oracle.dms.context.internal.jse.JSEExecutionContext(JSEExecutionContext.java:108):<init>
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:619):newFamily
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:255):getContext
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
    oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run
    Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.jse.JSEExecutionContext activate
    FINER: JSEExecutionContext activated [0000Jp8i2el0vlwLsES4yX1HEOSp000000, 0] - invoked with stack:
    Thread (id):
    ContextCleaner (18)
    Stack:
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:269):getContext
    oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
    oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
    oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run
    JSEExecutionContext instance: 0000Jp8i2el0vlwLsES4yX1HEOSp000000,0
    m_thread (id): ContextCleaner (18)
    m_suspended: false
    m_ctxContentMap: null
    m_ctxGlobalMap: 0
    m_ctxLocalMap: null
    m_inheritable: true
    m_listeners: null
    m_ctf:JSEContextFamily instance:
    mECID: 0000Jp8i2el0vlwLsES4yX1HEOSp000000
    mCtxMap: 1
    mGlobalMap: 0
    mPropagateKeys: null
    mLogKeys: null
    mLimitKeys: null
    Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractContextManager cleanup
    FINE: AbstractContextManager.cleanup - Before Cleanup: JSEContextManager Class:
    mFamilyMap:1
    mCtxStashMap:0
    mCtxSuspendMap:0
    Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractContextManager cleanup
    FINE: AbstractContextManager.cleanup - After Cleanup: JSEContextManager Class:
    mFamilyMap:1
    mCtxStashMap:0
    mCtxSuspendMap:0
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger log
    INFO:
    Message Body :
    Binary Data Not Displayed
    Message Parameters:
    id = 1362724662068-644430531
    Header Parameters:
    filename=MyCompany_ADTA03_2.3.1_1.txt
    filesize=450
    file_ext=txt
    fullpath=C:\tmp\blite\test\in\MyCompany_ADTA03_2.3.1_1.txt
    timestamp=2011-06-24T16:16:42.000+05:30
    Associated Endpoint:
    file://C:\tmp\blite\test\in
    null :
    Message Body :
    Binary Data Not Displayed
    Message Parameters:
    id = 1362724662068-644430531
    Header Parameters:
    filename=MyCompany_ADTA03_2.3.1_1.txt
    filesize=450
    file_ext=txt
    fullpath=C:\tmp\blite\test\in\MyCompany_ADTA03_2.3.1_1.txt
    timestamp=2011-06-24T16:16:42.000+05:30
    Associated Endpoint:
    file://C:\tmp\blite\test\in
    null
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger log
    FINE: MessageperSecond ::1
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Number of Message Processed ::1
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: To Complete 1 Messages, Blite Takes 0s
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Context is instantiated - HL7 : oracle.tip.b2b.simulator.model.OutboundConfigurationType@2109778
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: CtrlNogenerator Enter
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Message Control Number:CTLID_20080910112956
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: CtrlNogenerator Exit
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Msg ControlNo : CTLID_20080910112956
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: controlnumberdata Enter
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Control Number CTLID_20080910112956
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: controlnumberdata Exit
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: the transport msg is oracle.tip.b2b.simulator.util.BliteMessage@2082b6b
    Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: the transport msg is
    Message Body :
    Binary Data Not Displayed
    Message Parameters:
    id = 136272466776957083775
    name=value
    Header Parameters:
    tcp.sender.dcID=abc
    tcp.sender.sb=0xb
    tcp.sender.port=11001
    SocketType=Client
    tcp.sender.ct=true
    tcp.sender.eb=0x1c
    tcp.sender.cr=0xd
    tcp.sender.host=localhost
    Associated Endpoint:
    null
    null
    Mar 8, 2013 12:07:48 PM oracle.tip.b2b.simulator.report.BLogger debug
    FINEST: Time taken to send Request Outbound 264ms
    Mar 8, 2013 12:07:48 PM oracle.tip.b2b.simulator.report.BLogger log
    FINE: Message was sent successfully
    Mar 8, 2013 12:07:52 PM oracle.tip.b2b.simulator.report.BLogger report
    INFO:
    ------------------------- Report Summary -----------------------------
    Position after 5s
    Threads in pool : Inbound 0 0 0 Outbound: 1 0 0 Ack: 0 0 0 Internal: 1 0 0 InternalAck: 0 0 0
    MLLP::     Send =1     Ack Receive =0     Msg Receive =0     Ack Send =0
    Total Message Sent:1     Total Ack Received:0
         Total Message Received:0

    Hello All, any pointers on this would be highly appreciated. All seems fine with the setup, configuration and the server. Not sure, why is the file not being transferred to the destination folder. Also since the file is picked up, no trace is there on its whereabouts, server log does not show any info as well!!

  • Physical Filename Issue ( got past this ) and New Invalid Guideline Issue

    I had a problem ( from before ) getting a file called --> test_oracle.edi into the system. I am using a set up of EDI X12 over Generic Exchange together with FILE 1.0 protocol.
    The file has a sender of ACME and a receiver of GLOBALCHIPS, which to be parsed correctly from the b2b.log file; however, the system had problems finding the TPA, since at this point, its FROM PARTY was set to "test".
    I renamed the file from above to --> ACME_oracle.edi, and I now got past this issue, but now have a new --> invalid guideline problem, as seen in the b2b.log file.
    Note that a filename of --> ACME.edi also fails.
    Can someone tell me if there is a restriction on filenames and secondly can someone help me out on this --> "invalid guideline" issue.
    I have emailed SANKAR my EDI file together with the b2b.log file.
    I need to get past this stage, and into SOA.
    Thanks as always.
    Arthur (203-921-5925)

    Arthur,
    Some findings that I can share with you on this-
    When using Generic Protocols like File and FTP you may want to set the following property in tip.properties file
    oracle.tip.adapter.b2b.allTPInOneDirectory - If set to true, it identifies trading partner based on File Name, if false, then identifies trading partners based on FolderName.
    The logic behind it explained well by Ramesh in an old post, probably you could dig-it up on the Forum.
    But its surprising that you are getting an invalid guideline error, ideally it should throw
    "trading partner agreement not found" error. You might also want to look at the this thread - Re: EDI over FTP
    To confirm the issue - please rename your sample file with this naming convention <TPNAME>_<DOCTYPE>_<DOCREVISION>.dat, ideally if this error is because of file naming issue, it should get resolved by using this file naming convention.
    and a technote from Oracle ( B2B_TN_010_Transport_File_FTP_Internal.pdf) is available on OTN, which details out the File naming conventions.
    hope this helps,
    Shailesh

  • B2B outbound Channel Configuration - EMail - Attachment Name and Extension

    Hello,
    I have configured an outbound channel to send the payload (xml) as an attachment. When I leave the "Subject" field in the Channel configuration blank, the attachment file name looks like this,"HostPartnerName_TradingPartnerName_DocumentType" without the file extension. If I supply the "Subject" field with the value, the file name gets replaced with the subject and the file extension still is missing.
    I would like to receive a file name in a format like "batch_b2b.messageId.xml". The property b2b.messageId gets the value from the Mediator. The composite that passes the information like the b2b properties has been made generic to handle different Trading Partners, so for a channel that uses SFTP, I have used the Filename format and supplied the value as "batch_%MSG_ID%.xml". Is there a way I can do the same for Email channel?
    Thanks,
    Venkatesh

    Hi Venkatesh,
    Attachment name can be set from the middleware using below header (as per the mode of integration used) -
    1. For AQ mode of integration, use actionName -
    actionName=ATTACHMENT_NAME:test.txt
    2. For JMS mode of integration use custom JMS header - jca.jms.JMSProperty.ATTACHMENT_NAME to populate the name.
    3. For fabric (default) mode of integration, use b2b.attachmentName header
    Regards,
    Anuj

Maybe you are looking for

  • Model in my JList not reflecting the new value I added to it?

    uness I create a new model object and modify it then my code does not work as I want. Adding new data to the exitsting model causes the JList to display blank when I refresh the screen. I have created my own implementation of an editable Model. When

  • Creating a template, can't move txt boxes together

    Wholesale Value Line When I move these two boxes together they merge together.

  • How  to start in TDM or transfer data from an older Mac without FireWire??

    For the MacBooks that don't have FireWire, how do you transfer data from another Mac since you can't start in Target Disk Mode? Similarly, with a FireWire Mac, if I need to do some disk repair, I can start in TDM and run Disk Utility's Repair Disk or

  • Direct Material Not Shown in Search Products/Services

    Hi , We are implementing Classic Scenario on SRM5.0. We replicated materials.The materials are shown in COMMPR01 with out Product Descriptions.When try to search for Materials under BBPSC02> Internal Goods/Services > Find Product, i don't see any mat

  • Finding an Adobe Script

    Hello, I've been trying to create a script in Visual Basic to find text in a document and replace it with a graphic. A tutorial I found mentioned that the Adobe site had a pre-made script called ReplaceTextWithGraphic for download on http://www.adobe