8 Replies Latest reply: Mar 17, 2013 12:36 PM by Anuj Dwivedi--Oracle RSS

    Oracle B2B Hub

    Satheesh goud
      HI Anuj,

      I fallowed your blog for B2B hub

      http://anuj-dwivedi.blogspot.in/2011/05/implementing-oracle-b2b-11g-as-hub.html#comment-form

      In my scenario INDIA(Host), USA and UK are (TPs), i am trying to send HL7 message from USA to UK throw INDIA.

      <USA><INDIA><UK>.

      I placed file in INDIA(Host) listening channel with file format %USA%,%UK%,%2.3.1%,%ADT_A01%.hl7 and added identifiers in sample message which you are given in blog.

      I fallowed all steps from your blog but i am unable to send USA to UK, i am not getting any reports in reports tab.
      please suggest me on this.

      Thanks in advance.
      satheesh
        • 1. Re: Oracle B2B Hub
          Nitesh Jain
          Please refer to below link:
          https://blogs.oracle.com/oracleb2bgurus/entry/implementing_oracle_b2b_11g_as
          • 2. Re: Oracle B2B Hub
            Satheesh goud
            Hi Nitesh Jain,

            I fallowed https://blogs.oracle.com/oracleb2bgurus/entry/implementing_oracle_b2b_11g_as this linke also.

            Is we need to use any XPath Expressions to identify the trading partners?
            • 3. Re: Oracle B2B Hub
              Anuj Dwivedi--Oracle
              Satheesh,
              i am not getting any reports in reports tab.
              Is file getting picked up by B2B? Do you see any errors in the server-diagnostic.log?

              Regards,
              Anuj
              • 4. Re: Oracle B2B Hub
                Satheesh goud
                Hi Anuj,

                File getting picked up from b2b, i am getting bellow information in log
                <Mar 12, 2013 4:43:09 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <B2B
                Label:PCBPEL_11.1.1.6.0_GENERIC_111214.0600.1553: Error -: B2B-50029: B2B runt
                ime error: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused by: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.RepoDataAccessor.identifyTPByCfg(RepoDataAccessor.
                java:1569)
                at oracle.tip.b2b.tpa.RepoDataAccessor.processParty(RepoDataAccessor.jav
                a:1559)
                at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor
                .java:624)
                at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAcces
                sor.java:370)
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:464)
                ... 10 more
                >
                Transaction rollback A9FE3BD813D5E4DC7C400000114CD133
                <Mar 12, 2013 4:43:09 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <Erro
                r -: B2B-50014: General Error: Error -: B2B-50029: B2B runtime error: java.l
                ang.NullPointerException
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                519)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused by: Error -: B2B-50029: B2B runtime error: java.lang.NullPointerExcepti
                on
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                ... 8 more
                Caused by: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.RepoDataAccessor.identifyTPByCfg(RepoDataAccessor.
                java:1569)
                at oracle.tip.b2b.tpa.RepoDataAccessor.processParty(RepoDataAccessor.jav
                a:1559)
                at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor
                .java:624)
                at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAcces
                sor.java:370)
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:464)
                ... 10 more
                Error -: B2B-50029: B2B runtime error: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused by: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.RepoDataAccessor.identifyTPByCfg(RepoDataAccessor.
                java:1569)
                at oracle.tip.b2b.tpa.RepoDataAccessor.processParty(RepoDataAccessor.jav
                a:1559)
                at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor
                .java:624)
                at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAcces
                sor.java:370)
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:464)
                ... 10 more

                Error -: B2B-50014: General Error: Error -: B2B-50029: B2B runtime error: ja
                va.lang.NullPointerException
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                519)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused By: Error -: B2B-50029: B2B runtime error: java.lang.NullPointerExcepti
                on
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused By: java.lang.NullPointerException
                at oracle.tip.b2b.tpa.RepoDataAccessor.identifyTPByCfg(RepoDataAccessor.
                java:1569)
                at oracle.tip.b2b.tpa.RepoDataAccessor.processParty(RepoDataAccessor.jav
                a:1559)
                at oracle.tip.b2b.tpa.RepoDataAccessor.queryAgreementMO(RepoDataAccessor
                .java:624)
                at oracle.tip.b2b.tpa.RepoDataAccessor.getAgreementDetails(RepoDataAcces
                sor.java:370)
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:464)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                >
                B2B: session recover
                <Mar 12, 2013 4:43:39 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:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

                Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                >
                Transaction rollback A9FE3BD813D5E4DC7C400000114CD133
                <Mar 12, 2013 4:43:39 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <Erro
                r -: B2B-50014: General Error: Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                519)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused by: Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                ... 8 more
                Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

                Error -: B2B-50014: General Error: Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                519)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                Caused By: Error -: B2B-50029: B2B runtime error
                at oracle.tip.b2b.tpa.TPAProcessor.processTPA(TPAProcessor.java:539)
                at oracle.tip.b2b.tpa.TPAProcessor.processOutgoingTPA(TPAProcessor.java:
                222)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessageImpl(Engine.java:1
                454)
                at oracle.tip.b2b.engine.Engine.processOutgoingMessage(Engine.java:801)
                at oracle.tip.b2b.engine.Engine.handleMessageEvent(Engine.java:3788)
                at oracle.tip.b2b.engine.Engine.processEvents(Engine.java:3205)
                at oracle.tip.b2b.engine.ThreadWorkExecutor.processEvent(ThreadWorkExecu
                tor.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(J2EEWorkManag
                er.java:184)
                at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                >
                B2B: session recover


                Please help on this,

                Thanks
                Satheesh
                • 5. Re: Oracle B2B Hub
                  Anuj Dwivedi--Oracle
                  I placed file in INDIA(Host) listening channel with file format %USA%,%UK%,%2.3.1%,%ADT_A01%.hl7 and added identifiers in sample message which you are given in blog.
                  Cross-check whether listening channel is marked as "internal"? If yes then uncheck the "internal" checkbox, save the channel configuration and run a test again.

                  Regards,
                  Anuj
                  • 6. Re: Oracle B2B Hub
                    Satheesh goud
                    Hi Anuj,

                    Yes, i unchecked the internal check box in listening channel and tested the flow.

                    but i am getting the document protocol identification error (B2B-50083).

                    In reports document type and agreement not identified sender and receiver showing same (INDIA).


                    Thanks in advanced.

                    Satheesh
                    • 7. Re: Oracle B2B Hub
                      Satheesh goud
                      HI Anuj,

                      When i place the MarketInc_2011May23_13_38_10_812_306_584.dat file in OracleServices listening channel with out checking internal check box, in reports not identified the Document type and Agreement.

                      I am getting B2B-50083 Document Protocol Identification error.

                      For identifying document type should we use file format in OracleServices listening channel.


                      Please find the log details also.


                      <Mar 13, 2013 3:07:50 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <com.
                      edifecs.xengine.XEException: Invalid data source.
                      at com.edifecs.xengine.xeobjects.XEDataProc.executeNative(Native Method)

                      at com.edifecs.xengine.xeobjects.XEDataProc.execute(Unknown Source)
                      at oracle.tip.b2b.document.edi.EDIDocumentPlugin.identifyIncomingDocumen
                      t(EDIDocumentPlugin.java:593)
                      at oracle.tip.b2b.engine.Engine.identifyDocument(Engine.java:4804)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      224)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

                      com.edifecs.xengine.XEException: Invalid data source.
                      at com.edifecs.xengine.xeobjects.XEDataProc.executeNative(Native Method)

                      at com.edifecs.xengine.xeobjects.XEDataProc.execute(Unknown Source)
                      at oracle.tip.b2b.document.edi.EDIDocumentPlugin.identifyIncomingDocumen
                      t(EDIDocumentPlugin.java:593)
                      at oracle.tip.b2b.engine.Engine.identifyDocument(Engine.java:4804)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      224)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                      >
                      <Mar 13, 2013 3:07:50 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <com.
                      edifecs.xengine.XEException: Invalid data source.
                      at com.edifecs.xengine.xeobjects.XEDataProc.executeNative(Native Method)

                      at com.edifecs.xengine.xeobjects.XEDataProc.execute(Unknown Source)
                      at oracle.tip.b2b.document.tradacoms.TRADACOMSDocumentPlugin.identifyInc
                      omingDocument(TRADACOMSDocumentPlugin.java:297)
                      at oracle.tip.b2b.engine.Engine.identifyDocument(Engine.java:4804)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      224)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

                      com.edifecs.xengine.XEException: Invalid data source.
                      at com.edifecs.xengine.xeobjects.XEDataProc.executeNative(Native Method)

                      at com.edifecs.xengine.xeobjects.XEDataProc.execute(Unknown Source)
                      at oracle.tip.b2b.document.tradacoms.TRADACOMSDocumentPlugin.identifyInc
                      omingDocument(TRADACOMSDocumentPlugin.java:297)
                      at oracle.tip.b2b.engine.Engine.identifyDocument(Engine.java:4804)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      224)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                      >
                      <Mar 13, 2013 3:07:50 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <Erro
                      r -: B2B-50083: Document protocol identification error.
                      Error -: B2B-50083: Document protocol identification error.
                      at oracle.tip.b2b.engine.Engine.identifyDocument(Engine.java:4826)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      224)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                      >
                      <Mar 13, 2013 3:07:50 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <orac
                      le.mds.exception.MDSRuntimeException: MDS-01201: An invalid parameter cannot be
                      used when constructing a query condition.
                      at oracle.mds.internal.query.AttributeConditionImpl.<init>(AttributeCond
                      itionImpl.java:80)
                      at oracle.mds.query.ConditionFactory.createAttributeCondition(ConditionF
                      actory.java:228)
                      at oracle.tip.b2b.mds.QueryManager.queryAllByAttributeName(QueryManager.
                      java:852)
                      at oracle.tip.b2b.mds.QueryManager.queryByAttributeName(QueryManager.jav
                      a:5706)
                      at oracle.tip.b2b.mds.QueryManager.queryByName(QueryManager.java:920)
                      at oracle.tip.b2b.mds.QueryManager.getTradingPartnerMOByName(QueryManage
                      r.java:4050)
                      at oracle.tip.b2b.utility.Utility.getEngineMode(Utility.java:5458)
                      at oracle.tip.b2b.engine.Engine.handleInboundException(Engine.java:5142)

                      at oracle.tip.b2b.engine.Engine.handleExceptionBeforeIncomingTPA(Engine.
                      java:5062)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      264)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                      >
                      <Mar 13, 2013 3:07:50 PM IST> <Error> <oracle.soa.b2b.engine> <BEA-000000> <orac
                      le.mds.exception.MDSRuntimeException: MDS-01201: An invalid parameter cannot be
                      used when constructing a query condition.
                      at oracle.mds.internal.query.AttributeConditionImpl.<init>(AttributeCond
                      itionImpl.java:80)
                      at oracle.mds.query.ConditionFactory.createAttributeCondition(ConditionF
                      actory.java:228)
                      at oracle.tip.b2b.mds.QueryManager.queryAllByAttributeName(QueryManager.
                      java:852)
                      at oracle.tip.b2b.mds.QueryManager.queryByAttributeName(QueryManager.jav
                      a:5706)
                      at oracle.tip.b2b.mds.QueryManager.queryByName(QueryManager.java:920)
                      at oracle.tip.b2b.mds.QueryManager.getTradingPartnerMOByName(QueryManage
                      r.java:4050)
                      at oracle.tip.b2b.utility.Utility.getEngineMode(Utility.java:5458)
                      at oracle.tip.b2b.engine.Engine.handleInboundException(Engine.java:5142)

                      at oracle.tip.b2b.engine.Engine.handleExceptionBeforeIncomingTPA(Engine.
                      java:5062)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      264)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)

                      oracle.mds.exception.MDSRuntimeException: MDS-01201: An invalid parameter cannot
                      be used when constructing a query condition.
                      at oracle.mds.internal.query.AttributeConditionImpl.<init>(AttributeCond
                      itionImpl.java:80)
                      at oracle.mds.query.ConditionFactory.createAttributeCondition(ConditionF
                      actory.java:228)
                      at oracle.tip.b2b.mds.QueryManager.queryAllByAttributeName(QueryManager.
                      java:852)
                      at oracle.tip.b2b.mds.QueryManager.queryByAttributeName(QueryManager.jav
                      a:5706)
                      at oracle.tip.b2b.mds.QueryManager.queryByName(QueryManager.java:920)
                      at oracle.tip.b2b.mds.QueryManager.getTradingPartnerMOByName(QueryManage
                      r.java:4050)
                      at oracle.tip.b2b.utility.Utility.getEngineMode(Utility.java:5458)
                      at oracle.tip.b2b.engine.Engine.handleInboundException(Engine.java:5142)

                      at oracle.tip.b2b.engine.Engine.handleExceptionBeforeIncomingTPA(Engine.
                      java:5062)
                      at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:2
                      264)
                      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(ThreadWorkExecu
                      tor.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(J2EEWorkManag
                      er.java:184)
                      at weblogic.work.DaemonWorkThread.run(DaemonWorkThread.java:30)
                      >


                      Please help me out of this problem.


                      Thanks,
                      Satheesh
                      • 8. Re: Oracle B2B Hub
                        Anuj Dwivedi--Oracle
                        Satheesh,

                        Either your B2B repository has got corrupted or your installation has some issues. Can you try below steps and let me know the result -

                        1. Export your entire B2B repository
                        2. Purge the design time metadata
                        3. Import the B2B repository back (use file exported in step#1)
                        4. Deploy the agreements and test again

                        Regards,
                        Anuj