Hello,
I've one Channel in Routermode and two Destinations (hope, that this fact isn't the conflict?).
Both Destination had a simple JS filter statment and as Destination an MySQL DB endpoint which is filled by a js statmenent (new JS Statement in the connection view Mirth 1.4).
After I configured the channel this morning I can't deploy the channel anymore. In the event viewer I got following exception (snipped):
org.mule.config.ConfigurationException: Failed to parse configuration resource "/usr/local/mirth-1.4.0/conf/mule-config.xml" (org.mule.config.ConfigurationException)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:196)
at com.webreach.mirth.server.Mirth.startMule(Mirth.ja va:163)
at com.webreach.mirth.server.Mirth.restartMule(Mirth. java:145)
at com.webreach.mirth.server.Mirth.run(Mirth.java:101 )
Caused by: org.mule.config.ConfigurationException: Failed to parse configuration resource "/usr/local/mirth-1.4.0/conf/mule-config.xml"
at org.mule.config.builders.AbstractDigesterConfigura tion.process(AbstractDigesterConfiguration.java:12 1)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:202)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:194)
... 3 more
Caused by: org.mule.umo.lifecycle.InitialisationException: Initialisation Failure: missing ) after argument list (7411b688-501e-4709-9da1-32696035e6b7#9)
at org.apache.commons.digester.Digester.createSAXExce ption(Digester.java:2919)
... (some lines followed without any other excpetion only stacktrace, cutted for clearance)
Has anybody an idea where the hell is my mistake? The channels runs very well with the old 'Call-Stored-Procedure-With-JS'-trick.
I changed the mappings to transformer based mappings. So every HL7 parameter ist mapped to an var I put in the 'Connector Map' with transormation based on regexp and so on. Very nice ...
Like to hear some hands on tipps
Thanks in Advance for the great support I got in the past, hope that I could support others in the future.
g,
Daniel
Hamm - Germany
Addition 1:
I ran mirth.sh from a shell and not in wrapped mode. When mirth tried to process a message this error occurs on the shell
ERROR 2007-04-02 14:14:03,396 [317eac4b-d6b1-4455-bbe6-2838fae29f2c_source_connector._mllpEndpoint#-1992071333.receiver.2] com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer: filter script could not be found in cache
Can this two errors bind to each other?
Thanks,
Daniel
I've one Channel in Routermode and two Destinations (hope, that this fact isn't the conflict?).
Both Destination had a simple JS filter statment and as Destination an MySQL DB endpoint which is filled by a js statmenent (new JS Statement in the connection view Mirth 1.4).
After I configured the channel this morning I can't deploy the channel anymore. In the event viewer I got following exception (snipped):
org.mule.config.ConfigurationException: Failed to parse configuration resource "/usr/local/mirth-1.4.0/conf/mule-config.xml" (org.mule.config.ConfigurationException)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:196)
at com.webreach.mirth.server.Mirth.startMule(Mirth.ja va:163)
at com.webreach.mirth.server.Mirth.restartMule(Mirth. java:145)
at com.webreach.mirth.server.Mirth.run(Mirth.java:101 )
Caused by: org.mule.config.ConfigurationException: Failed to parse configuration resource "/usr/local/mirth-1.4.0/conf/mule-config.xml"
at org.mule.config.builders.AbstractDigesterConfigura tion.process(AbstractDigesterConfiguration.java:12 1)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:202)
at org.mule.config.builders.MuleXmlConfigurationBuild er.configure(MuleXmlConfigurationBuilder.java:194)
... 3 more
Caused by: org.mule.umo.lifecycle.InitialisationException: Initialisation Failure: missing ) after argument list (7411b688-501e-4709-9da1-32696035e6b7#9)
at org.apache.commons.digester.Digester.createSAXExce ption(Digester.java:2919)
... (some lines followed without any other excpetion only stacktrace, cutted for clearance)
Has anybody an idea where the hell is my mistake? The channels runs very well with the old 'Call-Stored-Procedure-With-JS'-trick.
I changed the mappings to transformer based mappings. So every HL7 parameter ist mapped to an var I put in the 'Connector Map' with transormation based on regexp and so on. Very nice ...
Like to hear some hands on tipps

Thanks in Advance for the great support I got in the past, hope that I could support others in the future.
g,
Daniel
Hamm - Germany
Addition 1:
I ran mirth.sh from a shell and not in wrapped mode. When mirth tried to process a message this error occurs on the shell
ERROR 2007-04-02 14:14:03,396 [317eac4b-d6b1-4455-bbe6-2838fae29f2c_source_connector._mllpEndpoint#-1992071333.receiver.2] com.webreach.mirth.server.mule.transformers.JavaSc riptTransformer: filter script could not be found in cache
Can this two errors bind to each other?
Thanks,
Daniel
Comment