IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

3270 Data stream error


IBM Mainframe Forums -> CICS
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
Benchwarmer

New User


Joined: 16 Jul 2016
Posts: 22
Location: desk

PostPosted: Tue Apr 17, 2018 12:06 am
Reply with quote

Receiving following error in a existing CICS transaction

Quote:
An SFE, SA or MF order was received with an unrecognized attribute type. The error occurred at location 0x424 in the write.


Once the user received error on different location

Quote:
An SFE, SA or MF order was received with an unrecognized attribute type. The error occurred at location 0x41e in the write.


Sending the map via below command

Code:

EXEC CICS                           
  SEND MAP('MAPNAME')               
       MAPSET('MAPSET')           
       FROM(COPYOUT) ERASE         
       CURSOR                       
END-EXEC. 


I would like to know how to map this location in physical or symbolic map to determine the field causing the issue.

Did not find anything that talks about what am looking for. Any pointers will be helpful.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8573
Location: Dubuque, Iowa, USA

PostPosted: Tue Apr 17, 2018 3:23 am
Reply with quote

Are you sure the map storage is initialized to nulls before sending the map? There should be a MOVE LOW-VALUES TO MAPNAMEO somewhere before the SEND MAP.
Back to top
View user's profile Send private message
Benchwarmer

New User


Joined: 16 Jul 2016
Posts: 22
Location: desk

PostPosted: Tue Apr 17, 2018 9:29 am
Reply with quote

Yes, the map storage is initialized. I don't see an issue with that. This issue does not happen often. There is no distinguishable scenario causing the issue. It happens randomly.
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8573
Location: Dubuque, Iowa, USA

PostPosted: Tue Apr 17, 2018 5:10 pm
Reply with quote

Quote:
There is no distinguishable scenario causing the issue. It happens randomly.
Which is a strong indication that the issue is caused by a storage overlay in the program.
Back to top
View user's profile Send private message
Rohit Umarjikar

Global Moderator


Joined: 21 Sep 2010
Posts: 2639
Location: NYC,USA

PostPosted: Tue Apr 17, 2018 9:10 pm
Reply with quote

Check if this resolution works which similar to what you got.
ibmmainframes.com/about64180.html
Back to top
View user's profile Send private message
Benchwarmer

New User


Joined: 16 Jul 2016
Posts: 22
Location: desk

PostPosted: Tue Apr 24, 2018 1:05 am
Reply with quote

In the program, a working storage variable is initialized with values from DB2 table for first time the transaction is initiated. In the consecutive interactions of the transaction, the same working storage variable is moved into the map.

This is a protected field in MAP.

I suspect this could be the cause for data stream error. Any pointers?
Back to top
View user's profile Send private message
Benchwarmer

New User


Joined: 16 Jul 2016
Posts: 22
Location: desk

PostPosted: Tue Apr 24, 2018 1:59 am
Reply with quote

NOTE: The transaction is re-entrant and value of the working storage variable in question is not stored in communication area.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> CICS

 


Similar Topics
Topic Forum Replies
No new posts Error while fetching the record from ... COBOL Programming 3
No new posts IEF085I REGION UNAVAILABLE,ERROR CODE... Java & MQSeries 0
No new posts View GDG data which is copied from a ... JCL & VSAM 2
No new posts JCL (SET) variables in input stream data JCL & VSAM 0
No new posts Issues with outrec overlay while extr... SYNCSORT 7
Search our Forums:

Back to Top