TAPECOPY problem

2009-05-04 Thread Marcin Wąsik
Hello,

 

we have the following problem with HSM TAPECOPY. First time it appeared after 
migration from 1.7 to 1.9. (In 1.7 everything was OK)

Each time during TAPECOPY BACK processing (from VTS  3490 virtual tape to 3490 
physical tapes), first tape copy finish with the following error:

ARC0425I COPY OF ZVA111 FAILED - REASON=29

In documentation I've found following explanation:

During  processing  of  the  TAPECOPY command,  a  volume  to  be  copied  is  
of 

a  different  length  than  the  volume  to which  it  is  to  be  copied  or  
the  input 

and  output  tape  drives  use  a  different recording  technology.  DFSMShsm 

does  not  allow  a  TAPECOPY  from  an enhanced  capacity  tape  cartridge  to 
 a 

standard  capacity  cartridge,  nor  does it  allow  a  TAPECOPY  from  a  
standard

capacity  cartridge  to  an  enhanced capacity  tape  cartridge...

 

However:

1.   In 1.7 it worked OK and we didn't change our HSM settings after 
migration.  

2.   Error always affect only first tape, next tapes (the same type) are 
always copied correctly.

 

 Our HSM TAPEUTILIZATION settings:

ARC0418I TAPEUTILIZATION PERCENT=0068, LIBRARYBACKUP   

ARC0418I TAPEUTILIZATION PERCENT=0097, UNIT=3490 

ARC0418I TAPEUTILIZATION PERCENT=0070, UNIT=VLIB1  (VTS)

 

Part of HSM log:

IEC501A M 0A6C,ZVA111,SL,COMP,DFHSM,DFHSM  (ZVA111 - 3490 virtual tape) 
 

IEC501A M 0801,PRIVAT,SL,COMP,DFHSM,DFHSM(801 - 3490 physical tape drive)   
 

IEC705I TAPE ON 0801,105752,SL,COMP,DFHSM,DFHSM,MEDIA2  (105752 - 3490 tape 
cartridge) 

ARC0425I COPY OF ZVA111 FAILED - REASON=29   

IEC205I SYS00577,DFHSM,DFHSM,FILESEQ=1, COMPLETE VOLUME LIST,

VOLS=105752  

IEF234E K 0A6C,ZVA111,PVT,DFHSM,DFHSM

IEC502E K 0801,105752,SL,DFHSM,DFHSM

...

 next tapes are copied correctly



ARC0422I TAPECOPY COMPLETED -  RETURN CODE=4   

 

Where is the source of problem ??

 

 

Marcin Wąsik
Centrum Komputerowe ZETO S.A.
90-146 Łódź, ul. Narutowicza 136, Polska
http://www.ckzeto.com.pl/ http://www.ckzeto.com.pl/  

 

 

 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Rmm Delete Volume

2009-05-04 Thread Arturo
In the manual it shows the command as: DV volser  Release . My Question is 
can I specify just the prefix of the volume as ' 2* ' in stead of ' 200116' ? 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Rmm Delete Volume

2009-05-04 Thread Benik, John E
No you will have to specify the entire volser.  What you could do
however is produce a clist that will contain all the DV commands below
is the syntax.  I am not familiar with using the release as I've only
used force...

//CONFIRM2 EXEC PGM=IKJEFT01 
//SYSTSPRT DD SYSOUT=*   
//SYSTSIN DD *   
 RMM SEARCHVOLUME VOLUME(2*) OWNER(*) LIMIT(*) -
 CLIST(' RMM DV ',' Release')  
 EXEC 'USERID.EXEC.RMM.CLIST'

John

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Arturo
Sent: Monday, May 04, 2009 6:43 AM
To: IBM-MAIN@bama.ua.edu
Subject: Rmm Delete Volume

In the manual it shows the command as: DV volser  Release . My Question
is can I specify just the prefix of the volume as ' 2* ' in stead of '
200116' ? 

--
For IBM-MAIN subscribe / signoff / archive access instructions, send
email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO Search
the archives at http://bama.ua.edu/archives/ibm-main.html

This e-mail, including attachments, may include confidential and/or
proprietary information, and may be used only by the person or entity
to which it is addressed. If the reader of this e-mail is not the intended
recipient or his or her authorized agent, the reader is hereby notified
that any dissemination, distribution or copying of this e-mail is
prohibited. If you have received this e-mail in error, please notify the
sender by replying to this message and delete this e-mail immediately.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TAPECOPY problem

2009-05-04 Thread Staller, Allan
What happens if you try to copy ZVA111 as other than the 1st tape?

Why not just create the copies concurrently with the originals? i.e.
duplexing

This will a) eliminate the need for the tapecopy in the first place
  b) be sensitive to the length of either virtual or physical
media (the shorter one wins, be it virtual or
 physical


snip
we have the following problem with HSM TAPECOPY. First time it appeared
after migration from 1.7 to 1.9. (In 1.7 everything was OK)

Each time during TAPECOPY BACK processing (from VTS  3490 virtual tape
to 3490 physical tapes), first tape copy finish with the following
error:

ARC0425I COPY OF ZVA111 FAILED - REASON=29

In documentation I've found following explanation:

During  processing  of  the  TAPECOPY command,  a  volume  to  be
copied  is  of 

a  different  length  than  the  volume  to which  it  is  to  be
copied  or  the  input 

and  output  tape  drives  use  a  different recording  technology.
DFSMShsm 

does  not  allow  a  TAPECOPY  from  an enhanced  capacity  tape
cartridge  to  a 

standard  capacity  cartridge,  nor  does it  allow  a  TAPECOPY  from
a  standard

capacity  cartridge  to  an  enhanced capacity  tape  cartridge...

/snip 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: DFHSM QUESTION - FRBACKUP

2009-05-04 Thread Staller, Allan
Why paint yourself into a corner? You may want that function in the future, 
even if you don't need it now. Just do it. There is another APAR OA13453 that 
required increasing the BCDS recordsize to 2093 to support volume stacking 
w/encryption anyway.

Since the actual record in the BCDS is variable, this change cost's nothing 
except time. Simply define a new BCDS and specify RECORDSIZE( 344 6544), repro, 
rename, and restart. You're done!

HTH,

snip
We will be upgrading to  z/OS 1.10 in 3 weeks time.  We received a notification 
that if we are using the FRBACKUP function in DFHSM we will need to changed the 
maximum recordsize of the BCDS to 6544.  I looked for  the FRBACKUP parm in the 
DFHSM Parmlib - ARCCMD -  but I couldn't find it which would indicate that it 
is not being used.  I also looked for the parm MAXCOPYPOOLTASKS which according 
to the doc. controls the FRBACKUP.  It was niether found.  Is there other 
checks I run so as to rule out the FRBACKUP parm is not being used?
/snip

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: SDSF problem - sysplex 1.8 1.10 (mea culpa)

2009-05-04 Thread John McKown
It turns out that our MAINVIEW release runs on z/OS 1.10 and __appears__ to
work in most cases, but in this one case it does not. I need to upgrade.

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Z/OS Compatibility List

2009-05-04 Thread Cebell, David
That is IT.

I couldn't remember the link.

Thank You

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Kevin Mckenzie
Sent: Friday, May 01, 2009 6:36 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Z/OS Compatability List

I'm not sure if this is exactly what you want, but IBM consolidates 
information from ISVs.  We rely on them to provide the information, so
if 
there's a vendor not on the list, please talk to them and ask the to 
provide their compatibility information.

http://www-947.ibm.com/systems/support/z/zos/planning.html, then choose 
the release under Vendor software products for z/OS and z/OS.e 

---
Kevin McKenzie

External Phone: 845-435-8282, Tie-line: 8-295-8282
z/OS BCP SVT, Dept FXKA, Bldg 706/2D38 



From:
Cebell, David cebe...@aafes.com
To:
IBM-MAIN@bama.ua.edu
Date:
05/01/2009 03:59 PM
Subject:
Z/OS Compatability List
Sent by:
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



Does anyone know if there is a CONSOLIDATED listing of mainframe
software products
And the vendor published compatibility releases needed for the different
Z/OS releases.

I know we can go to each vendor's website to get this but some crawler
should be able to do this. 



 


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Assembler and ECBL conversion issues

2009-05-04 Thread Farley, Peter x23353
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Leslie Wagner
 Sent: Monday, May 04, 2009 10:09 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Assembler and ECBL conversion issues
 
 I am the original poster of this on bit.listserv.ibm-main. PJ Farley
ccd
 it here - thanks Pete!

You're quite welcome.  Glad to help.

 These assembler modules all do I/O against VSAM and QSAM files. Open,
 close, gencb, modcb, acb macros mostly that I've seen so far. I'm
still
 going thru them.
 
 Some of them were upgraded from older DOS assembler code 37 years ago
or
 so. I think we want to take the path of least resistance here, but
also
 wanted to know just what we might be losing by taking that path.

Well, if they're mostly I/O subs you may want to replace them
eventually, but for the least resistance path you can just leave them
alone for now and try the helper module route I suggested in my first
reply.

As to what you lose, you can safely assume that the Enterprise COBOL
code will occupy more storage than the older COBOL II code, if for no
other reason than that Enterprise COBOL uses re-entrant working-storage
where VALUE clauses mean that variables are initialized with actual code
on first entry rather than just meaning data is compiled into the object
code.  So keeping the new Enterprise code below the line will result in
even less available storage than the current COBOL II code has.

As I said earlier, a generic helper module that could call any of these
24-bit modules (LE-enabled assembler or even a COBOL version) would give
you breathing room if you can nail down all the possible parameters.
Then you can use DATA(31) for all your Enterprise COBOL recompiles and
get at least some of the advantages of the conversion right away.

BTW, using DATA(24) does not require static links.  The simple change to
dynamic call instead of static can be combined with DATA(24), so that
your new COBOL code resides above the line even if your data is below.
OTOH, static links mean lower CALL overhead, so CPU usage may well
increase a bit for dynamically-invoked subroutines.  If you go the
helper module route, that module should be linked AMODE(31)/RMODE(ANY)
(and DATA(24) if COBOL) and use dynamic CALL to the assembler
subroutines.

On the third hand, you really do want to try to avoid the
DATA(24)/static link solution if at all possible.  IMHO it's the worst
of all possible worlds.  If you're already managing re-links when a
subroutine changes (or if they never do change), I guess I can see a
management decision to avoid the work, but only if there is a follow-on
plan (with an allocated budget!) to finish the upgrade to get to a full
DATA(31) environment in reasonably-sized phases.

Feel free to ask more questions as they come up.

Regards,

Peter
This message and any attachments are intended only for the use of the addressee 
and
may contain information that is privileged and confidential. If the reader of 
the 
message is not the intended recipient or an authorized representative of the
intended recipient, you are hereby notified that any dissemination of this
communication is strictly prohibited. If you have received this communication in
error, please notify us immediately by e-mail and delete the message and any
attachments from your system.


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Z/OS Compatibility List

2009-05-04 Thread Jousma, David
Sorry, got make my point on this one.  I understand the desire to save
time.  I have the same desire, but not at the expense of correct
information.  However, why in the world would you rely on IBM to tell
you that a vendors software is up-to-date?  The vendors have a hard
enough time, and that is getting it first hand, forget about getting is
second hand(from IBM).  It is your system, not IBM's.  I spot checked a
few.  The link to Compuware take you to document not found, Dino
software V5R2 is broken, just to name a couple.  How hard is it to make
a list of your software, and go to each vendors site?  This is something
you do once every year or two at most?



_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB1G
p 616.653.8429
f 616.653.8497


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Kevin Mckenzie
Sent: Friday, May 01, 2009 6:36 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Z/OS Compatability List

I'm not sure if this is exactly what you want, but IBM consolidates 
information from ISVs.  We rely on them to provide the information, so
if 
there's a vendor not on the list, please talk to them and ask the to 
provide their compatibility information.

http://www-947.ibm.com/systems/support/z/zos/planning.html, then choose 
the release under Vendor software products for z/OS and z/OS.e 

---
Kevin McKenzie

External Phone: 845-435-8282, Tie-line: 8-295-8282
z/OS BCP SVT, Dept FXKA, Bldg 706/2D38 



From:
Cebell, David cebe...@aafes.com
To:
IBM-MAIN@bama.ua.edu
Date:
05/01/2009 03:59 PM
Subject:
Z/OS Compatability List
Sent by:
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu



Does anyone know if there is a CONSOLIDATED listing of mainframe
software products
And the vendor published compatibility releases needed for the different
Z/OS releases.

I know we can go to each vendor's website to get this but some crawler
should be able to do this. 



This e-mail transmission contains information that is confidential and may be 
privileged.   It is intended only for the addressee(s) named above. If you 
receive this e-mail in error, please do not read, copy or disseminate it in any 
manner. If you are not the intended recipient, any disclosure, copying, 
distribution or use of the contents of this information is prohibited. Please 
reply to the message immediately by informing the sender that the message was 
misdirected. After replying, please erase it from your computer system. Your 
assistance in correcting this error is appreciated.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Crazy VSAM question

2009-05-04 Thread John McKown
A programmer has posed this question to me. My response, so far, has been
no way. But I'll ask the truly knowledgeable here.

We have a KSDS with an AIX. The data in the field which defines the
alternate keys is sometimes unknown and coded as LOW-VALUES (0x00's).
Well, this has lead to a problem where the number of base records for the
unknown value is often quite huge and exceeds the maximum allowable record
size on the AIX. This causes the base record add or update to fail. What the
programmer wants is a way to tell VSAM that if the AIX key is 0x00s, that it
is not necessary to update the AIX at all. I cannot think of any way to do this.

Any clever ideas?

--
John

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Rmm Delete Volume

2009-05-04 Thread Arturo
Thank you John, That’s what I was looking for.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Assembler and ECBL conversion issues

2009-05-04 Thread Leslie Wagner
I am the original poster of this on bit.listserv.ibm-main. PJ Farley ccd it 
here - 
thanks Pete!

These assembler modules all do I/O against VSAM and QSAM files. Open, 
close, gencb, modcb, acb macros mostly that I've seen so far. I'm still going 
thru them.

Some of them were upgraded from older DOS assembler code 37 years ago or 
so. I think we want to take the path of least resistance here, but also wanted 
to know just what we might be losing by taking that path.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


DFHSM QUESTION - FRBACKUP

2009-05-04 Thread willie bunter
Hallo All Readers,
 
We will be upgrading to  z/OS 1.10 in 3 weeks time.  We received a notification 
that if we are using the FRBACKUP function in DFHSM we will need to changed the 
maximum recordsize of the BCDS to 6544.  I looked for  the FRBACKUP parm in the 
DFHSM Parmlib - ARCCMD -  but I couldn't find it which would indicate that it 
is not being used.  I also looked for the parm MAXCOPYPOOLTASKS which according 
to the doc. controls the FRBACKUP.  It was niether found.  Is there other 
checks I run so as to rule out the FRBACKUP parm is not being used?  
 
Thanks.


  __
Ask a question on any topic and get answers from real people. Go to Yahoo! 
Answers and share what you know at http://ca.answers.yahoo.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Crazy VSAM question

2009-05-04 Thread Chris Hoelscher
i do not know of a way to do what you are asking (bypass updating the AIX) 
- but ...

how bout adding a 1-byte field to the file (alt--key-known)
when the AIX key is not known - radomize it - and move N to the one-byte 
field - else use the real AIX-key value and move Y to the new field

there are most likely at least 100 things wrong with my suggestion - but 
it MIGHT work ...


Chris Hoelscher
Senior IDMS  DB2 Database Administrator
Humana Inc
502-476-2538
choelsc...@humana.com

you only need to test the programs that you want to work correctly 




The information transmitted is intended only for the person or entity to which 
it is addressed and may contain CONFIDENTIAL material.  If you receive this 
material/information in error, please contact the sender and delete or destroy 
the material/information.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


CrossPost: Mainframe Poll

2009-05-04 Thread Lionel B Dyck
Information Weeks May 4 issue is all about virtualization. There is an 
article (only one) about the mainframe that at least acknowledges that the 
mainframe exists and can do more but they emphasize at a cost.

They are asking those interested in the mainframe to take a poll at:

http://www.informationweek.com/poll/mainframes

In one question they ask which OS you are using and include IBM Linux - I 
wasn't aware that there was an IBM Linux which goes to show that they are 
still ignorant of the mainframe Linux space - but they are asking so let's 
give them some input.

Lionel B. Dyck, Consultant/Specialist 
Enterprise Platform Services, Mainframe Engineering 
KP-IT Enterprise Engineering 
925-926-5332 (8-473-5332) | E-Mail: lionel.b.d...@kp.org 
AIM: lbdyck | Yahoo IM: lbdyck 
Kaiser Service Credo: Our cause is health. Our passion is service. We?re 
here to make lives better.? 

?Never attribute to malice what can be caused by miscommunication.? 

NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail, 
you are prohibited from sharing, copying, or otherwise using or disclosing 
its contents. If you have received this e-mail in error, please notify the 
sender immediately by reply e-mail and permanently delete this e-mail and 
any attachments without reading, forwarding or saving them. Thank you. 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CrossPost: Mainframe Poll

2009-05-04 Thread Itschak Mugzach
... and Open Solaris as well.
Itschak
On Mon, May 4, 2009 at 6:44 PM, Lionel B Dyck lionel.b.d...@kp.org wrote:

 Information Weeks May 4 issue is all about virtualization. There is an
 article (only one) about the mainframe that at least acknowledges that the
 mainframe exists and can do more but they emphasize at a cost.

 They are asking those interested in the mainframe to take a poll at:

http://www.informationweek.com/poll/mainframes

 In one question they ask which OS you are using and include IBM Linux - I
 wasn't aware that there was an IBM Linux which goes to show that they are
 still ignorant of the mainframe Linux space - but they are asking so let's
 give them some input.

 Lionel B. Dyck, Consultant/Specialist
 Enterprise Platform Services, Mainframe Engineering
 KP-IT Enterprise Engineering
 925-926-5332 (8-473-5332) | E-Mail: lionel.b.d...@kp.org
 AIM: lbdyck | Yahoo IM: lbdyck
 Kaiser Service Credo: Our cause is health. Our passion is service. We?re
 here to make lives better.?

 ?Never attribute to malice what can be caused by miscommunication.?

 NOTICE TO RECIPIENT: If you are not the intended recipient of this e-mail,
 you are prohibited from sharing, copying, or otherwise using or disclosing
 its contents. If you have received this e-mail in error, please notify the
 sender immediately by reply e-mail and permanently delete this e-mail and
 any attachments without reading, forwarding or saving them. Thank you.

 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: RECEIVE ORDER ERROR

2009-05-04 Thread Skip Robinson
In defense of selective RECEIVE.

Maybe it's because we have several folks 'in charge' of various products;
more likely it's because I'm a very disorganized person. I can't keep track
of what I should or should not APPLY other than 'all'. Besides IBM's
classifications, I get occasional requests from other people to install a
PTF or two for the specific product they support. They're all grown-ups. I
don't question whether MQ or HSM or IP really does or does not need a
particular fix suggested by the respective SME. If I RECEIVE(ALL), how will
I keep of what I should APPLY in the next cycle? (Rhetorical question.
Suggestions not solicited.)

Since I'm not fully capable of any procedure other RECEIVing selectively
and then APPLYing all, that will remain my SOP.

.
.
JO.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
jo.skip.robin...@sce.com


   
 Chase, John 
 jch...@ussco.com 
   To 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
 ibm-m...@bama.ua Subject 
 .edu Re: RECEIVE ORDER ERROR 
   
   
 04/28/2009 03:36  
 PM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 ibm-m...@bama.ua 
   .edu   
   
   




 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Mark Zelden

 On Tue, 28 Apr 2009 13:11:43 -0700, Edward Jaffe wrote:

 Chase, John wrote:
  If I did that, wouldn't I have all of the PTFs that haven't yet
gone
  through CST?
 
 
  Yes, but you can APPLY by SOURCEID(RSU*).
 
 
 Right now, I just RECEIVE ORDER CONTENT(RECOMMENDED), whatever comes
 back comes back, and I APPLY *all* of it with a canned job stream
 that's always the same. Simple.
 
 The suggestion seems to be to use RECEIVE ORDER CONTENT(ALL) and then
 selectively manage what comes back. I become the one who decides
which
 fixes have undergone enough testing and which have not. I have to
keep
 track of these numbered/dated RSUs to help understand which fixes I
want
 and which I don't. And, I have to be sure to specify the right RSU
 value(s) at APPLY time.
 
  From where I sit, this process sounds like extra work. Clearly, this
is
 a job to be undertaken by a professional sysprog--something I've
never
 claimed to be.
 

 Not any extra work at all.  It's just changing where the filter is.

 Currently you filter at the source by selecting
CONTENT(RECOMMENDED).
 If you change to CONTENT(ALL) and change your APPLY JCL to
 SOURCEID(RSU*), you are applying the same service.  The PRO is
that
 you would have any PTF you needed in an emergency.  The CONs are
 possibly longer download times and storing more PTFs locally.

Actually, to apply *everything* you get with CONTENT(RECOMMENDED), you'd
need to specify SOURCEIDs RSU*, HIPER and PRP.

I've tried it already with one batch of CICS maintenance, using this
canned APPLY job:

APPLY FORFMID( list
of
   CICS
   FMIDs )
 SOURCEID( RSU*
   HIPER
   PRP   )
 GROUPEXTEND
   BYPASS( whatever's
   appropriate
   for your
   case)
   CHECK .

Works a treat.

-jc-

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: CrossPost: Mainframe Poll

2009-05-04 Thread Mark Post
 On 5/4/2009 at 12:27 PM, Itschak Mugzach imugz...@gmail.com wrote: 
 ... and Open Solaris as well.

Well, OpenSolaris does now run on System z (but only on z/VM), so at least they 
got that right.  Not a whole lot else, though.


Mark Post

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Assembler and ECBL conversion issues

2009-05-04 Thread Bill Klein
Absolutely doing static-link below the line should be your LAST choice.
Consider:

1) Change static calls to CALL identifier for 24-bit code (Don't change
DYNAM/NODYNAM compiler option) and use DATA(24). 

2) As others have suggested, see if you need the assembler routines at all.
If they are primarily I/O modules, check out the COBOL EXTERNAL
attribute and see if you can't (easily) convert them to COBOL.

One thing to be VERY careful of when doing batch conversions is to make
certain you are aware of performance issues.  I have seen VS COBOL II to
Enterprise COBOL conversions that died because inadequate time was
allocated for performance tuning (especially for LE run-time options and
COBOL compiler options).

My guess is that your Assembler is NOT LE-enabled which is an entire other
area for consideration.  If you have any Assembler drivers (rather than
subroutines) this becomes a HUGE issue in such a conversion.

Leslie Wagner wagn...@finance.nyc.gov wrote in message
news:listserv%200905040909091182.0...@bama.ua.edu...
 I am the original poster of this on bit.listserv.ibm-main. PJ Farley ccd
it here - 
 thanks Pete!
 
 These assembler modules all do I/O against VSAM and QSAM files. Open, 
 close, gencb, modcb, acb macros mostly that I've seen so far. I'm still
going 
 thru them.
 
 Some of them were upgraded from older DOS assembler code 37 years ago or 
 so. I think we want to take the path of least resistance here, but also
wanted 
 to know just what we might be losing by taking that path.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


EZZ0401I error message

2009-05-04 Thread Mike Myers
Hi all:
 
We are migrating to z/OS v1.r9 and having troubles getting TCPIP up 
successfully. We are getting the error message:
 
 EZZ0401I SYNTAX ERROR IN FILE: 'SYS2.TCPIP.PARMS(TCPVTZOS)' ON LINE:
439 at 'PUBTCA1'
 
The error occurs for every other line in the file, beginning with:
 
LUMAP  PUBTCA1  PUBIP1
LUMAP  PUBTCA1  PUBSOM
LUMAP  PUBTCA1  EASTRAD
LUMAP  PUBTCA1  PUBIP1
LUMAP  POOLTCB1 POOLIP1
LUMAP  POOLTCB2 POOLIP2
LUMAP  POOLTCB3 POOLIP3
 
The statements appear to match the syntax description for the LUMAP statement, 
and worked successfully in z/OS v1.r7. We don't see any reference to specific 
changes here in the migration manual.
 
Any ideas?
 
Mike Myers
Pitt County Memorial Hospital

--
The contents of this e-mail (and any attachments) are confidential, may be 
privileged and may contain copyright material. You may only reproduce or 
distribute material if you are expressly authorized by us to do so. If you are 
not the intended recipient, any use, disclosure or copying of this email (and 
any attachments) is unauthorized. If you have received this e-mail in error, 
please notify the sender and immediately delete this e-mail and any copies of 
it from your system.
==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: EZZ0401I error message

2009-05-04 Thread Mark Zelden
On Mon, 4 May 2009 15:29:18 -0400, Mike Myers mike.my...@pcmh.com wrote:

Hi all:
 
We are migrating to z/OS v1.r9 and having troubles getting TCPIP up
successfully. We are getting the error message:
 
 EZZ0401I SYNTAX ERROR IN FILE: 'SYS2.TCPIP.PARMS(TCPVTZOS)' ON LINE:
439 at 'PUBTCA1'
 
The error occurs for every other line in the file, beginning with:
 
LUMAP  PUBTCA1  PUBIP1
LUMAP  PUBTCA1  PUBSOM
LUMAP  PUBTCA1  EASTRAD
LUMAP  PUBTCA1  PUBIP1
LUMAP  POOLTCB1 POOLIP1
LUMAP  POOLTCB2 POOLIP2
LUMAP  POOLTCB3 POOLIP3
 
The statements appear to match the syntax description for the LUMAP statement, 
and worked successfully in z/OS v1.r7. We don't see any reference to specific 
changes here in the migration manual.
 
Any ideas?
 
Mike Myers
Pitt County Memorial Hospital


Is this the same exact data set as 1.7 or a copy?  Do you number it when
copying if so?  What if you put semicolons after each statement?

LUMAP  PUBTCA1  PUBIP1 ;
LUMAP  PUBTCA1  PUBSOM ;
...


Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: EZZ0401I error message

2009-05-04 Thread Matthew Stitt
At the 1.9 level the TN3270 server is a requirement, not optional.  

If you have not done so yet, you should take every statement dealing with
TN3270 beginning with Telnetparms and ending with Endvtam and place them in
a separate profile member.  Then study the instructions for creating the
TN3270 started task.  This can be done at your current level.

Otherwise, just pull all those statements from the TCPIP startup
configuration profile.

On Mon, 4 May 2009 14:36:52 -0500, Mark Zelden mark.zel...@zurichna.com wrote:

On Mon, 4 May 2009 15:29:18 -0400, Mike Myers mike.my...@pcmh.com wrote:

Hi all:

We are migrating to z/OS v1.r9 and having troubles getting TCPIP up
successfully. We are getting the error message:

 EZZ0401I SYNTAX ERROR IN FILE: 'SYS2.TCPIP.PARMS(TCPVTZOS)' ON LINE:
439 at 'PUBTCA1'

The error occurs for every other line in the file, beginning with:

LUMAP  PUBTCA1  PUBIP1
LUMAP  PUBTCA1  PUBSOM
LUMAP  PUBTCA1  EASTRAD
LUMAP  PUBTCA1  PUBIP1
LUMAP  POOLTCB1 POOLIP1
LUMAP  POOLTCB2 POOLIP2
LUMAP  POOLTCB3 POOLIP3

The statements appear to match the syntax description for the LUMAP statement,
and worked successfully in z/OS v1.r7. We don't see any reference to specific
changes here in the migration manual.

Any ideas?

Mike Myers
Pitt County Memorial Hospital


Is this the same exact data set as 1.7 or a copy?  Do you number it when
copying if so?  What if you put semicolons after each statement?

LUMAP  PUBTCA1  PUBIP1 ;
LUMAP  PUBTCA1  PUBSOM ;
...


Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Anyone Know of a Good Pocket Calculator Like HP with Hex capabilities

2009-05-04 Thread Barry Merrill
There are free apps for iPhones; one is called Missing Calc
and it has Hex, Decimal, Octal, and Binary Radix
as well as ASCII, UTF 8 and UTF 16 Encodings.

Barry Merrill

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


TSO XMIT blocksize

2009-05-04 Thread Patrick O'Keefe
Is there any way to get TSO XMIT to use a reasonable blksize?
I reblocked an XMIT dataset of a PDS to BLKSIZE=27920 and 
TSO RECEIVE had no trouble processing it.  I assume that means 
there is no technical reason that the blocksize has to be 3120 
(at least for my simple purposes).

Is there an option that allows XMIT to use the blocksize of a pre-
allocated output dataset?  
BTW, I'm on z/OS 1.8.

Pat O'Keefe 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: EZZ0401I error message

2009-05-04 Thread Mark Zelden
On Mon, 4 May 2009 14:42:17 -0500, Matthew Stitt mathwst...@bellsouth.net
wrote:

At the 1.9 level the TN3270 server is a requirement, not optional.

If you have not done so yet, you should take every statement dealing with
TN3270 beginning with Telnetparms and ending with Endvtam and place them in
a separate profile member.  Then study the instructions for creating the
TN3270 started task.  This can be done at your current level.

Otherwise, just pull all those statements from the TCPIP startup
configuration profile.


Good catch.   You are probably right.  I didn't even consider that since 
the OP wrote:

We don't see any reference to specific changes here in the migration manual.

We did this at z/OS 1.6... which was a long time ago already.  There were lots
of warning to do it before 1.9 - including the migration checker.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TSO XMIT blocksize

2009-05-04 Thread Field, Alan C.
++ USERMOD (LM00062) REWORK(2008001)

 /* TRANSMIT OUTDA() FORCES THE BLKSIZE OF THE OUTPUT DATA SET

TO 3120 (X'0C30'). THIS MOD SETS IT TO 0 - SYSTEM DET. BLKSIZE */ .

++ VER (Z038) FMID(HTE7750)

.

++ ZAP (INMXM) .

 NAME INMXM

  VER 1A24 ,0C30

  REP 1A24 ,


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Patrick O'Keefe
Sent: Monday, May 04, 2009 15:07 
To: IBM-MAIN@bama.ua.edu
Subject: TSO XMIT blocksize

Is there any way to get TSO XMIT to use a reasonable blksize?
I reblocked an XMIT dataset of a PDS to BLKSIZE=27920 and 
TSO RECEIVE had no trouble processing it.  I assume that means 
there is no technical reason that the blocksize has to be 3120 
(at least for my simple purposes).

Is there an option that allows XMIT to use the blocksize of a pre-
allocated output dataset?  
BTW, I'm on z/OS 1.8.

Pat O'Keefe 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: EZZ0401I error message

2009-05-04 Thread Mike Myers
Matthew:
 
Thanks. We are following that path and it looks like that will be the solution. 
 
Mike


 Matthew Stitt mathwst...@bellsouth.net 5/4/2009 3:42 PM 
At the 1.9 level the TN3270 server is a requirement, not optional.  

If you have not done so yet, you should take every statement dealing with
TN3270 beginning with Telnetparms and ending with Endvtam and place them in
a separate profile member.  Then study the instructions for creating the
TN3270 started task.  This can be done at your current level.

Otherwise, just pull all those statements from the TCPIP startup
configuration profile.

On Mon, 4 May 2009 14:36:52 -0500, Mark Zelden mark.zel...@zurichna.com wrote:

On Mon, 4 May 2009 15:29:18 -0400, Mike Myers mike.my...@pcmh.com wrote:

Hi all:

We are migrating to z/OS v1.r9 and having troubles getting TCPIP up
successfully. We are getting the error message:

 EZZ0401I SYNTAX ERROR IN FILE: 'SYS2.TCPIP.PARMS(TCPVTZOS)' ON LINE:
439 at 'PUBTCA1'

The error occurs for every other line in the file, beginning with:

LUMAP  PUBTCA1  PUBIP1
LUMAP  PUBTCA1  PUBSOM
LUMAP  PUBTCA1  EASTRAD
LUMAP  PUBTCA1  PUBIP1
LUMAP  POOLTCB1 POOLIP1
LUMAP  POOLTCB2 POOLIP2
LUMAP  POOLTCB3 POOLIP3

The statements appear to match the syntax description for the LUMAP statement,
and worked successfully in z/OS v1.r7. We don't see any reference to specific
changes here in the migration manual.

Any ideas?

Mike Myers
Pitt County Memorial Hospital


Is this the same exact data set as 1.7 or a copy?  Do you number it when
copying if so?  What if you put semicolons after each statement?

LUMAP  PUBTCA1  PUBIP1 ;
LUMAP  PUBTCA1  PUBSOM ;
...


Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:mark.zel...@zurichna.com 
z/OS Systems Programming expert at http://expertanswercenter.techtarget.com/ 
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html 

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html 


--
The contents of this e-mail (and any attachments) are confidential, may be 
privileged and may contain copyright material. You may only reproduce or 
distribute material if you are expressly authorized by us to do so. If you are 
not the intended recipient, any use, disclosure or copying of this email (and 
any attachments) is unauthorized. If you have received this e-mail in error, 
please notify the sender and immediately delete this e-mail and any copies of 
it from your system.
==

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Crazy VSAM question

2009-05-04 Thread Kelman, Tom
I'm not a DBA, but I would think there would be a problem with an AIX
with a large number of unknows in it.  If there are a large number of
rows with an index of hex zeros, is the AIX really helping any?  

Tom Kelman
Enterprise Capacity Planner
Commerce Bank of Kansas City
(816) 760-7632
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Chris Hoelscher
 Sent: Monday, May 04, 2009 10:53 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Crazy VSAM question
 
 i do not know of a way to do what you are asking (bypass updating the
AIX)
 - but ...
 
 how bout adding a 1-byte field to the file (alt--key-known)
 when the AIX key is not known - radomize it - and move N to the
one-byte
 field - else use the real AIX-key value and move Y to the new field
 
 there are most likely at least 100 things wrong with my suggestion -
but
 it MIGHT work ...
 
 
 Chris Hoelscher
 Senior IDMS  DB2 Database Administrator
 Humana Inc
 502-476-2538
 choelsc...@humana.com
 
 you only need to test the programs that you want to work correctly
 
 
 
 
 The information transmitted is intended only for the person or entity
to
 which it is addressed and may contain CONFIDENTIAL material.  If you
 receive this material/information in error, please contact the sender
and
 delete or destroy the material/information.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html


*
If you wish to communicate securely with Commerce Bank and its
affiliates, you must log into your account under Online Services at 
http://www.commercebank.com or use the Commerce Bank Secure
Email Message Center at https://securemail.commercebank.com

NOTICE: This electronic mail message and any attached files are
confidential. The information is exclusively for the use of the
individual or entity intended as the recipient. If you are not
the intended recipient, any use, copying, printing, reviewing,
retention, disclosure, distribution or forwarding of the message
or any attached file is not authorized and is strictly prohibited.
If you have received this electronic mail message in error, please
advise the sender by reply electronic mail immediately and
permanently delete the original transmission, any attachments
and any copies of this message from your computer system.
*

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TSO XMIT blocksize

2009-05-04 Thread Patrick O'Keefe
On Mon, 4 May 2009 15:17:55 -0500, Field, Alan C. 
alan.c.fi...@supervalu.com wrote:

++ USERMOD (LM00062) REWORK(2008001)
...
++ ZAP (INMXM) .
...

Uh, thanks, but that probably isn't going to fly.  We've got all
non-HIPR maint frozen until we disappear from the face of the 
earth later this year.  :-(

But I guess that answers my question.

Pat O'Keefe

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Anyone Know of a Good Pocket Calculator Like HP with Hex capabilities

2009-05-04 Thread Eric Chevalier
On 1 May 2009 12:09:52 -0700, in bit.listserv.ibm-main you wrote:

Also it should do Scientific notation, as well as simple Divide and Multiply

I prefer a small one so I can carry it on trips.

I use an application called MathU Pro on my HTC 8525 (a Windows
Mobile smartphone). It has the same general functions as an HP16C
(although it does not claim to be an HP16C emulator). Does decimal,
hex, binary, octal as well as scientific functions. And it uses RPN!!!
It's available for both Palm OS and Windows Mobile, costs around $45.

Eric

--
Eric Chevalier  E-mail: et...@tulsagrammer.com
   Web: www.tulsagrammer.com
Is that call really worth your child's life?  HANG UP AND DRIVE!

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TSO XMIT blocksize

2009-05-04 Thread Paul Gilmartin
On Mon, 4 May 2009 15:07:01 -0500, Patrick O'Keefe  wrote:

Is there an option that allows XMIT to use the blocksize of a pre-
allocated output dataset?
BTW, I'm on z/OS 1.8.

No!  I tried the stress test:  I used the OUTDDNAME(X)
option, where X was allocated to a new member of a PDS
with a pre-existing member and BLKSIZE=27920.   TRANSMIT
changed the block size to 3120, and an attempt to copy
the earlier member with IEBGENER now fails with:

IEB351I I/O ERROR ,XMITATTR,STEP,41C8,D,SYSUT1  ,READ  
,WRNG.LEN.RECORD,0025000B06,BSAM

WAD?  N, BAD!  It should be APARable behavior when any utility
changes the attributes of an existing data set in such a way as
to make it unreadable.

It's always been that way?  I don't care!

It's documented that way?  I still don't care!

It's just wrong!

BSAM?  I thought IEBGENER used QSAM.

-- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Windows based, programmer's hex calculator

2009-05-04 Thread Bytnerowicz, Krzysztof
I started to use DreamCalc,  scientific version some time ago. The cost
is modest, US$ 15.99.
http://www.dreamcalc.com
It supports hex calculations in both normal and RPN mode. It supports 32
and 64 bit operations.
Using 64 bit floating mode gives sign-less arithmetic. 
Lots of functions and conversions, nice to use, well integrated with
Windows.
Krzysztof Bytnerowicz
Software Engineer
Ca Inc.
  


--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: TSO XMIT blocksize

2009-05-04 Thread Ron Hawkins
Gil,

Nope, it's BSAM. Had a cranial page fault last week trying to increase the
chained blocks per SSCH without increasing NCP. DOH!

Ron

 
 BSAM?  I thought IEBGENER used QSAM.
 
 -- gil

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html