3 Replies Latest reply on Jul 16, 2009 1:22 AM by beve

    Using Smooks 1.1

    jdestef

      Hi,

      Working on an HL7 project. The Smooks EDI processing available in the current GA version of the ESB doesn't process HL7 messages that have missing fields at the end of segments. This is an allowed and all to common practice in HL7 message processing.

      I tested the same message and configuration against the most recent version of Smooks (1.1) and it did correctly process the message.

      My question is how to swap out the version of Smooks that is in 4.4.GA with the new version of Smooks (1.1)?

      Tx

        • 1. Re: Using Smooks 1.1
          beve

          Hi,

          download Smooks 1.1 if you not already or just to have easy access to the jars in the lib directory of the download.

          Then it's just a matter of replacing the jars in deploy/smooks.esb

          We will be upgrading the Smooks to version 1.2 (the plan at the moment) for version 4.5. This is covered by this jira: https://jira.jboss.org/jira/browse/JBESB-2240

          regards,

          /Daniel

          • 2. Re: Using Smooks 1.1
            smughal

            Hi,

            I'm also having the same issue with HL7 messages not parsing through the EDI2XML smooks transformation. I've copied the smooks 1.2.1 jars into JbossESB 4.5.GA but I still receive the EDIParser Exceptions. Could you give me any pointers on this please?

            Regards,

            Shaz

            • 3. Re: Using Smooks 1.1
              beve

              Hi,

              I've copied the smooks 1.2.1 jars into JbossESB 4.5.GA but I still receive the EDIParser Exceptions.

              Sorry, but do you have a stacktrace of this exception? I could not see it in the original post.

              Could you modify the transform_EDI2XML_Groovy_XSLT quickstart to reproduce this issue and I'll take a look?

              Regards,

              /Daniel