Announcement

Collapse
No announcement yet.

Not able to purge the channel messages

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Not able to purge the channel messages

    Hi guys,
    I am using Mirth3.0. I am facing an error in my production environment where I am not able to purge the channel message data. Today's morning, I have stop & start the mirth server using the command "mcservice stop" & "mcservice start" and got the below exception in mirth.log.

    Code:
    ERROR 2014-10-31 11:35:23,133 [Thread-5] com.mirth.connect.plugins.datapruner.DataPrunerService: could not exit data pruner
    java.lang.NullPointerException
            at com.mirth.connect.plugins.datapruner.DataPrunerService.stop(DataPrunerService.java:81)
            at com.mirth.connect.server.controllers.DefaultExtensionController.stopPlugins(DefaultExtensionController.java:370)
            at com.mirth.connect.server.Mirth.shutdown(Mirth.java:303)
            at com.mirth.connect.server.Mirth$ShutdownHook.run(Mirth.java:598)
    ERROR 2014-10-31 11:35:35,486 [Thread-2] Server: SLF4J: Class path contains multiple SLF4J bindings.
    ERROR 2014-10-31 11:35:35,486 [Thread-2] Server: SLF4J: Found binding in [jar:file:/opt/mirthconnect/custom-lib/sds.hiconnect.jar.06Oct14!/org/slf4j/impl/StaticLoggerBinder.class]
    ERROR 2014-10-31 11:35:35,487 [Thread-2] Server: SLF4J: Found binding in [jar:file:/opt/mirthconnect/custom-lib/sds.hiconnect.jar.02Oct14!/org/slf4j/impl/StaticLoggerBinder.class]
    ERROR 2014-10-31 11:35:35,487 [Thread-2] Server: SLF4J: Found binding in [jar:file:/opt/mirthconnect/custom-lib/sds.hiconnect.jar.14Oct14!/org/slf4j/impl/StaticLoggerBinder.class]
    ERROR 2014-10-31 11:35:35,487 [Thread-2] Server: SLF4J: Found binding in [jar:file:/opt/mirthconnect/./extensions/dicom/lib/slf4j-log4j12-1.6.1.jar!/org/slf4j/impl/StaticLoggerBinder.class]
    ERROR 2014-10-31 11:35:35,487 [Thread-2] Server: SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
    ERROR 2014-10-31 11:35:35,488 [Thread-2] Server: SLF4J: slf4j-api 1.6.x (or later) is incompatible with this binding.
    ERROR 2014-10-31 11:35:35,488 [Thread-2] Server: SLF4J: Your binding is version 1.5.5 or earlier.
    ERROR 2014-10-31 11:35:35,488 [Thread-2] Server: SLF4J: Upgrade your binding to version 1.6.x.
    ERROR 2014-10-31 11:35:36,730 [Thread-2] com.mirth.connect.plugins.datapruner.DataPrunerService: error encountered in data pruner initialization
    java.lang.IllegalStateException: org.slf4j.LoggerFactory could not be successfully initialized. See also http://www.slf4j.org/codes.html#unsuccessfulInit
            at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:303)
            at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:269)
            at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:281)
            at org.quartz.impl.StdSchedulerFactory.<init>(StdSchedulerFactory.java:298)
            at com.mirth.connect.plugins.datapruner.DataPrunerService.init(DataPrunerService.java:90)
            at com.mirth.connect.server.controllers.DefaultExtensionController.initPlugins(DefaultExtensionController.java:266)
            at com.mirth.connect.server.Mirth.startup(Mirth.java:247)
            at com.mirth.connect.server.Mirth.run(Mirth.java:154)
    Please suggest.

    Thanks and Regards,
    Rohit

  • #2
    Not able to purge the channel messages

    Hi Guys,
    I have found the solution of the above problem. The exception com.mirth.connect.plugins.datapruner.DataPrunerSer vice: could not exit data pruner
    java.lang.NullPointerException was appearing because I was taking the backup old custom JAR file with the latest JAR file in the same folder /opt/mirthconnect/custom-lib. Once, I moved the older JAR into different folder and after restarting the mirth server. The exception "Class path contains multiple SLF4J bindings" didn't appear.

    Cheers,
    Rohit

    Comment

    Working...
    X