Error Xpath : Javax.xml.transform.TransformerException: Could Not Find Function: If
(Doc ID 2952095.1)
Last updated on JUNE 16, 2023
Applies to:
Oracle Communications Unified Inventory Management - Version 7.5.0.2.0 and laterInformation in this document applies to any platform.
Symptoms
In UIM 7502, When running the CalculationTechnicalAction request XML, Getting the response "Could not find function: if"
calculateTechnicalActionsResponse -
<com:warnings>Error in XPath expression: if(number(substring-before(substring-after(/root/after/Telephone_Number/Assignment[@State='PENDING_ASSIGN' or @State='ASSIGNED']/description,'[D'),']')) > 3) then (if(number(substring-before(substring-after(/root/after/Telephone_Number/Assignment[@State='PENDING_ASSIGN' or @State='ASSIGNED']/description,'[D'),']')) = 5) then concat(substring-after(/root/after/Telephone_Number/Assignment[@State='PENDING_ASSIGN' or @State='ASSIGNED']/areaCode,'0'), '0') else string ('')) else concat(substring-after(/root/after/Telephone_Number/Assignment[@State='PENDING_ASSIGN' or @State='ASSIGNED']/areaCode,'0'), '0') with exception: javax.xml.xpath.XPathExpressionException: javax.xml.transform.TransformerException: Could not find function: if</com:warnings>
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |