Re: StopX37 to CA-Allocate

2007-10-02 Thread Gibney, Dave
Never had either product, but x37 abends went away when we put in SMS. 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of gsg
Sent: Monday, October 01, 2007 4:35 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: StopX37 to CA-Allocate

Our shop uses SMS for allocation and StopX37, but we are looking at
replacing 
StopX37 with CA-Allocate.  Does anyone have any experience coverting
from 
StopX37 to CA-Allocate or converting off of CA-Allocate.  I'd appreciate
any 
feedback I can get.  Pros/Cons, why you converted off of it or to it
etc

TIA

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Data-in-Virtual Performance

2007-10-02 Thread Vernooy, C.P. - SPLXM
[EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 We are using VSAM Linear datasets (LDS) and Data-in-Virtual (DIV)
 within our application and this is working fine - apart from under one
 circumstance.
 
 If we define a VSAM LDS as multi-volulme and capable of over 4GB by
 setting the Extended-Addressability option we can see some very severe
 throughput problems when the actual LDS starts using the 2nd and
 subsequent Data Volumes.
 
 STROBE shows that there is a big long I/O chain that seems to indicate
 that the underlying I/O is doing sequential reads from the start of
 each new volume - this in turn causes severe delays to the
 application.
 
 We have seen our application wiz through the first DASD volume and
 then go into a cycle of wait nearly 2 minutes, wake up and do a small
 bit of activity and then go to sleep again. Over a period of 4+ hours
 our application used 1.5 minutes of CPU time.
 
 The final dataset was written ok, it took just far far too long to
 deliver.
 
 We are sure that it is NOT our application code and that it must be
 something to do with DIV and its underlying I/O.
 
 Has any ever seen anything like this and has some advice/feedback to
 share?
 Thanks, Steve
 

Steve,

This sounds a little like a problem we discovered with Bookmanager.
It appears to be an FSEEK() LE problem with multivolume datasets. On a
single volume dataset, performance is good, on a multivolume dataset
performance is terrible. The APAR number is PK50785. We received some
fixes, but they did not fully solve the problem, just improved
performance somewhat.

Maybe this helps.
Kees.
**
For information, services and offers, please visit our web site:
http://www.klm.com. This e-mail and any attachment may contain
confidential and privileged material intended for the addressee
only. If you are not the addressee, you are notified that no part
of the e-mail or any attachment may be disclosed, copied or
distributed, and that any other action related to this e-mail or
attachment is strictly prohibited, and may be unlawful. If you have
received this e-mail by error, please notify the sender immediately
by return e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries
and/or its employees shall not be liable for the incorrect or
incomplete transmission of this e-mail or any attachments, nor
responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
Dutch Airlines) is registered in Amstelveen, The Netherlands, with
registered number 33014286 
**

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


Re: Peer-to-Peer VTS and IBM ATL Specialist

2007-10-02 Thread Vernooy, C.P. - SPLXM
Michael Pratt [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 Hi,
 
 We have recently implemented a Peer to Peer VTS solution, and are
seeing 
 some interesting 'anomalies' when looking at the copy queue from the
IBM ATL 
 Specialist software.  
 
 Some volumes seem to enter the copy queue and are processed almost 
 immediately - others seem to 'sit' there for eternity before being
processed.  
 Please note that this is not related to the use of the 'Immediate' or
'Deferred' 
 PTP options - simply the time volumes spend on the copy queue.  For 
 example, in the below table volume V51008 has been in the queue for 
 more than 2 hours - many other volumes (both smaller and larger in
size) have 
 been in and out of the copy queue since V51008 first appeared.
 
 Volser Source VTS Bytes to be written Age in queue 
 U73204 VTS0A 830652416 0:00:23:54 
 V51034 VTS0A 831205376 0:00:07:46 
 V51036 VTS0A 830656512 0:00:06:49 
 V51030 VTS0A 830656512 0:00:15:30 
 V51008 VTS0A 452952064 0:02:56:10 
 
 
 Has anyone else noticed anything similar?  Is there any logic behind
it, or is it 
 purely a black art?
 
 Further, this situation seems exclusive to the 'Copy Queue' display on
the 
 specialist - an OAM display for the same volume will indicate that it
is 
 replicated...some time later, the 'Copy Queue' will mysteriously be
updated!
 
 Mike.
 

Mike,
Do you really mean a PTP VTS (B20 etc.)? 
I thought their delivery stopped somewhere Q4 2006, with the advent of
the TS7700.

If you are talking about a TS7700, which microcode level do you have? 
I will check your symptoms with our TS7700.

Kees.
**
For information, services and offers, please visit our web site:
http://www.klm.com. This e-mail and any attachment may contain
confidential and privileged material intended for the addressee
only. If you are not the addressee, you are notified that no part
of the e-mail or any attachment may be disclosed, copied or
distributed, and that any other action related to this e-mail or
attachment is strictly prohibited, and may be unlawful. If you have
received this e-mail by error, please notify the sender immediately
by return e-mail, and delete this message. 

Koninklijke Luchtvaart Maatschappij NV (KLM), its subsidiaries
and/or its employees shall not be liable for the incorrect or
incomplete transmission of this e-mail or any attachments, nor
responsible for any delay in receipt.
Koninklijke Luchtvaart Maatschappij N.V. (also known as KLM Royal
Dutch Airlines) is registered in Amstelveen, The Netherlands, with
registered number 33014286 
**

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


RMM - Problems with special EXPDT and VRS

2007-10-02 Thread Alex B Nielsen
Hello Group.

I have recently converted TLMS to DFSMSRMM , and now i have poblems with 
special EXPDT dates (eg : 99010) , which should be assigned to VRS 
D99010 ,and kept for 10 cycles , but dataset are not set to this VRS . The 
dataset is GDG ds.  
 
I have exit EDGUX100 active(no changes to the IBM sample). We are also 
running IBM's Virtual Tape Library. 

Any idea what i am doing wong ? 

Regards Alex Nielsen

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


IPCS L command returns KEY(??)

2007-10-02 Thread al chu
Hi

 

Does anyone know what KEY(??) means in the output of LIST command.

I have the following output

 

LIST 8BD000. ASID(X'0288') LENGTH(X'30') AREA

ASID(X'0288') ADDRESS(8BD000.) KEY(??)   

008BD000 LENGTH(X'30')==All bytes contain X'00'

 

Thanks in advance.

Al

 

 


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


Re: z/OS using a guest virtual LAN under z/VM

2007-10-02 Thread Chris Mason

This post appears also in the IBMTCP-L list.

There are some responses there giving assurance that the SNA component of 
Communications Server (VTAM) is indeed necessarily involved.


Chris Mason

- Original Message - 
From: Raymond Noal [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@BAMA.UA.EDU
Sent: Tuesday, October 02, 2007 1:51 AM
Subject: z/OS using a guest virtual LAN under z/VM


Dear List:

Does anybody have a z/OS system (I'm using 1.8, but it does not have to
be) running in a virtual machine under z/VM (I'm using 5.3.0, but it
does not have to be) and the z/OS virtual machine is connected to a
guest virtual LAN.

If so, can you please answer the following questions:

1) what is the OSA CHPID type defined as for your z/VM system?
2) what are the DEVICE and LINK statements defining your guest
virtual LAN for your TCPIP virtual machine?
3) what are the DEVICE and LINK statements for z/OS's TCP/IP
definitions for the connection to the guest virtual LAN?

Doing a lot of RTFM-ing, it seems that the CHPID type must be OSA
Express in QDIO mode (TYPE=OSD in the I/O Config.) and the virtual LAN
segment must also be in QDIO mode (the only other choice is HIPERSOCKETS
- DEFINE LAN VMLAN1 QDIO OWNER SYSTEM in the SYSTEM CONFIG file). The
DEVICE and LINK statements for TCP/IP in z/OS seem to be:

DEVICE ZVMLAN1 MPCIPA NONROUTER
LINK VLAN1 IPAQENET ZVMLAN1

But there is mention made of requiring a TRL and TRLE definition running
in VTAM.  Is this TRUE? I find it difficult to believe that I have to
involve VTAM in this configuration. But, then again, .

Any help/guidance greatly appreciated.

TIA



HITACHI
DATA SYSTEMS
Raymond E. Noal
Senior Technical Engineer
Office: (408) 970 - 7978

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


Re: z/OS using a guest virtual LAN under z/VM

2007-10-02 Thread Malcolm Beattie
Raymond Noal writes:
 Does anybody have a z/OS system (I'm using 1.8, but it does not have to
 be) running in a virtual machine under z/VM (I'm using 5.3.0, but it
 does not have to be) and the z/OS virtual machine is connected to a
 guest virtual LAN.

Yes, (z/OS 1.6 under z/VM 5.1.0 at the moment). You configure
virtual OSA NICs the same as real ones.

 If so, can you please answer the following questions:

 1)  what is the OSA CHPID type defined as for your z/VM system?
 2)  what are the DEVICE and LINK statements defining your guest
 virtual LAN for your TCPIP virtual machine?
 3)  what are the DEVICE and LINK statements for z/OS's TCP/IP
 definitions for the connection to the guest virtual LAN?

 Doing a lot of RTFM-ing, it seems that the CHPID type must be OSA
 Express in QDIO mode (TYPE=OSD in the I/O Config.) and the virtual LAN
 segment must also be in QDIO mode (the only other choice is HIPERSOCKETS
 - DEFINE LAN VMLAN1 QDIO OWNER SYSTEM in the SYSTEM CONFIG file).

Yes, that'll do fine.

 The
 DEVICE and LINK statements for TCP/IP in z/OS seem to be:

 DEVICE ZVMLAN1 MPCIPA NONROUTER
 LINK VLAN1 IPAQENET ZVMLAN1

Yes.

 But there is mention made of requiring a TRL and TRLE definition running
 in VTAM.  Is this TRUE? I find it difficult to believe that I have to
 involve VTAM in this configuration. But, then again, .

You do need such a definition to map the ZVMLAN1 word above to the
underlying device number triple. For my configuration, I have

DEVICE TRLF7004 MPCIPA NONROUTER
LINK LNKLOCAL IPAQENET TRLF7004 

for a virtual NIC interface onto a GuestLAN and the corresponding VTAM
definition (continuation characters omitted):

TRLV7004 VBUILD TYPE=TRL 
* 
* 
TRLF7004 TRLE LNCTL=MPC, 
   READ=7004, 
   WRITE=7005, 
   DATAPATH=7006, 
   PORTNAME=OSA7004,
   MPCLEVEL=QDIO 

-- 
Malcolm Beattie [EMAIL PROTECTED]
Linux Technical Consultant, IBM Europe System z





Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 
741598. 
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/01/2007
07:35:16 PM:

 Our shop uses SMS for allocation and StopX37, but we are looking at
replacing
 StopX37 with CA-Allocate.  Does anyone have any experience coverting from

 StopX37 to CA-Allocate or converting off of CA-Allocate.  I'd appreciate
any
 feedback I can get.  Pros/Cons, why you converted off of it or to it
etc

We converted many years ago before SMS provided Storage Constraint
Relief. We use CA-Vantage along with CA-Disk so CA-Allocate was a better
fit. If you are not dependent on notcat 2 processing, you should try
SCR first mostly due to the fact you already have it.
If you need to support notcat 2, CA has done alot of work with Does It
Fit (DIF) processing which I have not had time to really test.  If you
are doing primary space (checking) reduction, you need to check the
number of volumes in your pools. CA-Allocate does an obtain on every
volume in the pool to check space availability for each allocation
while StopX37 is entered only if you can an abend. I had a few SMS
pools with several hundred volumes and primary space checking would
take quite a bit of time for each allocation (DD).
Regards,
John

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


Re: RMM - Problems with special EXPDT and VRS

2007-10-02 Thread Mike Wood
Alex, In order to get those special EXPDT values to be honoured, you have to 
handle existing data set, and also newly created data sets.
The conversion program, EDGCDYNM, for TLMS conversion handles the existing 
data sets when the SYSIN option keyword VRSMGMTP PREFIX=ppp is 
specified. The sample JCL codes VRSMGMTP PREFIX=D. What this does is to 
set the VRS management value for each data set that used a special EXPDT; 
in your example 99010 would cause D99010 to be set.  Also a K record is 
created for the D99010 VRS management value. You can check this has 
happened by listing the data set and the VRS in RMM CDS after conversion. 
Prior to running EDGHSKP VRSEL you should be able to see the VRS MV D99010 
set for the data set - and the matching VRS information not yet set. You 
should be able to list the VRS  (RMM LS DSN('D99010')).

For new data sets created after conversion, it is EDGUX100 that must set the 
VRS MV. The EDGUX100 sample exit supports only 99000 and 98000 special 
EXPDT values, unless you customize it.  However, there is a 2nd sample of 
EDGUX100, but it is called EDGCVRSX; this is documented in the conversion 
documentation (EDGCMM01 in SAMPLIB). It will handle all the special EXPDT 
dates you need, but a table must be built for each special date you want to 
use.  It also provides ways for overriding special dates. If you have not used 
this sample, that is likely your problem. EDGCMM01 does describe how to use 
EDGCVRSX along with a sample  table, EDGCVRST, however it does not provide 
help in building a table.  What you could do is use EDGCSRDS ( a CA-1 
conversion program), but with RDS and TMSPARM DDs set to DUMMY, and 
include the special dates in the VRSVALUE DD like this example;
//VRSVALUE DD *
99010D99010  
For each one you specify, EDGCSRDS creates an entry for the ux100 table 
(VRSTABLE DD), and a K record in DEXTOUT DD - some of the latter may 
duplicate others created by EDGCDYNM.
Use the documentation in EDGCMM01 for CA-1 conversion about 'UXTABLE' to 
see how to make use of this.

Once VRSEL is run, you should be able to see matching VRS information for 
existing and new data sets that use special EXPDT values. 

Mike WoodRMM Development
On Tue, 2 Oct 2007 04:04:40 -0500, Alex B Nielsen [EMAIL PROTECTED] 
wrote:

Hello Group.

I have recently converted TLMS to DFSMSRMM , and now i have poblems with
special EXPDT dates (eg : 99010) , which should be assigned to VRS
D99010 ,and kept for 10 cycles , but dataset are not set to this VRS . The
dataset is GDG ds.

I have exit EDGUX100 active(no changes to the IBM sample). We are also
running IBM's Virtual Tape Library.

Any idea what i am doing wong ?

Regards Alex Nielsen

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


Re: z/OS using a guest virtual LAN under z/VM

2007-10-02 Thread Chris Mason

Malcolm

There's something a bit fishy here!

Making the DEVICE name the same as the TRLE name does *not* correspond to 
what I just posted on the IBMTCP-L list concerning the relationship between 
the TRLE statement and the DEVICE statement.


Thus I was obliged actually to go to the manuals where I find the following:


From the CS IP Configuration Reference:


quote

DEVice device_name MPCIPA NONRouter PRIRouter SECRouter NOAUTORestart 
AUTORestart


...

device_name The name of the device. The device name must be the PORT name of 
the LAN adapter defined in a TRLE for a QDIO connection. The maximum length 
is eight characters.


/quote

I'll admit that's a bit ambiguous. What's a PORT name when it's at home?


From The CS SNA Resource Definition Reference:


quote

PORTNAME=(port_name,link_num)

Dependency:
OSA port operating in either ATM native mode or in QDIO mode. Specify 
link_num only for an OSA-Express port operating in QDIO mode customized for 
LAN emulation.


port_name

Specifies the OSA port name. The name must be unique within one logical 
partition and it must be unique for an OSA port shared by multiple logical 
partitions. The maximum length for port_name is 8 characters.


For an IBM Open Systems Adapter (OSA) port customized for HPDT ATM native 
mode, port_name must match the portname specified at OSA customization 
through OSA/SF. If used by TCP/IP, this name must also be defined as the 
portname in the TCP/IP Profile DEVICE statement. If used for SNA HPR over 
native ATM connection, this name must also be defined as the portname in the 
PORT statement in a VTAM XCA major node.


For an IBM Open Systems Adapter-Express (OSA-Express) port operating in QDIO 
mode, the name specified for the port_name value is downloaded into the OSA 
at the time the first TCP/IP device for this OSA port is activated. For 
OSA-Express QDIO connections, this name must also be defined as the device 
name in the TCP/IP profile DEVICE statement for any TCP/IP stack that will 
use this OSA-Express feature. This name must also be defined as the port 
name on a VARY TCPIP,,OSAENTA command or the port name on an OSAENTA profile 
statement when a TCP/IP stack will start an OSA-Express network traffic 
analyzer trace on this OSA.


/quote

For OSA-Express QDIO connections, this name must also be defined as the 
device name in the TCP/IP profile DEVICE statement for any TCP/IP stack that 
will use this OSA-Express feature. corresponds to the post I made in the 
IBMTCP-L list, namely that the DEVICE statement name must be the same as the 
name specified by the PORT operand of the TRLE statement.


There is also the following:

quote

name

...

On TRLE: Assigns a required name for the TRLE. This name cannot match the 
VTAMLST member name containing this Transport resource list major node.


For an IBM Open Systems Adapter (OSA) port customized for HPDT ATM native 
mode, the name must match the OSA name specified at OSA customization 
through OSA/SF. If used by TCP/IP, the OSA name must also be specified as 
the device name in the TCP/IP profile DEVICE statement.


For an IBM Open Systems Adapter-Express (OSA-Express) port operating in QDIO 
mode the name specified here will be downloaded into the OSA-Express as OSA 
name at the time the TCP/IP device for this OSA connection is activated.


/quote

Are you using an Open Systems Adapter (OSA) port customized for HPDT ATM 
native mode?


Chris Mason

- Original Message - 
From: Malcolm Beattie [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
To: IBM-MAIN@BAMA.UA.EDU
Sent: Tuesday, October 02, 2007 12:12 PM
Subject: Re: z/OS using a guest virtual LAN under z/VM



Raymond Noal writes:

Does anybody have a z/OS system (I'm using 1.8, but it does not have to
be) running in a virtual machine under z/VM (I'm using 5.3.0, but it
does not have to be) and the z/OS virtual machine is connected to a
guest virtual LAN.


Yes, (z/OS 1.6 under z/VM 5.1.0 at the moment). You configure
virtual OSA NICs the same as real ones.


If so, can you please answer the following questions:



1)  what is the OSA CHPID type defined as for your z/VM system?
2)  what are the DEVICE and LINK statements defining your guest
virtual LAN for your TCPIP virtual machine?
3)  what are the DEVICE and LINK statements for z/OS's TCP/IP
definitions for the connection to the guest virtual LAN?



Doing a lot of RTFM-ing, it seems that the CHPID type must be OSA
Express in QDIO mode (TYPE=OSD in the I/O Config.) and the virtual LAN
segment must also be in QDIO mode (the only other choice is HIPERSOCKETS
- DEFINE LAN VMLAN1 QDIO OWNER SYSTEM in the SYSTEM CONFIG file).


Yes, that'll do fine.


The
DEVICE and LINK statements for TCP/IP in z/OS seem to be:



DEVICE ZVMLAN1 MPCIPA NONROUTER
LINK VLAN1 IPAQENET ZVMLAN1


Yes.


But there is mention made of requiring a TRL and TRLE definition running
in VTAM.  Is this TRUE? I find it difficult to believe that I have to
involve VTAM in 

Re: JES2 or JES3, Which one is older?

2007-10-02 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 09/18/2007
   at 01:56 PM, Edward Jaffe [EMAIL PROTECTED] said:

The third major version of spooling was in OS/VS1 (ed. after ASP and 
HASP).

FSVO 3rd; OS/360 had it's own spooling support, making JES1 the 4th.

I understand that RCI was not copied to MVS.

Alas!

OS/VS2 was derived from OS/360 MVT. When Poughkeepise put the first 
release of VS2 out, they chose not to copy JES. They chose to use HASP 
and ASP doing the same thing they did in OS/360.

They chose to use the native spooling of OS/360; the ASP and HASP upgrades
were done by different groups.

I think the first releases of VS2 were 1.0, 1.6, 1.7 and 1.8. The 
release after
that was a major enhancement (2.0) and deserved a new name, OS/VS2 MVS,
Multiple Virtual Storage, and the previous releases were retroactively 
renamed
to OS/VS2 SVS, Single Virtual Storage.

The name SVS was already used in OS/VS2 1.0, and several releases of MVS
came out while SVS development was active.

JES2 and JES3 each became a subsystem and SAM SI (emulating QSAM or 
BSAM) called the subsystem.

No. The CI did normal VSAM macros against an ACB. The interface to the
subsystem was the same as if the application programmer had opened and
used an ACB directly.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: JES2 or JES3, Which one is older?

2007-10-02 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 09/18/2007
   at 04:04 PM, Lizette Koehler [EMAIL PROTECTED] said:

The names are

AUTOMATIC SPOOLING SYSTEM

Attached Support Processor. Later changed to something like asymmetric
multiple processors.

HOUSTON AUTOMATIC SPOOLING SYSTEM

Houston Automatic Spooling Priority.

And HASP is no ASP.

But it's half-ASP.


In
[EMAIL PROTECTED],
on 09/18/2007
   at 04:16 PM, Lizette Koehler [EMAIL PROTECTED] said:

HASP is a product that extends the function of OS/360 and OS/VS2 Release
1 with spooling services.

OS/360 and OS/VS2 had native spooling services. The ASP and HASP services
were allegedly more efficient.


In
[EMAIL PROTECTED],
on 09/18/2007
   at 04:34 PM, Lizette Koehler [EMAIL PROTECTED] said:

Also had RJE facility (Remote Job Entry)

RJE was a native OS/360 facility. Both ASP and HASP did their own remote
batch processing without using any of the RJE code. Contast this to input,
where both ASP and HASP had to use the Reader Interpreter as a subroutine.

and NJE facility (Network Job Entry).

NJE came later.

ASP (Asymmetric Multiprocessing System) -
(Attached Support Processing) -

I don't believe that the name was ever Attached Support Processing;
AFAIK it started out as Attached Support Processor and later changed to
Asymmetric whatever.

First introduced: OS/MVT.
Optional. Not for MFT.

I believe that ASP eventually supported MFT II, which shared a lot of
Scheduler code with OS/360 MVT.

OS RDRs: Still needed for reading jobs on tape.
OS WTRs: Still needed for writing SYSOUT to tape.

I believe that APS had DSP's for reading and writing tape. The OS/360 and
SVS R/I was needed for reading any job, not just from tape.

Main processor: The Global processor.

Other way around; there was a single support processor and multiple main
processors.


-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: JES2 or JES3, Which one is older?

2007-10-02 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 09/18/2007
   at 10:50 PM, Robert A. Rosenberg [EMAIL PROTECTED] said:

The HASP for OS/SVS was HASP 4. 

There was no HASP 4; the last HASP, not counting JES2, was HASP II, which
went through four versions.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: IPCS L command returns KEY(??)

2007-10-02 Thread Hardee, Charles H
Al,

The KEY() piece of data in a storage display indicates the storage key
the block is in, whether it is protected or not, has it been referenced
and has it been changed.

The last time I looked this up, and I don't remember where I found it,
the KEY() value decodes to the following:

KEY() = ?? means that the storage protection information is not
available
KEY() = FF see KEY() = ??

Otherwise:
KEY()   = B'prc?':
   
    = storage key of the 4k block
 p  = 0 = page is not protected, 1 = page is protected
 r  = 0 = page has not been referenced, 1 = page has been
referenced
 c  = 0 = page has not been changed, 1 = page has been
changed

If memory serves me correctly, the referenced and changed bits are the
status since the page has last been paged out. However, someone will
probably correct me on this if I am wrong.

Chuck

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of al chu
Sent: Tuesday, October 02, 2007 4:51 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: IPCS L command returns KEY(??)

Hi

 

Does anyone know what KEY(??) means in the output of LIST command.

I have the following output

 

LIST 8BD000. ASID(X'0288') LENGTH(X'30') AREA

ASID(X'0288') ADDRESS(8BD000.) KEY(??)   

008BD000 LENGTH(X'30')==All bytes contain X'00'

 

Thanks in advance.

Al

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


Re: IPCS L command returns KEY(??)

2007-10-02 Thread Robert Wright

al chu wrote:
 Does anyone know what KEY(??) means in the output of LIST command.

 I have the following output

 LIST 8BD000. ASID(X'0288') LENGTH(X'30') AREA
 ASID(X'0288') ADDRESS(8BD000.) KEY(??)
 008BD000 LENGTH(X'30')==All bytes contain X'00'

KEY(??) means that the dump records contained X'FF' in the slot where a 
storage key would have normally been placed.  It wasn't captured at the 
time of the dump.  You may be able to use RSM or VSM reports to get the 
missing information, assuming that their key data areas were included in 
the dump.


Bob Wright - MVS Service Aids

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


Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Bob Fake - InfoSec, Inc.
Hi All,

I've searched the archives, but didn't find anything on this...

Can anyone tell me or does anyone know where I might find a 
documented industry standard amount of time it takes to analyze a line of 
code?  I suspect something has been published on this somewhere, but I can't 
seem to locate anything.  

I'm sure the amount of time varies depending on the type of code (ALC, 
COBOL, EZtrieve, et al) but any direction would be greatly appreciated.


Bob
Robert B. Fake
InfoSec, Inc.
703-825-1202 (o)
571-241-5492 (c)
949-203-0406 (efax)
[EMAIL PROTECTED]
Visit us at www.infosecinc.com

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


TS7700 and z/OS 1.4 ?

2007-10-02 Thread Blekemolen, Nico
Can anyone tell me if a TS7700 can be used in a z/OS 1.4 environment ?

Nico Blekemolen
Systems Programmer
Atos Origin

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html
ÿþDit bericht is vertrouwelijk en kan 
geheime informatie bevatten enkel

bestemd voor de geadresseerde. Indien 
dit bericht niet voor u is bestemd,

verzoeken wij u dit onmiddellijk aan 
ons te melden en het bericht te

vernietigen.

Aangezien de integriteit van het 
bericht niet veilig gesteld is middels

verzending via internet, kan Atos 
Origin niet aansprakelijk worden 
gehouden

voor de inhoud daarvan.

Hoewel wij ons inspannen een virusvrij 
netwerk te hanteren, geven

wij geen enkele garantie dat dit 
bericht virusvrij is, noch aanvaarden 
wij

enige aansprakelijkheid voor de 
mogelijke aanwezigheid van een virus in 
dit

bericht.

 

Op al onze rechtsverhoudingen, 
aanbiedingen en overeenkomsten 
waaronder

Atos Origin goederen en/of diensten 
levert zijn met uitsluiting van alle

andere voorwaarden de 
Leveringsvoorwaarden van Atos Origin 
van toepassing.

Deze worden u op aanvraag direct 
kosteloos toegezonden.

 

This e-mail and the documents attached 
are confidential and intended solely

for the addressee; it may also be 
privileged. If you receive this e-mail

in error, please notify the sender 
immediately and destroy it.

As its integrity cannot be secured on 
the Internet, the Atos Origin group

liability cannot be triggered for the 
message content. Although the

sender endeavours to maintain a 
computer virus-free network, the sender

does not warrant that this transmission 
is virus-free and will not be

liable for any damages resulting from 
any virus transmitted.

 

On all offers and agreements under 
which Atos Origin supplies goods and/or

services of whatever nature, the Terms 
of Delivery from Atos Origin

exclusively apply. 

The Terms of Delivery shall be promptly 
submitted to you on your request.

 

Atos Origin Nederland B.V. / Utrecht

KvK Utrecht 30132762

Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Chase, John
 -Original Message-
 From: IBM Mainframe Discussion List On Behalf Of Bob Fake - InfoSec,
Inc.
 
 Hi All,
 
 [ snip ]
 
 I'm sure the amount of time varies depending on the type of 
 code (ALC, COBOL, EZtrieve, et al) but any direction would be 
 greatly appreciated.

Likely that analysis of a line of code in Assembler would be
meaningless.  Consider:

LA  1,1(,1)* Increment general register 1

What's to analyze there, absent any context provided by other lines
of code?

-jc-

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread Ed Gould

On Oct 2, 2007, at 6:33 AM, John Kington wrote:




We converted many years ago before SMS provided Storage Constraint
Relief. We use CA-Vantage along with CA-Disk so CA-Allocate was a  
better

fit. If you are not dependent on notcat 2 processing, you should try
SCR first mostly due to the fact you already have it.
If you need to support notcat 2, CA has done alot of work with Does It
Fit (DIF) processing which I have not had time to really test.  If you
are doing primary space (checking) reduction, you need to check the
number of volumes in your pools. CA-Allocate does an obtain on every
volume in the pool to check space availability for each allocation
while StopX37 is entered only if you can an abend. I had a few SMS
pools with several hundred volumes and primary space checking would
take quite a bit of time for each allocation (DD).
Regards,
John




John,

Could you clarify on what you mean by Not Cat 2?
I have worked in a few shops and never heard of that being a handable  
condition (good or bad).


Ed

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
Ed,

 On Oct 2, 2007, at 6:33 AM, John Kington wrote:

 
  We converted many years ago before SMS provided Storage Constraint
  Relief. We use CA-Vantage along with CA-Disk so CA-Allocate was a
  better
  fit. If you are not dependent on notcat 2 processing, you should try
  SCR first mostly due to the fact you already have it.
  If you need to support notcat 2, CA has done alot of work with Does It
  Fit (DIF) processing which I have not had time to really test.  If you
  are doing primary space (checking) reduction, you need to check the
  number of volumes in your pools. CA-Allocate does an obtain on every
  volume in the pool to check space availability for each allocation
  while StopX37 is entered only if you can an abend. I had a few SMS
  pools with several hundred volumes and primary space checking would
  take quite a bit of time for each allocation (DD).
  Regards,
  John
 


 John,

 Could you clarify on what you mean by Not Cat 2?
 I have worked in a few shops and never heard of that being a handable
 condition (good or bad).

 Ed
If you try to create a dataset with DISP=(NEW,CATLG) and it is already
cataloged, you usually get a not cataloged 2 message in your job if
the dataset is not SMS-managed.
IEF287I   dataset.name   NOT CATLGD  2

If the dataset is SMS-managed, you get a jcl error and message
IEF344I R000493N STEP0 DD001 - ALLOCATION FAILED DUE TO DATA FACILITY
SYSTEM ERROR
IGD17101I DATA SET SYS.DMGT.R000493.TEST
NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG

StopX37 and CA-Allocate will detect either condition and can be setup
to delete or uncatalog the old dataset so that the new dataset can
be cataloged.
Regards,
John

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Todd Burch
I seem to recall that the average lines produced per day for a seasoned
programmer was 17.

Todd


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Bob Fake - InfoSec, Inc.


 Hi All,
 
 I've searched the archives, but didn't find anything on this...
 
 Can anyone tell me or does anyone know where I might find a
 documented industry standard amount of time it takes to analyze a line
 of
 code?  I suspect something has been published on this somewhere, but I
 can't
 seem to locate anything.
 
 I'm sure the amount of time varies depending on the type of code (ALC,
 COBOL, EZtrieve, et al) but any direction would be greatly appreciated.
 
 
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.488 / Virus Database: 269.13.36/1041 - Release Date: 10/1/2007
10:20 AM

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Robert Fake
Thanks Todd.

More specifically, I'm looking at this from a maintenance perspective.  If I
give a programmer an existing program to modify, how long on average will it
take, per line of code, to analyze the program to then be able to then make
necessary changes.

Bob
Robert B. Fake
InfoSec, Inc.
703-825-1202 (o)
571-241-5492 (c)
949-203-0406 (efax)
[EMAIL PROTECTED]
Visit us at www.infosecinc.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Todd Burch
Sent: Tuesday, October 02, 2007 10:37 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Industry Standard Time To Analyze A Line Of Code

I seem to recall that the average lines produced per day for a seasoned
programmer was 17.

Todd


 -Original Message-
 From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
 Behalf Of Bob Fake - InfoSec, Inc.


 Hi All,
 
 I've searched the archives, but didn't find anything on this...
 
 Can anyone tell me or does anyone know where I might find a
 documented industry standard amount of time it takes to analyze a line
 of
 code?  I suspect something has been published on this somewhere, but I
 can't
 seem to locate anything.
 
 I'm sure the amount of time varies depending on the type of code (ALC,
 COBOL, EZtrieve, et al) but any direction would be greatly appreciated.
 
 
 

No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.488 / Virus Database: 269.13.36/1041 - Release Date: 10/1/2007
10:20 AM

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Ted MacNEIL
I seem to recall that the average lines produced per day for a seasoned 
programmer was 17.

In the late 1980's, the trend was towards function points, rather than lines of 
code.

Lines of code can be as meaningful as MIPS.

-
Too busy driving to stop for gas!

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Gary D. Maxwell
 More specifically, I'm looking at this from a maintenance perspective.  If I
 give a programmer an existing program to modify, how long on average will it
 take, per line of code, to analyze the program to then be able to then make
 necessary changes.

No way to predict.

It all depends on whether the author (or the last person to maintain
it) was stark raving mad!

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


Re: Questions on ATTACHX's ETXR exit routine

2007-10-02 Thread Peter Relson
(Old thread, just got back)

The savearea provided to the ETXR is 72 bytes long.
A CAUTION. In many cases it is not safe (system intergrity wise)
to use the savearea pointed to by R13 if you are running in
a space that could have user tasks (not yours) running.
For example, consider a vanilla key 8 address space, where you have
at some point switched to key 0 and done an ATTACH with ETXR for the
attached routine to get control in key 0. In this case, the R13 savearea
is in key 8.

I did some testing and more reading and discovered the following...

a) The Extended Addressability Guide says that each workunit (TCB or SRB)
has its own stack. From that I it appears that the IRB is sharing the
stack
with the orginating task. So, I won't be using the stack to save the state
in
the exit. Hence the second question on the size of the save area provided
by
the system for the exit.

As Binyamin asked, Why can't you use the stack?
You are using the same stack, but you would not be overwriting existing
entries
if you use it, you would be creating new ones.
As a result of the CAUTION case that I mentioned above, we almost always
use
the linkage stack for ETXR reg saving.

b) I checked the contents of 4(r13) and 0(r14) upon entry to the ETXR. 4
(r13) does not contain F6SA, so I assume it's a standard 72 byte save
area;
and r14 does point to an SVC 3.

This is not a good assumption, though the conclusion is true. The presence
of
information such as F6SA at offset 4 says little about the length or format
of *this* area. It is primarily a statement about how registers were saved
(or
not saved) in the previous area. Since there is no previous area, no data
is provided. If you were to provide your own, chained, savearea, you would
put
into it how you saved the registers in the system-provided area (such as by
putting the 'previous pointer' or F1SA if you used the linkage stack).

Peter Relson
z/OS Core Technology Design

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Arthur T.
On 2 Oct 2007 07:14:19 -0700, in bit.listserv.ibm-main 
(Message-ID:[EMAIL PROTECTED]) 
[EMAIL PROTECTED] (Chase, John) wrote:



-Original Message-
From: IBM Mainframe Discussion List On Behalf Of Bob Fake 
- InfoSec,

Inc.

Hi All,
[ snip ]
I'm sure the amount of time varies depending on the type 
of code (ALC, COBOL, EZtrieve, et al) but any direction 
would be greatly appreciated.


Likely that analysis of a line of code in Assembler 
would be

meaningless.  Consider:

LA  1,1(,1)* Increment general register 1

What's to analyze there, absent any context provided by 
other lines

of code?


 Well, when bench-checking, it's important to analyze 
that it isn't:


L   1,1(,1)* Increment general register 1


--
I cannot receive mail at the address this was sent from.
To reply directly, send to ar23hur at intergate dot com

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


Re: IPCS L command returns KEY(??)

2007-10-02 Thread Jim Mulder
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU wrote on 10/02/2007 
08:34:26 AM:

 al chu wrote:
   Does anyone know what KEY(??) means in the output of LIST command.
  
   I have the following output
  
   LIST 8BD000. ASID(X'0288') LENGTH(X'30') AREA
   ASID(X'0288') ADDRESS(8BD000.) KEY(??)
   008BD000 LENGTH(X'30')==All bytes contain X'00'
 
 KEY(??) means that the dump records contained X'FF' in the slot where a
 storage key would have normally been placed.  It wasn't captured at the
 time of the dump.  You may be able to use RSM or VSM reports to get the
 missing information, assuming that their key data areas were included in
 the dump.

  If you are running on z/OS 1.7 or higher, and this is an SVC dump, 
then this is probably storage that was either in a first reference state
(i.e. unbacked, and would be backed by a page of zeros when eventually 
referenced), or backed but unchanged with no copy on AUX (so we know
the data is all zeros). 
  In these cases, SDUMP avoids dumping the page (to save time and space),
but creates some summary information which allows IPCS to tell you that
the data is all zeros.  Prior to z/OS 1.7, IPCS would have told you that
the storage is unavailable. 
  SDUMP does not know the key of the page (or the key that the page 
would have when it eventaully gets backed) in these cases - the RSM 
interface used by SDUMP does not provide that information), so SDUMP
cannot supply the key to IPCS.
 
Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Kenny Fogarty
I'd suggest that such a metric would be pretty hard to establish, and, if
you could get a value, surely it would be different for each individual,
thus rendering it quite meaningless, no?

snipped
More specifically, I'm looking at this from a maintenance perspective.  If I
give a programmer an existing program to modify, how long on average will it
take, per line of code, to analyze the program to then be able to then make
necessary changes.


No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.488 / Virus Database: 269.13.37/1042 - Release Date: 01/10/2007
18:59

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Elardus Engelbrecht
Robert Fake wrote:
More specifically, I'm looking at this from a maintenance perspective.  If I 
give a programmer an existing program to modify, how long on average will it 
take, per line of code, to analyze the program to then be able to then make
necessary changes.

Before continuing: How LONG is 'line of code'? With or without comments?

Do you consider all line(s) with continuation marks as ONE line or seperate 
lines? What about embedded (recursive) calls to routines?

Do you include/exclude blank lines? ;-D

An existing program alone or this program with all the calls to subsequent 
services, functions, macros, recursive loops?

Experience will shorten the time. Code complexity, excessive comments and 
language peculiarities will lengthen it.

A new consultant will need to (re-)learn the program before even starting 
analyzing.

etc, etc, ...

Thus what ever figures you finnaly arrive, it is as meaningful as 'MIPS'.

Groete / Greetings
Elardus Engelbrecht

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Anton Britz
Hi,

Depends who wants to know ?

If it's the US military   100 years...

Congress will fund you forever while debating Adverts on the web and the 
radio.

Anton Britz

On Tue, 2 Oct 2007 09:01:47 -0500, Bob Fake - InfoSec, Inc. 
[EMAIL PROTECTED] wrote:

Hi All,

I've searched the archives, but didn't find anything on this...

Can anyone tell me or does anyone know where I might find a
documented industry standard amount of time it takes to analyze a line of
code?  I suspect something has been published on this somewhere, but I can't
seem to locate anything.

I'm sure the amount of time varies depending on the type of code (ALC,
COBOL, EZtrieve, et al) but any direction would be greatly appreciated.


Bob
Robert B. Fake
InfoSec, Inc.
703-825-1202 (o)
571-241-5492 (c)
949-203-0406 (efax)
[EMAIL PROTECTED]
Visit us at www.infosecinc.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: StopX37 to CA-Allocate

2007-10-02 Thread gsg
What kind of logic did you put in to make the 37 abends go away?  Just 
installing SMS, doesn't make that happen.

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


IODF convert backwards

2007-10-02 Thread Miklos Szigetvari

Hi

   We have a one pack RESCUE system generated under z/OS 1.4
and the actual IODF generated under z/OS 1.7.
I copied this new IODF to the RESCUE, but got a B0 wait state.
(saying IODF is in a higher version as the system attempting to use )
  Can I solve this without regenerate the RESCUE ?

--
Miklos Szigetvari

Development Team
ISIS Information Systems Gmbh 
tel: (+43) 2236 27551 570
Fax: (+43) 2236 21081 

E-mail: [EMAIL PROTECTED] 

Info: [EMAIL PROTECTED] 
Hotline: +43-2236-27551-111 

Visit our Website: http://www.isis-papyrus.com 
---

This e-mail is only intended for the recipient and not legally
binding. Unauthorised use, publication, reproduction or
disclosure of the content of this e-mail is not permitted.
This email has been checked for known viruses, but ISIS accepts
no responsibility for malicious or inappropriate content.
---

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


CA:Allocate

2007-10-02 Thread Lucy Arnold
I am running CA:Allocate, if you give me an idea of what you want to do, I
could probably send you some code examples.


Lucy Arnold
Storage Manager
U.C. Davis Medical Center
916-734-5498

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Tom Marchant
On Tue, 2 Oct 2007 10:21:27 -0500, Elardus Engelbrecht wrote:

Robert Fake wrote:
More specifically, I'm looking at this from a maintenance perspective.  If I
give a programmer an existing program to modify, how long on average will it
take, per line of code, to analyze the program to then be able to then make
necessary changes.

reasons for variation snipped

Thus what ever figures you finnaly arrive, it is as meaningful as 'MIPS'.

Much less, I think.  Analyzing and understanding code is not linear.  
Understanding a 500 line program will usually take much more than ten times 
as long as a 50 line program.  At least that's my experience.

-- 
Tom Marchant

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


Re: IODF convert backwards

2007-10-02 Thread Mark Zelden
On Tue, 2 Oct 2007 18:08:21 +0200, Miklos Szigetvari
[EMAIL PROTECTED] wrote:

 Hi

We have a one pack RESCUE system generated under z/OS 1.4
and the actual IODF generated under z/OS 1.7.
I copied this new IODF to the RESCUE, but got a B0 wait state.
(saying IODF is in a higher version as the system attempting to use )
   Can I solve this without regenerate the RESCUE ?


I think there was compatibility maintenance for z/OS 1.4 (that would
be documented in the 1.7 migration guide).  If that is true, and you
still have the 1.4 SMP/E environment around, you should be able
to get those PTFs, apply them and just copy over the changes to
the 1.4 rescue system.  Otherwise, you need to recreate your 
RESCUE system.  plug  I have some examples on my web site that
make it easy. /plug

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group - ZFUS G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread John P Baker
Back in the 80s, we operated under the premise that a seasoned programmer 
should be able to produce 20 lines of bug-free assembler code per day.

However, it is vital to note that this is addressing code development, not code 
revision.

The problem in development this type of performance metric is that you must 
have different metrics for code development vs. code revision and a separate 
set of metrics for each programming language.

In addition, the performance metrics used for application code are vastly 
different from the performance metrics used for systems code.

There is an entire field of study regarding performance metrics when developing 
and revising code.

It is one of the most different tasks that management has to address.

John P Baker
Software Engineer
HFD Technologies

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


Re: IODF convert backwards

2007-10-02 Thread Roy Hewitt

Miklos Szigetvari wrote:

Hi

   We have a one pack RESCUE system generated under z/OS 1.4
and the actual IODF generated under z/OS 1.7.
I copied this new IODF to the RESCUE, but got a B0 wait state.
(saying IODF is in a higher version as the system attempting to use )
  Can I solve this without regenerate the RESCUE ?


Miklos,

You have a couple of options,

A)  Apply toleration PTFs to the zOS 1.4 system

or maybe try the following...

B)

1) use HCD option 2.10 to extract an MVSCP deck for the OSCONFIG you need

2) use IDCAMs to define a new IODF for 1.4 system

  define cluster (na('sys1.iodfxx.cluster') linear  tracks( 0) 
volumes(x)) data(na(sys1.iodfxx))


3) use batch HCD using 1.4 modules STEPLIBed to format and import the 
MVSCP deck


something like (I have typed this from memory.. so you might need to 
check with the HCD Users Guide in the section on Batch JCL..!!)


//S1  EXEC PGM=CBDMGHCP,PARM='INITIODF,SIZE='
//STEPLIB  DD DSN=
//HCDIODFT DD DSN=SYS1.IODFxx,DISP=OLD
//HCDPRINT dd SYSOUT=*
//HCDLOG   DD SYSOUT=*
//*
//S2  EXEC PGM=CBDMGHCP,PARM='MIGR,OP,configname,MVS'
//STEPLIB  DD DSN=
//HCDIODFT DD DSN=SYS1.IODFxx,DISP=OLD
//HCDPRINT dd SYSOUT=*
//HCDLOG   DD SYSOUT=*
//HCDINDD DSN=your mvscp deck

The only minor issue is that the HCD modules are in SYS1.LINKLIB, and 
you might have problems if you use the whole of the 1.4 linklib in your 
steplib on your 1.7 system!! So just create a new library and copy all 
the CBDM* modules from 1.4 linklib, and use this.. I doubt it will need 
to be APF auth.. but you'll soon know ;-)


Dont worry about defining processors, chpids, Control units etc.. you 
only need the OSConfig details and devices to IPL, and these all come 
from the MVSCP deck that you created..



Regards

roy

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread Ed Gould

On Oct 2, 2007, at 9:25 AM, John Kington wrote:


Ed,


On Oct 2, 200

If you try to create a dataset with DISP=(NEW,CATLG) and it is already
cataloged, you usually get a not cataloged 2 message in your job if
the dataset is not SMS-managed.
IEF287I   dataset.name   NOT CATLGD  2

If the dataset is SMS-managed, you get a jcl error and message
IEF344I R000493N STEP0 DD001 - ALLOCATION FAILED DUE TO DATA FACILITY
SYSTEM ERROR
IGD17101I DATA SET SYS.DMGT.R000493.TEST
NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG

StopX37 and CA-Allocate will detect either condition and can be setup
to delete or uncatalog the old dataset so that the new dataset can
be cataloged.
Regards,
John



John,

I know what a not catlg 2 is thank you. But I was asking why this  
would be an acceptable condition. In all cases I have seen it is an  
error condition and to automatically delete the dataset without  
proper research was grounds for firing or to uncatalg (or rename) the  
dataset was the same. Each not cat 2
condition had to be handled as a major error and it had to be  
documented so the research could be done to correct it before the  
next day processing started. Now maybe it was acceptable in some  
companies to take in dated data but in the financial industry it is  
extremely unacceptable. Frankly I can't think of any situation that  
it would be handled any differently. There may be 1 or 2 situations  
where it may be acceptable out of the 10's of thousands where it wasn't.


I am just surprised that any product would presume that a standard  
answer (condition) can be handled the same way.


Ed

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread (IBM Mainframe Discussion List)
 
 
In a message dated 10/2/2007 9:49:58 A.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:
More specifically, I'm looking at this from a maintenance  perspective.  If I
give a programmer an existing program to modify, how  long on average will it
take, per line of code, to analyze the program to  then be able to then make
necessary changes.
 
It depends on how well documented the existing program is, how complex  and 
well-defined are the necessary changes, and how much the specifications for  
the changes evolve before the project is finished.  I've never heard this  
metric.  Many decades ago I heard ca. 20 lines of new, debugged Assembler  code 
per 
day per programmer.  Someone else posted 17, which is ca.  20.  I once had 
to add a functional comment to each executable instruction  in a set of a set 
of about 20 Assembler modules for which there was zero  documentation and zero 
comments.  All I knew was that the programs worked  correctly and I had a 
general idea of what they all did as a system.   It wasn't very hard at all, 
since each module was only 40 to 50  instructions.  I don't remember how long 
it 
took me, unfortunately.
 
Bill  Fairchild
Plainfield, IL

The chief use to which we put our love of  the truth is in persuading 
ourselves that the thing we love is true. [Pierre  Nicole; 1671-1678; Essay on 
 
Morals]





** See what's new at http://www.aol.com

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Ed Finnell
 
In a message dated 10/2/2007 12:16:25 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:

In  addition, the performance metrics used for application code are vastly  
different from the performance metrics used for systems code.

There is  an entire field of study regarding performance metrics when 
developing and  revising code.

It is one of the most different tasks that management  has to address.





Goes all the way to Fred Brookes' Mythical Man Month and still evolving.  Got 
to do early review of Putnam's Macro modeling. It evolved into SLIM although  
his intention was to break it into eigenvalues depending on size and scope of 
 project. He was kinda funny and would often repeat the question in BNF for 
his  trusty HP calulator.
 
_http://portal.acm.org/citation.cfm?id=265168.265174coll=dl=CFID=15151515C
FTOKEN=6184618_ 
(http://portal.acm.org/citation.cfm?id=265168.265174coll=dl=CFID=15151515CFTOKEN=6184618)




** See what's new at http://www.aol.com

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread John Kington
Ed,


 On Oct 2, 2007, at 9:25 AM, John Kington wrote:

  Ed,
 
  On Oct 2, 200
  If you try to create a dataset with DISP=(NEW,CATLG) and it is already
  cataloged, you usually get a not cataloged 2 message in your job if
  the dataset is not SMS-managed.
  IEF287I   dataset.name   NOT CATLGD  2
 
  If the dataset is SMS-managed, you get a jcl error and message
  IEF344I R000493N STEP0 DD001 - ALLOCATION FAILED DUE TO DATA FACILITY
  SYSTEM ERROR
  IGD17101I DATA SET SYS.DMGT.R000493.TEST
  NOT DEFINED BECAUSE DUPLICATE NAME EXISTS IN CATALOG
 
  StopX37 and CA-Allocate will detect either condition and can be setup
  to delete or uncatalog the old dataset so that the new dataset can
  be cataloged.
  Regards,
  John


 John,

 I know what a not catlg 2 is thank you. But I was asking why this
 would be an acceptable condition. In all cases I have seen it is an
 error condition and to automatically delete the dataset without
 proper research was grounds for firing or to uncatalg (or rename) the
 dataset was the same. Each not cat 2
 condition had to be handled as a major error and it had to be
 documented so the research could be done to correct it before the
 next day processing started. Now maybe it was acceptable in some
 companies to take in dated data but in the financial industry it is
 extremely unacceptable. Frankly I can't think of any situation that
 it would be handled any differently. There may be 1 or 2 situations
 where it may be acceptable out of the 10's of thousands where it wasn't.

 I am just surprised that any product would presume that a standard
 answer (condition) can be handled the same way.

 Ed

Ed,
I always considered it bad design. Chalk it up to user desire because they
found it expedient. Once in place, it became the new normal and jcl was
structured to rely upon the automatic error handling. There is no way to
stop without *breaking* their jobs. You do have the ability to choose
whether
to let the product handle the condition or let it fail. I allow it to
handle
all jobs for some groups, selected jobs for others and none for other
groups.
I apologize for not understanding your question.
Regards,
John

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


Re: IODF convert backwards

2007-10-02 Thread Glenn Miller
I recently had to do apply the compatability PTF that Mark mentioned to a 
z/OS R4 one-pack rescue system.  The APAR: OA08197 NEW FUNCTION ( 
SUPPORT IODF V5 DATASET ).  The z/OS R4 PTF is: UA17026 ( there are PTFs 
for z/OS R5  R6 ).  However, all 3 PTFs were PE'ed by APAR: OA15115.  The 
goods news is the PE problem doesn't look too bad:

Users Affected: Installations with APAR OA08197 (ptfs UA17026, UA17027, 
UA17028) installed and which use an older (pre-version 5) IODF.  The problem 
will not be seen when a version 5 IODF is used.

So if you already have a V5 IODF the PE APAR shouldn't be an issue.

HTH

Glenn Miller

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Robert Fake
Thanks all,

I figured this was going to be abstract and hard to nail down.  Wanted to be
able to rely on some documented standard if available to base my estimates
on.

Bob
Robert B. Fake
InfoSec, Inc.
703-825-1202 (o)
571-241-5492 (c)
949-203-0406 (efax)
[EMAIL PROTECTED]
Visit us at www.infosecinc.com

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Ed Finnell
Sent: Tuesday, October 02, 2007 1:41 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Industry Standard Time To Analyze A Line Of Code

 
In a message dated 10/2/2007 12:16:25 P.M. Central Daylight Time,  
[EMAIL PROTECTED] writes:

In  addition, the performance metrics used for application code are vastly  
different from the performance metrics used for systems code.

There is  an entire field of study regarding performance metrics when 
developing and  revising code.

It is one of the most different tasks that management  has to address.





Goes all the way to Fred Brookes' Mythical Man Month and still evolving.
Got 
to do early review of Putnam's Macro modeling. It evolved into SLIM although

his intention was to break it into eigenvalues depending on size and scope
of 
 project. He was kinda funny and would often repeat the question in BNF for 
his  trusty HP calulator.
 
_http://portal.acm.org/citation.cfm?id=265168.265174coll=dl=CFID=15151515
C
FTOKEN=6184618_ 
(http://portal.acm.org/citation.cfm?id=265168.265174coll=dl=CFID=15151515
CFTOKEN=6184618)



** See what's new at http://www.aol.com

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


ISPF PROBLEM : Initial edit macro set

2007-10-02 Thread esmie moo
Good Day Gentle Readers,
   
  I am not sure what I did but when I use 3.4 (ISPF) to edit a PDS member I get 
the message Initial edit macro set.  Also, when I go into edit mode in the 
member an f appears in the command line and displays Required string missing
   
  Can anybody please advise me as to how I can go about correcting this problem 
and not get the message initial edit macro set?
   
  Thanks to you all 



   
-
Be smarter than spam. See how smart SpamGuard is at giving junk email the boot 
with the All-new Yahoo! Mail  

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


GRS Joining Complex

2007-10-02 Thread John P Donnelly
…we just moved from V1R4 to V1R7 29SEP07…
…we had a Test LPAR executing V1R7 and a Prod LPAR executing V1R4…
…these two happily coexisted with GRS as PLEXCFG=MONOPLEX, and system
logger files defined with PLEX5 and PLEX1…  

…with the Prod LPAR under V1R7, we IPLed the Test LPAR (V1R7)…
…and this is the last thing displayed before the Test LPAR went dead and
the Prod LPAR just waited while recovering…

ISG011I SYSTEM CPU5 - JOINING GRS COMPLEX   
*$HASP9201 JES2 MAIN TASK WAIT DETECTED AT ISGNLPA +0099DE 891   
 DURATION-000:00:12.97 PCE-CKPT EXIT-NONE JOB ID-NONE
*$HASP9207 JES2 CHECKPOINT LOCK HELD 892 
 DURATION-000:00:17.99 

…there was also some squawking about a CTC following the previous…

D GRS,SYSTEM  
IOS000I 030F,**,SIM,**,**06GRS
IEF196I IOS071I 030F,05,GRS, MISSING CHANNEL AND DEVICE END   
IOS071I 030F,05,GRS, MISSING CHANNEL AND DEVICE END 924   
ISG046E CTC 030F DISABLED DUE TO HARDWARE ERROR  CODE=05  
VARY 030F,OFFLINE COMPONENT:SCSDS MODULE:ISGBTC PURPOSE:DISABLE CTC   
ISG022E SYSTEM CPU1 DISRUPTED GLOBAL RESOURCE SERIALIZATION DUE TO 929
COMMUNICATION FAILURE - GLOBAL RESOURCE REQUESTORS WILL BE SUSPENDED  
ISG047I CTC 030F DISABLED 

…but we really do not think a problem exists with the CTC, rather a
definition is incorrect… 

…CA-MIM is also in the mix…

…thoughts?  

John Donnelly
z/OS Systems Services
National Semiconductor
Corporation
2900 Semiconductor Drive
Santa Clara, CA 95051
PH: 408-721-5640
Email: [EMAIL PROTECTED]
 


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


Re: ISPF PROBLEM : Initial edit macro set

2007-10-02 Thread Stocker, Herman
1.  Edit a member click on edit_setting and blank out User session initial
macro
2.  edit a seq file and blank out Initial Macro


Regards, 
Herman Stocker 
Technical Specialist 
Data Center Operations 
avis budget group 
Phone: 1973-496-4847 
fax: 1973-496-8201 
E-Mail: [EMAIL PROTECTED] 

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of esmie moo
Sent: Tuesday, October 02, 2007 2:26 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: ISPF PROBLEM : Initial edit macro set

Good Day Gentle Readers,
   
  I am not sure what I did but when I use 3.4 (ISPF) to edit a PDS member I
get the message Initial edit macro set.  Also, when I go into edit mode
in the member an f appears in the command line and displays Required
string missing
   
  Can anybody please advise me as to how I can go about correcting this
problem and not get the message initial edit macro set?
   
  Thanks to you all 



   
-
Be smarter than spam. See how smart SpamGuard is at giving junk email the
boot with the All-new Yahoo! Mail  

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


The sender believes that this E-mail and any attachments were free of any
virus, worm, Trojan horse, and/or malicious code when sent. This message and
its attachments could have been infected during transmission. By reading the
message and opening any attachments, the recipient accepts full
responsibility for taking protective and remedial action about viruses and
other defects. The sender's employer is not liable for any loss or damage
arising in any way from this message or its attachments.

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


Re: Using SMS to get rid of StopX37

2007-10-02 Thread gsg
We mainly use StopX37 for the SPACVOLA feature.  How do you handle this 
with SCR?

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


Re: Load from Tape using HMC - Stand Alone Tape

2007-10-02 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 09/20/2007
   at 04:42 AM, Mohan [EMAIL PROTECTED] said:

We specify the Load address on the HMC screen 

Which HMC screen?

as 890

Try 0890.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: IODF convert backwards - updated with example

2007-10-02 Thread Roy Hewitt

Roy Hewitt wrote:

Miklos Szigetvari wrote:

Hi

   We have a one pack RESCUE system generated under z/OS 1.4
and the actual IODF generated under z/OS 1.7.
I copied this new IODF to the RESCUE, but got a B0 wait state.
(saying IODF is in a higher version as the system attempting to use )
  Can I solve this without regenerate the RESCUE ?


Miklos,

You have a couple of options,

A)  Apply toleration PTFs to the zOS 1.4 system

or maybe try the following...


I just remebered we still have a couple of 1.4 systems still running
here so decided to try it.. and it does create a valid V4 iodf.

Also, my previous post was missing the production-ise step.. here's an
example that creates a 1.4 IODF on a 1.7 system:

SYS0.IODF07 is input IODF 1.7
SYS0.IODF98 is 1.4 iodf
SYSX.TEMP.LOAD is a library containing 1.4 CBDM* modules from Linklib.
SYSA is the OSConfig id

//* Extract MVSCP from live IODF
//*
//STEP00  EXEC  PGM=CBDMGHCP,
//   PARM='CONFIG,OS,SYSA'
//HCDIODFS DD   DSN=SYS0.IODF07,DISP=OLD
//HCDMLOG  DD   SYSOUT=*,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=6650)
//HCDDECK  DD   DSN=SYSX.IOCPDATA(MVSCP1),DISP=OLD
//*
//* DELETE IODFS
//*
//STEP01  EXEC  PGM=IDCAMS
//SYSPRINT DD   SYSOUT=*
//SYSINDD   *
  DELETE SYS0.IODF98.WORK.CLUSTER
  IF MAXCC  4 THEN SET MAXCC = 0
  DELETE SYS0.IODF98.CLUSTER
  IF MAXCC  4 THEN SET MAXCC = 0
//*
//* DEFINE NEW IODF DATASETS
//*
//STEP02  EXEC  PGM=IDCAMS
//SYSPRINT DD   SYSOUT=*
//SYSINDD   *
  DEFINE CLUSTER (NAME (SYS0.IODF98.WORK.CLUSTER) -
  LINEAR -
  TRACKS(1000 0)   -
  VOLUMES(IODF01)   -
  )  -
 DATA (NAME (SYS0.IODF98.WORK))

  DEFINE CLUSTER (NAME (SYS0.IODF98.CLUSTER) -
  LINEAR -
  TRACKS(1000 0)   -
  VOLUMES(IODF01)   -
  )  -
 DATA (NAME (SYS0.IODF98))
//*
//* INITIALIZE IODF
//*
//STEP03  EXEC  PGM=CBDMGHCP,
//   PARM='INITIODF SIZE=12000,ACTLOG=NO'
//STEPLIB  DD   DSN=SYSX.TEMP.LOAD,DISP=SHR
//HCDIODFT DD   DSN=SYS0.IODF98.WORK,DISP=OLD
//HCDMLOG  DD   SYSOUT=*,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=6650)
//*
//STEP04  EXEC  PGM=CBDMGHCP,
//PARM='INITIODF SIZE=12000,ACTLOG=NO'
//STEPLIB  DD   DSN=SYSX.TEMP.LOAD,DISP=SHR
//HCDIODFT DD   DSN=SYS0.IODF98,DISP=OLD
//HCDMLOG  DD   SYSOUT=*,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=6650)
//*
//* MIGRATE IODF
//*
//STEP05  EXEC  PGM=CBDMGHCP,
//   PARM='MIGR,O,SYSA,MVS'
//STEPLIB  DD   DSN=SYSX.TEMP.LOAD,DISP=SHR
//HCDIODFT DD   DSN=SYS0.IODF98.WORK,DISP=OLD
//HCDMLOG  DD   SYSOUT=*,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=6650)
//HCDINDD   DSN=SYSX.IOCPDATA(MVSCP1),DISP=OLD
//HCDLIB   DD   DSN=SYS1.MACLIB,DISP=SHR
//*
//* Productionise IODF
//*
//STEP06   EXEC PGM=CBDMGHCP,
// PARM='PRODIODF DESC1=SYS0,DESC2=IODF98'
//STEPLIB  DD   DSN=SYSX.TEMP.LOAD,DISP=SHR
//HCDIODFS DD   DSN=SYS0.IODF98.WORK,DISP=OLD
//HCDIODFT DD   DSN=SYS0.IODF98,DISP=OLD
//HCDMLOG  DD   SYSOUT=*,DCB=(RECFM=FBA,LRECL=133,BLKSIZE=6650)

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


Re: GRS Joining Complex

2007-10-02 Thread Gates, Guy
Hello,

 I found RTA000189025 while searching SIS on SERVICELINK.

Parallel sysplex with LPARs PC90 z/OS 1.4 and PC9A test system on z/OS
1.7. No MAS.
MASDEF has share=nocheck
 
Installation is pondering over RNL specification for JES2 after
experiencing $HASP9201 JES2 MAIN TASK WAIT DETECTED AT ISGNLPA +0099DE
DURATION 000:02:52.60 PCE-CKPT EXIT-NONE JOB ID-NONE MEMBER CANNOT GET
CKPT LOCK (PROBABLY HELD BY ANOTHER MEMBER)

 You might want to check it out. 

Thanks...Guy M. Gates Jr.
TTI Z/OS Systems Programmer II

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


Re: Using SMS to get rid of StopX37

2007-10-02 Thread John Kington
 We mainly use StopX37 for the SPACVOLA feature.  How do you handle this
 with SCR?

Use a dataclass that has a value in Additional Volume Amount that is
the same as the limit you have in SPACVOLA.
Regards,
John

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Arthur T.
On 2 Oct 2007 07:49:49 -0700, in bit.listserv.ibm-main 
(Message-ID:[EMAIL PROTECTED]) 
[EMAIL PROTECTED] (Robert Fake) wrote:


More specifically, I'm looking at this from a maintenance 
perspective.  If I
give a programmer an existing program to modify, how long 
on average will it
take, per line of code, to analyze the program to then be 
able to then make

necessary changes.


 I remember a problem from *many* years ago.  There 
was a Cobol program which was misbehaving.  I was supposed 
to fix it.  It had been written by a consultant who was not 
available.


 The Procedure Division of said program was no longer 
than three printed pages, maybe only two.  I had samples of 
the input and output.  It should have been easy.


 After spending over an hour trying to figure out why 
this mess of spaghetti code worked, much less why it 
didn't, I called over the other programmer in the 
department.  We spent another half hour, together, trying 
to figure it out.  I finally ended up rewriting the program 
from its specs.


 I will leave it to your ingenuity to decide how to 
include this incident into your average.



--
I cannot receive mail at the address this was sent from.
To reply directly, send to ar23hur at intergate dot com

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Anne Lynn Wheeler
The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.


[EMAIL PROTECTED] (John P Baker) writes:
 Back in the 80s, we operated under the premise that a seasoned
 programmer should be able to produce 20 lines of bug-free assembler
 code per day.

there have been periodic statements that code generation can
be the simplest part of the problem. 

we've periodically commented that the effort to produce a service can be
4-10 times that of a straight-forward application (or taking a
well-tested and well-debugged application and turning it into a service
can take 4-10 times the effort of the original application development).
frequently this may have only a little to do with lines-of-code.

we were called in to consult with a small client/server startup that
wanted to do payment transactions on servers ... they had this
technology called SSL ... and subsequently the activity has frequently
been referred to as electronic commerce. Part of the infrastructure
that the server payment application talked to was something called a
payment gateway ... misc. past posts mentioning payment gateway
activity
http://www.garlic.com/~lynn/subnetwork.html#gateway

the initial take was to take transaction message formats from existing
circuit-based infrastructure and map them to packets in internet
infrastructure. this somewhat ignored a whole lot of telco provisioning
that went into circuit-based operation ... and provided a basis for
business critical dataprocessing ... which was all missing in the
initial transition to internet-based operation. as part of supporting an
operational environment (as opposed to somewhat trivial technology
demonstration) ... we had to invent a lot of compensating processes for
the internet environment.

some other recent posts raising the issue about business
critical dataprocessing
http://www.garlic.com/~lynn/2007f.html#37 Is computer history taught now?
http://www.garlic.com/~lynn/2007g.html#51 IBM to the PCM market(the sky is 
falling!!!the sky is falling!!)
http://www.garlic.com/~lynn/2007h.html#78 John W. Backus, 82, Fortran 
developer, dies
http://www.garlic.com/~lynn/2007n.html#10 The top 10 dead (or dying) computer 
skills
http://www.garlic.com/~lynn/2007n.html#76 PSI MIPS
http://www.garlic.com/~lynn/2007n.html#77 PSI MIPS
http://www.garlic.com/~lynn/2007o.html#23 Outsourcing loosing steam?

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


Re: StopX37 to CA-Allocate

2007-10-02 Thread Gibney, Dave
  It comes close, then DATACLAS and STORCLAS with striping, extended
format, space constraint processing. Heck, just System Determined
Blksize can help a lot.

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of gsg
Sent: Tuesday, October 02, 2007 8:55 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: StopX37 to CA-Allocate

What kind of logic did you put in to make the 37 abends go away?  Just 
installing SMS, doesn't make that happen.

--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] 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 [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


B-A-D

2007-10-02 Thread Peter Relson
There are obviously (too) many places where what turned out to be incorrect
design decisions (or lack of design decisions) have led to the system not
working the way it should. This is popularly referred to as
broken-as-designed (BAD).

It is true that typically design defects are not subject to field APARs.
But despite some posts to the contrary, that doesn't mean that they must
stay defects. Depending on the customer impact, they might be fixed by what
used to be called an SPE (which basically is nothing more than an APAR
opened internally) or in a followon release.

However dumb a behavior might be, there is usually a pretty good chance
that changing that behavior will break someone. We thus tend to make such
changes in the next release where feasible (and highlight the change in
the migration information) and/or make the customer who is applying service
to an existing release specify some option to ask for the behavior change
(i.e., not make a change in behavior by default in the service stream). Do
we always get this right? No. But we hope we're doing better.

Please don't give up on bringing these situations to our attention.

Peter Relson
z/OS Core Technology Design
--
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: GRS Joining Complex

2007-10-02 Thread Ernie Takeuchi
When your plexcfg is in a monoplex, you have two separate systems almost as if 
you were to define your systems as LOCAL.  When you say MIM, do you mean MIM 
Tape or DASD?  Also, are you in a GRS Ring or a basic sysplex.  If you are just 
moving from 1.4 to 1.7, my guess is that you not only changed the target 
libraries but the data libraries for one of the system functions like JES parms 
possibly?

Good luck,

Ernie.

John P Donnelly [EMAIL PROTECTED] wrote in message news: [EMAIL 
PROTECTED]...

.we just moved from V1R4 to V1R7 29SEP07.

.we had a Test LPAR executing V1R7 and a Prod LPAR executing V1R4.

.these two happily coexisted with GRS as PLEXCFG=MONOPLEX, and system

logger files defined with PLEX5 and PLEX1.  

 

.with the Prod LPAR under V1R7, we IPLed the Test LPAR (V1R7).

.and this is the last thing displayed before the Test LPAR went dead and

the Prod LPAR just waited while recovering.

 

ISG011I SYSTEM CPU5 - JOINING GRS COMPLEX   

*$HASP9201 JES2 MAIN TASK WAIT DETECTED AT ISGNLPA +0099DE 891   

 DURATION-000:00:12.97 PCE-CKPT EXIT-NONE JOB ID-NONE

*$HASP9207 JES2 CHECKPOINT LOCK HELD 892 

 DURATION-000:00:17.99 

 

.there was also some squawking about a CTC following the previous.

 

D GRS,SYSTEM  

IOS000I 030F,**,SIM,**,**06GRS

IEF196I IOS071I 030F,05,GRS, MISSING CHANNEL AND DEVICE END   

IOS071I 030F,05,GRS, MISSING CHANNEL AND DEVICE END 924   

ISG046E CTC 030F DISABLED DUE TO HARDWARE ERROR  CODE=05  

VARY 030F,OFFLINE COMPONENT:SCSDS MODULE:ISGBTC PURPOSE:DISABLE CTC   

ISG022E SYSTEM CPU1 DISRUPTED GLOBAL RESOURCE SERIALIZATION DUE TO 929

COMMUNICATION FAILURE - GLOBAL RESOURCE REQUESTORS WILL BE SUSPENDED  

ISG047I CTC 030F DISABLED 

 

.but we really do not think a problem exists with the CTC, rather a

definition is incorrect. 

 

.CA-MIM is also in the mix.

 

.thoughts?  

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


RACF via ORACLE IDENTITY MANAGER CONNECTOR

2007-10-02 Thread Mark S. House
Does anyone have any experience with Oracle Identity Manager Connector for 
RACF Advanced?  Our Security Dept. is going to deploy the product in our 
company and it looks like there are a lot of issues with it running on a 
z9.  Any feedback would be appreciated.

Mark House
(402) 778-1966
IBM Mainframe Systems
[EMAIL PROTECTED]

This e-mail message and any attachments may contain confidential, 
proprietary or non-public information.  This information is intended 
solely for the designated recipient(s).  If an addressing or transmission 
error has misdirected this e-mail, please notify the sender immediately 
and destroy this e-mail.  Any review, dissemination, use or reliance upon 
this information by unintended recipients is prohibited.  Any opinions 
expressed in this e-mail are those of the author personally.


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


Re: StopX37 to CA-Allocate

2007-10-02 Thread Ed Gould

On Oct 2, 2007, at 12:50 PM, John Kington wrote:



Ed,
I always considered it bad design. Chalk it up to user desire  
because they
found it expedient. Once in place, it became the new normal and jcl  
was
structured to rely upon the automatic error handling. There is no  
way to

stop without *breaking* their jobs. You do have the ability to choose
whether
to let the product handle the condition or let it fail. I allow it to
handle
all jobs for some groups, selected jobs for others and none for other
groups.
I apologize for not understanding your question.
Regards,
John



I am happy you agree. But that leaves me wondering why they would  
accept the condition at all. Sounds like a datacenter just waiting to  
become re-boothill to me. The management that would accept that type  
of response is just waiting to become unemployed.


Ed

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


Re: Industry Standard Time To Analyze A Line Of Code

2007-10-02 Thread Rick Fochtman

--snip
More specifically, I'm looking at this from a maintenance perspective. 
If I give a programmer an existing program to modify, how long on 
average will it take, per line of code, to analyze the program to then 
be able to then make necessary changes.

-unsnip---
That's rather like asking how many layers of Kleenex are needed to stop 
an artillery shell.


The answer to your questions is very heavily dependant on such factors 
as the experience of the analyst, the complexity of the code, how many 
times will he/she be interrupted, etc. IMHO, entirely a matter of local 
judgement and not a good question for this group.


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


Re: JES2 check point in CF and DR

2007-10-02 Thread Skip Robinson
We've been XRC mirroring DASD between data centers about 100 KM apart since
the late 90s. When we started, we were using much slower technology than we
have today. DWDM over 'dark fiber' in conjunction with modern RAID DASD
have changed the metrics of what can or cannot/should not be mirrored.

In the beginning, we did not mirror the JES spool at all because we deemed
the cost too high. (We've never used CF for checkpoint.) We defined 'place
holder' volumes that allowed for a cold start during DR using a copy of the
production init deck. The view was that we could always rerun any jobs
whose output had not already been pulled off spool by sysout archival
software. The greater concern over time was that without a current snapshot
of the JES queues, we could not easily figure out exactly where we had left
off at the moment of mirror breakage. In a twenty step job, where did we
die and what needed to be rerun? How would we even know which jobs were
running at the time?

Rather than solving that specific problem, we eventually tried mirroring
the entire spool. By this time conventional channel extension had been
replaced by DWDM. The DASD was hugely faster at both ends. When we actually
turned on spool mirroring for the first time, we could hardly measure a
blip in XRC traffic. We were astounded at how simple the complete solution
turned out to be.

So, if your XRC transport technology supports it, I highly recommend
mirroring your entire spool.

1. Leave your primary checkpoint in the CF if you find benefit in that
configuration.

2. Mirror your secondary checkpoint and all spool volumes.

3. In DR, IPL with the mirrored checkpoint as primary.

4. As soon as practical, reconfigure JES to get your primary checkpoint
back in a local CF.

It's important to remember that the primary/secondary checkpoint
architecture evolved over decades to allow recovery from loss of the
primary. Remember when DASD volumes used to drop like flies in a
smokehouse? It wasn't that long ago. Much of what gets written to the
primary checkpoint provides for serialization of JES resources in a MAS. In
DR, the secondary checkpoint is a pretty reliable starting point for
mapping the existing spool data. That's what it was designed to do, and
refinements over many years have made it work extremely well. Chances are
that your JES in DR will come up cleanly with minimal complaints. What
can't be mapped exactly will be repaired or if necessary purged in order to
yield a fully functioning system. You will lose very little data in
recovery.

A fully mirrored spool has solved all sorts of problems for our DR. Give it
a try!

.
.
JO.Skip Robinson
Southern California Edison Company
Electric Dragon Team Paddler
SHARE MVS Program Co-Manager
626-302-7535 Office
323-715-0595 Mobile
[EMAIL PROTECTED]


   
 Andy White
 [EMAIL PROTECTED] 
 OMTo 
 Sent by: IBM  IBM-MAIN@BAMA.UA.EDU
 Mainframe  cc 
 Discussion List   
 [EMAIL PROTECTED] Subject 
 .EDU JES2 check point in CF and DR   
   
   
 09/22/2007 05:43  
 PM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 [EMAIL PROTECTED] 
   .EDU   
   
   




Anyone out there mirroring their DASD either SRDF or XRC, i'd like to know
how you handle the JES2 check point.

We currently have our primary check point in the CF and second one
on DASD. We know they aren't in SYNC maybe a few writes behind on DASD. We
mirror using IBM XRC to another site for DR purposes. We are thinking of
taking both check pints and moving it to DASD so both check points are
mirrored.

I guess the basic question we are asking ourselves is it worth
putting the check point back 

Re: RMM - Problems with special EXPDT and VRS

2007-10-02 Thread Alex B Nielsen
Mike.

I am right assuming the solution you described , does not cover tapes created 
after the switch to RMM in protect mode , after several VRSEL runs ?. 

Alex Nielsen

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


Re: JES2 or JES3, Which one is older?

2007-10-02 Thread Clark Morris
On 18 Sep 2007 13:19:39 -0700, in bit.listserv.ibm-main you wrote:

 
Technically, both JES2 and JES3 are equally old, since I think they were  
both available on the first release of OS/VS Release 2, known later as  MVS.  
Which of their predecessors is older is a different  question.

As I recall, JES2 was available first with ASP site migrating to ASP
on OS/VS.

 
Bill  Fairchild
Plainfield, IL


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


New File system From IBM

2007-10-02 Thread Ed Gould

http://www.theregister.co.uk/2007/10/02/ibm_gpfs_3point2/

IBM upgrades brain-bending file system

GPFS - it's about policy

By Austin Modine in Mountain View → More by this author
Published Tuesday 2nd October 2007 22:49 GMT
IBM on Friday is releasing a new version of its General Parallel File  
System (GPFS) for serious data crunchers.
The update, now version 3.2, features improvements to GPFS's policy- 
based file management system and offers speedier searches.


GPFS caters to hardcore users trying to run a file system across  
numerous systems. It provides shared access to the files regardless  
of what box in particular they are sitting on. IBM says GPFS can  
support access speeds of 130+GB/sec to a single file on a 2PB file  
system.
The update includes a revamped version of the existing, built-in  
policy manager that should make tweaking rules for storing and  
shifting data easier on customers. This type of technology comes in  
handy when tiering data across systems that have billions of files to  
manage, said Todd Neville, IBM development offering manager.
The file system can, for instance, let users specify that a certain  
type of file will be stored on higher performing disks. Users could  
also move all specific file types to lower-end systems if they have  
not been accessed for a certain amount of time, said Neville.
IBM said a pre-release version of the fresh GPFS was able to scan one  
billion files in less than three hours in an internal benchmark. They  
say with further improvement of the policy performance through  
parallelization techniques, they'll whittle the number down even  
further.
Other improvements include an accelerated file identification process  
for managing tiered storage, and support for pools of storage on  
tape. IBM has also added clustered management features.
Version 3.2 supports IBM System p systems, including the Power6-based  
IBM System p 570 server and machines based on Intel or AMD processors  
such as the IBM System x boxes. Supported operating systems include  
AIX Version 5.3 and some versions of Red Hat and SuSE Linux.
IBM's GPFS competes against homegrown software from the likes of SGI  
and Sun Microsystems along with open source and start-up offerings. ®


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