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

    Issue with B2B Simulator for testing Healthcare Integration in SOA 11.1.1.6

    995651
      Hi All,

      I've installed the healthcare integration patch on top of SOA 11g PS5, and am now trying out the integration scenarios as detailed here . When running the B2B simulator as detailed in the readme, I'm able to see that the ADT file is polled from /tmp/blite/test/in folder, but the same file is not put into the /tmp/blite/test/out folder as expected. Nor am I able to see the messages in the Healthcare UI dashboards, neither the SCA composite instance is instantiated in the EM console.

      The simulator log generated by B2B simulator does not show any apparent error, except for a oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform. But the process seems to have gone ahead and also shows that the message sent count as 1. Has anyone tried this integration scenario in Healthcare? Any pointers would be highly appreciated. Thanks in advance.

      Simulator log below (did not find an option to upload the file)

      FINEST: Generating Inbound configuration : 1
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: genInboundConfig : Enter
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: genInboundConfig : Exit
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Generating Outbound configuration : 1
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: genOutboundConfig : Enter
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: genOutboundConfig : Exit
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Generating the simulator config file...
      Mar 8, 2013 12:07:38 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Exception while generating simulator config file
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: HL7Plugin: receriver(): Parameters =tcp.receiver.port:11002
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: HL7Plugin: receriver(): Parameters =isFARequired:false
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Setting the inbound config properties...
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger log
      FINE: Please enter CTRL+C to stop the B2B-Lite
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: initialization Enter
      Mar 8, 2013 12:07:39 PM oracle.integration.platform.blocks.FabricConfigManager <clinit>
      WARNING: JRF is unable to determine the current application server platform.
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger log
      FINE: TCP Listening on port : [11002]
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: SelectionKey for port 11002
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: initialization Exit
      Mar 8, 2013 12:07:39 PM oracle.integration.platform.blocks.WLSPlatformConfigurationProvider <clinit>
      WARNING: JRF is unable to determine the current application server platform.
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: startserver Enter
      Mar 8, 2013 12:07:39 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: startserver Enter (After Initialization)
      Mar 8, 2013 12:07:40 PM oracle.dms.instrument.DMSConsole init
      FINE: DMSConsole is being initialized at 1362724660538
      Thread (id):
      pool-6-thread-1 (13)
      Stack:
      oracle.dms.instrument.Noun(Noun.java:113):<init>
      oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
      oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
      oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
      oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
      oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
      oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
      oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
      java.lang.Thread(Thread.java:662):run

      Mar 8, 2013 12:07:40 PM oracle.dms.util.ServerEnvironment getServerEnvironment
      FINE: initialization error
      oracle.jrf.UnknownPlatformException: JRF is unable to determine the current application server platform.
           at oracle.jrf.ServerPlatformSupportFactory.getInstance(ServerPlatformSupportFactory.java:79)
           at oracle.dms.util.ServerEnvironment.getServerEnvironment(ServerEnvironment.java:125)
           at oracle.dms.instrument.DMSConsole.init(DMSConsole.java:307)
           at oracle.dms.instrument.Noun.<init>(Noun.java:114)
           at oracle.dms.instrument.Noun.<clinit>(Noun.java:2261)
           at oracle.tip.b2b.metric.MetricRoot.<init>(MetricRoot.java:40)
           at oracle.tip.b2b.metric.EndpointSensors.<init>(EndpointSensors.java:86)
           at oracle.tip.b2b.metric.MetricFactory.getEndpointSensors(MetricFactory.java:285)
           at oracle.tip.b2b.metric.B2BSensors.updateEndpointStatus(B2BSensors.java:282)
           at oracle.tip.b2b.transport.basic.FileSourceMonitor.updateMetrics(FileSourceMonitor.java:1347)
           at oracle.tip.b2b.transport.basic.FileSourceMonitor.processMessages(FileSourceMonitor.java:1005)
           at oracle.tip.b2b.transport.basic.FileSourceMonitor.run(FileSourceMonitor.java:397)
           at oracle.tip.b2b.transport.basic.FileReceiver.init(FileReceiver.java:483)
           at oracle.tip.b2b.simulator.basic.Worker.run(Worker.java:74)
           at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
           at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:909)
           at java.lang.Thread.run(Thread.java:662)
      Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
      FINE: Checking if clock (default) is loaded
      Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
      FINE: The class name for (default) is oracle.dms.clock.SimpleClock
      Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
      FINE: Called Class.forName("oracle.dms.clock.SimpleClock")
      Mar 8, 2013 12:07:40 PM oracle.dms.clock.ClockManager createClock
      FINE: Created a new instance of oracle.dms.clock.SimpleClock
      Mar 8, 2013 12:07:41 PM oracle.dms.context.DMSContextManager init
      FINE: DMSContextManager is being initialized at 1362724661670
      Thread (id):
      pool-6-thread-1 (13)
      Stack:
      oracle.dms.instrument.DMSConsole(DMSConsole.java:364):init
      oracle.dms.instrument.Noun(Noun.java:113):<init>
      oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
      oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
      oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
      oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
      oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
      oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
      oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
      java.lang.Thread(Thread.java:662):run

      Mar 8, 2013 12:07:41 PM oracle.dms.context.internal.AbstractContextManager$ContextCleaner <init>
      FINE: Creating new Context Cleaner Thread
      Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager init
      FINE: TraceManager is being initialized at 1362724661891
      Thread (id):
      pool-6-thread-1 (13)
      Stack:
      oracle.dms.trace.TraceManager(TraceManager.java:242):init
      oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
      oracle.dms.instrument.Noun(Noun.java:113):<init>
      oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
      oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
      oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
      oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
      oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
      oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
      oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
      java.lang.Thread(Thread.java:662):run

      Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager shutdown
      FINE: TraceManager is being shutdown at 1362724661895
      Thread (id):
      pool-6-thread-1 (13)
      Stack:
      oracle.dms.trace.TraceManager(TraceManager.java:1249):shutdown
      oracle.dms.trace.TraceManager(TraceManager.java:256):init
      oracle.dms.trace.TraceManager(TraceManager.java:242):init
      oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
      oracle.dms.instrument.Noun(Noun.java:113):<init>
      oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
      oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
      oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
      oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
      oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
      oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
      oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
      java.lang.Thread(Thread.java:662):run

      Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceAggregator shutdown
      FINE: TraceAggregator is being shutdown at 1362724661900
      Thread (id):
      pool-6-thread-1 (13)
      Stack:
      oracle.dms.trace.TraceManager(TraceManager.java:1315):shutdown
      oracle.dms.trace.TraceManager(TraceManager.java:1249):shutdown
      oracle.dms.trace.TraceManager(TraceManager.java:256):init
      oracle.dms.trace.TraceManager(TraceManager.java:242):init
      oracle.dms.instrument.DMSConsole(DMSConsole.java:373):init
      oracle.dms.instrument.Noun(Noun.java:113):<init>
      oracle.dms.instrument.Noun(Noun.java:2261):<clinit>
      oracle.tip.b2b.metric.MetricRoot(MetricRoot.java:40):<init>
      oracle.tip.b2b.metric.EndpointSensors(EndpointSensors.java:86):<init>
      oracle.tip.b2b.metric.MetricFactory(MetricFactory.java:284):getEndpointSensors
      oracle.tip.b2b.metric.B2BSensors(B2BSensors.java:282):updateEndpointStatus
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:1347):updateMetrics
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:980):processMessages
      oracle.tip.b2b.transport.basic.FileSourceMonitor(FileSourceMonitor.java:397):run
      oracle.tip.b2b.transport.basic.FileReceiver(FileReceiver.java:483):init
      oracle.tip.b2b.simulator.basic.Worker(Worker.java:74):run
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:886):runTask
      java.util.concurrent.ThreadPoolExecutor$Worker(ThreadPoolExecutor.java:908):run
      java.lang.Thread(Thread.java:662):run

      Mar 8, 2013 12:07:41 PM oracle.dms.trace.TraceManager recordConfig
      FINE: DMS Transaction Tracing is enabled at MIN level
      Mar 8, 2013 12:07:41 PM oracle.dms.context.internal.AbstractContextFamily <init>
      FINER: New ContextFamily created [0000Jp8i2el0vlwLsES4yX1HEOSp000000] - invoked with stack:
      Thread (id):
      ContextCleaner (18)
      Stack:
      oracle.dms.context.internal.jse.JSEContextFamily(JSEContextFamily.java:55):<init>
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:616):newFamily
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:255):getContext
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
      oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run

      Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractExecutionContext <init>
      FINER: New AbstractExecutionContext created [0000Jp8i2el0vlwLsES4yX1HEOSp000000, 0] - invoked with stack:
      Thread (id):
      ContextCleaner (18)
      Stack:
      oracle.dms.context.internal.jse.JSEExecutionContext(JSEExecutionContext.java:108):<init>
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:619):newFamily
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:255):getContext
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
      oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run

      Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.jse.JSEExecutionContext activate
      FINER: JSEExecutionContext activated [0000Jp8i2el0vlwLsES4yX1HEOSp000000, 0] - invoked with stack:
      Thread (id):
      ContextCleaner (18)
      Stack:
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:269):getContext
      oracle.dms.context.internal.jse.JSEContextManager(JSEContextManager.java:63):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:413):getContext
      oracle.dms.context.DMSContextManager(DMSContextManager.java:395):getContext
      oracle.dms.context.internal.AbstractContextManager$ContextCleaner(AbstractContextManager.java:1022):run
      JSEExecutionContext instance: 0000Jp8i2el0vlwLsES4yX1HEOSp000000,0
      m_thread (id): ContextCleaner (18)
      m_suspended: false
      m_ctxContentMap: null
      m_ctxGlobalMap: 0
      m_ctxLocalMap: null
      m_inheritable: true
      m_listeners: null
      m_ctf:JSEContextFamily instance:
      mECID: 0000Jp8i2el0vlwLsES4yX1HEOSp000000
      mCtxMap: 1
      mGlobalMap: 0
      mPropagateKeys: null
      mLogKeys: null
      mLimitKeys: null

      Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractContextManager cleanup
      FINE: AbstractContextManager.cleanup - Before Cleanup: JSEContextManager Class:
      mFamilyMap:1
      mCtxStashMap:0
      mCtxSuspendMap:0

      Mar 8, 2013 12:07:42 PM oracle.dms.context.internal.AbstractContextManager cleanup
      FINE: AbstractContextManager.cleanup - After Cleanup: JSEContextManager Class:
      mFamilyMap:1
      mCtxStashMap:0
      mCtxSuspendMap:0

      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger log
      INFO:
      -------------------------
      Message Body :
      -------------------------
      Binary Data Not Displayed
      -------------------------
      Message Parameters:
      -------------------------
      id = 1362724662068-644430531
      -------------------------
      Header Parameters:
      -------------------------
      filename=MyCompany_ADTA03_2.3.1_1.txt
      filesize=450
      file_ext=txt
      fullpath=C:\tmp\blite\test\in\MyCompany_ADTA03_2.3.1_1.txt
      timestamp=2011-06-24T16:16:42.000+05:30
      -------------------------
      Associated Endpoint:
      file://C:\tmp\blite\test\in
      -------------------------
      null :
      -------------------------
      Message Body :
      -------------------------
      Binary Data Not Displayed
      -------------------------
      Message Parameters:
      -------------------------
      id = 1362724662068-644430531
      -------------------------
      Header Parameters:
      -------------------------
      filename=MyCompany_ADTA03_2.3.1_1.txt
      filesize=450
      file_ext=txt
      fullpath=C:\tmp\blite\test\in\MyCompany_ADTA03_2.3.1_1.txt
      timestamp=2011-06-24T16:16:42.000+05:30
      -------------------------
      Associated Endpoint:
      file://C:\tmp\blite\test\in
      -------------------------
      null
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger log
      FINE: MessageperSecond ::1
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Number of Message Processed ::1
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: To Complete 1 Messages, Blite Takes 0s
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Context is instantiated - HL7 : oracle.tip.b2b.simulator.model.OutboundConfigurationType@2109778
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: CtrlNogenerator Enter
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Message Control Number:CTLID_20080910112956
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: CtrlNogenerator Exit
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Msg ControlNo : CTLID_20080910112956
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: controlnumberdata Enter
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Control Number CTLID_20080910112956
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: controlnumberdata Exit
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: the transport msg is oracle.tip.b2b.simulator.util.BliteMessage@2082b6b
      Mar 8, 2013 12:07:47 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: the transport msg is
      -------------------------
      Message Body :
      -------------------------
      Binary Data Not Displayed
      -------------------------
      Message Parameters:
      -------------------------
      id = 136272466776957083775
      name=value
      -------------------------
      Header Parameters:
      -------------------------
      tcp.sender.dcID=abc
      tcp.sender.sb=0xb
      tcp.sender.port=11001
      SocketType=Client
      tcp.sender.ct=true
      tcp.sender.eb=0x1c
      tcp.sender.cr=0xd
      tcp.sender.host=localhost
      -------------------------
      Associated Endpoint:
      null
      -------------------------
      null
      Mar 8, 2013 12:07:48 PM oracle.tip.b2b.simulator.report.BLogger debug
      FINEST: Time taken to send Request Outbound 264ms
      Mar 8, 2013 12:07:48 PM oracle.tip.b2b.simulator.report.BLogger log
      FINE: Message was sent successfully
      Mar 8, 2013 12:07:52 PM oracle.tip.b2b.simulator.report.BLogger report
      INFO:

      ------------------------- Report Summary -----------------------------

      Position after 5s

      Threads in pool : Inbound 0 0 0 Outbound: 1 0 0 Ack: 0 0 0 Internal: 1 0 0 InternalAck: 0 0 0

      MLLP::     Send =1     Ack Receive =0     Msg Receive =0     Ack Send =0

      ----------------------------------------------------
      Total Message Sent:1     Total Ack Received:0
           Total Message Received:0