"Cannot Convert String" While the SIEntryPoint Script Runs (Doc ID 1915084.1)

Last updated on AUGUST 14, 2014

Applies to:

Oracle Communications Order and Service Management - Version 7.2.0 to 7.2.4 [Release 7.2]
Oracle Communications Design Studio - Version 7.2.0 to 7.2.4 [Release 7.2]
Information in this document applies to any platform.

Symptoms

On : 7.2.4 version, of OSM

On customer SIEntryPoint COM Task execution, we receive the following error:

ERROR
-----------------------

Aug 4, 2014 1:54:48 PM MSK> <Warning> <oms> <BEA-000000> <impl.OrchestrationCascadingLRUPolicy: Postponed eviction of order /11 from order cache as this order is currently in use within an active transaction. Cache eviction will be retried periodically until successful.>
Validation error on line 27 of *module with no systemId*:
 FORG0001: Cannot convert string "1407146075898 1407146075900" to an integer
<04-Aug-2014 1:54:49,059 MSK PM> <ERROR> <rule.XQueryHelper> <ExecuteThread: '13' for queue: 'oms.automation'> <Cannot convert string "1407146075898 1407146075900" to an integer. . File[*module with no systemId* (actual location resolved to [*module with no systemId*])] Line[27] Column[-1]
>
; SystemID: *module with no systemId*; Line#: 27; Column#: -1
ValidationException: Cannot convert string "1407146075898 1407146075900" to an integer
at net.sf.saxon.type.ValidationFailure.makeException(ValidationFailure.java:233)
at net.sf.saxon.expr.UntypedAtomicConverter$1.map(UntypedAtomicConverter.java:156)
at net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:46)
at net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:39)
at net.sf.saxon.expr.CardinalityChecker.evaluateItem(CardinalityChecker.java:262)
at net.sf.saxon.expr.ExpressionTool.evaluate(ExpressionTool.java:296)
at net.sf.saxon.expr.ExpressionTool.lazyEvaluate(ExpressionTool.java:437)
at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:221)
at net.sf.saxon.expr.Expression.evaluateItem(Expression.java:352)
at net.sf.saxon.expr.ExpressionTool.evaluate(ExpressionTool.java:296)
at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:339)
at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:298)
at net.sf.saxon.instruct.Choose.iterate(Choose.java:754)
at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:306)
at net.sf.saxon.expr.ForExpression$MappingAction.map(ForExpression.java:775)
at net.sf.saxon.expr.MappingIterator.next(MappingIterator.java:54)
at net.sf.saxon.query.XQueryExpression$ErrorReportingIterator.next(XQueryExpression.java:887)
at net.sf.saxon.query.XQueryExpression.evaluate(XQueryExpression.java:220)
at oracle.communications.ordermanagement.rule.XQueryHelper$4.run(XQueryHelper.java:668)
at oracle.communications.ordermanagement.rule.XQueryHelper$4.run(XQueryHelper.java:662)
at oracle.communications.ordermanagement.rule.XQueryHelper$XQueryTransformer.transform(XQueryHelper.java:1756)
at oracle.communications.ordermanagement.rule.XQueryHelper.evaluateList(XQueryHelper.java:660)
at oracle.communications.ordermanagement.rule.XQueryHelper.evaluateListAsNodes(XQueryHelper.java:699)
at oracle.communications.ordermanagement.rule.impl.XQueryExpression.evaluateList(XQueryExpression.java:81)
at oracle.communications.ordermanagement.orchestration.execution.impl.OrchestrationManagerImpl.updateExternalFulfillmentState(OrchestrationManagerImpl.java:1896)
at com.mslv.oms.handler.updateorder.UpdateOrderHandlerEJB.updateOrder(UpdateOrderHandlerEJB.java:803)
at com.mslv.oms.handler.updateorder.UpdateOrderHandlerEJB.process(UpdateOrderHandlerEJB.java:270)
at com.mslv.oms.handler.AbstractHandlerEJB.processRequest(AbstractHandlerEJB.java:115)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.continueLocalRequest(RequestProcessorSupport.java:331)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:183)
at com.mslv.oms.jsp.processor.RequestProcessorSupport.processRequest(RequestProcessorSupport.java:85)
at com.mslv.oms.jsp.xmlapi.InternalRequestProcessor.processRequestSourceResponse(InternalRequestProcessor.java:85)
at com.mslv.oms.jsp.xmlapi.InternalRequestProcessor.processRequestSourceResponse(InternalRequestProcessor.java:118)
at com.mslv.oms.jsp.controller.CoreRequestController.processRequestSourceResponse(CoreRequestController.java:186)
at com.mslv.oms.jsp.controller.CoreRequestController.processRequestSourceResponse(CoreRequestController.java:173)
at com.mslv.oms.automation.TaskContextLocal.processXMLRequestDom(TaskContextLocal.java:204)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at net.sf.saxon.functions.ExtensionFunctionCall.invokeMethod(ExtensionFunctionCall.java:690)
at net.sf.saxon.functions.ExtensionFunctionCall.call(ExtensionFunctionCall.java:343)
at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:224)
at net.sf.saxon.expr.Expression.evaluateItem(Expression.java:352)
at net.sf.saxon.expr.ExpressionTool.evaluate(ExpressionTool.java:296)
at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:339)
at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:548)
at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:686)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.instruct.ElementCreator.constructElement(ElementCreator.java:376)
at net.sf.saxon.instruct.ElementCreator.evaluateItem(ElementCreator.java:322)
at net.sf.saxon.instruct.Instruction.iterate(Instruction.java:308)
at net.sf.saxon.expr.PathExpression.iterate(PathExpression.java:653)
at net.sf.saxon.expr.Expression.process(Expression.java:468)
at net.sf.saxon.expr.LetExpression.process(LetExpression.java:378)
at net.sf.saxon.value.Closure.process(Closure.java:218)
at net.sf.saxon.expr.TailCallLoop.process(TailCallLoop.java:125)
at net.sf.saxon.instruct.UserFunction.process(UserFunction.java:374)
at net.sf.saxon.expr.UserFunctionCall.process(UserFunctionCall.java:451)
at net.sf.saxon.instruct.Choose.processLeavingTail(Choose.java:688)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.expr.LetExpression.process(LetExpression.java:378)
at net.sf.saxon.instruct.ElementCreator.processLeavingTail(ElementCreator.java:296)
at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:556)
at net.sf.saxon.instruct.Instruction.process(Instruction.java:93)
at net.sf.saxon.instruct.ElementCreator.constructElement(ElementCreator.java:376)
at net.sf.saxon.instruct.ElementCreator.evaluateItem(ElementCreator.java:322)
at net.sf.saxon.instruct.Instruction.iterate(Instruction.java:308)
at net.sf.saxon.expr.PathExpression.iterate(PathExpression.java:653)
at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:306)
at net.sf.saxon.instruct.Choose.iterate(Choose.java:754)
at net.sf.saxon.expr.LetExpression.iterate(LetExpression.java:306)
at net.sf.saxon.query.XQueryExpression.iterator(XQueryExpression.java:307)
at net.sf.saxon.query.XQueryExpression.evaluate(XQueryExpression.java:217)
at oracle.communications.ordermanagement.rule.XQueryHelper$2.run(XQueryHelper.java:474)
at oracle.communications.ordermanagement.rule.XQueryHelper$2.run(XQueryHelper.java:466)
at oracle.communications.ordermanagement.rule.XQueryHelper$XQueryTransformer.transform(XQueryHelper.java:1756)
at oracle.communications.ordermanagement.rule.XQueryHelper.transform(XQueryHelper.java:464)
at oracle.communications.ordermanagement.rule.XQueryHelper.transform(XQueryHelper.java:454)
at oracle.communications.ordermanagement.rule.XQueryHelper.transform(XQueryHelper.java:274)
at oracle.communications.ordermanagement.automation.plugin.XQueryPluginImplementation$XQueryTransformer.transform(XQueryPluginImplementation.java:286)
at oracle.communications.ordermanagement.automation.plugin.AbstractScriptPluginImplementation.transform(AbstractScriptPluginImplementation.java:954)
at oracle.communications.ordermanagement.automation.plugin.AbstractScriptPluginImplementation.runCommonFunctionality(AbstractScriptPluginImplementation.java:265)
at oracle.communications.ordermanagement.automation.plugin.ScriptRunnerImpl.runScript(ScriptRunnerImpl.java:99)
at oracle.communications.ordermanagement.automation.plugin.AbstractScriptAutomator.run(AbstractScriptAutomator.java:75)
at com.mslv.oms.automation.plugin.AbstractAutomator._runAutomator(AbstractAutomator.java:386)
at com.mslv.oms.automation.AutomationDispatcher.runAutomator(AutomationDispatcher.java:258)
at com.mslv.oms.automation.plugin.AutomationEventHandlerImpl.processMessage(AutomationEventHandlerImpl.java:904)
at com.mslv.oms.automation.AutomationDispatcher.onLocalMessage(AutomationDispatcher.java:224)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBeanAccessor.onLocalMessage(ClusterMessageHandlerBeanAccessor.java:32)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processLocalRequest(LocalMessageRequestHandlerImpl.java:61)
at oracle.communications.ordermanagement.cluster.message.impl.LocalMessageRequestHandlerImpl.processRequest(LocalMessageRequestHandlerImpl.java:43)
at oracle.communications.ordermanagement.cluster.impl.DefaultBusinessRequestRouterImpl.routeRequest(DefaultBusinessRequestRouterImpl.java:60)
at oracle.communications.ordermanagement.cluster.message.ClusterMessageHandlerBean.onMessage(ClusterMessageHandlerBean.java:122)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:583)
at weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener.java:486)
at weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:388)
at weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4659)
at weblogic.jms.client.JMSSession.execute(JMSSession.java:4345)
at weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3821)
at weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
at weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
at weblogic.work.ExecuteRequestAdapter.execute(ExecuteRequestAdapter.java:21)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:145)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:117)
<Aug 4, 2014 1:54:49 PM MSK> <Error> <oms> <BEA-000000> <rule.XQueryHelper: Cannot convert string "1407146075898 1407146075900" to an integer. . File[*module with no systemId* (actual location resolved to [*module with no systemId*])] Line[27] Column[-1]

ValidationException: Cannot convert string "1407146075898 1407146075900" to an integer
at net.sf.saxon.type.ValidationFailure.makeException(ValidationFailure.java:233)
at net.sf.saxon.expr.UntypedAtomicConverter$1.map(UntypedAtomicConverter.java:156)
at net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:46)
at net.sf.saxon.expr.ItemMappingIterator.next(ItemMappingIterator.java:39)
at net.sf.saxon.expr.CardinalityChecker.evaluateItem(CardinalityChecker.java:262)
Truncated. see log file for complete stacktrace
>
<04-Aug-2014 1:54:49,065 MSK PM> <ERROR> <core.logXMLApplicationException> <ExecuteThread: '13' for queue: 'oms.automation'> <An error occurred processing XML request: 0 unknown error code 0 : message Error updating External Fulfillment State>



Changes

 Customer upgraded from 7.2.0.8 to 7.2.4

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