Mirth Connect 3.12.0 Released!

Mirth Connect 3.12.0 is now available as an appliance update and on our GitHub page. This release includes database performance improvements, improves visual HL7 representation, message pruning, keystore handling, PDF generation, community contributions, and fixes several security vulnerabilities. This release also contains many improvements to commercial extensions. See the release notes for the list of fixes and updates.

Download | See What's New | Upgrade Guide | Release Notes

For discussion on this release, see this thread.
See more
See less

Automate Custom Mirth Installation

  • Filter
  • Time
  • Show
Clear All
new posts

  • Automate Custom Mirth Installation

    Hello ,

    I'm interesting , is any possibility to automate custom Mirth installation , i.e. :

    1. include additional db drivers ( with appropriate modification of dbdrivers.xml )
    2. include "predeployed" Channels

    so that after first start Mith would have the "predeployed" Channels just "Started" ?

    And any more question :
    What allows option appeared at installation :
    "Create installation scriptto repeat this installation ?"
    What kind of repeat is intended ?

    Thank you for resnonse

  • #2
    Re:Automate Custom Mirth Installation

    You can do both of these:

    1. Copy conf/dbdrivers.xml and lib/custom to each directory.
    2. Use shell to script import and deploy commands after installation is complete.

    Post edited by: brendanh, at: 09/21/2007 14:28

    Post edited by: brendanh, at: 09/21/2007 14:30
    Brendan Haverlock | Mirth Software Engineer | Mirth Corporation


    • #3
      Re:Automate Custom Mirth Installation

      Thank you very much !

      correct me if i wrong : p.1 we do after install is complete executing some cmd-file ?

      and also , could you shortly explain how to do that :
      p.2 "Use shell to script import and deploy commands after installation is complete."

      (Perhaps I missed something , I don't seen so far any notes in documentation about such functionality )


      • #4
        Re:Automate Custom Mirth Installation

        Sorry for my inconvenience
        i found Shell.bat in installation dir
        and its short description in readme.txt (
        also i guess "help" command in shell

        for other newbies like me :
        shell allows you to connect to a running Mirth server through a command line interface and execute some useful commands :
        ================================================== =====================================
        Available Commands:
        Returns status of deployed channels
        Starts all Channels
        Stops all Channels
        Pauses all Channels
        Resumes all Channels
        deploy {timeout}
        Deploys all Channels with optional timeout (in seconds)
        import "path"
        Imports channel specified by <path>
        export id|"name"|* "path"
        Exports the specified channel to <path>
        importcfg "path"
        Imports configuration specified by <path>
        exportcfg "path"
        Exports the configuration to <path>
        channel start|stop|pause|resume|stats id|"name"|*
        Performs specified channel action
        channel remove|enable|disable id|"name"|*
        Remove, enable or disable specified channel
        channel list
        Lists all Channels
        Removes all messages from all Channels
        Removes all stats from all Channels
        dump stats|events "path"
        Dumps stats or events to specified file
        user list
        Returns a list of the current users
        user add username "password" "name" "email"
        Adds the specified user
        user remove id|username
        Removes the specified user
        user changepw id|username "newpassword"
        Changes the specified user's password
        Quits Mirth Shell
        ================================================== ===================================

        one thing remains still unknown to me :
        is there a way to run shell.bat with parameter(s) to get it a list of commands for execution.
        for example , a batch of commans : stop channels , import new channel , deploy it.


        • #5
          Re:Automate Custom Mirth Installation

          i found the last question answer from :

          shell.bat could have -s switch followed by name of command file

          thank u!


          • #6
            Re:Automate Custom Mirth Installation

            small correction :
            switch could be placed into start.bat