Error when using Batch e*Way: MONKEXCEPT:0044: number->string: argument 1 must be a number (Doc ID 1027508.1)

Last updated on DECEMBER 05, 2011

Applies to:

Sun e*Gate - Version: 4.1.2 and later   [Release: 4.1 and later ]
Information in this document applies to any platform.
***Checked for relevance on 06-Dec-2011***

Symptoms

Getting a monk exception using a batch eway, when converting the sequence number from number to string.

>>>>MONKEXCEPT:0044: number->string: argument 1 must be a number.


The monk exception relates to the sequence number section when the following lines are found in log files, in most cases:

10:32:22.327 MNK E 353 (monklog:406): (number->string (get-seqno))
10:32:22.327 MNK E 353 (monklog:406): >>>>MONKEXCEPT:0044: number->string: argument 1 must be a number.
10:32:22.343 MNK E 353 (monklog:406): >>L336:C11:"e:\eGate\client\monk_library\batch/batch-utils.monk"
10:32:22.343 MNK E 353 (monklog:406):
10:32:22.359 MNK E 353 (monklog:406): (set! expansion (number->string (get-seqno)))

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