Your problem is the field length I would guess for Iseries implmentation.
Help says
A blob requires a length (or generation errors occur). However, note that the length does not actually affect the implementation of the corresponding database column. The only practical effect of the length is to determine the default length of the control that is created if a blob is placed on a panel
but this is not true for Iseries
If you leave the sample model length of 35 for the Blob Field you will only be able to store 35 HEX characters..not much use.
So you must increase the length of the database field to 32766 as you´will get the following message if set to greater
'Table: Blob Store.Physical table Field: Blob' has invalid length 32767 for DDS, should be between 1 and 32766
BUT you come up against another limitation as the Physical file can not have a record length greater than 32766, ie all the fields lengths combined
'Table: Blob Store.Physical table Field: Blob' causes the DDS maximum record length of '32766' to be exceeded
Z* CRTPF TEXT('Blob Store.Physical table')
A*
A R BB10T TEXT( 'Blob Store.Physical table' )
A BB1EA 10A TEXT( 'Blob Code' )
A COLHDG( 'Blob Code' )
A BB1FA 3A TEXT( 'Blob Type' )
A COLHDG( 'Blob Type' )
A BB1GA 20A TEXT( 'Blob Description' )
A COLHDG( 'Blob Description' )
A BB1HA 32766H TEXT( 'Blob' )
A COLHDG( 'Blob' )
So make the Blob field 32766 - 10 - 3- 20 = 32733 Long
Z* CRTPF TEXT('Blob Store.Physical table')
A*
A R BB10T TEXT( 'Blob Store.Physical table' )
A BB1EA 10A TEXT( 'Blob Code' )
A COLHDG( 'Blob Code' )
A BB1FA 3A TEXT( 'Blob Type' )
A COLHDG( 'Blob Type' )
A BB1GA 20A TEXT( 'Blob Description' )
A COLHDG( 'Blob Description' )
A BB1HA 32733H TEXT( 'Blob' )
A COLHDG( 'Blob' )
Iseries implmentation has
significant limitations
as CA Plex Help States
See Designing for Multi-Platform Applications in Chapter 16 Configuration Control
RPG/400 imposes a maximum length of 9999 characters on the total length of variables (the sum of all the field lengths). The combined total length of input and output variables cannot exceed 9992. Panel grid variables have a maximum length of 9996, which is reduced by one for every label, static, and data control in the region.
RPGIV allows a maximum length of 32767 for character fields. However, DDS allows the creation of files with a maximum record length of 32766.