Error While Processing Custom XSLT On 17.2.5 (Doc ID 2285451.1)

Last updated on AUGUST 28, 2017

Applies to:

Integration Cloud Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

On : NA version, Build Related Isues

Error While Processing Custom XSLT on 17.2.5


using Custom XSLT within ICS Integrations (for SubInventory CyberFulfillment usecase) which uses the below logic to generate a unique number.
The Custom XSLT is failing during its processing on ICS 17.2.5 version with the below error. However, the same works fine on ICS 17. 1.3 version.

Snippet:





Error in Logs:

[2017-06-07T23:21:17.802+00:00] [ics_server1] [ERROR] [] [oracle.soa.bpel.engine] [tid: [ACTIVE].ExecuteThread: '25' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: test@test.com] [ecid: xxxxxxx,1:28225] [APP: soa-infra] [oracle.soa.tracking.FlowId: 800119] [oracle.soa.tracking.InstanceId: 10619] [oracle.soa.tracking.SCAEntityId: 10197] [composite_name: composite_name!01.00.0000] [FlowId: 0000Lm4rAUm03z65vNXBiX1PDOho00001b] , Cikey=10619, FlowId=800119, Current Activity Key=10619-BpAss22-BpSeq2.4-14, Current Activity Label=transformer1, ComponentDN=default/composite_name!01.00.0000*soa_35f51bc1-2c7d-4fd2-8e75-2500b17b96e8/testl[[
java.lang.ClassCastException: sun.util.calendar.ZoneInfo cannot be cast to java.util.SimpleTimeZone
at oracle.xml.xqxp.functions.builtIns.FNAdjustTimezone.invoke(FNAdjustTimezone.java:205)
at oracle.xml.xpath.XPathFunctionCall.evaluate(XPathFunctionCall.java:792)
at oracle.xml.xpath.XPathConvertAsExpr.evaluate(XPathFunctionCall.java:1818)
at oracle.xml.xpath.XPathFunctionCall.evaluate(XPathFunctionCall.java:781)
at oracle.xml.xpath.XPathConvertAsExpr.evaluate(XPathFunctionCall.java:1818)
at oracle.xml.xpath.XPathFunctionCall.evaluate(XPathFunctionCall.java:799)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1.Create and attach customer XSLT


Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms