XLATE failing to compile

Clovertech Forums Read Only Archives Cloverleaf Cloverleaf XLATE failing to compile

  • Creator
    Topic
  • #49440
    Duy Nguyen
    Participant

      Below is the DETAILED ENGINE log for the process when i test the thread with some data…

      [prod:prod:INFO/0:  STARTUP_TID:08/02/2007 16:18:39] Copyright 1993-2006, Quovadx Inc.

      [prod:prod:INFO/0:  STARTUP_TID:08/02/2007 16:18:39] CLOVERLEAF(R) Integration Services 5.4.1P

      [prod:prod:INFO/0:  STARTUP_TID:08/02/2007 16:18:39] Linked by Administrator on host=(Windows_NT SWATCH 5 00 586) at Wed Jul 12 17:48:05 2006 in C:/cloverrel/cloverleaf/engine/main (build 1)

      [prod:prod:INFO/0:  STARTUP_TID:08/02/2007 16:18:39] Started at Thu Aug 02 16:18:39 2007

      [prod:prod:INFO/0:  STARTUP_TID:08/02/2007 16:18:39] Engine process is 3696 on host oup-honey

      [prod:prod:INFO/1:      oru_cmd:08/02/2007 16:18:40] Msg space limit is 0

      [prod:prod:INFO/0:      oru_cmd:08/02/2007 16:18:40] DiskQue Minimum # of Messages/que: 50

      [prod:prod:INFO/0:      oru_cmd:08/02/2007 16:18:40] DiskQue Virtual Memory percent:75.000000

      [prod:prod:INFO/0:      oru_cmd:08/02/2007 16:18:40] Applying EO config: ”

      [prod:prod:INFO/0:    oru_xlate:08/02/2007 16:18:40] Applying EO config: ”

      [prod:prod:INFO/0:fr_lab_oru_test:08/02/2007 16:18:41] Applying EO config: ”

      [prod:prod:INFO/0:fr_labcorp_oru_test:08/02/2007 16:18:42] Applying EO config: ”

      OBR16 MEYWI

      OBR16 MEYWI

      [xpm :xlt :ERR /0:    oru_xlate:08/02/2007 16:18:47] IF expression parse failed: Extra characters after expression

      Error occurred at: ‘l’

      [xpm :xlt :ERR /0:    oru_xlate:08/02/2007 16:18:47] Unable to compile XLT ‘LabRad_ORU_HCA.xlt’.

      [xlt :xlat:ERR /0:    oru_xlate:08/02/2007 16:18:47] [0.0.1386233] Xlate ‘LabRad_ORU_HCA.xlt’ failed: Unable to load XLT ‘LabRad_ORU_HCA.xlt’

      [xpm :xlt :ERR /0:    oru_xlate:08/02/2007 16:18:47] IF expression parse failed: Extra characters after expression

      Error occurred at: ‘l’

      [xpm :xlt :ERR /0:    oru_xlate:08/02/2007 16:18:47] Unable to compile XLT ‘LabRad_ORU_HCA.xlt’.

      [xlt :xlat:ERR /0:    oru_xlate:08/02/2007 16:18:47] [0.0.1386234] Xlate ‘LabRad_ORU_HCA.xlt’ failed: Unable to load XLT ‘LabRad_ORU_HCA.xlt’


      I’m making a modification to an existing xlate to check for a NULL on MSH-3.  If it’s null, then I want to assume it’s going to be a RADIOLOGY result.

      Here is my statement in the xlate:

      IF  0(0).MSH.00003  eq =@null

      Is there something that is wrong with that logic?  I am checking the inbound value.

    Viewing 1 reply thread
    • Author
      Replies
      • #61970
        Jim Kosloskey
        Participant

          Duy,

          For one thing remove the = on the =@null. It should be just @null.

          Jim Kosloskey

          email: jim.kosloskey@jim-kosloskey.com 30+ years Cloverleaf, 60 years IT – old fart.

        • #61971
          Duy Nguyen
          Participant

            Thank you, Jim.   🙂

        Viewing 1 reply thread
        • The forum ‘Cloverleaf’ is closed to new topics and replies.