Error when executing the POSTTRAN job in CardDemo Blu Age modernized application

4

In AppStream, the execution of the POSTTRAN job fails at STEP15 with error code 35. I get this stack trace:

2024-02-08_16-22-01-311 | [JOB] POSTTRAN - Started
2024-02-08_16-22-01-312 | [STEP] STEP15 - Started
2024-02-08 15:22:01.333 INFO 3500 --- [ Thread-16] c.n.b.g.io.support.basic.BuilderHelper : Using path =[.\AWS.M2.CARDDEMO.DALYREJS.G0029V00] for FileSystem GDG named AWS.M2.CARDDEMO.DALYREJS generation 29
2024-02-08 15:22:01.334 INFO 3500 --- [ Thread-16] c.n.b.gapwalk.io.support.FileFactory : Created new file [D:\PhotonUser\Workshop\Working-directory\.\.\AWS.M2.CARDDEMO.DALYREJS.G0029V00]
2024-02-08 15:22:01.334 INFO 3500 --- [ Thread-16] a.b.l.w.c.s.impl.Cbtrn02cProcessImpl : START OF EXECUTION OF PROGRAM CBTRN02C
2024-02-08 15:22:01.336 INFO 3500 --- [ Thread-16] c.n.b.g.io.infrastructure.AbstractFile : BRSF [AWS.M2.CARDDEMO.DALYTRAN.PS]::SequentialFileDescription [, , seqAccessOption=record sequential, optional=false, accessMode=SEQUENTIAL, fileStatus=Group {
* ElementaryRange [type=alphanumeric(1)];
* ElementaryRange [type=alphanumeric(1)]}, dependingOnField = [NO DEPENDING ON FIELD], , isLF=[N/A], isCRLF=[N/A]]
2024-02-08 15:22:01.338 INFO 3500 --- [ Thread-16] a.b.l.w.c.s.impl.Cbtrn02cProcessImpl : ERROR OPENING DALYTRAN
2024-02-08 15:22:01.338 INFO 3500 --- [ Thread-16] a.b.l.w.c.s.impl.Cbtrn02cProcessImpl : FILE STATUS IS: 35
2024-02-08 15:22:01.338 INFO 3500 --- [ Thread-16] a.b.l.w.c.s.impl.Cbtrn02cProcessImpl : ABENDING PROGRAM
2024-02-08 15:22:01.338 INFO 3500 --- [ Thread-16] a.b.l3.workshop.core.impl.AbendImpl : ABEND WITH CODE 999
AWS
Alae
posta 2 mesi fa126 visualizzazioni
1 Risposta
4
Risposta accettata

By default, AWS Blu Age Transformation engine applies the following dataset conversion mapping:

  • GDG are converted to a collection of files on the file system
  • VSAM ESDS are converted to bluesam datasets
  • VSAM KSDS are converted to bluesam datasets

But we need to end up with VSAM ESDS as files on the file system. In order to do that, you must change the result of the generation of the Groovy Script using the ESDS:

  • bluesam(“...”) needs to be changed to fileSystem(“...”)
  • dataset(“...”) needs to be changed to path(“...”)

Source: https://catalog.workshops.aws/aws-blu-age-l3-certification-workshop/en-US/ad-hoc-modifications/datasets

profile pictureAWS
con risposta 2 mesi fa
profile picture
ESPERTO
verificato un mese fa
profile picture
ESPERTO
verificato 2 mesi fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande