Environment:
Mirth 1.4, Windows XP Pro, Java Runtime 1.6 Update 1
Outbound Channel: Database to FileWriter
==========
Getting "ReferenceError: "useStrictParser" is not defined" when trying to send an OUTBOUND message.
Tried restarting Mirth, Delete and Re-import channel, Java Cache cleanup. Also tried "Use Strict Parser" turned ON and OFF (Destination / Edit Transformer / Outgoing Data / Properties / Use sctrict Parser - Checked and then tried after uncheck). Problem persists.
Any help to resolve would be appreciated.
Thanks in advance!
==========
ERROR 2007-04-11 15:23:49,507 [82b75f3e-410d-46be-856e-e88bd99dd9cf_destination_1_connector.dispatcher.1] org.mule.impl.DefaultComponentExceptionStrategy: Caught exception in Exception Strategy for: 82b75f3e-410d-46be-856e-e88bd99dd9cf: org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError) (org.mule.umo.transformer.TransformerException)
org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError) (org.mule.umo.transformer.TransformerException)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.transform(JavaScriptTransformer.ja va:245)
at org.mule.transformers.AbstractEventAwareTransforme r.doTransform(AbstractEventAwareTransformer.java:4 8)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:197)
at org.mule.impl.MuleEvent.getTransformedMessage(Mule Event.java:251)
at com.webreach.mirth.server.controllers.MessageObjec tController.getMessageObjectFromEvent(MessageObjec tController.java:276)
at com.webreach.mirth.server.mule.providers.file.File MessageDispatcher.doDispatch(FileMessageDispatcher .java:71)
at org.mule.providers.AbstractMessageDispatcher$Worke r.run(AbstractMessageDispatcher.java:257)
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)
Caused by: org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateTransformerScript(JavaScri ptTransformer.java:348)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.transform(JavaScriptTransformer.ja va:229)
... 10 more
Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108)
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.c20._c3(884dd72e-248b-4404-9ab6-a9f0a54c50f1:108)
at org.mozilla.javascript.gen.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at org.mozilla.javascript.optimizer.OptRuntime.callNa me0(OptRuntime.java:106)
at org.mozilla.javascript.gen.c20._c0(884dd72e-248b-4404-9ab6-a9f0a54c50f1:117)
at org.mozilla.javascript.gen.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
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.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at org.mozilla.javascript.gen.c20.exec(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateTransformerScript(JavaScri ptTransformer.java:308)
... 11 more
Mirth 1.4, Windows XP Pro, Java Runtime 1.6 Update 1
Outbound Channel: Database to FileWriter
==========
Code:
// Mirth 1.3.1 code commented: //var outputMessage = serializer.fromXML(tmp); //Code chagned for Mirth 1.4: var outputMessage = SerializerFactory.getHL7Serializer(useStrictParser).fromXML(message);
Tried restarting Mirth, Delete and Re-import channel, Java Cache cleanup. Also tried "Use Strict Parser" turned ON and OFF (Destination / Edit Transformer / Outgoing Data / Properties / Use sctrict Parser - Checked and then tried after uncheck). Problem persists.
Any help to resolve would be appreciated.
Thanks in advance!
==========
ERROR 2007-04-11 15:23:49,507 [82b75f3e-410d-46be-856e-e88bd99dd9cf_destination_1_connector.dispatcher.1] org.mule.impl.DefaultComponentExceptionStrategy: Caught exception in Exception Strategy for: 82b75f3e-410d-46be-856e-e88bd99dd9cf: org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError) (org.mule.umo.transformer.TransformerException)
org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError) (org.mule.umo.transformer.TransformerException)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.transform(JavaScriptTransformer.ja va:245)
at org.mule.transformers.AbstractEventAwareTransforme r.doTransform(AbstractEventAwareTransformer.java:4 8)
at org.mule.transformers.AbstractTransformer.transfor m(AbstractTransformer.java:197)
at org.mule.impl.MuleEvent.getTransformedMessage(Mule Event.java:251)
at com.webreach.mirth.server.controllers.MessageObjec tController.getMessageObjectFromEvent(MessageObjec tController.java:276)
at com.webreach.mirth.server.mule.providers.file.File MessageDispatcher.doDispatch(FileMessageDispatcher .java:71)
at org.mule.providers.AbstractMessageDispatcher$Worke r.run(AbstractMessageDispatcher.java:257)
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)
Caused by: org.mule.umo.transformer.TransformerException: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108) (org.mozilla.javascript.EcmaError)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateTransformerScript(JavaScri ptTransformer.java:348)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.transform(JavaScriptTransformer.ja va:229)
... 10 more
Caused by: org.mozilla.javascript.EcmaError: ReferenceError: "useStrictParser" is not defined. (884dd72e-248b-4404-9ab6-a9f0a54c50f1#108)
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.c20._c3(884dd72e-248b-4404-9ab6-a9f0a54c50f1:108)
at org.mozilla.javascript.gen.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at org.mozilla.javascript.optimizer.OptRuntime.callNa me0(OptRuntime.java:106)
at org.mozilla.javascript.gen.c20._c0(884dd72e-248b-4404-9ab6-a9f0a54c50f1:117)
at org.mozilla.javascript.gen.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
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.c20.call(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at org.mozilla.javascript.gen.c20.exec(884dd72e-248b-4404-9ab6-a9f0a54c50f1)
at com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer.evaluateTransformerScript(JavaScri ptTransformer.java:308)
... 11 more
Comment