Shep,
Try this if it works
Create Delimiter based FFSchema with record parser=newline
RecordDefinition:recordWithNoID(set properties maxRepeat=unlimited)
FieldDefinitions(FirstName)fixedlength (specify start,end pos),
LastName) select fixedlength (specify start,end pos)
Since you know city,state can occur max 3times
City1,fixedlength (specify start,end pos),
State1,fixedlength (specify start,end pos),
City2,fixedlength (specify start,end pos),
State2,fixedlength (specify start,end pos),
City3,fixedlength (specify start,end pos),
State3fixedlength (specify start,end pos),
Please make sure the fields start/end positions given correctly otherwise it will fail in parsing.Test your schema against your sample file.
HTH,
RMG
#webMethods#Integration-Server-and-ESB#Flow-and-Java-services