Announcement

Collapse
No announcement yet.

Mirth Connect 3.2 Released!

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

  • Mirth Connect 3.2 Released!

    We’re happy to announce that Mirth Connect 3.2 is finally here!

    Mirth Connect 3.2 includes over 100 new features, improvements, and bug fixes.

    As of Mirth Connect 3.2.0, Java 7 or higher is now required.

    Some key features and benefits of the new release include:
    • Improved JavaScript Editor – One of our most highly requested features arrives with code completion, code folding, auto indent & bracket matching, multi-line tab & commenting, improved find & replace, customizable hotkeys, and more!
    • Custom Library Improvements – Manage custom libraries and assign them to individual channel or connector scripts. No server restarts required!
    • Destination Queue – Re-run the filter and transformer on each queue send attempt and more.
    • Attachment Improvements – Include attachments in exported and archived messages. When importing, attachments will be imported along with the message.
    • Data Pruner & Archiver – Improvements to performance and memory usage.


    A brand new extension for platinum customers is now available on the customer portal!
    • Mirth Results Connector – New destination connector for managing Mirth Results resources and endpoints.


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

  • #2
    3.2 Release

    Destination Queue – Re-run the filter and transformer on each queue send attempt and more.

    I am hoping that it is the raw data and/or this option can be turned off?

    Comment


    • #3
      What do you mean by "it is the raw data"? Yes, that feature is optional and by default it is disabled.
      Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

      Nicholas Rupley
      Work: 949-237-6069
      Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


      - How do I foo?
      - You just bar.

      Comment


      • #4
        We have sites that had MRNs 0000XXXXXXX. We changed sending systems that had MRNs as XXXXXXX (raw data). We had to have a transformer add 0000 to the front of the MRN (encoded data), so that the receiving system would be able to match the MRN. If the encoded data gets ran through the tranformer each attempt, we would end up with an MRNs looking like 00000000000000000000XXXXXXX.

        Comment


        • #5
          Originally posted by cory_cole View Post
          We have sites that had MRNs 0000XXXXXXX. We changed sending systems that had MRNs as XXXXXXX (raw data). We had to have a transformer add 0000 to the front of the MRN (encoded data), so that the receiving system would be able to match the MRN. If the encoded data gets ran through the tranformer each attempt, we would end up with an MRNs looking like 00000000000000000000XXXXXXX.
          I see what you mean. Yes, on each send attempt when the transformer gets run, it uses the Raw content again. It does not use the encoded data from the previous transformation and pipe that in as the new raw data.
          Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

          Nicholas Rupley
          Work: 949-237-6069
          Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


          - How do I foo?
          - You just bar.

          Comment


          • #6
            Hi all,

            after migrating to Mirth 3.2 from 2.2, channels using custom libs (jar files like pdfbox) stop working. Did you changed how custom libraries are used?.

            Thanks in advance,

            Ricard Bernat

            Comment


            • #7
              Originally posted by ricber View Post
              Hi all,

              after migrating to Mirth 3.2 from 2.2, channels using custom libs (jar files like pdfbox) stop working. Did you changed how custom libraries are used?.

              Thanks in advance,

              Ricard Bernat
              Yes we did, with MIRTH-3554. It should not affect libraries that you were using in JavaScript contexts, because the default resource uses the custom-lib folder, and that resource is included on all channels by default.

              However, libraries in custom-lib aren't included in the server classpath anymore. So if you were using PDFBox to override the version that we're already including with Mirth Connect (1.8.4), that won't work anymore.

              Any connector that specifically allows custom libraries to be used should still work fine though. Like the database connectors, JMS, Web Service Listener, etc.
              Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

              Nicholas Rupley
              Work: 949-237-6069
              Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


              - How do I foo?
              - You just bar.

              Comment


              • #8
                It would be nice to have kind of Save & Deploy button on each script editors window, either under Mirth Views or Transformer Tasks panel for example. This would save lots of time going back, saving, going to Channels, deploying.

                Comment


                • #9
                  Originally posted by Shamil View Post
                  It would be nice to have kind of Save & Deploy button on each script editors window, either under Mirth Views or Transformer Tasks panel for example. This would save lots of time going back, saving, going to Channels, deploying.
                  This is already halfway there. A new Deploy Channel task was added to the channel edit view. You can click that, hit spacebar, and then your channel will be saved and deployed without having to go back to the Channels table. If you're inside a transformer, unfortunately right now you'll still have to click on Back to Channel first though.
                  Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

                  Nicholas Rupley
                  Work: 949-237-6069
                  Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


                  - How do I foo?
                  - You just bar.

                  Comment


                  • #10
                    Will it work in java 6.0.1 ?
                    Last edited by abiramishankar; 03-25-2015, 12:46 PM.

                    Comment


                    • #11
                      Originally posted by abiramishankar View Post
                      Will it work in java 6.0 ?
                      Read the initial post.
                      Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

                      Nicholas Rupley
                      Work: 949-237-6069
                      Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


                      - How do I foo?
                      - You just bar.

                      Comment


                      • #12
                        Hello,

                        Improved JavaScript Editor – One of our most highly requested features arrives with code completion, code folding, auto indent & bracket matching, multi-line tab & commenting, improved find & replace, customizable hotkeys, and more!
                        Custom Library Improvements – Manage custom libraries and assign them to individual channel or connector scripts. No server restarts required!
                        Does Code completion also take into account custom libraries?
                        Or is there a way to have custom libraries taken into account?

                        Thanks

                        Comment


                        • #13
                          Originally posted by DBE View Post
                          Hello,



                          Does Code completion also take into account custom libraries?
                          Or is there a way to have custom libraries taken into account?

                          Thanks
                          Technically yes, with MIRTH-3508. It's definitely not perfect yet, but extensions do have the ability to include client source code JARs. The Administrator will attempt to parse source files in any JAR whose filename ends with "userutil-sources.jar". The proper way to do that is to create an extension plugin.xml file and include your source JAR as a "CLIENT" type library. For quick testing you can also just drop the JAR into client-lib. Note that when running from Eclipse you just need the JAR on the client classpath. However when launching from actual Java Web Start, that JAR needs to be signed.
                          Step 1: JAVA CACHE...DID YOU CLEAR ...wait, ding dong the witch is dead?

                          Nicholas Rupley
                          Work: 949-237-6069
                          Always include what Mirth Connect version you're working with. Also include (if applicable) the code you're using and full stacktraces for errors (use CODE tags). Posting your entire channel is helpful as well; make sure to scrub any PHI/passwords first.


                          - How do I foo?
                          - You just bar.

                          Comment

                          Working...
                          X