It gave me this error when I tried to parse a simple ADT_A01 message
org.mozilla.javascript.EcmaError: ReferenceError: "tmp" is not defined. (f1c0f13f-d53e-4172-a3fa-4955b4c1559c#1)
at org.mozilla.javascript.ScriptRuntime.constructErro r(ScriptRuntime.java:3226)
at org.mozilla.javascript.ScriptRuntime.constructErro r(ScriptRuntime.java:3216)
at org.mozilla.javascript.ScriptRuntime.notFoundError (ScriptRuntime.java:3289)
at org.mozilla.javascript.ScriptRuntime.nameOrFunctio n(ScriptRuntime.java:1633)
at org.mozilla.javascript.ScriptRuntime.name(ScriptRu ntime.java:1572)
at org.mozilla.javascript.gen.c3._c2(f1c0f13f-d53e-4172-a3fa-4955b4c1559c:1)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.optimizer.OptRuntime.callNa me0(OptRuntime.java:106)
at org.mozilla.javascript.gen.c3._c0(f1c0f13f-d53e-4172-a3fa-4955b4c1559c:1)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.ContextFactory.doTopCall(Co ntextFactory.java:337)
at org.mozilla.javascript.ScriptRuntime.doTopCall(Scr iptRuntime.java:2755)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.gen.c3.exec(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateInboundTransformerScript(J avaScriptTransformer.java:253)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.doTransform(JavaScriptTransformer. java:170)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:197)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.impl.MuleEvent.getTransformedMessage(Mule Event.java:251)
at org.mule.routing.inbound.SelectiveConsumer.isMatch (SelectiveConsumer.java:61)
at org.mule.routing.inbound.InboundMessageRouter.rout e(InboundMessageRouter.java:79)
at org.mule.providers.AbstractMessageReceiver$Default InternalMessageListener.onMessage(AbstractMessageR eceiver.java:492)
at org.mule.providers.AbstractMessageReceiver.routeMe ssage(AbstractMessageReceiver.java:271)
at org.mule.providers.AbstractMessageReceiver.routeMe ssage(AbstractMessageReceiver.java:230)
at org.mule.providers.file.FileMessageReceiver.proces sFile(FileMessageReceiver.java:183)
at org.mule.providers.file.FileMessageReceiver.poll(F ileMessageReceiver.java:111)
at org.mule.providers.PollingMessageReceiver.run(Poll ingMessageReceiver.java:73)
at org.mule.impl.work.WorkerContext.run(WorkerContext .java:290)
at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.runTask(ThreadPoolExecutor. java:650)
at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.run(ThreadPoolExecutor.java :675)
at java.lang.Thread.run(Unknown Source)
The HL7 message:
MSH|^~\&|ADT1|MCM|LABADT|MCM|200701221500|SECURITY |ADT^A01^ADT_A01|MSG00001|P|2.5
EVN|A01|198808181123
PID|1||PATID1234^5^M11^ADT1^MR^MCM~123456789^^^USS SA^SS||JONES^WILLIAM^A^III||19610615|M||C|1200 N ELM STREET^^GREENSBORO^NC^27401-1020|GL|(919)379-1212|(919)271-3434||S||
NK1|1|JONES^BARBARA^K|WI^WIFE||||NK^NEXT OF KIN
PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|| |SUR||||ADM|A0|
any idea would be great. thanks.
org.mozilla.javascript.EcmaError: ReferenceError: "tmp" is not defined. (f1c0f13f-d53e-4172-a3fa-4955b4c1559c#1)
at org.mozilla.javascript.ScriptRuntime.constructErro r(ScriptRuntime.java:3226)
at org.mozilla.javascript.ScriptRuntime.constructErro r(ScriptRuntime.java:3216)
at org.mozilla.javascript.ScriptRuntime.notFoundError (ScriptRuntime.java:3289)
at org.mozilla.javascript.ScriptRuntime.nameOrFunctio n(ScriptRuntime.java:1633)
at org.mozilla.javascript.ScriptRuntime.name(ScriptRu ntime.java:1572)
at org.mozilla.javascript.gen.c3._c2(f1c0f13f-d53e-4172-a3fa-4955b4c1559c:1)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.optimizer.OptRuntime.callNa me0(OptRuntime.java:106)
at org.mozilla.javascript.gen.c3._c0(f1c0f13f-d53e-4172-a3fa-4955b4c1559c:1)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.ContextFactory.doTopCall(Co ntextFactory.java:337)
at org.mozilla.javascript.ScriptRuntime.doTopCall(Scr iptRuntime.java:2755)
at org.mozilla.javascript.gen.c3.call(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at org.mozilla.javascript.gen.c3.exec(f1c0f13f-d53e-4172-a3fa-4955b4c1559c)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateInboundTransformerScript(J avaScriptTransformer.java:253)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.doTransform(JavaScriptTransformer. java:170)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:197)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:200)
at org.mule.impl.MuleEvent.getTransformedMessage(Mule Event.java:251)
at org.mule.routing.inbound.SelectiveConsumer.isMatch (SelectiveConsumer.java:61)
at org.mule.routing.inbound.InboundMessageRouter.rout e(InboundMessageRouter.java:79)
at org.mule.providers.AbstractMessageReceiver$Default InternalMessageListener.onMessage(AbstractMessageR eceiver.java:492)
at org.mule.providers.AbstractMessageReceiver.routeMe ssage(AbstractMessageReceiver.java:271)
at org.mule.providers.AbstractMessageReceiver.routeMe ssage(AbstractMessageReceiver.java:230)
at org.mule.providers.file.FileMessageReceiver.proces sFile(FileMessageReceiver.java:183)
at org.mule.providers.file.FileMessageReceiver.poll(F ileMessageReceiver.java:111)
at org.mule.providers.PollingMessageReceiver.run(Poll ingMessageReceiver.java:73)
at org.mule.impl.work.WorkerContext.run(WorkerContext .java:290)
at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.runTask(ThreadPoolExecutor. java:650)
at edu.emory.mathcs.backport.java.util.concurrent.Thr eadPoolExecutor$Worker.run(ThreadPoolExecutor.java :675)
at java.lang.Thread.run(Unknown Source)
The HL7 message:
MSH|^~\&|ADT1|MCM|LABADT|MCM|200701221500|SECURITY |ADT^A01^ADT_A01|MSG00001|P|2.5
EVN|A01|198808181123
PID|1||PATID1234^5^M11^ADT1^MR^MCM~123456789^^^USS SA^SS||JONES^WILLIAM^A^III||19610615|M||C|1200 N ELM STREET^^GREENSBORO^NC^27401-1020|GL|(919)379-1212|(919)271-3434||S||
NK1|1|JONES^BARBARA^K|WI^WIFE||||NK^NEXT OF KIN
PV1|1|I|2000^2012^01||||004777^LEBAUER^SIDNEY^J.|| |SUR||||ADM|A0|
any idea would be great. thanks.
Comment