-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: 3.0-GA
-
Fix Version/s: 3.0-GA
-
Component/s: Analyzer Manager
-
Labels:None
This bug can't be reproduced. See the log below.
As in the other cases, when this bug appears, the JVM falls.
By deduction, it is possible that is because of the Hapi parser used in the MessageDecoder class, in the decodeAcknowledgement method.
Need to write an other method specific to the net.ihe.gazelle.laboratory.law.hl7v2.model.v251.message.ORL_O34 message class.
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:17,298 INFO [outbound] MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD |SYSTELAB|20120510182013||OML^O33^OMLSPM|1|1281&IHE_OM_OP&1.3.6.1.4.1.12559.11.1.2.2.4.2&ISO^978&IHE_OM_OF&1.3.6.1.4.1.12559.11.1.2.2.4.3&ISO||BLDA^Blood arterial^2.16.840.1.113883.12.70|||PNA^Aterial puncture^1.3.6.1.4.1.21367.100.1||||P^Patient (default if blank component value)^1.3.6.1.4.1.21367.100.1|||||BIO^Biological^1.3.6.1.4.1.21367.100.1|20120509120000|2012ORC|NW|200^IHE_OM_ANALYZER_MGR^1.3.6.1.4.1.12559.11.1.2.2.4.4^ISO||1283^IHE_OM_OP^1.3.6.1.4.1.12559.11.1.2.2.4.2^ISO|||||20120510120000|5505^BYRNE^NEIL^^^DR||6505^BANOBR||200^IHE_OM_ANALYZER_MGR^1.3.6.1.4.1.12559.11.1.2.2.4.4^ISO||LAB14^Albumin^1.3.6.1.4.1.21367.100.1||||||||||||6505^BANDA^REUBEN^J^^DR|||||||||F|||6505^JIANG^WEI^^^DR
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,852 INFO [Responder] Responder got message: MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD|SYSTELAB|2010ORC|OK||||SC||||20120508100617|||||||||||||^1^:^5600617|201008151516118^IHE
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,853 INFO [inbound] MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD|SYSTELAB|20100805112429||ORL^O34^ORL_OORC|OK||||SC||||20120508100617|||||||||||||^1^:^5600617|20100815151611
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,854 INFO [Parser] Instantiating msg of class ca.uhn.hl7v2.model.v251.message.ORL_O34
See the issue below for further details about the ORL_O34 message problem:
http://gazelle.ihe.net/jira/browse/HLSEVENCMN-30
As in the other cases, when this bug appears, the JVM falls.
By deduction, it is possible that is because of the Hapi parser used in the MessageDecoder class, in the decodeAcknowledgement method.
Need to write an other method specific to the net.ihe.gazelle.laboratory.law.hl7v2.model.v251.message.ORL_O34 message class.
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:17,298 INFO [outbound] MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD |SYSTELAB|20120510182013||OML^O33^OMLSPM|1|1281&IHE_OM_OP&1.3.6.1.4.1.12559.11.1.2.2.4.2&ISO^978&IHE_OM_OF&1.3.6.1.4.1.12559.11.1.2.2.4.3&ISO||BLDA^Blood arterial^2.16.840.1.113883.12.70|||PNA^Aterial puncture^1.3.6.1.4.1.21367.100.1||||P^Patient (default if blank component value)^1.3.6.1.4.1.21367.100.1|||||BIO^Biological^1.3.6.1.4.1.21367.100.1|20120509120000|2012ORC|NW|200^IHE_OM_ANALYZER_MGR^1.3.6.1.4.1.12559.11.1.2.2.4.4^ISO||1283^IHE_OM_OP^1.3.6.1.4.1.12559.11.1.2.2.4.2^ISO|||||20120510120000|5505^BYRNE^NEIL^^^DR||6505^BANOBR||200^IHE_OM_ANALYZER_MGR^1.3.6.1.4.1.12559.11.1.2.2.4.4^ISO||LAB14^Albumin^1.3.6.1.4.1.21367.100.1||||||||||||6505^BANDA^REUBEN^J^^DR|||||||||F|||6505^JIANG^WEI^^^DR
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,852 INFO [Responder] Responder got message: MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD|SYSTELAB|2010ORC|OK||||SC||||20120508100617|||||||||||||^1^:^5600617|201008151516118^IHE
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,853 INFO [inbound] MSH|^~\&|OM_LAB_ANALYZER_MGR|IHE|OTHER_Systelab_IVD|SYSTELAB|20100805112429||ORL^O34^ORL_OORC|OK||||SC||||20120508100617|||||||||||||^1^:^5600617|20100815151611
OrderManager.ear/OrderManager-war-2.2-SR1.war/ 18:20:24,854 INFO [Parser] Instantiating msg of class ca.uhn.hl7v2.model.v251.message.ORL_O34
See the issue below for further details about the ORL_O34 message problem:
http://gazelle.ihe.net/jira/browse/HLSEVENCMN-30