I am getting an invaild XML character error. I applied the pre-canned XML cleanup script in the preprocessor, but no dice. Any other ideas?
SOURCE CODE:
185: }
186: eval('importPackage(' + Packages.java.lang.Class.forName(className).getPac kage().getName() + ')');
187: }
188: }
189: function doScript() {
190: msg = new XML(connectorMessage.getTransformedData());
191: if (msg.namespace('') != undefined) { default xml namespace = msg.namespace(''); } else { default xml namespace = ''; }
192: function filterRule1() {
193: if((msg['PID']['PID.5']['PID.5.1'].toString().indexOf("ZZTEST") != -1))
194: {
LINE NUMBER: 190
DETAILS: TypeError: An invalid XML character (Unicode: 0xc) was found in the element content of the document.
at 106b45fb-2887-4268-a032-d4defdf6bf68:190 (doScript)
at 106b45fb-2887-4268-a032-d4defdf6bf68:206
at com.mirth.connect.server.transformers.JavaScriptFi lterTransformer$FilterTransformerTask.call(JavaScr iptFilterTransformer.java:134)
at com.mirth.connect.server.transformers.JavaScriptFi lterTransformer$FilterTransformerTask.call(JavaScr iptFilterTransformer.java:100)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
SOURCE CODE:
185: }
186: eval('importPackage(' + Packages.java.lang.Class.forName(className).getPac kage().getName() + ')');
187: }
188: }
189: function doScript() {
190: msg = new XML(connectorMessage.getTransformedData());
191: if (msg.namespace('') != undefined) { default xml namespace = msg.namespace(''); } else { default xml namespace = ''; }
192: function filterRule1() {
193: if((msg['PID']['PID.5']['PID.5.1'].toString().indexOf("ZZTEST") != -1))
194: {
LINE NUMBER: 190
DETAILS: TypeError: An invalid XML character (Unicode: 0xc) was found in the element content of the document.
at 106b45fb-2887-4268-a032-d4defdf6bf68:190 (doScript)
at 106b45fb-2887-4268-a032-d4defdf6bf68:206
at com.mirth.connect.server.transformers.JavaScriptFi lterTransformer$FilterTransformerTask.call(JavaScr iptFilterTransformer.java:134)
at com.mirth.connect.server.transformers.JavaScriptFi lterTransformer$FilterTransformerTask.call(JavaScr iptFilterTransformer.java:100)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
at java.lang.Thread.run(Unknown Source)
Invalid XML Character Cleanup
0 commentaires:
Enregistrer un commentaire