Clarity

 View Only
  • 1.  GEL:SET Issue in 16.0.3 (Worked OK in 15.9.1)

    Posted Sep 23, 2022 07:42 AM
      |   view attached
    Hello everyone,

    After upgrading to 16.0.3 one of our data loading scripts stopped working. For the purposes of this thread I've created a small script that reproduces the issue.

    The script is attached and the two different outcomes are shown in these two screenshots.

    In 15.9.1 all is OK, the variables extracted with the gel:set tag are fine:

    But in 16.0.3 they are no longer extracted:

    The fix is to remove the /text() from the tags. For example, change 

    <gel:set asString="true" select="$fileParent/@documentLocation/text()" var="sourceFileLocation"/>

    to

    <gel:set asString="true" select="$fileParent/@documentLocation" var="sourceFileLocation"/>

    We've tested this on 3 different 16.0.3 systems and it's consistent. 

    Has anyone else stumbled across this?

    Did something change somewhere between 15.9.1 and 16.0.3? It looks like it. Even with the "fix" we have a lot of rework to existing scripts that we might have to make.

    Attachment(s)

    xml
    GEL_Test.xml   4 KB 1 version


  • 2.  RE: GEL:SET Issue in 16.0.3 (Worked OK in 15.9.1)
    Best Answer

    Broadcom Employee
    Posted Sep 23, 2022 07:59 AM
    This is due to upgrade in 3rd party Jaxen Library and we did document the same and this change was done in 15.9.2 


    Ref - https://knowledge.broadcom.com/external/article/217490


    ------------------------------
    Thanks & Regards
    Suman Pramanik
    Sr. Principal Support Engineer | Customer Success & Support, Enterprise Software Division
    Broadcom
    ------------------------------



  • 3.  RE: GEL:SET Issue in 16.0.3 (Worked OK in 15.9.1)

    Posted Sep 23, 2022 09:38 AM
    Thanks Suman, we have work to do...


  • 4.  RE: GEL:SET Issue in 16.0.3 (Worked OK in 15.9.1)

    Broadcom Employee
    Posted Sep 23, 2022 09:45 AM
    You are welcome Paul, hope not too many process have these.

    ------------------------------
    Thanks & Regards
    Suman Pramanik
    Sr. Principal Support Engineer | Customer Success & Support, Enterprise Software Division
    Broadcom
    ------------------------------