My Oracle Support Banner

Interminent TransformerException: Could not determine the last modified timestamp (Doc ID 2448272.1)

Last updated on SEPTEMBER 24, 2018

Applies to:

Oracle Communications Order and Service Management - Version 7.3.5.0.0 and later
Information in this document applies to any platform.

Goal

Customer developing an OSM COM solution using OSM version 7.3.5.1.1.B13
They observed the following issue in the logs when they tried to manually close a task from the OSM worklist.

Error updating External Fulfillment State
javax.xml.transform.TransformerException: Could not determine the last modified timestamp of "zip:file:///opt/oracle/osm_user_projects/domains/osm_domain_mobile/servers/XOSM_01/tmp/_WL_user/oms/oj4wat/APP-INF/
lib/osm-xml-rule.jar!/oracle/communications/ordermanagement/execution/orderComponentOrderItem.xquery" because it does not exist.. File[cp:oracle/communications/ordermanagement/execution/orderComponentOrderItem
.xquery (actual location resolved to [cp:oracle/communications/ordermanagement/execution/orderComponentOrderItem.xquery]
at oracle.communications.ordermanagement.rule.XQueryHelper$XQueryTransformer.transform(XQueryHelper.java:1799)
at oracle.communications.ordermanagement.rule.XQueryHelper.evaluateList(XQueryHelper.java:671)
at oracle.communications.ordermanagement.rule.XQueryHelper.evaluateListAsNodes(XQueryHelper.java:709)


The problem was resolved by performing a refresh cache in the server, therefore it seems for some reason the osm-xml-rule.jar could not be found in the tmp directory.

Please note also that the tmp parameter has been modified using startup parameter for the managed server : -Djava.io.tmpdir=/opt/oracle/temp/oracle/XOSM_01
After researching in the past logs , we found one more occurrence of this issue again for the same jar (osm-xml-rule.jar) , but the error is not reproduceable.
The system was behaving correctly during SIT testing for more than a week.
 

Solution

To view full details, 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 a vibrant support community of peers and Oracle experts.