スキップしてコンテンツを表示

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

質問済み 3年前513ビュー

1回答
6
承認された回答

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

AWS

回答済み 3年前

エキスパート

レビュー済み 2年前

エキスパート

レビュー済み 3年前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

関連するコンテンツ