java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:101 (doScript) at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:104

Mirth Project | Nick Rupley | 2 years ago
tip
Do you know that we can give you better hits? Get more relevant results from Samebug’s stack trace search.
  1. 0

    When getResponseData() is called on an ImmutableConnectorMessage, an exception is thrown: \\ \\ {code}[2014-08-29 15:13:16,464] ERROR (com.mirth.connect.server.util.javascript.JavaScriptUtil:465): Error executing Postprocessor script from channel: c31f0a67-692c-475c-a862-ca5bfaeb177b com.mirth.connect.server.MirthJavascriptTransformerException: SOURCE CODE: 96: }97: }98: function doScript() {99: // This script executes once after a message has been processed100: // Responses returned from here will be stored as "Postprocessor" in the response map101: message.getConnectorMessages().get(1).getResponseData();102: return; 103: }LINE NUMBER: 101DETAILS: Wrapped java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:101 (doScript) at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:104 at com.mirth.connect.server.util.javascript.JavaScriptUtil.executeScript(JavaScriptUtil.java:490) at com.mirth.connect.server.util.javascript.JavaScriptUtil.executePostprocessorScripts(JavaScriptUtil.java:243) at com.mirth.connect.server.transformers.JavaScriptPostprocessor$JavaScriptPostProcessorTask.call(JavaScriptPostprocessor.java:58) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at com.mirth.connect.userutil.ImmutableConnectorMessage.getResponseData(ImmutableConnectorMessage.java:324) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3110) at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120) at com.mirth.connect.server.util.javascript.JavaScriptTask.executeScript(JavaScriptTask.java:49) at com.mirth.connect.server.util.javascript.JavaScriptUtil.executeScript(JavaScriptUtil.java:485) ... 6 more{code}

    Mirth Project | 2 years ago | Nick Rupley
    java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:101 (doScript) at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:104
  2. 0

    When getResponseData() is called on an ImmutableConnectorMessage, an exception is thrown: \\ \\ {code}[2014-08-29 15:13:16,464] ERROR (com.mirth.connect.server.util.javascript.JavaScriptUtil:465): Error executing Postprocessor script from channel: c31f0a67-692c-475c-a862-ca5bfaeb177b com.mirth.connect.server.MirthJavascriptTransformerException: SOURCE CODE: 96: }97: }98: function doScript() {99: // This script executes once after a message has been processed100: // Responses returned from here will be stored as "Postprocessor" in the response map101: message.getConnectorMessages().get(1).getResponseData();102: return; 103: }LINE NUMBER: 101DETAILS: Wrapped java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:101 (doScript) at c31f0a67-692c-475c-a862-ca5bfaeb177b_Postprocessor:104 at com.mirth.connect.server.util.javascript.JavaScriptUtil.executeScript(JavaScriptUtil.java:490) at com.mirth.connect.server.util.javascript.JavaScriptUtil.executePostprocessorScripts(JavaScriptUtil.java:243) at com.mirth.connect.server.transformers.JavaScriptPostprocessor$JavaScriptPostProcessorTask.call(JavaScriptPostprocessor.java:58) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)Caused by: java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response at com.mirth.connect.userutil.ImmutableConnectorMessage.getResponseData(ImmutableConnectorMessage.java:324) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:483) at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) at org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473) at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815) at org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109) at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3110) at org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120) at com.mirth.connect.server.util.javascript.JavaScriptTask.executeScript(JavaScriptTask.java:49) at com.mirth.connect.server.util.javascript.JavaScriptUtil.executeScript(JavaScriptUtil.java:485) ... 6 more{code}

    Mirth Project | 2 years ago | Nick Rupley
    java.lang.ClassCastException: com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response

    Root Cause Analysis

    1. java.lang.ClassCastException

      com.mirth.connect.donkey.model.message.Response cannot be cast to com.mirth.connect.userutil.Response

      at com.mirth.connect.userutil.ImmutableConnectorMessage.getResponseData()
    2. com.mirth.connect
      ImmutableConnectorMessage.getResponseData
      1. com.mirth.connect.userutil.ImmutableConnectorMessage.getResponseData(ImmutableConnectorMessage.java:324)
      1 frame
    3. Java RT
      Method.invoke
      1. sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      2. sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      3. sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      4. java.lang.reflect.Method.invoke(Method.java:483)
      4 frames
    4. Rhino
      InterpretedFunction.exec
      1. org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
      2. org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
      3. org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:1473)
      4. org.mozilla.javascript.Interpreter.interpret(Interpreter.java:815)
      5. org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:109)
      6. org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394)
      7. org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3110)
      8. org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:120)
      8 frames
    5. com.mirth.connect
      JavaScriptPostprocessor$JavaScriptPostProcessorTask.call
      1. com.mirth.connect.server.util.javascript.JavaScriptTask.executeScript(JavaScriptTask.java:49)
      2. com.mirth.connect.server.util.javascript.JavaScriptUtil.executeScript(JavaScriptUtil.java:485)
      3. com.mirth.connect.server.util.javascript.JavaScriptUtil.executePostprocessorScripts(JavaScriptUtil.java:243)
      4. com.mirth.connect.server.transformers.JavaScriptPostprocessor$JavaScriptPostProcessorTask.call(JavaScriptPostprocessor.java:58)
      4 frames
    6. Java RT
      Thread.run
      1. java.util.concurrent.FutureTask.run(FutureTask.java:266)
      2. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      3. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      4. java.lang.Thread.run(Thread.java:745)
      4 frames