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

Similar Messages

  • B2B-50029:  B2B runtime error: oracle.xml.parser.v2.XMLParseException: Start of root element expected.

    Dear All,
    I am a beginner to Oracle B2B.
    I have created an agreement to Recieve 852, Product Activity data(POS) from one of the Trading partner. This is an inbound process.
    A  SOA composite application is created to Recieve the data and insert into perticular columns of the database table using database adapter.
    I have tested the Interface with some couple of file and it went perfect without any error. Now I have to test the interface with some other files.
    This time also I am not getting any error in Business Message, Wire message and Application message but the composite application is not picked.
    The log file shows : B2B-50029: B2B runtime error: oracle.xml.parser.v2.XMLParserException: Start of root element expected.
    Please let me know if anyone has faced this issue. it will be of great help.
    Thanks,
    Abhas Kushwaha

    Hello,
    Just a thought, When I had the similar problem, it appeared to be a BOM (Byte order mark - Wikipedia, the free encyclopedia) in the xml file, which is the very first character in the xml file, so the file was not identified to be a valid xml file. Removing the BOM from the xml file fixed my problem, however, I did not spend much time in fixing using B2B, the vendor  (sender of the file) fixed the file and started sending without BOM. So my work was easier.
    The character is not visible in all XML editors, however, it was visible in JDeveloper. I used a tool to identify and remove during testing until the vendor fixed the file, the tool is called file bom detector,http://www.bryntyounce.com/filebomdetector.htm
    Hope this helps,
    Thanks,
    Venkatesh

  • B2 Error:   B2B-50029:  B2B runtime error

    Hi there,
    I'm pretty new to the Oracle B2B world and I'm having problems making a simple sample that receives, changes some parameters in the message (using BPEL) and forwards the changed message to a designated endpoint.
    The message is received successfully in B2B and sent to BPEL. There I'm changing the MSH.3 and MSH.5 (source and destination of the message) and I'm sending it back to B2B.
    I've also tried to change the internal properties of the message that refer to the destination/origin of the message and removing all the internal properties but with the same result.
    My problem is that when I send the message back from BPEL to the B2B engine the message gives the following error and I'm unable to understand what can be happening.
    The logging information that I was able to get my hands on is the following:
    Message Level     1
    dcid     a7acfb4f5f216892:-3f4d7363:128818f9ac9:-7ffd-0000000000002524
    Relationship ID     0
    Component     soa_server1
    Module     oracle.soa.b2b.engine
    Host     XXXX
    Host IP Address     XXX.XXX.XXX.XXX
    User     <anonymous>
    Thread ID     weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@26f0d69
    ECID     0000IY1dVPnF^6p6wRIbMG1BtxAm0000I0
    Message     Informational -: B2B-50014: General Error: Informational -: B2B-50029: B2B runtime error
    Supplemental Detail     at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1400)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
    at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1335)
    ... 8 more
    Informational -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
    at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1335)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Informational -: B2B-50014: General Error: Informational -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1400)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Informational -: B2B-50029: B2B runtime error
    at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:363)
    at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:196)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1335)
    ... 8 more
    Can someone help be find out the problem?
    Thanks in advance,
    Best Regards,
    Daniel Alves

    Hi there,
    I didn't change the MSH.4 and MSH.6 because they are the same... I'm trying to create an example of exchange of messages between 2 applications in the same facility with a Middleware Structure in the middle.
    I can't find anymore information about the error... What I've inserted in the last post was the information of the log file (soa_server1-diagnostic.log)... Don't know anywhere else to look for more information... Is there other place?
    The message that I'm trying to send, after the BPEL process, is the following:
    <?xml version="1.0" encoding="UTF-8"?>
    <ORM_O01 xmlns="urn:oracle:integration:b2b:93EB013A5133487AB90473B064C57939" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" XDataVersion="2.0" Standard="HL7" Version="2.3.1" CreatedDate="2010-05-10T10:47:47"
    CreatedBy="XEngine_2108" GUID="{19073B90-E360-40DA-80F8-8063F6E7CC69}">
         <Internal-Properties>
              <Data-Structure Name="Message">
                   <Lookup Name="InternatCodeAlternateID"/>
                   <Lookup Name="InternatCodeAlternateSystem"/>
                   <Lookup Name="InternatCodeAlternateText"/>
                   <Lookup Name="InternatCodeID"/>
                   <Lookup Name="InternatCodeSystem"/>
                   <Lookup Name="InternatCodeText"/>
                   <Lookup Name="InternationalVersionID"/>
                   <Lookup Name="InternationalVersionIDAlternateID"/>
                   <Lookup Name="InternationalVersionIDAlternateSystem"/>
                   <Lookup Name="InternationalVersionIDAlternateText"/>
                   <Lookup Name="InternationalVersionIDSystem"/>
                   <Lookup Name="InternationalVersionIDText"/>
                   <Lookup Name="MessageCode">ORM</Lookup>
                   <Lookup Name="MessageReceivingApp">DestinationApp</Lookup>
                   <Lookup Name="MessageReceivingAppUniversalID"/>
                   <Lookup Name="MessageReceivingAppUniversalIDType"/>
                   <Lookup Name="MessageReceivingFacility">Facility</Lookup>
                   <Lookup Name="MessageReceivingFacilityUniversalID"/>
                   <Lookup Name="MessageReceivingFacilityUniversalIDType"/>
                   <Lookup Name="MessageSendingApp">OriginApp</Lookup>
                   <Lookup Name="MessageSendingAppUniversalID"/>
                   <Lookup Name="MessageSendingAppUniversalIDType"/>
                   <Lookup Name="MessageSendingFacility">Facility</Lookup>
                   <Lookup Name="MessageSendingFacilityUniversalID"/>
                   <Lookup Name="MessageSendingFacilityUniversalIDType"/>
                   <Lookup Name="MessageVersion">2.3.1</Lookup>
                   <Lookup Name="Standard">HL7</Lookup>
                   <Lookup Name="TriggerEvent">O01</Lookup>
                   <Property Name="AcceptAckType"/>
                   <Property Name="AlternateCharacterSetSchema"/>
                   <Property Name="AppAckType"/>
                   <Property Name="CharSet"/>
                   <Property Name="ConformanceStatementID"/>
                   <Property Name="ContinuationPointer"/>
                   <Property Name="CountryCode"/>
                   <Property Name="ElementDelimiter">0x7c</Property>
                   <Property Name="InternatCodeAlternateID"/>
                   <Property Name="InternatCodeAlternateSystem"/>
                   <Property Name="InternatCodeAlternateText"/>
                   <Property Name="InternatCodeID"/>
                   <Property Name="InternatCodeSystem"/>
                   <Property Name="InternatCodeText"/>
                   <Property Name="InternationalVersionID"/>
                   <Property Name="InternationalVersionIDAlternateID"/>
                   <Property Name="InternationalVersionIDAlternateSystem"/>
                   <Property Name="InternationalVersionIDAlternateText"/>
                   <Property Name="InternationalVersionIDSystem"/>
                   <Property Name="InternationalVersionIDText"/>
                   <Property Name="LanguageAlternateID"/>
                   <Property Name="LanguageAlternateSystem"/>
                   <Property Name="LanguageAlternateSystemVersionID"/>
                   <Property Name="LanguageAlternateText"/>
                   <Property Name="LanguageID"/>
                   <Property Name="LanguageOriginalText"/>
                   <Property Name="LanguageSystem"/>
                   <Property Name="LanguageSystemVersionID"/>
                   <Property Name="LanguageText"/>
                   <Property Name="MessageCode">ORM</Property>
                   <Property Name="MessageControlID">MSG00001</Property>
                   <Property Name="MessageDate">20100505101129</Property>
                   <Property Name="MessageDateTimePrecision"/>
                   <Property Name="MessageEncodingCharacters">^~\&amp;</Property>
                   <Property Name="MessageProfileNamespaceID"/>
                   <Property Name="MessageProfileUniversalID"/>
                   <Property Name="MessageProfileUniversalIDType"/>
                   <Property Name="MessageReceivingApp">DestinationApp</Property>
                   <Property Name="MessageReceivingAppUniversalID"/>
                   <Property Name="MessageReceivingAppUniversalIDType"/>
                   <Property Name="MessageReceivingFacility">Facility</Property>
                   <Property Name="MessageReceivingFacilityUniversalID"/>
                   <Property Name="MessageReceivingFacilityUniversalIDType"/>
                   <Property Name="MessageReceivingNetworkAdd"/>
                   <Property Name="MessageReceivingNetworkAddUniversalID"/>
                   <Property Name="MessageReceivingNetworkAddUniversalIDType"/>
                   <Property Name="MessageSecurity"/>
                   <Property Name="MessageSendingApp">OriginApp</Property>
                   <Property Name="MessageSendingAppUniversalID"/>
                   <Property Name="MessageSendingAppUniversalIDType"/>
                   <Property Name="MessageSendingFacility">Facility</Property>
                   <Property Name="MessageSendingFacilityUniversalID"/>
                   <Property Name="MessageSendingFacilityUniversalIDType"/>
                   <Property Name="MessageSendingNetworkAdd"/>
                   <Property Name="MessageSendingNetworkAddUniversalID"/>
                   <Property Name="MessageSendingNetworkAddUniversalIDType"/>
                   <Property Name="MessageStructure"/>
                   <Property Name="MessageVersion">2.3.1</Property>
                   <Property Name="ProcessingID">P</Property>
                   <Property Name="ProcessingMode"/>
                   <Property Name="ReceivingResponsibleOrganization"/>
                   <Property Name="ReceivingResponsibleOrganizationAANamespaceID"/>
                   <Property Name="ReceivingResponsibleOrganizationAAUniversalID"/>
                   <Property Name="ReceivingResponsibleOrganizationAAUniversalIDType"/>
                   <Property Name="ReceivingResponsibleOrganizationAFNamespaceID"/>
                   <Property Name="ReceivingResponsibleOrganizationAFUniversalID"/>
                   <Property Name="ReceivingResponsibleOrganizationAFUniversalIDType"/>
                   <Property Name="ReceivingResponsibleOrganizationCheckDigitScheme"/>
                   <Property Name="ReceivingResponsibleOrganizationID"/>
                   <Property Name="ReceivingResponsibleOrganizationIDCheckDigit"/>
                   <Property Name="ReceivingResponsibleOrganizationIDNumber"/>
                   <Property Name="ReceivingResponsibleOrganizationIDType"/>
                   <Property Name="ReceivingResponsibleOrganizationNameReprCode"/>
                   <Property Name="ReceivingResponsibleOrganizationType"/>
                   <Property Name="ReleaseCharacter">0x5c</Property>
                   <Property Name="RepeatingSeparator">0x7e</Property>
                   <Property Name="SegmentDelimiter">0x0d</Property>
                   <Property Name="SendingResponsibleOrganization"/>
                   <Property Name="SendingResponsibleOrganizationAANamespaceID"/>
                   <Property Name="SendingResponsibleOrganizationAAUniversalID"/>
                   <Property Name="SendingResponsibleOrganizationAAUniversalIDType"/>
                   <Property Name="SendingResponsibleOrganizationAFNamespaceID"/>
                   <Property Name="SendingResponsibleOrganizationAFUniversalID"/>
                   <Property Name="SendingResponsibleOrganizationAFUniversalIDType"/>
                   <Property Name="SendingResponsibleOrganizationCheckDigitScheme"/>
                   <Property Name="SendingResponsibleOrganizationID"/>
                   <Property Name="SendingResponsibleOrganizationIDCheckDigit"/>
                   <Property Name="SendingResponsibleOrganizationIDNumber"/>
                   <Property Name="SendingResponsibleOrganizationIDType"/>
                   <Property Name="SendingResponsibleOrganizationNameReprCode"/>
                   <Property Name="SendingResponsibleOrganizationType"/>
                   <Property Name="SequenceNumber"/>
                   <Property Name="Standard">HL7</Property>
                   <Property Name="SubcomponentDelimiter">0x26</Property>
                   <Property Name="SubelementDelimiter">0x5e</Property>
                   <Property Name="TriggerEvent">O01</Property>
              </Data-Structure>
         </Internal-Properties>
         <MSH>
              <MSH.1>|</MSH.1>
              <MSH.2>^~\&amp;</MSH.2>
              <MSH.3>
                   <HD.1>OriginApp</HD.1>
              </MSH.3>
              <MSH.4>
                   <HD.1>Facility</HD.1>
              </MSH.4>
              <MSH.5>
                   <HD.1>DestinationApp</HD.1>
              </MSH.5>
              <MSH.6>
                   <HD.1>Facility</HD.1>
              </MSH.6>
              <MSH.7>
                   <TS.1>20100505101129</TS.1>
              </MSH.7>
              <MSH.8 xsi:nil="true"/>
              <MSH.9>
                   <MSG.1>ORM</MSG.1>
                   <MSG.2>O01</MSG.2>
              </MSH.9>
              <MSH.10>MSG00001</MSH.10>
              <MSH.11>
                   <PT.1>P</PT.1>
              </MSH.11>
              <MSH.12>
                   <VID.1>2.3.1</VID.1>
              </MSH.12>
              <MSH.13 xsi:nil="true"/>
              <MSH.14 xsi:nil="true"/>
              <MSH.15 xsi:nil="true"/>
              <MSH.16 xsi:nil="true"/>
              <MSH.17 xsi:nil="true"/>
         </MSH>
         <ORM_O01.PATIENT>
              <PID>
                   <PID.1>123</PID.1>
                   <PID.2 xsi:nil="true"/>
                   <PID.3>
                        <CX.1>1234</CX.1>
                        <CX.2>dfg</CX.2>
                   </PID.3>
                   <PID.4 xsi:nil="true"/>
                   <PID.5>
                        <XPN.1>
                             <FN.1>dassd</FN.1>
                        </XPN.1>
                   </PID.5>
                   <PID.6 xsi:nil="true"/>
                   <PID.7 xsi:nil="true"/>
                   <PID.8>M</PID.8>
              </PID>
         </ORM_O01.PATIENT>
         <ORM_O01.ORDER>
              <ORC>
                   <ORC.1>NW</ORC.1>
                   <ORC.2>
                        <EI.1>133</EI.1>
                   </ORC.2>
                   <ORC.3>
                        <EI.1>321</EI.1>
                   </ORC.3>
                   <ORC.4>
                        <EI.1>12</EI.1>
                   </ORC.4>
                   <ORC.5 xsi:nil="true"/>
                   <ORC.6>D</ORC.6>
              </ORC>
              <ORM_O01.ORDER_DETAIL>
                   <ORM_O01.CHOICE>
                        <OBR>
                             <OBR.1>12</OBR.1>
                             <OBR.2>
                                  <EI.1>133</EI.1>
                             </OBR.2>
                             <OBR.3>
                                  <EI.1>321</EI.1>
                             </OBR.3>
                             <OBR.4>
                                  <CE.1>12</CE.1>
                             </OBR.4>
                             <OBR.5 xsi:nil="true"/>
                             <OBR.6 xsi:nil="true"/>
                             <OBR.7 xsi:nil="true"/>
                             <OBR.8 xsi:nil="true"/>
                             <OBR.9 xsi:nil="true"/>
                             <OBR.10 xsi:nil="true"/>
                             <OBR.11 xsi:nil="true"/>
                             <OBR.12 xsi:nil="true"/>
                             <OBR.13>teste e cenas</OBR.13>
                        </OBR>
                   </ORM_O01.CHOICE>
              </ORM_O01.ORDER_DETAIL>
         </ORM_O01.ORDER>
    </ORM_O01>
    Best Regards,
    Daniel Alves

  • Runtime Error in B2B application logon!

    Hi,
    I am working on a custom SAP B2B application.  The B2B version is 7.0 SP19. 
    We have done a SAP upgrade to ECC6 in the backend ABAP system.  After the SAP upgrade in dev and quality portals, the development portal is working fine.  But, in the quality portal, the customer number was not getting passed to the backend ABAP system.  So, we did a portal transport for the SHRWEB-B2B component and its associated CUSTCRM component from Dev to Q.  After this transport, we did a comparison for the deployed versions in dev and Q.  Both are found to be exactly the same.
    But after the transport, I am getting 'Runtime Error - Contact your system administrator' error while logging into the Quality portal.  The same application works fine in the development portal.  When we reverted the transport, the runtime error is not seen but the customer number is not getting passed to the ABAP system.
    I checked the XCM configuration.  Both the dev and Q have similar settings in XCM configuration.
    Please help!
    Thanks,
    Yuvaraj

    Yuvaraj,
    What does the default trace log file say for the Runtime error? At what point does it fail?
    Pradeep

  • B2B-51507 - Payload Validation Error - while creating  VDA -4913V3

    I created a document definition under Positional Flat file for VDA-> 4913V4. I created ecs file using the Document editor and created the xsd. I used both these files in creating the Document definition. In the document definition, under identification tab, I have these values.
    Identification Value -> empty
    Identification Start Position -> 0
    Identification End Position -> 128
    And I created a Partner Agreement using this Document Definition. I created a channel to send the document to GXS Mailbox.
    In the agreement if I have both Validate and Translate checked on, I am getting an error which is show in the reports->Business Message.
    Error Code B2B-51507
    Error Description Machine Info: (RRDV2SOA) Description: Payload validation error.
    Error Level ERROR_LEVEL_COLLABORATION
    Error Severity ERROR
    Error Text Payload validation error.
    If I have only Translate checked on, I am not getting any error, but the message that is sent to GXS is zero bytes.
    If I leave both Validate and translate unchecked, the xml is sent to GXS but not the native Format.
    I took the payload from the business message and validated and it looks correct.
    I am using the sample data that is already validated in the B2B Document Editor using Data Analyzer.
    Can you help me on this. I am not sure what I am doing wrong. If needed I can send you the ecs, xsd, and B2B partner definition export zip file to your email address.
    Here is the logfile for this error.
    [2011-04-06T21:00:41.652-07:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1a33f088] [userId: <anonymous>] [ecid: 0000Iwi7c0MCcpiF_7I7S61DVcAD0051W4,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [dcid: 4e45f5dff566a29f:-335a9823:12eb62ea520:-7ffd-000000000000008c] [SRC_METHOD: synchedLog_J] oracle.tip.b2b.msgproc.ToplinkHelper: updateObject: Exit
    [2011-04-06T21:00:41.653-07:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@1a33f088] [userId: <anonymous>] [ecid: 0000Iwi7c0MCcpiF_7I7S61DVcAD0051W4,0] [APP: soa-infra] [dcid: 4e45f5dff566a29f:-335a9823:12eb62ea520:-7ffd-000000000000008c] Error -: B2B-51507: Payload validation error.: Error -: B2B-51507: Payload validation error.[[
    at oracle.tip.b2b.document.pff.PFFDocumentPlugin.processOutgoingDocument(PFFDocumentPlugin.java:835)
    at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1326)
    at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:837)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1411)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Error -: B2B-51507: Payload validation error.
    at oracle.tip.b2b.document.pff.PFFDocumentPlugin.processOutgoingDocument(PFFDocumentPlugin.java:798)
    ... 11 more
    Error -: B2B-51507: Payload validation error.
    at oracle.tip.b2b.document.pff.PFFDocumentPlugin.processOutgoingDocument(PFFDocumentPlugin.java:798)
    at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1326)
    at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:837)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1411)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Error -: B2B-51507: Payload validation error.: Error -: B2B-51507: Payload validation error.
    at oracle.tip.b2b.document.pff.PFFDocumentPlugin.processOutgoingDocument(PFFDocumentPlugin.java:835)
    at oracle.tip.b2b.msgproc.Request.outgoingRequestPostColab(Request.java:1326)
    at oracle.tip.b2b.msgproc.Request.outgoingRequest(Request.java:837)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1411)
    at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:781)
    at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3319)
    at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:2948)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:575)
    at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:214)
    at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:105)
    at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:183)
    at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    Caused by: Error -: B2B-51507: Payload validation error.
    at oracle.tip.b2b.document.pff.PFFDocumentPlugin.processOutgoingDocument(PFFDocumentPlugin.java:798)
    ... 11 more
    Thank you
    Krishna.

    I selected the option "Save guideline before exporting". I am guessing it is failing on the main element of the xml message because of some namespace issue. I am generating the XML using xsl transformationin BPEL and sending the XML payload to B2B Service.
    Is there a way to know what part of the XML is erroring duing the validation on the server. The error message is not helpful even I turned on Trace 32 level.
    Any ideas?
    Thank you
    Krishna

  • Error receiving AS2 message from partner: B2B-50037:  B2B inbound message processing error

    B2B/SOA 11.1.1.6.0
    We are setting a new trading partner and when we started document transmissions we are getting errors on the inbound messages: B2B-50037:  B2B inbound message processing error.
    The attachment shows the relevant lines from the soa log and diagnostic log files.  Here is the error detail that shows:
    [URI: /b2b/httpreceiver] Error -:  B2B-50037:  B2B inbound message processing error[[
    Error -:  B2B-50037:  B2B inbound message processing error
            at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:3143)
            at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1650)
            at oracle.tip.b2b.transport.InterfaceListener.onMessageLocal(InterfaceListener.java:403)
            at oracle.tip.b2b.transport.InterfaceListener.onMessage(InterfaceListener.java:214)
            at oracle.tip.b2b.transport.basic.TransportServlet.doPost(TransportServlet.java:754)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
            at java.security.AccessController.doPrivileged(Native Method)
            at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
            at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
            at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
            at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
            at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    From the b2b_wire_message we get these Protocol_Transport_BINDINGS:
    ChannelName=TransportServlet
    Reverse-Via=LIN-ISA1
    AS2-To=accobra.....
    Date=Fri, 26 Sep 2014 05:46:17 +0000
    AS2-Version=1.2
    AS2-From=K.......
    Disposition-Notification-Options=signed-receipt-protocol=optional, pkcs7-signature; signed-receipt-micalg=optional, sha1
    Disposition-Notification-To=http://<ip&port>/as2in
    Message-ID=<[email protected]>
    MSG_RECEIVED_TIME=Fri Sep 26 00:46:17 CDT 2014
    ECID-Context=1.0050z5j^buc6yGn6wnZf6G0002f60007bt;kXjE1ZDLIPGIj2QCYV8QoKSSmLRO_PQT_IS
    Content-Type=application/pkcs7-mime; smime-type=enveloped-data; name=smime.p7m
    Proxy-Client-IP=172.17.25.101
    MIME-Version=1.0
    User-Agent=e-integration AS2 Server V 6.1.8
    X-Forwarded-For=172.17.25.101
    Content-Length=3602
    Host=nalinsoa05.abd.ad.acco.com
    x-weblogic-cluster-hash=QoZzGUzdcjBD5fGIE8Uos5abiHI
    EDIINT-Features=multiple-attachments, CEM
    Connection=Keep-Alive
    X-WebLogic-KeepAliveSecs=30
    X-WebLogic-Request-ClusterInfo=true
    The message creates a wire message, business message, and an application message.
    What doesn't happen is no MDN gets sent back to the partner.  It should be a synchronous MDN.
    We have double checked the certificates on both ends and they are OK.
    The document and Agreement get recognized OK:
    Refer To Message
    Refer To Message
    Sender Type
    AS2 Identifier
    Sender Value
    K. . .
    Receiver Type
    AS2 Identifier
    Receiver Value
    accobr. . .
    Sender
    K. . . l
    Receiver
    ACCO . . .
    Agreement Id
    K. . .l_EDI_X12_4010_856_856Def_Inbound
    Agreement
    K. . .l_EDI_X12_4010_856_856Def_Inbound
    Document Type
    856
    Document Protocol
    EDI_X12
    Document Version
    4010
    Message Type
    REQ
    Direction
    INBOUND
    State
    MSG_ERROR
    Acknowledgement Mode
    SYNC
    Response Mode
    ASYNC
    Send Time Stamp
    09/26/2014 12:46:17 AM
    Receive Time Stamp
    09/26/2014 12:46:17 AM
    The error is vague enough to provide little or no help in locating the root cause of the issue.
    Any assistance in providing information on how to get this working would be greatly appreciated.
    We do have dozens of other AS2 partners working in this instance just foe reference.  We are just having issues with this new partner setup.
    Thank you.
    Regards,
    Ken

    Ken,
    I am observing the Ack Mode is set as "SYNC" . This is selected by default. This option is available in the channel configuration section
    If the usecase is not SYNC, please change as ASYNC and test. It should work.

  • B2B-50037: B2B inbound message processing error

    We are trying to implement B2B with Customer EDI X12 850 Inbound with SOA
    Application server Version     11.1.1.4.0 (weblogic)
    Hitting the following error in the logs
    MDS-00013: no metadata found for metadata object "/soa/b2b/EDI_X12/4010/850/New/8504010Viterra.ecs"
    Was successful in overcoming all the usual obstacles of finding the TP, Document Type, protocol etc...However hitting the above error. 8504010Viterra.ecs is a custom spec builder document we created and "8504010Viterra.ecs" was browsed from the windows PC into the Document Type B2B set up. I am willing to use a seeded ecs file but do not know how to find one for X12 850 4010 version....?
    Went through one SR that asks you upload a group ECS file but that did not help in our case....Following was the SR
    "B2B-50037 B2B INBOUND MESSAGE PROCESSING" Error with EDIX12 And DEF 830 VER 200\0 [ID 1357136.1]
    Please help
    Now at the agreement level, if we set the translate to No and Validate to No then B2B completes normally but we do want B2B to translate the file so that we can get it in XML form for us to transform and process it in BPEL
    Any help or hint is really appreciated!

    Anuj
    THANK YOU SO MUCH!!! I cannot thank you enough for this
    I was playing around so much with the document type, the protocol version etc. that i must have inadvertently messed up the repository. I took the export of the data as you suggested, purged the design repository and reimported the zip. I also had to restart the server since the ftp was not kicking in...& wholla! the message got translated into XML and went into the queue
    Thanks again
    Gopal Iyer
    Edited by: ghiyer on Nov 10, 2011 10:07 AM

  • B2B-50037: B2B inbound message processing error  java.lang.NullPointerException

    Can anyone help me with this problem.
    I'm new here.
    Oracle SOA Server version 11.1.1.6.0
    Got this error message after I put Ignore Correlation true.
    diagnostic.log:
    [2013-08-12T14:05:26.668+02:00] [MS_KETEN_SOA_01] [NOTIFICATION] [] [oracle.soa.b2b.engine] [tid: DaemonWorkThread: '17' of WorkManager: 'wm/SOAWorkManager'] [userId: <anonymous>] [ecid: 0000K1mQe8WAdL9_rdH7iY1I2CVn0000Lc,0] [APP: soa-infra] Engine: processIncomingMessageImpl: Message id = 0A253556140726AA60A000003E11ADD0-1 FromParty = JD0021_OTA Doctype = ScanDocumenten version = 1.0
    [2013-08-12T14:05:26.712+02:00] [MS_KETEN_SOA_01] [ERROR] [] [oracle.soa.b2b.engine] [tid: DaemonWorkThread: '17' of WorkManager: 'wm/SOAWorkManager'] [userId: <anonymous>] [ecid: 0000K1mQe8WAdL9_rdH7iY1I2CVn0000Lc,0] [APP: soa-infra]     [[
            at oracle.tip.b2b.msgproc.Acknowledgment.createAckMsg(Acknowledgment.java:659)
            at oracle.tip.b2b.msgproc.Acknowledgment.asyncOutgoingAck(Acknowledgment.java:290)
            at oracle.tip.b2b.msgproc.Request.handleAck(Request.java:652)
            at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:3019)
            at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1650)
            at oracle.tip.b2b.engine.Engine.incomingContinueProcess(Engine.java:4042)
            at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3718)
            at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
            at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:677)
            at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:211)
            at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
            at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
            at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
    [2013-08-12T14:05:26.720+02:00] [MS_KETEN_SOA_01] [ERROR] [] [oracle.soa.b2b.engine] [tid: DaemonWorkThread: '17' of WorkManager: 'wm/SOAWorkManager'] [userId: <anonymous>] [ecid: 0000K1mQe8WAdL9_rdH7iY1I2CVn0000Lc,0] [APP: soa-infra] Error -:  B2B-50037:  B2B inbound message processing error[[
    Error -:  B2B-50037:  B2B inbound message processing error
            at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:3143)
            at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1650)
            at oracle.tip.b2b.engine.Engine.incomingContinueProcess(Engine.java:4042)
            at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3718)
            at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
            at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecutor.java:677)
            at oracle.tip.b2b.engine.ThreadWorkExecutor.run(ThreadWorkExecutor.java:211)
            at oracle.integration.platform.blocks.executor.WorkManagerExecutor$1.run(WorkManagerExecutor.java:120)
            at weblogic.work.j2ee.J2EEWorkManager$WorkWithListener.run(J2EEWorkManager.java:184)
            at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

    It is a Defect 17324828 has been created. Details for this defect maybe viewed in Oracle Support Portal , we will update you the status as soon as we have more information.
    I found ,Bug 16713853 : BTMLR: IGNORE CORRELATION AS TRUE IN ADMIN COFIGURATION GIVES NULLPOINTER ERROR for this issue in 11G , As of now development team is still working to fix this , i will raise a New BUG and involve development team for this issue

  • B2B-51507 Payload validation error

    Can someone tell me a what point in the b2b inbound process MDN errors are sent.
    I assumed (I know shouldn't assume anything in this game) that with translate and validate on an agreement that an MDN would be sent if translate or validation fails, but this does not seem to be the case. I am using 11G.
    John

    I selected the option "Save guideline before exporting". I am guessing it is failing on the main element of the xml message because of some namespace issue. I am generating the XML using xsl transformationin BPEL and sending the XML payload to B2B Service.
    Is there a way to know what part of the XML is erroring duing the validation on the server. The error message is not helpful even I turned on Trace 32 level.
    Any ideas?
    Thank you
    Krishna

  • Runtime Error in E-Commerce 5.0

    Hi Experts
    I am facing a runtime error in ISA 5.0, when I tried to run Webshop for r/2 b2c webshop.
    We have done all the XCM Configuration.
    It says Runtime Error/Contact Administrator .
    Can anyone please help me out with that ?
    Thanks
    Gaurav Sahai

    Hi,
    I am trying to use session in the following way:
    In the shipto.jsp I have a hidden input in the ShipTo form
    <input type="hidden" name="save" value="" />
    When the user clicks the Save button it will set the value:
    document.ShipTo.save.value="true";
    saveForm() is called after this in my custom javascript.
    In the order.jsp I try to reteieve the value as follows
    String saved = (String)request.getParameter("save");
    But it just keeps returning a null value.
    I don't have any custom class.
    I have only recently started on B2B and normally this would work in jsp.
    Thanks,
    Ronan

  • HL7 Outbound runtime error: "Mandatory attribute missing: Standard"?

    I am trying to develop an outbound HL7 v2 solution. I have a composite that picks up an XML message, transforms it to a HL7 v2 XML, popuates b2b. properties and hads the payload over to teh B2B. The partners and partnerships are, seemingly, OK. Yet, I get a runtime error "Mandatory attribute missing: Standard". What am I missing?
    The error (one of them anyway) looks like that below.
    Thanks in advance for any pointers that anyone may be able to offer.
    Regards
    Michael
    [2010-06-25T09:13:34.437+10:00] [AdminServer] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@157bfbf] [userId: <anonymous>] [ecid: 0000I_gFDdOESOYjLpyGOA1C8Mno0005_G,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [dcid: 3df7286553d16a99:75be56fb:129629445e0:-7fd3-000000000000004e] [SRC_METHOD: synchedLog_J] Notification: notifyApp: Enqueue the exception message:[[
    <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <correlationId>C0A8A4811296C3CD78A000001FFF4A70</correlationId>
    <b2bMessageId>34373438353435383437393236303338</b2bMessageId>
    <errorCode>B2B-51507</errorCode>
    <errorText>
    <![CDATA[
    Error Brief :
    XEngine error.
    ]]>
    </errorText>
    <errorDescription>
    <![CDATA[
    Error :
    Mandatory attribute missing: Standard.
    ]]>
    </errorDescription>
    <errorSeverity>2</errorSeverity>
    <errorDetails>
    <parameter name="b2b.messageId" value="34373438353435383437393236303338"/>
    <parameter name="b2b.documentTypeName" value="ADT_A01"/>
    <parameter name="b2b.documentProtocolVersion" value="2.3.1"/>
    <parameter name="b2b.documentDefinitionName" value="ADT_A01_DocDef"/>
    <parameter name="b2b.documentProtocolName" value="HL7"/>
    <parameter name="b2b.messageType" value="1"/>
    <parameter name="b2b.fromTradingPartnerId" value="LocalHL7Receiver"/>
    <parameter name="b2b.fromTradingPartnerIdType" value="Name"/>
    <parameter name="b2b.toTradingPartnerId" value="127.0.0.1"/>
    <parameter name="b2b.toTradingPartnerIdType" value="MLLP ID"/>
    </errorDetails>
    </Exception>
    [2010-06-25T09:13:34.437+10:00] [AdminServer] [TRACE] [] [oracle.soa.b2b.engine] [tid: weblogic.work.j2ee.J2EEWorkManager$WorkWithListener@157bfbf] [userId: <anonymous>] [ecid: 0000I_gFDdOESOYjLpyGOA1C8Mno0005_G,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [dcid: 3df7286553d16a99:75be56fb:129629445e0:-7fd3-000000000000004e] [SRC_METHOD: synchedLog_J] Notification: deliverException: Send message to endpoint IP_IN_QUEUE

    Answering my own question - I needed to populate the Standard attribute of the outbound message with teh string HL7. I populated Version attribute with 2,3,1 just for a good measure. Things now work.

  • E-Commerce create order runtime error because of user-exit

    Hi all,
    we face the following problem in our e-Commerce 5.0 R3 B2B application:
    In our R3 system, we have implemented the userexit_save_document_prepare when creating sales order (VA01) because we do not want an order to be created (saving is cancelled) if some conditions are not met. If this happens, the systems throws an error message that users can see at the status bar and the order creation is cancelled (but the user still is on the VA01 transaction).
    Now, we are implementing SAP e-Commerce solution and we can create orders when these messages are not thrown (the order is saved without any message because all conditions are met). If one of these error messages (in user-exit) are thrown (the user has exceeded some limit, for instance), then e-Commerce application does not show the message but shows a runtime error and crashes (user has to log in again and so on...). I include the error trace below.
    Is it not possible to show these error messages (which have information for user) on our B2B application?
    com.sap.isa.businessobject.BORuntimeException: order create not possible
         at com.sap.isa.businessobject.BusinessObjectHelper.splitException(BusinessObjectHelper.java:78)
         at com.sap.isa.businessobject.order.Order.saveAndCommit(Order.java:393)
         at com.sap.isa.isacore.action.order.MaintainBasketSimulationSendAction.basketPerform(MaintainBasketSimulationSendAction.java:122)
         at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:998)
         at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343)
         at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)
         at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)
         at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
         at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)
         at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
         at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
         at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
         at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
         at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
         at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
         at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
         at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    Thanks in advance.

    Hi Jolly,
    thanks for your quick response. The user-exist is not java-based but ABAP-based. User-exit is included in program: MV45AFZZ. Routine: USEREXIT_SAVE_DOCUMENT_PREPARE.
    If we do not want to let the user save the order we use:
    MESSAGE eXXX....
    Thanks.

  • SAP ERP E-commerce E-selling Runtime error creating a order

    Hi Gurus,
    I am working on setting up the E-commerce with SAP ERP as back end. I did the XCM configuration. I was able to log on to the applications both B2B and B2C -- navigate through Product catalog and other areas.But when I try creating a order (shopping basket)  I get the following error
    +*!    Runtime Errors
    i   Contact the administrator*+
    I have the same issue for both the applications B2B and B2C. for some reason it is not able to access the r/3 order (if I am not worng).
    Point will be rewarded for helpful suggestion
    Thank you

    Hi sumit,
    sorry for the delay . here is part of the session log. Hope you will be able to figure out some thing.
    Thank you
    2002   Jul 8, 2008 3:33:37 PM SAPEngine_Application_Thread[impl:3]_13 Path com.sap.isa.ui.uiclass.MessageUI Exiting method
    2003   Jul 8, 2008 3:33:37 PM SAPEngine_Application_Thread[impl:3]_13 Debug com.sap.isa.core.util.HttpServletRequestFacade HttpServletRequestFacade created
    2004   Jul 8, 2008 3:33:37 PM SAPEngine_Application_Thread[impl:3]_13 Error com.sap.isa.core.util.MessageListDisplayer An exception has occurred: java.lang.ClassCastException
    2005   at com.sap.isa.catalog.webcatalog.WebCatItemList.aggregateUnits(WebCatItemList.java:639)
    2006   at com.sap.isa.catalog.webcatalog.WebCatItemList.populate(WebCatItemList.java:346)
    2007   at com.sap.isa.catalog.webcatalog.WebCatItemList.populate(WebCatItemList.java:218)
    2008   at com.sap.isa.catalog.webcatalog.WebCatItemList.setQuery(WebCatItemList.java:190)
    2009   at com.sap.isa.catalog.webcatalog.WebCatItemList.<init>(WebCatItemList.java:105)
    2010   at com.sap.isa.businessobject.SalesDocument.searchItemInCatalog(SalesDocument.java:699)
    2011   at com.sap.isa.businessobject.SalesDocument.populateItemsFromCatalog(SalesDocument.java:509)
    2012   at com.sap.isa.backend.db.SalesDocumentDB.updateInBackend(SalesDocumentDB.java:3890)
    2013   at com.sap.isa.businessobject.SalesDocument.update(SalesDocument.java:1269)
    2014   at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.updateSalesDocument(MaintainBasketBaseAction.java:683)
    2015   at com.sap.isa.isacore.action.order.MaintainBasketRefreshAction.basketPerform(MaintainBasketRefreshAction.java:80)
    2016   at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:998)
    2017   at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343)
    2018   at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)
    2019   at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)
    2020   at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    2021   at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)
    2022   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    2023   at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
    2024   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    2025   at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
    2026   at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    2027   at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    2028   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    2029   at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
    2030   at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
    2031   at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
    2032   at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
    2033   at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)
    2034   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
    2035   at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
    2036   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    2037   at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
    2038   at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    2039   at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    2040   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    2041   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
    2042   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
    2043   at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
    2044   at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
    2045   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
    2046   at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
    2047   at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    2048   at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    2049   at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    2050   at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    2051   at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    2052   at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    2053   at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    2054   at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    2055   at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    2056   at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    2057   at java.security.AccessController.doPrivileged(Native Method)
    2058   at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    2059   at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    2060   
    2061   . 
    2062   [EXCEPTION]
    2063   java.lang.ClassCastException
    2064   at com.sap.isa.catalog.webcatalog.WebCatItemList.aggregateUnits(WebCatItemList.java:639)
    2065   at com.sap.isa.catalog.webcatalog.WebCatItemList.populate(WebCatItemList.java:346)
    2066   at com.sap.isa.catalog.webcatalog.WebCatItemList.populate(WebCatItemList.java:218)
    2067   at com.sap.isa.catalog.webcatalog.WebCatItemList.setQuery(WebCatItemList.java:190)
    2068   at com.sap.isa.catalog.webcatalog.WebCatItemList.<init>(WebCatItemList.java:105)
    2069   at com.sap.isa.businessobject.SalesDocument.searchItemInCatalog(SalesDocument.java:699)
    2070   at com.sap.isa.businessobject.SalesDocument.populateItemsFromCatalog(SalesDocument.java:509)
    2071   at com.sap.isa.backend.db.SalesDocumentDB.updateInBackend(SalesDocumentDB.java:3890)
    2072   at com.sap.isa.businessobject.SalesDocument.update(SalesDocument.java:1269)
    2073   at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.updateSalesDocument(MaintainBasketBaseAction.java:683)
    2074   at com.sap.isa.isacore.action.order.MaintainBasketRefreshAction.basketPerform(MaintainBasketRefreshAction.java:80)
    2075   at com.sap.isa.isacore.action.order.MaintainBasketBaseAction.isaPerform(MaintainBasketBaseAction.java:998)
    2076   at com.sap.isa.isacore.action.IsaCoreBaseAction.ecomPerform(IsaCoreBaseAction.java:343)
    2077   at com.sap.isa.isacore.action.EComBaseAction.doPerform(EComBaseAction.java:353)
    2078   at com.sap.isa.core.BaseAction.execute(BaseAction.java:211)
    2079   at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    2080   at com.sap.isa.core.RequestProcessor.processActionPerform(RequestProcessor.java:674)
    2081   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    2082   at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
    2083   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    2084   at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
    2085   at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    2086   at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    2087   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    2088   at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.doWork(RequestDispatcherImpl.java:321)
    2089   at com.sap.engine.services.servlets_jsp.server.runtime.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:377)
    2090   at org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
    2091   at org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
    2092   at com.sap.isa.core.RequestProcessor.processForwardConfig(RequestProcessor.java:267)
    2093   at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
    2094   at com.sap.isa.core.RequestProcessor.process(RequestProcessor.java:391)
    2095   at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    2096   at com.sap.isa.core.ActionServlet.process(ActionServlet.java:243)
    2097   at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    2098   at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
    2099   at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    2100   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.runServlet(FilterChainImpl.java:117)
    2101   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:62)
    2102   at com.tealeaf.capture.LiteFilter.doFilter(Unknown Source)
    2103   at com.sap.isa.isacore.TealeafFilter.doFilter(TealeafFilter.java:61)
    2104   at com.sap.engine.services.servlets_jsp.server.runtime.FilterChainImpl.doFilter(FilterChainImpl.java:58)
    2105   at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:384)
    2106   at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
    2107   at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:386)
    2108   at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:364)
    2109   at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:1039)
    2110   at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:265)
    2111   at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
    2112   at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175)
    2113   at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
    2114   at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
    2115   at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
    2116   at java.security.AccessController.doPrivileged(Native Method)
    2117   at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:102)
    2118   at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:172)
    2119   
    2120   
    2121   Jul 8, 2008 3:33:37 PM SAPEngine_Application_Thread[impl:3]_13 Debug com.sap.isa.businessobject.ipc.imp.DefaultIPCBOManager BO Catalog released

  • Runtime error in starting Lightroom

    I receive the following message when I try to start Lightroom:
    Microsoft Visual C++ Runtime Library
    Runtime Error!
    Program:...Files\Adobe\Adobe Photoshop Lightroom 1.2\lightroom.exe
    This application has requested the Runtime to terminate it in an unusual way.
    Please contact the application's support team for more information.
    Lightroom ran well for several days and then failed to open with the above message.
    I have tried everything I know to do (uninstalled and reinstalled the application, restored the computer to a restore point before Lightroom was originally installed, etc.) and do not know were to go from here. Suggestions would be appreciated.
    I am using Windows XP sp2 and have 4 GB of ram and 250 GB of hard disk space.
    Thanks,
    Cliff Culp

    Aha! A fix! Please look at this...
    http://www.adobeforums.com/cgi-bin
    bob frost, "Help! Runtime error after Lightroom 1.1 install!" #10, 27 Jun 2007 6:54 am

  • Runtime error while executing rule

    Hello All,
      While executing the DTP for a cube, im facing the error as Runtime error while executing rule -> see long text .
      For this source is another Cube, where im loading the data from Cube to Cube.
    Error Description are as follows:-
    Error Location: Object Type    TRFN
    Error Location: Object Name    0T9SCR6Q4VWS1SOPNRRBOY1YD51XJ7PX
    Error Location: Operation Type ROUTINE
    Error Location: Operation Name
    Error Location: Operation ID   00034 0000
    Error Severity                 100
    Original Record: Segment       0001
    Original Record: Number        557
    and Also descripton is :-
    Diagnosis
        An error occurred while executing a transformation rule:
        The exact error message is:
        Division by zero
        The error was triggered at the following point in the program
        GP4H0CW3MLPOTR3E8Y93QZT2YHA 4476
    System Response
        Processing the data record has been terminated.
    Procedure
    The following additional information is included in the higher-level
    node of the monitor:
       Transformation ID
       Data record number of the source record
       Number and name of the rule which produced the error
    Let me know ur valuable suggestions on these error...
    thanks.

    Hello,
    I have checked all the transformation and End Routines.All are working fine.Yesterday i have loaded some data into it, but today its gettting errored out.
    Checked completely in the forum for threads related to this, but couldnt find proper thread which had solutions....
    thanks,
    srinivas.

Maybe you are looking for