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
已提问 2 个月前126 查看次数
1 回答
4
已接受的回答

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
已回答 2 个月前
profile picture
专家
已审核 1 个月前
profile picture
专家
已审核 2 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则

相关内容