spacer
cornerspacercorner
Reply
Occasional Contributor
Stephen Parker
Posts: 9
Registered: 11-18-2010
0 Kudos

Mainframe to AIX transfer, record length mis-match

A transfer request is reading a mainframe file of 100 bytes per record, the last twelve of which are spaces. When it arrives on the AIX server the records are 88 bytes long.

 

Has this to do with CCSID settings?

 

Suggestions on how to resolve?

 

Thanks,

 

Stephen Parker

sparker@cswg.com

603.354.7540

Employee
Ethan Beisher
Posts: 378
Registered: 05-10-2010
0 Kudos

Re: Mainframe to AIX transfer, record length mis-match

Take a look at some of the Advanced Settings, such as Format=Fixed, Strip Spaces=False and I/O Access=Traditional

 

If this doesn't work, consider using a policy file. You can specify a fixed level format using Policies:

 

Policy.xml

   <Format>
      <Record type="fixed">
         <length>100</length>
      </Record>
   </Format>

 

dpath=xmdir://Policy.xml

Ethan Beisher
Solutions Engineer
Business Process Solutions
Occasional Contributor
Stephen Parker
Posts: 9
Registered: 11-18-2010
0 Kudos

Re: Mainframe to AIX transfer, record length mis-match

Format is fixed and Strip Spaces is fales (not selected). I don't see any I/O Access option.

What should I have for source CCSID?

This transfer is invoked by mainframe JCL, All the variables are supplied in the FTF line there. How would a policy be used?
line spacer line
spacerFollow Metastorm on:
spacer Twitter YouTube Blog iTunes LinkedIn Metastorm Community Central, MC2
spacer Copyright © 2011 OpenText Corporation. All Rights Reserved.spacer About Metastormspacer Privacyspacer Legalspacer Site Mapspacer RSSspacer Contact Us
Microsoft Gold Certified Partner
Powered by Windows Azure
line spacer line