View previous topic :: View next topic
|
Author |
Message |
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
Whenever i create a JCL PARM, BINDPARM, or Sort card, it always gives me an error MEMBER IS ISPF PACKED FORMAT when doing JCL CHECK. Then i need to do NUM OFF to correct this. It started happening few days ago and i am not sure what went wrong.
Even when i do NUM OFF, next time when i open the member, i get the profile overridden message and again i have to do the NUM OFF. Please provide any suggestions how to avoid this? |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
raj_mainframe08 wrote: |
Even when i do NUM OFF, next time when i open the member, i get the profile overridden message and again i have to do the NUM OFF. Please provide any suggestions how to avoid this? |
Profile overridden messages means what?
Packed format is nothing to do with + NUM OFF ( Atleast to my knowledge )
Try the following commands
1.Profile unlock
2.PACK OFF
3.Profile lock
and see what happens |
|
Back to top |
|
|
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
I tried this and it doesn't work. I mean if i keep on giving num off for every member i edit every time, it solves the problem but its a burden to do that every time. To give you an example, i edit a cobol code and move to Endevor.
When i edit, i got following profile override message
Code: |
EDIT SS5326.G5326AH.AUG1312.COBBAT.COBOL(M5326S Profile overridden
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
==MSG> -Warning- The UNDO command is not available until you change
==MSG> your edit profile using the command RECOVERY ON.
==MSG> -CAUTION- Profile is set to STATS ON. Statistics did not exist for
==MSG> this member, but will be generated if data is saved.
000100 *************************
000200 IDENTIFICATION DIVISION.
000300 *************************
000400
|
Now when i moved the code to Endevor, its showing all the junk value(possibly in Hex format) and program failed to compile.
Code: |
000001 F & : * : 0d10036 pIDENTIFICATION DIVISION. : 0d20035 : *
000002 35 mPROGRAM-ID. M5326S73. : 0d50031 kAUTHOR. RAJ : 0d60
000003 . UHG. DATE-COMPILED. 06/01/12.
000004 0100031 g00110031 : * g00120031 * hPURPOSE - THIS PROGRAM WIL
000005 : * g00130031 * OF METRICS FOR EACH CPS CYCLE : * g00140031
000006 160031 : * g00170031 * * g00180031 * mMODIFICATION HISTORYY
000007 * g00200031 g00210031 * : * g00220031 * * a** fPROGRAM MAIN
000008 * g00230031 * * * g00240031 * * cNAME fVERSION cDATE DESC
000009 031 * * : = : = : = : = * g00260031 * * iRAJ cORIG
000010 OPMENT * g00270031 * * * g00280031 : * g00290031 g00300031
|
So i need to do NUM OFF, HEX OFF to solve this problem. Hope i am able to explain the problem. |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
What does it show when you do
ON COMMAND LINE |
|
Back to top |
|
|
Nic Clouston
Global Moderator
Joined: 10 May 2007 Posts: 2454 Location: Hampshire, UK
|
|
|
|
What does your profile look like when you display it? Have you checked your various settings? |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
NUM OFF and HEX OFF have nothing to do with the ==MSG>s posted . . . |
|
Back to top |
|
|
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
This is how my profile looking currently and i beleive it changed with every member. Right now i am trying to put this member to endevor and nothing is working. I am getting these Hex words
Code: |
EDIT SS5326.G5326AH.AUG1312.COBBAT.COBOL(M5326S71) - Columns 00001 00072
Command ===> Scroll ===> CSR
****** ***************************** Top of Data ******************************
=PROF> ....COBOL (FIXED - 80)....RECOVERY OFF WARN....NUMBER ON STD............
=PROF> ....CAPS ON....HEX OFF....NULLS OFF....TABS OFF.........................
=PROF> ....AUTOSAVE ON....AUTONUM OFF....AUTOLIST OFF....STATS ON..............
=PROF> ....PROFILE UNLOCK....IMACRO NONE....PACK OFF....NOTE ON................
=PROF> ....HILITE COBOL CURSOR FIND............................................
==MSG> -CAUTION- Profile changed to NUMBER ON STD (from NUMBER OFF).
==MSG> Data has valid standard numbers.
==MSG> -Warning- The UNDO command is not available until you change
==MSG> your edit profile using the command RECOVERY ON.
|
|
|
Back to top |
|
|
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
dick scherrer wrote: |
Hello,
NUM OFF and HEX OFF have nothing to do with the ==MSG>s posted . . . |
ok. But how do i solve this problem? I just copied this program from production and trying to move it to endevor and i am getting all this junk values. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
What you are calling "Hex words" are the member in packed format.
When editing the member you need to try:
Type PACK OFF in the command area and press Enter.
Then SAVE the member. It should no longer have the packed format. . . |
|
Back to top |
|
|
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
Hi Dick, Thanks for the reply. Yes, i can solve this probelm using pack off, num off, Hex off and all. But i have to do it everytime on every member i create or edit. I don't know how it started as 2 weeks ago everything was working fine. |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10889 Location: italy
|
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
Suggest you speak with your Endevor and/or TSO/ISPF support and determine if there is a problem with this particular dataset.
If you continue to do this member by member, i believe the only things needed are the PACK OFF and the SAVE. |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
raj_mainframe08 wrote: |
Hi Dick, Thanks for the reply. Yes, i can solve this probelm using pack off, num off, Hex off and all. But i have to do it everytime on every member i create or edit. I don't know how it started as 2 weeks ago everything was working fine. |
Do a
PROF LOCK |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
dick scherrer wrote: |
Hello,
Suggest you speak with your Endevor and/or TSO/ISPF support and determine if there is a problem with this particular dataset.
If you continue to do this member by member, i believe the only things needed are the PACK OFF and the SAVE. |
Dick ,
I am just trying to understand wont PROF LOCK
do the trick as I see his PROF in unlock mode
or Cant he run Macro against members in the PDS |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10889 Location: italy
|
|
|
|
the problem is not the profile LOCK and friends...
the TS has still to <open> and save each member to unpack it. |
|
Back to top |
|
|
don.leahy
Active Member
Joined: 06 Jul 2010 Posts: 767 Location: Whitby, ON, Canada
|
|
|
|
I thought I heard somewhere that IBM was dropping the PACK command. However, I see it is still there. |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
enrico-sorichetti wrote: |
the problem is not the profile LOCK and friends...
the TS has still to <open> and save each member to unpack it. |
Hope I dont annoy you wont ISREDIT MACRO work ?
If yes this could be handy |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Quote: |
I am just trying to understand wont PROF LOCK
do the trick as I see his PROF in unlock mode |
Understanding is good - however, i don't know the answer
No one here packs anything - too many surprises.
Other than myself and a handful of others, all of the developers use ROSCOE. . . |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
Thanks Dick
ROSCOE what is that ? something like ISPF
Appetite to know |
|
Back to top |
|
|
enrico-sorichetti
Superior Member
Joined: 14 Mar 2007 Posts: 10889 Location: italy
|
|
|
|
Quote: |
Hope I dont annoy you wont ISREDIT MACRO work ? |
did You read my reply and click on the link I posted? |
|
Back to top |
|
|
Pandora-Box
Global Moderator
Joined: 07 Sep 2006 Posts: 1592 Location: Andromeda Galaxy
|
|
|
|
enrico-sorichetti wrote: |
Quote: |
Hope I dont annoy you wont ISREDIT MACRO work ? |
did You read my reply and click on the link I posted? |
I reread the post and i am getting it now
Thanks Enrico |
|
Back to top |
|
|
raj_mainframe08
New User
Joined: 11 Sep 2007 Posts: 65 Location: Gurgaon
|
|
|
|
I have solved the problem though it took me 3-4 hours to figure out what to do. Anyways instead of using the Rexx or any tool, I login to an alias mainframe region and deleted my *.ISPF.ISPPROF dataset of the region i am facing that HEX problem. Now when i logon again to the mainframe region, it created the Profile dataset again and problem resolved.
I know its avoding the problem instead of understanding and hitting on it but it worked for me. |
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19243 Location: Inside the Matrix
|
|
|
|
Hello,
Quote: |
ROSCOE what is that ? |
ROSCOE is a product from CA that provides a different kind of editor. It is somewhat similar to tso/ispf for the programmer (i.e. pf7&8 scroll forward and backward), but is completely different internally. In addition to working with a proprietary library system, it will also work with a pds or flat file.
Needless to say, this doesn't even scratch the surface. If you want more info just now, suggest you go ro the CA web site and read about ROSCOE.
If you find yourself working on a ROSCOE system, then would be the time to learn specifics. |
|
Back to top |
|
|
|