MVSFORUMS.com Forum Index MVSFORUMS.com
A Community of and for MVS Professionals
 
 FAQFAQ   SearchSearch   Quick Manuals   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Prog 753 Error when sending BMS map

 
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming
View previous topic :: View next topic  
Author Message
m_v_ratnam
Beginner


Joined: 17 Jul 2007
Posts: 6
Topics: 2
Location: India

PostPosted: Tue Jul 17, 2007 1:08 pm    Post subject: Reply with quote

HI All,

I am having a BMS map, When I am sending the map with intial value swith mapt set , I am getting PROG 753, What could be reason for thsi porblem

I just deleted some fileds from am existing map and map set , then the map stopped working. what are the possible reasons. Are there any tooks to Generate BMS MAP Please help me out to come out of thsi porblem
_________________
regards
Venkata Ratnam Mutyala
Back to top
View user's profile Send private message Yahoo Messenger
CICS Guy
Intermediate


Joined: 30 Apr 2007
Posts: 292
Topics: 3

PostPosted: Tue Jul 17, 2007 1:26 pm    Post subject: Reply with quote

Garbage in uninitialized fields?
Back to top
View user's profile Send private message
kolusu
Site Admin
Site Admin


Joined: 26 Nov 2002
Posts: 12378
Topics: 75
Location: San Jose

PostPosted: Tue Jul 17, 2007 1:51 pm    Post subject: Reply with quote

m_v_ratnam,

The PROG 753 means that invalid data or command are sent to the terminal. As CICS GUY mentioned most of the time it is due to data not being initialized by the program. If the application program does not explicitly initialize its working storage, you might edn up with such errors

You can also initialize the working storage section using the COBOL runtime options. COBOL II used the WSCLEAR compiler option to clear storage to zeroes, but in new COBOL (LE/370) use the runtime environment options: STORAGE=(00,NONE,NONE,0K) . A job to update the runtime options for COBOL and LE for CICS can be found in library CEE.SCEESAMP. The options source itself is member CEECOPT, and the job to update it is in CEEWCOPT. The STORAGE options default to (NONE,NONE,NONE,0K) and this must be set to (00,NONE,NONE,0K) to clear storage if the program doesn't do this on its own.

Kolusu
_________________
Kolusu
www.linkedin.com/in/kolusu
Back to top
View user's profile Send private message Send e-mail Visit poster's website
CraigG
Intermediate


Joined: 02 May 2007
Posts: 202
Topics: 0
Location: Viginia, USA

PostPosted: Tue Jul 17, 2007 1:57 pm    Post subject: Reply with quote

m_v_ratnam wrote:
HI All,

I am having a BMS map, When I am sending the map with intial value swith mapt set , I am getting PROG 753, What could be reason for thsi porblem

I just deleted some fileds from am existing map and map set , then the map stopped working. what are the possible reasons. Are there any tooks to Generate BMS MAP Please help me out to come out of thsi porblem


Did you recompile the program and do a new copy on the program & Map?
Back to top
View user's profile Send private message
m_v_ratnam
Beginner


Joined: 17 Jul 2007
Posts: 6
Topics: 2
Location: India

PostPosted: Tue Jul 17, 2007 11:45 pm    Post subject: Reply with quote

HI all
Thank u for ur quick replies Very Happy ,

I have intialized the map set before sending the map.
I do recompiled the porgrams and set new them in CICS.
My porgram contains code to portect some fields and set the cursor to staring of the map
Still I am geting this porblem

I have a very specific question regarding MAPset.y Map set was not gerenated by compiler It was hand coded. I have cross verified with generated map set. It is matching perfectly.

I observered there is filler of X(01) in mapset. after every even length fileds, What the logic for this filler , What was the sinificance of this filller , Does it comes only for even length fields or any other logic is there Question

My map contains two set of fileds , One for complete MAP including input and OUt and constant text files , another contains data only filelds.
I need some clarification regarding stopper filelds, what is correct attriburte for stopper field Question
_________________
regards
Venkata Ratnam Mutyala
Back to top
View user's profile Send private message Yahoo Messenger
CICS Guy
Intermediate


Joined: 30 Apr 2007
Posts: 292
Topics: 3

PostPosted: Wed Jul 18, 2007 4:27 am    Post subject: Reply with quote

Quote:
Map set was not gerenated by compiler It was hand coded. I have cross verified with generated map set.
You hand-coded the csect? Why?
Back to top
View user's profile Send private message
m_v_ratnam
Beginner


Joined: 17 Jul 2007
Posts: 6
Topics: 2
Location: India

PostPosted: Wed Jul 18, 2007 5:32 am    Post subject: Reply with quote

Hi
I have hand coded MAP SET (cobol copy book) since it was an exiting program. all the variable names in existing mapset were reanamed and used in porgram, so I have changed existing mapset like new map structure.
How ever CICS load module for BMS map is from compiler only.
_________________
regards
Venkata Ratnam Mutyala
Back to top
View user's profile Send private message Yahoo Messenger
CICS Guy
Intermediate


Joined: 30 Apr 2007
Posts: 292
Topics: 3

PostPosted: Wed Jul 18, 2007 6:00 am    Post subject: Reply with quote

"Exiting program"?
The "CICS load module for BMS map" is the csect, the "cobol copy book" is the dsect.
If the area is properly initialized, then maybe the alignment between your hand-coded dsect and the assembler generated csect is off.
Can you CEDF the send and examine the hex contents of the data being sent?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic   printer-friendly view    MVSFORUMS.com Forum Index -> Application Programming All times are GMT - 5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


MVSFORUMS
Powered by phpBB © 2001, 2005 phpBB Group