Re: Non-reentrant code question

2009-01-19 Thread Hunkeler Peter (KIUK 3)
  USING FRED,15
FRED CSECT
 B  SAVE-*(15)
 L  15,0(1)
 B RETURN

SAVE  DS 0H
   STM 14,12,12(13)
   BALR 11,0
   LA   0,*-FRED
   SLR  11,0
   LA   2,SAVEAREA
   ST   2,8(13)
   ST   13,4(2)
*  LR   13,2
   B4(15)
*
RETURN DS 0S
*   L  13,SAVEAREA+4
L  14,12(13)
LM 0,12,20(13)
BR 14
 LTORG

SAVEAREA  DS 18F
 END

As it stands above, I can call the code fine. Uncomment the LR 13,2 
and the program crashes at that point.

If read-only storage was the problem, I'd expect the above code to
fail at the ST 13,4(2). I don't see how uncommenting the LR 13,2
would make the code crash at that point. 
When you uncommented the LR 13,2 you also uncommented the 
L 13,SAVEAREA+4, didn't you?

-- 
Peter Hunkeler
Credit Suisse

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


Re: Non-reentrant code question

2009-01-19 Thread Joe Owens
I assume you have the program linked as non-reentrant? If so, examine your C 
or L/E compile/runtime options as there may be something there that is forcing 
the rununit to be reentrant.
If you still can't see it, change your driver to assembler (or add another) and 
do a load/branch for the subroutine. This should definately load it into 
modifiable storage. If you call it multiple times do the load on first time 
only 
and save the address.

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


Re: Enable SSL/TLS on FTP server?

2009-01-19 Thread Bri P
All now working!

It really is as easy as John C said.. I went back and did everything again with 
the certificates, didn't otherwise do anything different, and it all worked! So 
I guess I must have just messed up the certificate generation process at some 
stage.

Thanks for help - got me concentrating in the right area and saved me wasting 
loads of hours exploring other avenues.

Cheers! 

Brian

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


Re: configuration change question

2009-01-19 Thread Zaromil Tisler
On Fri, 16 Jan 2009 10:02:19 -0600, Tom Marchant  wrote:


If you perform a soft activate only, everything will be fine until you IPL
again.  Then, because you didn't do a hardware activate too, you will get
the old IODF, from before you changed the esoterics.  That's because the
soft activate didn't update the token in HSA.

Making changes in the OS config only does not change the processor token, at 
least not the timestamp part and you can override the description part. If 
there are more than one processors defined in an IODF, only processor(s) 
affected with hardware changes get a new token (timestamp).

-- 
Žaromil

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Vernooy, C.P. - SPLXM


GIONFRIDDO MICHELE mgionfri...@sogei.it wrote in message
news:299bdcce4001334c85410328e67b879902b9a...@mailbox02.domus.ad.sogei.
it...
 I have a problem.
 
  
 
 In my environment, i have same volser per tape a disk. When I submit a
 job, during the allocation of unit, I have this message:
 
  
 
 Statement JCL of JOB
 
 //SYDD   DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, 
 
 //DISP=SHR,UNIT=3490,VOL=SER=BT0292
 
  
 
 MSG in SYSUOT
 
 IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL
 
 
  
 
 Note that BT0292 is the volser of a tape and of a disk SMS.
 
  
 
 I have an environment with ZOS 1.6 and 1.8.
 
  
 
 Is possible to resolve the problem, without delete the volser tape
 BT0292 or the disk with the same volser???
 
  
 
 Bye
 
  
 
  
 
 Michele Gionfriddo
 Sogei - Via M.Carucci n.99 - Roma
 Sistemi Centrali - Gruppo SB
 Stanza 1D07 - 
 Tel. 06 5025 - 2165
 Mob. 335.7129019
 Email: mgionfri...@sogei.it
 
  
 

We had similar problems in the past with SMS-managed tapes and
non-managed tapes with the same volser. We were unable to process the
non-managed volumes, because SMS knew the tape was managed and
demanded that tape. 

In your situation I assume SMS knows that there is a disk with that
volser and will refuse any other devicetype.

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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread GIONFRIDDO MICHELE
I have a problem.

 

In my environment, i have same volser per tape a disk. When I submit a
job, during the allocation of unit, I have this message:

 

Statement JCL of JOB

//SYDD   DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, 

//DISP=SHR,UNIT=3490,VOL=SER=BT0292

 

MSG in SYSUOT

IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL


 

Note that BT0292 is the volser of a tape and of a disk SMS.

 

I have an environment with ZOS 1.6 and 1.8.

 

Is possible to resolve the problem, without delete the volser tape
BT0292 or the disk with the same volser???

 

Bye

 

 

Michele Gionfriddo
Sogei - Via M.Carucci n.99 - Roma
Sistemi Centrali - Gruppo SB
Stanza 1D07 - 
Tel. 06 5025 - 2165
Mob. 335.7129019
Email: mgionfri...@sogei.it

 


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


Missing date/time stamps on spinned files under SDSF .

2009-01-19 Thread Cwi Jeret
Recently we heave implemented  the JESLOG=(SPIN,'00:00')   option
on our DB2 tasks , in order to separate the logs of every day ,
see following JOB card sample .

//DB2AMSTR JOB (T1440),'SYSTEM-DB2M',MSGCLASS=V,MSGLEVEL=(1,1), 
// NOTIFY=S85,REGION=0M,JESLOG=(SPIN,'00:00')

It is working well beside the fact that on SDSF only the firs log file has
a  CrDate-CrTime  stamp  and all the next Spinned files have no stamp .

See sample :

PREFIX=DB2A*  DEST=(ALL)  OWNER=*  SYSNAME=
NP   DDNAME   StepNamDSID OwnerC Dest   Rec-Cnt  CrDate-CrTime   
Forms 
 JESMSGLG JESA  2 STCDB2A  V  5  10.01.2009 19:51:32 STD   
 JESJCL   JESA  3 STCDB2A  V 21  10.01.2009 19:51:32 STD   
 JESYSMSG JESA  4 STCDB2A  V  3  10.01.2009 19:51:32 STD   
 JESMSGLG JESA103 STCDB2A  V LOCAL3,927  ** N/A **   
STD   
 JESYSMSG JESA104 STCDB2A  V LOCAL  100  ** N/A **   
STD   
 JESMSGLG JESA105 STCDB2A  V LOCAL4,516  ** N/A **   
STD   
 JESYSMSG JESA106 STCDB2A  V LOCAL  180  ** N/A **   
STD   
 JESMSGLG JESA107 STCDB2A  V LOCAL3,741  ** N/A **   
STD   
 JESYSMSG JESA108 STCDB2A  V LOCAL  146  ** N/A **   
STD   
 JESMSGLG JESA109 STCDB2A  V LOCAL6,187  ** N/A **   
STD   
 JESYSMSG JESA110 STCDB2A  V LOCAL  258  ** N/A **   
STD   
 JESMSGLG JESA111 STCDB2A  V LOCAL5,063  ** N/A **   
STD   
 JESYSMSG JESA112 STCDB2A  V LOCAL  320  ** N/A **   
STD   
 JESMSGLG JESA113 STCDB2A  V LOCAL  991  ** N/A **   
STD   
 JESYSMSG JESA114 STCDB2A  V LOCAL   66  ** N/A **   
STD   
 JESMSGLG JESA115 STCDB2A  V LOCAL  187  ** N/A **   
STD   
 JESYSMSG JESA116 STCDB2A  V LOCAL  102  ** N/A **   
STD   
 JESMSGLG JESA117 STCDB2A  V LOCAL3,623  ** N/A **   
STD   
 JESYSMSG JESA118 STCDB2A  V LOCAL  242  ** N/A **   
STD   
 JESMSGLG JESA119 STCDB2A  V  1,523  ** N/A **   
STD   
 JESYSMSG JESA120 STCDB2A  V  0  ** N/A **   
STD   
   
Is there any parameter we missed which will apply the correct time stamp to 
each sub file ?

Cwi Jeret,

Bank Hapoalim T.A.

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


Re: Missing date/time stamps on spinned files under SDSF .

2009-01-19 Thread Bri P
Are you displaying these from the DA screen?

If so, the datasets are no longer logically part of the 'active' job as they've 
spun off, so won't have all the details. You'll see them in the 'Held Output' 
or 'Output' screen. You'll see the Crdates correctly there.

Brian

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


Netview Access Services (NVAS) and Mixed-case Passwords

2009-01-19 Thread Chase, John
Hi, All,

Does NVAS 2.1 support mixed-case passwords?  I found no hits in the NVAS
bookshelf for mixed case password.

TIA,

-jc-


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


Assembler TCP/IP

2009-01-19 Thread Joe Reichman
Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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


Re: VTAM security issue

2009-01-19 Thread Chris Mason
Jim

FUD!

There's quite a lot needs straightening out here!

1. It is very much in general inappropriate to associate security with only 
with VTAM. It is very likely to be more appropriate to use the term SNA 
security.

2. If we are talking about long ago, with respect to security at the session 
level as opposed to connections, 

there has been session encryption support since the dawn of SNA.

With the development of LU 6.2, the usual userid and password security has 
been architected with a variety of levels of flexibility/exposure to apply at 
the 
level of the conversation/transaction. In addition, there are a variety of RACF 
definitions associated with potentially tight control of the VTAM APPC API.

3. If we are talking about security at the level of connections as opposed to 
sessions, then you have a point that the leased SNA line between subarea 
nodes was considered not to need security protocols to be imposed upon it. 

From the time that switched support was introduced for subarea connections, 
a protocol was introduced - also within NCP - in order to assure that both 
sides of the connection knew a key value which did *not* pass over the link 
and could not be sniffed.

Note that, for SNI, which is, of course, a major concern - perhaps the *only* 
real concern as far as this post is concerned, the types of connections are 
subarea connections.

No such security protocol exists for switched peripheral connections so I 
guess you could regard that as some sort of exposure although, in principle, 
peripheral connections operate within the control of one SNA subnetwork.

4. I take your point that SNA expertise is on the decline. It becomes evident 
from the following sentence that, by attempt it, you mean to *apply* 
security to an SNA environment. Furthermore, you seem to be concerned 
particularly about session establishment within an SNI environment. Initially I 
thought that, by attempt it, you might mean *break into* an SNA 
environment!

5. The VTAM Session Management Exit (SME) is fully documented in the 
Communications Server SNA Customization manual - even in the last year or 
two actually made available on IBM web pages. By scanning the control 
blocks, it is very easy to see what information is available to the SME and 
hence what can be formatted for presentation. As an aid to VTAM education, 
I wrote an extensive set of VTAM exits long ago which universally simply 
presented the information available to the exits on the system log. The SME 
was one of these but admittedly the biggest by far. I really can't see that you 
need have been surprised by what information an SME implementation could 
present you. You needed only a little research of the manual! I can't see 
what scared you silly. Just having some familiarity with the content of the 
SNA requests used in session setup within an SNI environment would indicate 
what information was freely available to anyone succeeding in tapping the 
line, a major subset of which is made available to the SME.

6. Jumping into an existing session is very unhelpful about the session 
endpoints, the identity of typically the two LUs involved - unless it's the 
transaction traffic you are after. If indeed, it is the latter and you are 
worried 
about tapping into the traffic, you should use the session encryption to 
which I have already referred.

7. You make a reference to session types - although I can't understand how 
you can equate SNI and LU6/0/1/2, they have orthogonal significance: SNI 
provides the ability to transport a session of any type over subarea 
connections between subnetworks having different network identifiers 
(NetIDs). SNI and session types are not somehow mutually exclusive. This 
looks like some manifestation of the path to extinct expertise!

On the other hand this may be some sort of shorthand within the 
customization of the particular firewall product you have in mind. Is there 
any reason why you haven't stated what it is?

8. Your point about company X with NetID X supporting companies A and B 
with NetIDs A and B is presumably that company A can see the session 
setup attempts with NetID B and vice versa. It is an awareness of definition 
facilities similar to those which the OP had forgotten about - if he ever knew 
them - which can be used to prevent leakage of cross-domain initiate 
(CDINIT) requests into inappropriate subnetworks. Again it looks like a case of 
the flexible approach involving least effort having become the one everyone 
uses to the extent that everyone has forgotten about the more troublesome 
to define but more restrictive approach - if it is not a case of the person who 
did know having been let go.

Note that, when company X was IBM, the folk in charge of the SNI 
configuration would have understood - because I used to teach a major 
subset of them! - the problem of irrelevant CDINIT traffic and I would have 
expected they made sure that attached customer networks were protected 
from 

Dataset/file printing

2009-01-19 Thread Bri P
I feel I should really know this..!

Is there a 'standard' IBM utility that will take a 'standard input' kind of 
dataset and print it, with pagination and page numbers on a header (or footer) 
- with also perhaps the date and time, and the dataset name, for example?

I just want a generic utility, where I don't have to specify parameters telling 
it whether it's VB or FB, PO or PS, etc.. and just 'as-is' with no dump on the 
right hand side or line numbers/record identifiers, no offsetting to the middle 
of the page, or anthing like that. So far I've looked at IEBGENER, ICETOOL, 
IDCAMS, IEBPTPCH - all the usual suspects anyway..

If not, then I'll have to waste an afternoon knocking one up in Rexx, I 
suppose..

Thanks

Brian

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


Re: Dataset/file printing

2009-01-19 Thread John P Kalinich
Brian P of the IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote
on 01/19/2009 07:49:20 AM:

 I feel I should really know this..!

 Is there a 'standard' IBM utility that will take a 'standard input'
 kind of dataset and print it, with pagination and page numbers on a
 header (or footer) - with also perhaps the date and time, and the
 dataset name, for example?

 I just want a generic utility, where I don't have to specify
 parameters telling it whether it's VB or FB, PO or PS, etc.. and
 just 'as-is' with no dump on the right hand side or line
 numbers/record identifiers, no offsetting to the middle of the page,
 or anthing like that. So far I've looked at IEBGENER, ICETOOL,
 IDCAMS, IEBPTPCH - all the usual suspects anyway..

 If not, then I'll have to waste an afternoon knocking one up in
 Rexx, I suppose..


You can use the PRINTDS TSO command or ISPF 3.1 if you want headers and
page numbers.

Regards,
John K

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


Re: Assembler TCP/IP

2009-01-19 Thread Rob Scott
(A) Yes - and if the subtask is going to TakeSocket pay attention to the 
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task pass 
a parameter list to the daughter subtasks that includes the address of the 
EZASMI GLOBAL area - and then each subtask will obtain its own task storage 
(TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the 
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB to 
an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB 
maybe) - this will help situations where communications are lost midway thru a 
conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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


APF authorize libraries

2009-01-19 Thread Yogeetha balasubramanian
Do someone know the exact reason for APF authorizing the libraries ? I have
known the reason as when we do them, it protects the base code from getting
affected by the unauthorized applications. but, how are the supervisor state
and the problem state correlates with this. ? This confounds me many times.

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


Re: Dataset/file printing

2009-01-19 Thread Bri P
Well I never..!

Perfect!

Thanks John!

SNIP
You can use the PRINTDS TSO command or ISPF 3.1 if you want headers and
page numbers.
UNSNIP

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Gerhard Postpischil

GIONFRIDDO MICHELE wrote:

Is possible to resolve the problem, without delete the volser tape
BT0292 or the disk with the same volser???


On that system, the only way to read the tape would be 
LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT=


This requires special authorizations, so it would be best done 
just once, copying the tape to something non-conflicting.



Gerhard Postpischil
Bradford, VT

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


Re: APF authorize libraries

2009-01-19 Thread Roach, Dennis (N-DIT)
Most applications run in problem state key 8. Some functions need to be
performed in supervisor state or a storage key other than 8. There are 2
basic ways to do this.

1. Use an assist routine (SVC, PC, ...). This works fine for casual,
well defined use.

2. Use something like MODESET to change state or key. This requires the
requesting program to be APF authorized. An APF authorized program must
have the APF flag turned on in the directory AND the library must be APF
authorized, hence the reason to APF authorize the library. 

If the APF library is part of a concatenation, such as STEPLIB, then all
libraries in the concatenation must be APF authorized or the library
looses it authorization. This is to prevent a bogus program from being
loaded in an authorized environment.

In our environment APF libraries are UACC of NONE. Change to the
libraries is highly controlled. Access is preferred via link list. When
direct access is required, the user must be placed in the access list. 

Dennis Roach
GHG Corporation
2100 Space Park Drive
LM-15 4BH
Houston, Texas 77058
Voice:   (281) 336-5027
Cell:(713) 511-1059
E-Mail:  dennis.ro...@lmco.com

All opinions expressed by me are mine and may not agree with my employer
or any person, company, or thing, living or dead, on or near this or any
other planet, moon, asteroid, or other spatial object, natural or
manufactured, since the beginning of time.


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Yogeetha balasubramanian
Sent: Monday, January 19, 2009 8:01 AM

Do someone know the exact reason for APF authorizing the libraries ? I
have
known the reason as when we do them, it protects the base code from
getting
affected by the unauthorized applications. but, how are the supervisor
state
and the problem state correlates with this. ? This confounds me many
times.

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Vernooy, C.P. - SPLXM


Gerhard Postpischil gerh...@valley.net wrote in message
news:497498bb.7030...@valley.net...
 GIONFRIDDO MICHELE wrote:
  Is possible to resolve the problem, without delete the volser tape
  BT0292 or the disk with the same volser???
 
 On that system, the only way to read the tape would be 
 LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT=
 
 This requires special authorizations, so it would be best done 
 just once, copying the tape to something non-conflicting.
 
 
 Gerhard Postpischil
 Bradford, VT

I assume you mean: where nn is any volser unknown to SMS?
From our experience with the previously mentioned duplicate tape
volsers, a known volser is enough for SMS to 'know' what it has at hand.

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 lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html


Re: configuration change question

2009-01-19 Thread Tom Marchant
On Mon, 19 Jan 2009 04:43:25 -0600, Zaromil Tisler wrote:

On Fri, 16 Jan 2009 10:02:19 -0600, Tom Marchant  wrote:


If you perform a soft activate only, everything will be fine until you IPL
again.  Then, because you didn't do a hardware activate too, you will get
the old IODF, from before you changed the esoterics.  That's because the
soft activate didn't update the token in HSA.

Making changes in the OS config only does not change the processor token, at
least not the timestamp part and you can override the description part. If
there are more than one processors defined in an IODF, only processor(s)
affected with hardware changes get a new token (timestamp).

The token contains more than a time stamp.  In particular, it contains the
IOFD name.  This can be used at IPL time to select the IODF for MVS to use.
 If you do not perform a hardware activate, MVS will not be able to select
the correct IODF based upon the token in HSA.

-- 
Tom Marchant

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


ISPF Edit Macro

2009-01-19 Thread Betsy Jeffery
Some how I have managed to create something that ISPF thinks is an edit 
macro.  Opening any file/member tries to execute the macro (which is junk and 
therefore invalid).  Simple question for simple mind:  How do I get rid of it?  
I 
have searched high and low and cannot find the reference.  TSO/ISPF manuals 
don't quite say.
Thanks,
Betsy Jeffery

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


Re: ISPF Edit Macro

2009-01-19 Thread John P Kalinich
Betsy Jeffery of the IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
wrote on 01/19/2009 10:05:17 AM:

 Some how I have managed to create something that ISPF thinks is an edit
 macro.  Opening any file/member tries to execute the macro (which isjunk
and
 therefore invalid).  Simple question for simple mind:  How do I get
 rid of it?  I
 have searched high and low and cannot find the reference.  TSO/ISPF
manuals
 don't quite say.

When in Edit on a member, issue the IMACRO NONE command.

Regards,
John K

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Rick Fochtman

--snip-


I have a problem.

In my environment, i have same volser per tape a disk. When I submit a
job, during the allocation of unit, I have this message:

Statement JCL of JOB

//SYDD   DSN=SYSG.ACS.BACV.SSIGB2R0.DMSC.S2009016.T235759, 
//DISP=SHR,UNIT=3490,VOL=SER=BT0292


MSG in SYSUOT

IEF245I SO433H STEP6 SY - INCONSISTENT UNIT NAME AND VOLUME SERIAL

Note that BT0292 is the volser of a tape and of a disk SMS.

I have an environment with ZOS 1.6 and 1.8.

Is possible to resolve the problem, without delete the volser tape
BT0292 or the disk with the same volser???
 


unsnip
You can access the tape dataset using LABEL=(2,BLP), but you'll need to 
supply a bogus volume serial number and full DCB attributes; you may 
also have authorization issues here, related to the use of BLP.


I respectfully submit that having duplicate volume serial numbers for 
tape and disk is a SERIOUSLY BAD IDEA. I strongly suggest you develop, 
and migrate to, a volume serial standard that allows you to tell disk 
from tape simply from the volume serial number. If you can't tell, how 
will the system?


--
Rick
--
Remember that if you’re not the lead dog, the view never changes.

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


Re: ISPF Edit Macro

2009-01-19 Thread Field, Alan C.
Betsy, Search the IBM-MAIN archives. This has come up a number of times
in the past and solutions are given. 

I always end up doing that when this happens since it is infrequent and
I don't remember thefix. 

Alan 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Betsy Jeffery
Sent: Monday, January 19, 2009 10:05 
To: IBM-MAIN@bama.ua.edu
Subject: ISPF Edit Macro

Some how I have managed to create something that ISPF thinks is an edit 
macro.  Opening any file/member tries to execute the macro (which is
junk and 
therefore invalid).  Simple question for simple mind:  How do I get rid
of it?  I 
have searched high and low and cannot find the reference.  TSO/ISPF
manuals 
don't quite say.
Thanks,
Betsy Jeffery

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

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread R.S.

Vernooy, C.P. - SPLXM wrote:


Gerhard Postpischil gerh...@valley.net wrote in message
news:497498bb.7030...@valley.net...

GIONFRIDDO MICHELE wrote:

Is possible to resolve the problem, without delete the volser tape
BT0292 or the disk with the same volser???
On that system, the only way to read the tape would be 
LABEL=(2,BLP),VOL=SER=nn,DCB=(.),UNIT=


This requires special authorizations, so it would be best done 
just once, copying the tape to something non-conflicting.



Gerhard Postpischil
Bradford, VT


I assume you mean: where nn is any volser unknown to SMS?

From our experience with the previously mentioned duplicate tape

volsers, a known volser is enough for SMS to 'know' what it has at hand.


Kees,
This is another kind of conflict. DISK vs TAPE.

Ab ovo: Michelle, can you vary disk_device_number,OFFLINE  ?
It would be the easiest method to do. Otherwise try to read the tape on 
another system or use BLP.


--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sd Rejonowy dla m. st. Warszawy 
XII Wydzia Gospodarczy Krajowego Rejestru Sdowego, 
nr rejestru przedsibiorców KRS 025237

NIP: 526-021-50-88
Wedug stanu na dzie 01.01.2008 r. kapita zakadowy BRE Banku SA  wynosi 
118.642.672 zote i zosta w caoci wpacony.

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


How to define FTP VOLUMES for Filezila FTP Client

2009-01-19 Thread Carlos Bodra

Hello,

I just installed Filezilia Ftp Client and configure it to access z/VM 
user mdisks or sfs directories.
I can access to z/OS PDS members, but I can´t access files located in 
FTP defined disks. I know I´m missing something, but where?
When I logon using IBMUSER user, I can select in remote site all pds 
members. How can access files (not pds members) in FTP data disks to 
start ftp from mainframe to desktop?


Thanks


--
Carlos Alberto Bodra
VM/VSE System Consultant
Sao Paulo - Brazil


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


AQ .v. A4 ( was Re: C without LE

2009-01-19 Thread Ian S. Worthington
It always amazes me that whilst IBM engineering does appear to have managed to
grasp metric, documentation is still sized in rods, poles, and perches. IBM,
at one time the world's second largest publisher, had the ability to sort that
out.

From our office in WT I used to send out our documentation sized to the
minimum of the AQ and A4 dimensions so our local users could reproduce it on
whatever they had to hand.

Like peas and honey it looked a bit odd but did the trick.

i

-- Original Message --
Received: Mon, 19 Jan 2009 02:42:49 AM COT
From: Barbara Nitz nitz-...@gmx.net
To: IBM-MAIN@bama.ua.edu
Subject: Re: C without LE


 ngAs for:
 I can only remember it was from Europe and had a dickens of a time because
their doc was in A4
 (page size) format and it was hell getting it converted to the US size. 
 Forgive me for saying that, but do you think the rest of the world likes to
be forced to use some strange format that doesn't fit any paper we have
available? It is actually nice for a change to speak my own language with
them. :-)
 
 Regards, Barbara Nitz
 
 -- 
 Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL 
 für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Paul Gilmartin
On Mon, 19 Jan 2009 11:29:22 +0100, GIONFRIDDO MICHELE wrote:

I have a problem.

In my environment, i have same volser per tape a disk.

BTDTGTTS.  DLI.  NGDIA.  (Wishful thinking.)

If the problem occurs within your site, your site has a process
problem.  One of a very difficult type because its resolution
is necessarily more political than technical (You can't tell
*me* I can't call *my* tape BT2092!).  (We temporarily varied
the disk volume offline.)

If the conflicting tape is an interchange volume, you've encountered
a global problem.  The global solution is for some industry-wide
organization (e.g. SHARE or IBM) to assume the responsibility of
reserving a range or pattern of VOLSERs for interchange media.

Several decades ago, SHARE had a project to register unique VOLSER
prefixes world-wide.  I assume this was Overcome By Events: name
space exhaustion.

The Right Solution would be to enlarge the VOLSER name space, so you
could use, e.g. BT2092.dasdvol.SOGEI.IT.  I expect this not to
happen, not only for technical reasons but also because of the
perception that data interchange will increasingly be via Internet
rather than by interchange of physical media.

OS X provides a useful solution: when I mount a volume with a
duplicate ID, the OS assigns a generated name and mounts that.
It's the my responsibility to be aware which I'm using.  But I
don't have the anquish of BLP.

-- gil

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


Re: Assembler TCP/IP

2009-01-19 Thread Joe Reichman
Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks
??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example
takesocket or GetCleintId should the ECB passed on WZASMI macro post in
my case it never does maybe
because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task
pass a parameter list to the daughter subtasks that includes the address of
the EZASMI GLOBAL area - and then each subtask will obtain its own task
storage (TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB
to an ECBLIST along with the ECB for the EZASMI call (and also your STC
stop ECB maybe) - this will help situations where communications are lost
midway thru a conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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

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


Re: How to define FTP VOLUMES for Filezila FTP Client

2009-01-19 Thread Paul Gilmartin
On Mon, 19 Jan 2009 14:32:21 -0200, Carlos Bodra wrote:

I just installed Filezilia Ftp Client and configure it to access z/VM
user mdisks or sfs directories.
I can access to z/OS PDS members, but I can´t access files located in
FTP defined disks. I know I´m missing something, but where?
When I logon using IBMUSER user, I can select in remote site all pds
members. How can access files (not pds members) in FTP data disks to
start ftp from mainframe to desktop?

What arex FTP defined disks?  Do they reside on the (desktop) client
or the (z/OS) server?

But is this a client or server question?  I know that when I first
installed Filezilla _server_ I was confused by the process of
defining the user and the user's home directory to the server.

-- gil

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


Re: Assembler TCP/IP

2009-01-19 Thread Rob Scott
A) The EZASMI global storage block contains important state information - 
including things like the load epaddr of the API load module. You should 
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC 
ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer 
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to timeout code  


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks ??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example 
takesocket or GetCleintId should the ECB passed on WZASMI macro post in my 
case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the 
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task pass 
a parameter list to the daughter subtasks that includes the address of the 
EZASMI GLOBAL area - and then each subtask will obtain its own task storage 
(TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the 
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB to 
an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB 
maybe) - this will help situations where communications are lost midway thru a 
conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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

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

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread R.S.

Paul Gilmartin wrote:
[...]

The Right Solution would be to enlarge the VOLSER name space, so you
could use, e.g. BT2092.dasdvol.SOGEI.IT.  


IMHO it doesn't change to much.
In your example there is still no warranty of name uniqueness, only it 
would be less likely. What about ZOS.VERSION1.REL9.CAT8 ? Or 
ZOS.DATA.INTERCHANGE.1 ?


In fact there is some kind of solution: WWID for tapes. Each cart has 
it's own unique ID. Recorded in a chip. And this ID is unique as 
Ethernet address or FC WWN (although the numbers can be changed to 
confilcting values).
For DASD, there should be similar process of generating (emulated) 
volume ID's - maybe based on vendor ans S/N.


Last, but not least: system support!
Without support any ID would be useless. I can imagine the following idea:
we still use 6-character volsers, however system (SMS, RMM, other 
components) recoginzez WWID.
In case of volser conflict there is a way to provide extended volser, 
i.e. BT2092.wwid-number.
Similar technique is used when you try to issue MVS CANCEL and two 
started tasks have the same name - you have to provide unique ASID.


To complement the idea above: first BT2092 would be primary BT2092, so 
any reference without WWID would be directed to it, the second would 
require WWID to be recognized.


My €0.02

--
Radoslaw Skorupka
Lodz, Poland


--
BRE Bank SA
ul. Senatorska 18
00-950 Warszawa
www.brebank.pl

Sąd Rejonowy dla m. st. Warszawy 
XII Wydział Gospodarczy Krajowego Rejestru Sądowego, 
nr rejestru przedsiębiorców KRS 025237

NIP: 526-021-50-88
Według stanu na dzień 01.01.2008 r. kapitał zakładowy BRE Banku SA  wynosi 
118.642.672 złote i został w całości wpłacony.

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


Re: Assembler TCP/IP

2009-01-19 Thread Joe Reichman
Thankx

 was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you
down get deadlocked)

re: GLOBAL storage there are 2 storage areas defined by it


GWAUSCNT
GWA03PSA

   They dont seem to be refrenced by any of the EZASMI api's

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Rob Scott
Sent: Monday, January 19, 2009 12:07 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


A) The EZASMI global storage block contains important state information -
including things like the load epaddr of the API load module. You should
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for
ASYNC ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to timeout code


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks
??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example
takesocket or GetCleintId should the ECB passed on WZASMI macro post in
my case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf
Of Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task
pass a parameter list to the daughter subtasks that includes the address of
the EZASMI GLOBAL area - and then each subtask will obtain its own task
storage (TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB
to an ECBLIST along with the ECB for the EZASMI call (and also your STC
stop ECB maybe) - this will help situations where communications are lost
midway thru a conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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

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

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

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Paul Gilmartin
On Mon, 19 Jan 2009 18:09:43 +0100, R.S. wrote:
[...]
 The Right Solution would be to enlarge the VOLSER name space, so you
 could use, e.g. BT2092.dasdvol.SOGEI.IT.

IMHO it doesn't change to much.
In your example there is still no warranty of name uniqueness, only it
would be less likely. What about ZOS.VERSION1.REL9.CAT8 ? Or
ZOS.DATA.INTERCHANGE.1 ?

I was taking it to be a URI, with top level qualifers registered
with ICANN or its designated registrar.  By analogy:

BT2092.dasdvol.BREMULTIBANK.COM.PL

(I'm shamelessly borrowing the idea from Apple's use of a similar
scheme.)

Enforcement?  Any supplier who infringed on another organizations
registered name space would face the wrath of customers.

In fact there is some kind of solution: WWID for tapes. Each cart has

Last, but not least: system support!
Without support any ID would be useless. I can imagine the following idea:
we still use 6-character volsers, however system (SMS, RMM, other
components) recoginzez WWID.
In case of volser conflict there is a way to provide extended volser,
i.e. BT2092.wwid-number.

Thanks for the discussion of WWIDs.  From an ISV's viewpoint, the
drawback is customizing the installation instructions for the
WWIDs differing from customer to customer, although the WWID
part is only a fallback in case of conflict.

-- gil

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


SDSF

2009-01-19 Thread Ron Wells
I have print sitting in output Q...NON held... will not print... noticed 
this print (per SDSF) has the STATUS field(in SDSF) set to USER...
any ideas on how to change field...

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Fw: SDSF

2009-01-19 Thread Ron Wells
also how it got there??
- Forwarded by Ron Wells/AGFS/AGFin on 01/19/2009 12:11 PM -

Ron Wells/AGFS/AGFin
01/19/2009 12:11 PM

To
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
cc

Subject
SDSF





I have print sitting in output Q...NON held... will not print... noticed 
this print (per SDSF) has the STATUS field(in SDSF) set to USER...
any ideas on how to change field...

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Re: CA7 batch reporting?

2009-01-19 Thread Brian Fitzgibbon
Mark
I will reply - with an idea to look to our product SmartIS.  We can provide
a myriad of ways to pull the information you asked about in your post and a
lot more on production systems in general.  We can tie items together (like
JCL , SMF, DB2, etc).
Regards

Brian Fitzgibbon
SEGUS Inc
www.segus.com

On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR 
netsfw-ibmm...@yahoo.com wrote:

 If I have a list of job names, is there a CA7
 batch reporting facility whereby
 I can run said list against CA7 and find out if the jobs are still being
 scheduled, how often, and the last time they were run?

  Mark T. Regan, K8MTR
 CTO1 USNR-Retired (1969-1991)

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




-- 
Regards

Brian Fitzgibbon
SEGUS Inc
(800)-327-9650
www.segus.com

For support:
supp...@segus.com


The information contained in this e-mail and any accompanying documents may
contain information that is confidential or otherwise protected from
disclosure. If you are not the intended recipient of this message, or if
this message has been addressed to you in error, please immediately alert
the sender by reply e-mail and then delete this message, including any
attachments. Any dissemination, distribution or other use of the contents of
this message by anyone other than the intended recipient is strictly
prohibited.

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


UNABLE TO FIND ERROR MESSAGE - ADR849E

2009-01-19 Thread esmie moo
Good Day 
 
I am 


  __
Connect with friends from any web browser - no download required. Try the new 
Yahoo! Canada Messenger for the Web BETA at 
http://ca.messenger.yahoo.com/webmessengerpromo.php

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


UNABLE TO FIND ERROR MESSAGE - ADR849E

2009-01-19 Thread esmie moo
Good Day 
 
I 


  __
Get a sneak peak at messages with a handy reading pane with All new Yahoo! 
Mail: http://ca.promos.yahoo.com/newmail/overview2/

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


UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread esmie moo
Good Day,
 
I am trying find the explanation for error message ADR849E.  I looked at 
z/OS V1R4.0 MVS System Messages, Vol 1 (ABA-AOM) it wasn't listed.  Can anybody 
suggest other places where I should look.
 
Thanks in advance.


  __
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your 
favourite sites. Download it now at
http://ca.toolbar.yahoo.com.

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


Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Chris Hoelscher
ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO  
   VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT VOLUME 
 
   IS A SPACE EFFICIENT VOLUME  



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




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

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


UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Chris Hoelscher
even more:

Explanation:  For a COPY FULL or a COPY TRACKS operation specifying one  
track range that includes the entire volume, space efficient FlashCopy  
must be used to perform the full volume copy to a space efficient volume.  
 
DFSMSdss was unable to establish a space efficient FlashCopy relationship  
 
for one of the following reasons:  
  
o   FASTREPLICATION(NONE) was specified. DFSMSdss failed the operation  
because the keyword prohibits space efficient FlashCopy.  
  
o   FCSETGTOK(FAILRELATION) and FCNOCOPY were not specified. Space  
efficient FlashCopy is not permitted unless both of these keywords are 
 
specified.  
  
o   At least one of the volumes was not eligible to participate in a space 
 
efficient FlashCopy relationship at this time.  
  
o   DFSMSdss attempted to establish a space efficient FlashCopy  
relationship and failed with an error.  



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




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

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


Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Pommier, Rex R.
Chris,

Did you find this on a CD collection or on IBM's web site?  I looked in
my z/OS 1.7 CD collection and the ADR messages skip from ADR847 to
ADR860.

Rex



From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Chris Hoelscher
Subject: Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

ADR849E (ttt)-m(yy), COPY FROM VOLUME input_volume_serial_number TO

   VOLUME output_volume_serial_number FAILED BECAUSE THE OUTPUT
VOLUME 
 
   IS A SPACE EFFICIENT VOLUME  



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

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


Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Spencer, Mike
The message is a new message:  You can look at APAR OA15791 to determine this 
message and others as part of new features in DFDSS. 

ADR849E (ttt)-m(yy), COPY FROM VOLUME
   input_volume_serial_number TO VOLUME
   output_volume_serial_number FAILED BECAUSE THE
   OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME 


Michael Spencer

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
esmie moo
Sent: Monday, January 19, 2009 1:47 PM
To: IBM-MAIN@bama.ua.edu
Subject: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

Good Day,
 
I am trying find the explanation for error message ADR849E.  I looked at z/OS 
V1R4.0 MVS System Messages, Vol 1 (ABA-AOM) it wasn't listed.  Can anybody 
suggest other places where I should look.
 
Thanks in advance.


  __
Yahoo! Canada Toolbar: Search from anywhere on the web, and bookmark your 
favourite sites. Download it now at http://ca.toolbar.yahoo.com.

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

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


GDG Question

2009-01-19 Thread Jerry Fuchs
It seems to me that I saw a thread that stated when you hit GV00 you 
will be unable to create (+1).

Is this correct?

How did you handle this situation? Just delete all generations or create a 
new GDG?

THI

Jerry Fuchs
Senior Systems Engineer
Wendy's Arby's Group
One Dave Thomas Blvd.
Dublin, Ohio 43017
(614) 764-3594

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


Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Ted MacNEIL
A SPACE EFFICIENT VOLUME  

Okay! I'll bite. I've missed the terminology.
Your response doesn't answer the question.

What is a SPACE EFFICIENT VOLUME?
-
Too busy driving to stop for gas!

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


Re: GDG Question

2009-01-19 Thread David Andrews
On Mon, 2009-01-19 at 14:13 -0500, Jerry Fuchs wrote:
 It seems to me that I saw a thread that stated when you hit GV00 you 
 will be unable to create (+1).

You're mistaken.  It rolls over, just as you think it should.  Easy
enough to verify: create a GV00 in a test GDG, then a +1 and see
what you get.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

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


Re: Assembler TCP/IP

2009-01-19 Thread Rob Scott
Regarding EZASMI, I have used it quite extensively in two products that I am 
involved in - the ECB list method seems to be the only way to correctly manage 
the interface - there are just too many ways that EZASMI can get into a never 
post style situation. It is a bit of a pain to have to keep building and 
destroying timers around the call but worth it in the end.

GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module  


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 17:36
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

 was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you down 
get deadlocked)

re: GLOBAL storage there are 2 storage areas defined by it


GWAUSCNT
GWA03PSA

   They dont seem to be refrenced by any of the EZASMI api's

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 12:07 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


A) The EZASMI global storage block contains important state information - 
including things like the load epaddr of the API load module. You should 
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for ASYNC 
ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to timeout code


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks ??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example 
takesocket or GetCleintId should the ECB passed on WZASMI macro post in my 
case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf Of 
Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the 
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task pass 
a parameter list to the daughter subtasks that includes the address of the 
EZASMI GLOBAL area - and then each subtask will obtain its own task storage 
(TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the 
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB to 
an ECBLIST along with the ECB for the EZASMI call (and also your STC stop ECB 
maybe) - this will help situations where communications are lost midway thru a 
conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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

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

--
For IBM-MAIN 

Re: Fw: SDSF

2009-01-19 Thread Scott Rowe
IIRC, a status of USER is typically caused by a JES2 hold ($HJ) command, and 
can be reversed by a JES2 release command ($AJ).

 Ron Wells rwe...@agfinance.com 1/19/2009 1:11 PM 
also how it got there??
- Forwarded by Ron Wells/AGFS/AGFin on 01/19/2009 12:11 PM -

Ron Wells/AGFS/AGFin
01/19/2009 12:11 PM

To
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
cc

Subject
SDSF





I have print sitting in output Q...NON held... will not print... noticed 
this print (per SDSF) has the STATUS field(in SDSF) set to USER...
any ideas on how to change field...

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


CONFIDENTIALITY/EMAIL NOTICE: The material in this transmission contains 
confidential and privileged information intended only for the addressee.  If 
you are not the intended recipient, please be advised that you have received 
this material in error and that any forwarding, copying, printing, 
distribution, use or disclosure of the material is strictly prohibited.  If you 
have received this material in error, please (i) do not read it, (ii) reply to 
the sender that you received the message in error, and (iii) erase or destroy 
the material. Emails are not secure and can be intercepted, amended, lost or 
destroyed, or contain viruses. You are deemed to have accepted these risks if 
you communicate with us by email. Thank you.

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


Re: GDG Question

2009-01-19 Thread Jerry Fuchs
Thanks,

Guess that I must have misread the thread or I was smoking something at 
the time.

Jerry



David Andrews d...@lists.duda.com 
Sent by: IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu
01/19/2009 02:24 PM
Please respond to
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu


To
IBM-MAIN@bama.ua.edu
cc

Subject
Re: GDG Question






On Mon, 2009-01-19 at 14:13 -0500, Jerry Fuchs wrote:
 It seems to me that I saw a thread that stated when you hit GV00 you 

 will be unable to create (+1).

You're mistaken.  It rolls over, just as you think it should.  Easy
enough to verify: create a GV00 in a test GDG, then a +1 and see
what you get.

-- 
David Andrews
A. Duda and Sons, Inc.
david.andr...@duda.com

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


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


Re: CA7 batch reporting?

2009-01-19 Thread Gibney, Dave
   CA-7 comes with a BATCH TERMINAL INTERFACE where you can do any
command you can do online. Also, the ugly yet capable CA-EARL is
available.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
 Behalf Of Brian Fitzgibbon
 Sent: Monday, January 19, 2009 10:23 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: CA7 batch reporting?
 
 Mark
 I will reply - with an idea to look to our product SmartIS.  We can
 provide
 a myriad of ways to pull the information you asked about in your post
and
 a
 lot more on production systems in general.  We can tie items together
 (like
 JCL , SMF, DB2, etc).
 Regards
 
 Brian Fitzgibbon
 SEGUS Inc
 www.segus.com
 
 On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR 
 netsfw-ibmm...@yahoo.com wrote:
 
  If I have a list of job names, is there a CA7
  batch reporting facility whereby
  I can run said list against CA7 and find out if the jobs are still
being
  scheduled, how often, and the last time they were run?
 
   Mark T. Regan, K8MTR
  CTO1 USNR-Retired (1969-1991)
 
 
--
  For IBM-MAIN subscribe / signoff / archive access instructions,
  send email to lists...@bama.ua.edu with the message: GET IBM-MAIN
INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 
 
 
 --
 Regards
 
 Brian Fitzgibbon
 SEGUS Inc
 (800)-327-9650
 www.segus.com
 
 For support:
 supp...@segus.com
 
 
 The information contained in this e-mail and any accompanying
documents
 may
 contain information that is confidential or otherwise protected from
 disclosure. If you are not the intended recipient of this message, or
if
 this message has been addressed to you in error, please immediately
alert
 the sender by reply e-mail and then delete this message, including any
 attachments. Any dissemination, distribution or other use of the
contents
 of
 this message by anyone other than the intended recipient is strictly
 prohibited.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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


Re: GDG Question

2009-01-19 Thread Scott Barry
On Mon, 19 Jan 2009 14:13:34 -0500, Jerry Fuchs
jerry.fu...@wendysarbys.com wrote:

It seems to me that I saw a thread that stated when you hit GV00 you
will be unable to create (+1).

Is this correct?

How did you handle this situation? Just delete all generations or create a
new GDG?

THI

Jerry Fuchs
Senior Systems Engineer
Wendy's Arby's Group
One Dave Thomas Blvd.
Dublin, Ohio 43017
(614) 764-3594


The GDG assignment rolls from GV00 to **.G0001V00 on this condition.

Scott Barry
SBBWorks, Inc.

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


Re: Fw: SDSF

2009-01-19 Thread Ron Wells
thanks all found it... turned on $tdebug,security=yes. found out 
racf changes nailed me.live and learn

--
Email Disclaimer
This  E-mail  contains  confidential  information  belonging to the sender, 
which  may be legally privileged information.  This information is intended 
only  for  the use of the individual or entity addressed above.  If you are not 
 the  intended  recipient, or  an  employee  or  agent responsible for 
delivering it to the intended recipient, you are hereby notified that any 
disclosure,  copying, distribution, or the taking of any action in reliance on 
the contents of the E-mail or attached files is strictly prohibited.

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


Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Spencer, Mike
Space Efficient Volumes is a new feature of FlashCopy and is only
available with the new DS8000 DASD boxes.  When a normal volume is
created it occupies the defined capacity on the physical drives. A space
efficient volume does not occupy physical capacity when it is created.
Space gets allocated when data is actually written to the volume. The
amount of space that gets physically allocated is a function of the
amount of data changes that are performed on a volume. 
There is a IBM Redbook that discusses the FlashCopy SE and its uses.  It
came out in February of 2008.


Michael Spencer

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ted MacNEIL
Sent: Monday, January 19, 2009 1:58 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

A SPACE EFFICIENT VOLUME

Okay! I'll bite. I've missed the terminology.
Your response doesn't answer the question.

What is a SPACE EFFICIENT VOLUME?
-
Too busy driving to stop for gas!

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

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


Re: CA7 batch reporting?

2009-01-19 Thread Scott Barry
 On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR 
 netsfw-ibmm...@yahoo.com wrote:

 If I have a list of job names, is there a CA7
 batch reporting facility whereby
 I can run said list against CA7 and find out if the jobs are still being
 scheduled, how often, and the last time they were run?

  Mark T. Regan, K8MTR
 CTO1 USNR-Retired (1969-1991)


Check with your CA-7 admin/SYSPROG for most accurate JCL, however here is an
example to generate such a report (omit the LIST= keyword and you will see
when the job was last executed):

//UCC7STR1 EXEC PGM=SASSBSTR,PARM=1
//STEPLIB  DD   DISP=SHR,DSN=ca7.loadlib
//UCC7CMDS DD   DISP=SHR,DSN=your_prefix.COMMDS
//BATCHIN  DD   DISP=SHR,DSN=your_prefix.BATCHI
//BATCHOUT DD   DISP=SHR,DSN=your_prefix.BATCHO
//SYSPRINT DD   SYSOUT=*   
//SYSINDD   *  
/LOGON 
LJOB,JOB=myjobnm,LIST=NODD 
LJOB,JOB=jobpfx*,LIST=SCHD
LJOB,SYS=ca7sysname,LIST=ALL
/LOGOFF


Scott Barry
SBBWorks, Inc.

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


Re: Assembler TCP/IP

2009-01-19 Thread Joe Reichman
In my code the address of the interface seems to be gotten from the task
storage

  L 15,E$ASMH03-EZASMTIE(15) Get address of EZASOH03@A2C



thankx again
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Rob Scott
Sent: Monday, January 19, 2009 2:22 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


Regarding EZASMI, I have used it quite extensively in two products that I am
involved in - the ECB list method seems to be the only way to correctly
manage the interface - there are just too many ways that EZASMI can get into
a never post style situation. It is a bit of a pain to have to keep
building and destroying timers around the call but worth it in the end.

GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 17:36
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

 was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you
down get deadlocked)

re: GLOBAL storage there are 2 storage areas defined by it


GWAUSCNT
GWA03PSA

   They dont seem to be refrenced by any of the EZASMI api's

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf
Of Rob Scott
Sent: Monday, January 19, 2009 12:07 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


A) The EZASMI global storage block contains important state information -
including things like the load epaddr of the API load module. You should
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for
ASYNC ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to timeout code


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks
??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example
takesocket or GetCleintId should the ECB passed on WZASMI macro post in
my case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf
Of Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task
pass a parameter list to the daughter subtasks that includes the address of
the EZASMI GLOBAL area - and then each subtask will obtain its own task
storage (TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB
to an ECBLIST along with the ECB for the EZASMI call (and also your STC
stop ECB maybe) - this will help situations where communications are lost
midway thru a conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

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

Re: UNABLE TO FIND ERROR MESSAGE EXPLANATION - ADR849E

2009-01-19 Thread Lizette Koehler
This is a new Flashcopy function.  Here is the text for Apar OA15791

NEW FUNCTION: Space Efficient FlashCopy ( SEFLC )
Local fix 
Problem summary 

* USERS AFFECTED: All DFSMSdss release 1K0 and higher users*
* of FlashCopy on D/T2107 storage subsystems   *

* PROBLEM DESCRIPTION: New Function: Space Efficient FlashCopy *

* RECOMMENDATION: To use Space Efficient FlashCopy, install*
* PTFs on all the host systems sharing the *
* D/T2107 storage subsystems, The DFSMS*
* and ICKDSF APARs are:*
*   Dev Support/AOM:OA15780 OA15779*
*   SDM:OA21124 OA15783*
*   SMS:  OA15784   IDCAMS: OA20802*
*   DFSMSdss: OA15791   ICKDSF: PK46141*

This APAR provides DFSMSdss support for full volume FlashCopy
in NOCOPY mode to a target that is a space efficient volume.

Space Efficient FlashCopy - This new function allows a customer
to perform a FlashCopy to a target that is a space efficient
volume, which is intended to use only the amount of storage
needed by the copy.  Physical space for space efficient
volumes is allocated on a track by track basis from a
repository in the storage subsystem.

DUMP FCWITHDRAW - The existing volume initialization function
will release the physical space previously allocated to the
space efficient target volume and initialize the volume.

Exploitation of this new function on the D/T2107 storage
subsystem requires this PTF and a microcode (LMC) upgrade.
See ++HOLD(EC) for the required microcode upgrade.

Additional DFSMSdss problems fixed:
1. MSGADR815W message was issued with truncated reason code.
   The message text exceeded the maximum length allowed.
   DFSMSdss has been modified to remove THE  from the
   ADR815W message text.
2. MSGADR819E was received. The message should have been
   ADR819W. In addition, the message text contained extraneous
   RETINFO:. The z/OS MVS System Messages was correct.
   DFSMSdss has been modified to correct the problem.


 DOC  OA15791 Enhancements -
The following publications will be updated:
  SC35-0423-08 z/OS DFSMSdss Storage Administration Guide
  SC26-7402-08 z/OS DFSMS Storage Administration Reference
  SC26-7396-08 z/OS DFSMS Installation Exits
  SA22-7631-15 z/OS MVS System Messages Volume 1 (ABA-AOM)
See ++HOLD(DOC) for the detailed publication changes.

A summary of the publication changes are:
o SC35042308 z/OS DFSMSdss Storage Administration Guide
  Add the new RACF FACILITY Class profile name for DFSMSdss
  keywords
FCSETGTOK with COPY  STGADMIN.ADR.COPY.FCSETGT

  Add a new section, Choosing Space Efficient FlashCopy
  with the FCSETGTOK Keyword, under Moving Volumes with
  FlashCopy in Chapter 7 Managing Data Movement with DFSMSdss.

o SC26740208 z/OS DFSMS Storage Administration Reference
 -Add FCSETGTOK(FAILRELATION) to the syntax diagrams of
  the COPY FULL and COPY TRACKS commands.
 -Add item 6 under Notes for the FCNOCOPYTOCOPY keyword
  description of the COPY command in Chapter 24 Syntax -
  DFSMSdss Function Commands:
6. The storage facility prevents physical background
   copies to space efficient target volumes. Therefore,
   the FCNOCOPYTOCOPY operation will not cause a
   background copy to be initiated to an existing
   space efficient FlashCopy target volume.
 -Add FCSETGTOK keyword description to the COPY command
  in Chapter 24 Syntax - DFSMSdss Function Commands.

 -Add the new RACF FACILITY Class profile name to Chapter 27
  Data Security and Authorization Checking:
FCSETGTOK with COPY  STGADMIN.ADR.COPY.FCSETGT

o SC26739608 z/OS DFSMS Installation Exits
 The UFOFUNCT mapping of the ADRUFO parameter list will be
 updated with the following information:
 31(X'1F')  1   UFOFCWTR  Number of additional queries
  for background copy completion
!32(X'20')  1   UFO7FLGS  Seventh options flag byte
!   1...    UFOFCSEF  FCSETGTOK(FAILRELATION)
!   .xxx  Reserved

o SA22763115 z/OS MVS System Messages Volume 1 (ABA-AOM)
  - New messages: ADR358I ADR849E
  - Modified message: ADR707E ADR815W

 ADR358I (ttt)-m(yy), PHYSICAL SPACE NOT RELEASED ON
 SPACE EFFICIENT VOLUME volume_serial_number DUE TO PATCH
 BYTE SETTING

 ADR849E (ttt)-m(yy), COPY FROM VOLUME
 input_volume_serial_number TO VOLUME
 output_volume_serial_number FAILED BECAUSE THE
 OUTPUT VOLUME IS A SPACE EFFICIENT VOLUME

 Update the existing ADR707E message text with the new
 FCSETGTOK keyword.
 Update the Explanation with the 

Re: CA7 batch reporting?

2009-01-19 Thread Spencer, Mike
This does not assist you with CA-7, but Control-M on z/OS has the
ability to provide job information by using the JOBSTAT command.  The
result will the last 20 occurrences of the job in question, Date/Time
and how long each ran.  There are many other items in Control-M to
assist job schedulers. 


Michael Spencer

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Gibney, Dave
Sent: Monday, January 19, 2009 2:38 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: CA7 batch reporting?


   CA-7 comes with a BATCH TERMINAL INTERFACE where you can do any
command you can do online. Also, the ugly yet capable CA-EARL is
available.

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On 
 Behalf Of Brian Fitzgibbon
 Sent: Monday, January 19, 2009 10:23 AM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: CA7 batch reporting?
 
 Mark
 I will reply - with an idea to look to our product SmartIS.  We can 
 provide a myriad of ways to pull the information you asked about in 
 your post
and
 a
 lot more on production systems in general.  We can tie items together 
 (like JCL , SMF, DB2, etc).
 Regards
 
 Brian Fitzgibbon
 SEGUS Inc
 www.segus.com
 
 On Thu, Jan 15, 2009 at 9:18 AM, Mark T. Regan, K8MTR  
 netsfw-ibmm...@yahoo.com wrote:
 
  If I have a list of job names, is there a CA7 batch reporting 
  facility whereby I can run said list against CA7 and find out if the

  jobs are still
being
  scheduled, how often, and the last time they were run?
 
   Mark T. Regan, K8MTR
  CTO1 USNR-Retired (1969-1991)
 
 
--
  For IBM-MAIN subscribe / signoff / archive access instructions, send

  email to lists...@bama.ua.edu with the message: GET IBM-MAIN
INFO
  Search the archives at http://bama.ua.edu/archives/ibm-main.html
 
 
 
 
 --
 Regards
 
 Brian Fitzgibbon
 SEGUS Inc
 (800)-327-9650
 www.segus.com
 
 For support:
 supp...@segus.com
 
 
 The information contained in this e-mail and any accompanying
documents
 may
 contain information that is confidential or otherwise protected from 
 disclosure. If you are not the intended recipient of this message, or
if
 this message has been addressed to you in error, please immediately
alert
 the sender by reply e-mail and then delete this message, including any

 attachments. Any dissemination, distribution or other use of the
contents
 of
 this message by anyone other than the intended recipient is strictly 
 prohibited.
 
 --
 For IBM-MAIN subscribe / signoff / archive access instructions, send 
 email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO 
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

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

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


Utility for LE Options?

2009-01-19 Thread Adam Johanson
Is there some utility out there where you supply as input the CEEROPT load 
module, and the utility reports on what options it specifies? 

   I'd hate to write one only to find out that I re-invented the wheel...

   Thanks.

Adam Johanson
IMS Systems Programming
USAA

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


Re: Utility for LE Options?

2009-01-19 Thread Lizette Koehler
Is this for IMS, CICS, Batch or other environment?  What level of z/OS would 
you be running this on?

Cics has CLER for seeing the options, and I think IMS may also have one for the 
online side.

If you are at z/OS V1.9 then the parms might be maintained in CEEPRMxx in 
SYS1.PARMLIB or a CEEOPT DD statement in the JCL.

What are you looking for specifically?

Lizette




Is there some utility out there where you supply as input the CEEROPT load 
module, and the utility reports on what options it specifies? 

   I'd hate to write one only to find out that I re-invented the wheel...

   Thanks.


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


Re: Utility for LE Options?

2009-01-19 Thread Adam Johanson
It's for an IMS MPR. We're at z/OS 1.9.

   What I'd really like is for the utility to take the load module, and output 
the 
CEEXOPT macro, complete with options contained in the CEEROPT module.

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


Re: GDG Question

2009-01-19 Thread Robert A. Rosenberg

At 13:41 -0600 on 01/19/2009, Scott Barry wrote about Re: GDG Question:


The GDG assignment rolls from GV00 to **.G0001V00 on this condition.


That is because the GDG is in a VSAM catalog. In the past when CVOL 
catalogs were used I think you were SOL since there was no rollover 
ability. For disks, at least you had the ability to recover by doing 
a rename but this was not an option with tapes (you had to copy the 
tape and manually rename it with an absolute name - I used to use 
GV01 to show it rolled over).


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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Mike Wood
Michele,  If you use DFSMSrmm as your tape management system, you can 
add this tape volume to rmm and then use it ok.
rmm allows you to add a tape volume and give it something like an alias.
Assume you can use a volser like MYDUPT and actual volser is BT0292
RMM AV MYDUPT STATUS(MASTER) VOL1(BT0292) ..
now in your JCL code
 VOL=SER=MYDUPT,UNIT=tape .

and the tape volser now will not conflict with a DASD volser.

Mike WoodRMM Development

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Mike Wood
Kees, and others who referred to the same problem 
If you have a tape that duplicates a system managed tape volume look to use 
the storage class d...@sms to get round the problem using a drive outside a 
sms managed library.
http://publibz.boulder.ibm.com/cgi-
bin/bookmgr_OS390/BOOKS/dgt2o350/1.8.6?
ACTION=MATCHESrequest=d...@smsTYPE=FUZZYSHELF=EZ2ZO10L.bks
DT=20080513151901CASE=searchTopic=TOPICsearchText=TEXTsearchI
ndex=INDEXrank=RANKScrollTOP=FIRSTHIT#FIRSTHIT

Also, the same rmm volser alias trick (rmm duplicate volser support) as 
outlined in my other post would work. http://bama.ua.edu/cgi-bin/wa?
A2=ind0901L=ibm-mainD=0P=97528

Mike WoodRMM Development

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


Anyone using Tidal Scheduler on z/OS?

2009-01-19 Thread Hoesly, Bret
Hello everyone,
 
I'm looking for information from anyone using Tidal Enterprise Scheduler
prior to getting a vendor dog-and-pony show next week with people from
other platforms.
 
Is anyone out there using Tidal Enterprise Scheduler to run
jobs/schedules on z/OS?  Any comments, complaints, likes, dislikes or
general thoughts about the product and its functionality?
 
If you do have it.  It looks like it runs via an agent on z/OS, how is
it on resources?
 
We currently run Jobtrac and use a lot of its additional functionality
for automation of both tasks, schedules and JCL.  Does Tidal's product
offer comparable functionality to your knowledge.
 
Any information or thoughts about this product would be greatly
appreciated.
 
Thank you for your time and have a great day!
 
Bret Hoesly
Senior Systems Administrator - Mainframe
Telephone  Data Systems, Inc.

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


Re: Assembler TCP/IP

2009-01-19 Thread Henry Willard
Joe Reichman wrote:

 Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

 specfically

 A)in the Subtak (attached program) do you have to issue a

 INITAPI

 B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

 when writting a  concurrent (meaning using subtask to use the send and
 receive) program



I highly recommend bypassing this interface and using the assembler callable
services socket interface. I think it is easier to use and more powerful
especially if you use the AIO interface. If you can run authorized, you can do
much or all of the work on enclave SRBs.

Regards,
Henry

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


Re: Data Encryption Product Limits: 300 Datasets per month

2009-01-19 Thread Jim Marshall
I am looking into RACF certificates to handle Key Management, early stages 
looks doable.
 
Am by far no expert in all the terminology for those on my Team handle all the 
details. In general indeed the KEYS are maintained by z/OS RACF and along 
with ICSF give us a doable, secure option. The intent for encryption is for 
data export or to secure the backup tapes sent offsite. This is why the very, 
very inexpensive Crypto engines were procured to handle the key issues. In 
general we have a co-processor available for each CP engine which can fire. 
Also we have one Accelerator for each CP engine configured for use. 

The Key management is quite easy if one starts out with generating your own 
Public/Private Keys pairs and giving out the Public key to the world for Data 
Exchange Partners to use when sending us their data. We ask for the partners 
Public key to store for when we send them data. This all goes into RACF. Now 
the difficulty comes when a partner wants us to use a Symmetric Key or 
PassPhrase. Communicating this key should not be done in writing such as e-
mails, etc, unless it is encrypted by some other means. Then we have to 
maintain it someplace secure which leads to a number of folks knowing it; 
Public Keys are very much preferred.  

I do agree the overhead of storing encrypted data on the machine and 
accessing it encrypted, decrypting it on the fly, using it and rewriting it 
encrypted is off in the future.  

jim  

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


Re: RSU and storage reconfiguration

2009-01-19 Thread Skip Robinson
Jim, thanks for that clarification. To support internal DR testing, we've
defined reserved storage on a few LPARs for years. We've never had the
problem of an LPAR grabbing the RSU as non-reconfigurable, but all of our
LPARs by standard use Load Clear. We got lucky, I guess.

Also, these LPARs include in COMMNDxx a CF ONLINE for Element 1, meaning
that the storage is available pretty early in the IPL. Even so, CF OFFLINE
generally goes reasonably fast in advance of DR testing. In other words,
the timing for bringing RSU online may not be as significant as it once
was.

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


   
 Jim Mulder
 d10j...@us.ibm.c 
 OMTo 
 Sent by: IBM  IBM-MAIN@bama.ua.edu
 Mainframe  cc 
 Discussion List   
 ibm-m...@bama.ua Subject 
 .edu Re: RSU and storage reconfiguration 
   
   
 01/16/2009 09:54  
 PM
   
   
 Please respond to 
   IBM Mainframe   
  Discussion List  
 ibm-m...@bama.ua 
   .edu   
   
   




IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 01/16/2009
01:43:41 PM:

 This should work fine, but beware of one point:

 If you CONFIGURE on the reserved storage, and subsequently IPL the OS
 without either CONFIGURING it back off or deactivating the LPAR, then
 the OS will see that it has 6GB online at IPL, and will not consider the
 last 2GB as reconfigurable.  We avoid this by ALWAYS doing an LPAR
 DEACTIVATE/ACTIVATE as part of the IPL process.

  R.S. r.skoru...@bremultibank.com.pl 1/16/2009 8:17 AM 
 I read the PR/SM Planning Guide and MVS Initialization and Tuning Ref
 ...and I'm still having doubts.

 Let's assume, I have LPAR L1 configured on HMC (LPAR profile) with
 following storage options: 4096MB Initial and 2048MB Reserved (Both
 Central, no expanded).

 Q1. That means my L1 has 4096MB memory and I can add to L1 up to
 2048MB.
 True/False ?

 Q2. I'm going to put RSU=OFFLINE in IEASYS. Does it mean the system
 will
   treat 4096MB as base (non-reconfigurable) memory and all above as
 reconfigurable - 2048MB in this case ?


  Intial storage is in storage element 0.  Reserved storage
is in storage element 1.

  Load Clear detaches storage element 1.  Load Normal does not.

Jim Mulder   z/OS System Test   IBM Corp.  Poughkeepsie,  NY

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


Utility for LE Options?

2009-01-19 Thread Bill Klein
OOPS,  my idea won't work.  It is the CEEROPT module itself that you are
trying to find what options are set.

I do not know of a dis-assembler for a CEEROPT load module. 

 -Original Message-
 From: Bill Klein [mailto:wmkl...@ix.netcom.com] 
 Sent: Monday, January 19, 2009 6:44 PM
 To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU)
 Subject: Fw: Utility for LE Options?
 
 I don't know if this is what you are looking for, but at LE 
 1.9, you can
 
 A) create a CEEROPT stand-alone module with
   RPTOPTS(ON)
 (You may or may not want to modify MSGFILE as well)
 
 See:

 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee
 a2180/1.9.2 
 
 
 B) place the resuliting load module in in you IMS JCL and run the MPR
 
 C) check your output.  It will show you what options are set 
 in that region and where they are set.  See for example,
   
 http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee
 a1180/1.1.2.1 
 
 This will NOT tell you what the options are in sources that 
 were overriden nor will it provide output that is already in 
 macro format - but I think it should (might?) give you want 
 you want.
 
 Adam Johanson adam.johan...@usaa.com wrote in message 
 news:listserv%200901191506445185.0...@bama.ua.edu...
  It's for an IMS MPR. We're at z/OS 1.9.
  
 What I'd really like is for the utility to take the load 
 module, and output the 
  CEEXOPT macro, complete with options contained in the 
 CEEROPT module.
 

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


Utility for LE Options?

2009-01-19 Thread Bill Klein
Final thought (replying to myself, replying to myself G)

Code a small program that CALLs CEE3DMP, that program's output will show you
the run-time options in effect.

 -Original Message-
 From: Bill Klein [mailto:wmkl...@ix.netcom.com] 
 Sent: Monday, January 19, 2009 6:53 PM
 To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU)
 Subject: Utility for LE Options?
 
 OOPS,  my idea won't work.  It is the CEEROPT module itself 
 that you are trying to find what options are set.
 
 I do not know of a dis-assembler for a CEEROPT load module. 
 
  -Original Message-
  From: Bill Klein [mailto:wmkl...@ix.netcom.com] 
  Sent: Monday, January 19, 2009 6:44 PM
  To: IBM-MAIN (IBM-MAIN@BAMA.UA.EDU)
  Subject: Fw: Utility for LE Options?
  
  I don't know if this is what you are looking for, but at LE 
  1.9, you can
  
  A) create a CEEROPT stand-alone module with
RPTOPTS(ON)
  (You may or may not want to modify MSGFILE as well)
  
  See:
 
  http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee
  a2180/1.9.2 
  
  
  B) place the resuliting load module in in you IMS JCL and 
 run the MPR
  
  C) check your output.  It will show you what options are set 
  in that region and where they are set.  See for example,

  http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/cee
  a1180/1.1.2.1 
  
  This will NOT tell you what the options are in sources that 
  were overriden nor will it provide output that is already in 
  macro format - but I think it should (might?) give you want 
  you want.
  
  Adam Johanson adam.johan...@usaa.com wrote in message 
  news:listserv%200901191506445185.0...@bama.ua.edu...
   It's for an IMS MPR. We're at z/OS 1.9.
   
  What I'd really like is for the utility to take the load 
  module, and output the 
   CEEXOPT macro, complete with options contained in the 
  CEEROPT module.
  

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


Fw: Utility for LE Options?

2009-01-19 Thread Bill Klein
I don't know if this is what you are looking for, but at LE 1.9, you can

A) create a CEEROPT stand-alone module with
  RPTOPTS(ON)
(You may or may not want to modify MSGFILE as well)

See:
   http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea2180/1.9.2



B) place the resuliting load module in in you IMS JCL and run the MPR

C) check your output.  It will show you what options are set in that region
and where they are set.  See for example,
 
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/ceea1180/1.1.2.1 

This will NOT tell you what the options are in sources that were overriden
nor will it provide output that is already in macro format - but I think
it should (might?) give you want you want.

Adam Johanson adam.johan...@usaa.com wrote in message
news:listserv%200901191506445185.0...@bama.ua.edu...
 It's for an IMS MPR. We're at z/OS 1.9.
 
What I'd really like is for the utility to take the load module, and
output the 
 CEEXOPT macro, complete with options contained in the CEEROPT module.

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


Re: GDG Question

2009-01-19 Thread Ted MacNEIL
That is because the GDG is in a VSAM catalog.

ICF catalogue -- different from VSAM.

In the past when CVOL catalogs were used I think you were SOL since there was 
no rollover 
ability.

I don't recall it ever being a problem, even with CVOLs.
I started this business as a JCL jockey in Production Support, log before UCC7 
 UCC11 and their sucessors came out.
We used CVOLs for almost everything except IMS -- we didn't have CICS, and DB2 
wasn't available, yet.

We used GDG datasets all the time, and we never had a 'roll over' problem.

Of course, my memory could be failing.
-
Too busy driving to stop for gas!

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


Re: ISPF Edit Macro

2009-01-19 Thread Wayne Bickerdike
Make sure you didn't accidentally set up an initial macro on your ISPF EDIT
panel.

In option 2) look below the Workstation File line and make sure nothing is
in the initial macro field.

I've done this by accident a few times. The macro setting will stay in your
ISPF profile until you remove it.

Hope this helps your problem...



On Tue, Jan 20, 2009 at 3:05 AM, Betsy Jeffery betsy_jeff...@mgic.comwrote:

 Some how I have managed to create something that ISPF thinks is an edit
 macro.  Opening any file/member tries to execute the macro (which is junk
 and
 therefore invalid).  Simple question for simple mind:  How do I get rid of
 it?  I
 have searched high and low and cannot find the reference.  TSO/ISPF manuals
 don't quite say.
 Thanks,
 Betsy Jeffery

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




-- 
Wayne V. Bickerdike

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


Re: Assembler TCP/IP

2009-01-19 Thread Joe Reichman
Thankx for help

I have a couple of more questions

 1) The Orignal Socket Created via socket  bind and later on used on the
listen is the one
which the server is  listining on

Later on the socket reterived on the Accept via the Retcode is the one from
the Client

it is this socket used on Send And Recv


2) Can concurrent Sockets program receive input from a number of tcpip
clients with different tcp/ip address

thankx

in My Case its Windows program
-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Rob Scott
Sent: Monday, January 19, 2009 2:22 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


Regarding EZASMI, I have used it quite extensively in two products that I am
involved in - the ECB list method seems to be the only way to correctly
manage the interface - there are just too many ways that EZASMI can get into
a never post style situation. It is a bit of a pain to have to keep
building and destroying timers around the call but worth it in the end.

GWA03PSA is the loaded address of EZASOH03 which is the EZASMI API module


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 17:36
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

 was that your IDEA setting ECBLIST (that way if TCP/IP doesn't post you
down get deadlocked)

re: GLOBAL storage there are 2 storage areas defined by it


GWAUSCNT
GWA03PSA

   They dont seem to be refrenced by any of the EZASMI api's

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf
Of Rob Scott
Sent: Monday, January 19, 2009 12:07 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


A) The EZASMI global storage block contains important state information -
including things like the load epaddr of the API load module. You should
perform a USING on EZASMGWA for it.

B) If the INITAPI has been done correctly for the subtask, the logic for
ASYNC ECB API call should be something like :

(1)  Clear TCPIP ECB
(2)  Setup timer
(3)  Build ECBLIST containing TCPIP EBC and timer ECB
(4)  Call EZASMI API
(5)  Wait on ECBLIST
(6a) If TCPIP ECB popped - cancel timer and then test TCPIP RC and ERRNO
(6b) If timer ECB popped - branch to timeout code


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 16:43
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP

Thankx

   I am using async processing  ECB=

 a couple of more questions

 A) Why would have to pass the address of the global stroage to the SubTasks
??

 B) I debugging both Mother and Daughter task under TSO TEST 
if retocde = 0 for the API's that 0 is a good return code for example
takesocket or GetCleintId should the ECB passed on WZASMI macro post in
my case it never does maybe because I have defined a INITAPI in the SubTask

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on Behalf
Of Rob Scott
Sent: Monday, January 19, 2009 8:55 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


(A) Yes - and if the subtask is going to TakeSocket pay attention to the
SUBTASK= keyword

(B) The way I have implemented this in the past is to have the mother task
pass a parameter list to the daughter subtasks that includes the address of
the EZASMI GLOBAL area - and then each subtask will obtain its own task
storage (TIE).

Another couple of points :

(1) If you are writing anything non-trivial, then I would advise using the
ASYNC ECB flavour of EZASMI.
(2) Before calling the send/recv interfaces, setup a timer and add its ECB
to an ECBLIST along with the ECB for the EZASMI call (and also your STC
stop ECB maybe) - this will help situations where communications are lost
midway thru a conversation and your EZASMI call hangs.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
rsc...@rs.com


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Joe Reichman
Sent: 19 January 2009 13:39
To: IBM-MAIN@bama.ua.edu
Subject: Assembler TCP/IP

Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

specfically

A)in the Subtak (attached program) do you have to issue a

INITAPI


B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

when writting a  concurrent (meaning using subtask to use the send and
receive) program

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

Re: Assembler TCP/IP

2009-01-19 Thread Joe Reichman
thankx

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Henry Willard
Sent: Monday, January 19, 2009 6:15 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Assembler TCP/IP


Joe Reichman wrote:

 Does Anybody have any pointers re: concurrent TCP/IP Assembler programs

 specfically

 A)in the Subtak (attached program) do you have to issue a

 INITAPI

 B) It it necessary to use EZASM STORAGE=GLOBAL or STORAGE=TASK

 when writting a  concurrent (meaning using subtask to use the send and
 receive) program



I highly recommend bypassing this interface and using the assembler callable
services socket interface. I think it is easier to use and more powerful
especially if you use the AIO interface. If you can run authorized, you can
do
much or all of the work on enclave SRBs.

Regards,
Henry

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

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


Re: Netview Access Services (NVAS) and Mixed-case Passwords

2009-01-19 Thread Wissink, Brad [ITSYS]
Yes it does, because we are using mixed-case passwords.  It requires a PTF for 
APAR PK16580.



From: IBM Mainframe Discussion List on behalf of Chase, John
Sent: Mon 1/19/2009 7:17 AM
To: IBM-MAIN@bama.ua.edu
Subject: Netview Access Services (NVAS) and Mixed-case Passwords



Hi, All,

Does NVAS 2.1 support mixed-case passwords?  I found no hits in the NVAS
bookshelf for mixed case password.

TIA,

-jc-


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



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


Re: Data Encryption Product Limits: 300 Datasets per month

2009-01-19 Thread Russell Witt
Kevin,

A couple of items. Of course, CA Tape Encryption can encrypt directly both
DFDSS and FDR output so there would be no need for an additional product.
However, because you want to encrypt more files than you are currently
licensed for if you simply encrypt all full-volume backups that presents a
problem. The easiest way of course is to simply increase your license to the
un-limited version; but you are attempting to save money. Likewise, getting
another product to handle encryption of specific files (DFDSS or FDR) would
also cost additional money. If you have the Sun/STK ExHPDM, then you can
combine the backups of 4, 5, or even 8 full-volume backups (either DFDSS or
FDR) onto a single tape file; but again if you do not have that product
in-house you are talking about spending more money.

As Radoslaw pointed out, asymetric encryption is VERY high-cost in terms of
CPU cycles and the run-time is horrible. That is why most tape encryption is
done with symetric encryption and the symetric key itself is then encrypted
with an asymetric encryption method. This is done by CA Tape Encryption as
well as by the native IBM 3592/TS1120/TS1130 devices. 

You also indicated that you are now looking at the new devices, to allow you
to offload the cylces needed for encryption (which would cost even more
money). Another way to offload the cpu cycles is getting a zIIP engine. CA
Tape Encryption was one of the earliest exploiters of the zIIP; which then
acts as a very simple way to offload the cycles.

As as Jim mentioned, when you are talking about data-exchange with business
partners (or some government agency); then key management agains gets very
tricky. But again, CA Tape Encryption has the ability to allow your business
partner to get a no-cost license for CA Tape Encryption so that they can
read your encrypted tapes (after exchanging the public-half of an asymetric
key of course).

Russell Witt
CA-1 L2 Support Manager

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Clark, Kevin
Sent: Sunday, January 18, 2009 9:54 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Data Encryption Product Limits: 300 Datasets per month


Guys, 
 
I am looking into RACF certificates to handle Key Management, early stages
looks doable.
 
Kevin  

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


Re: DFSMS alloc SAME-VOLSER on TAPE or DISK

2009-01-19 Thread Russell Witt
The option that Mike presents (giving the tape volume an alias volser)
eliminates the need for using BLP. This option is also available if your
tape management system is CA-1. With CA-1, this feature is called AIVS
(Alternate Internal Volume Serial); and you can use the ISPF panels to
assign. This is also quite useful when doing a merge of one data center
into another. With the CA-1 TMSMERGE utility, you can assign a new unique
external volume serial number to an entire range of volumes being received.
Makes things a lot easier when there is a large overlap in volume serial
numbers between data centers.

Russell Witt
CA-1 L2 Support Manager

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu]on
Behalf Of Mike Wood
Sent: Monday, January 19, 2009 3:31 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: DFSMS alloc SAME-VOLSER on TAPE or DISK


Michele,  If you use DFSMSrmm as your tape management system, you can
add this tape volume to rmm and then use it ok.
rmm allows you to add a tape volume and give it something like an alias.
Assume you can use a volser like MYDUPT and actual volser is BT0292
RMM AV MYDUPT STATUS(MASTER) VOL1(BT0292) ..
now in your JCL code
 VOL=SER=MYDUPT,UNIT=tape .

and the tape volser now will not conflict with a DASD volser.

Mike WoodRMM Development

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


Re: Netview Access Services (NVAS) and Mixed-case Passwords

2009-01-19 Thread Timothy Sipples
Most NVAS publications in the bookshelf date from 1997, and the Program
Directory from 2003, so it's not surprising that they would omit mention of
mixed case passwords. (z/OS 1.7 introduced mixed case passwords in 2005.)

But yes, you can get mixed case password support with NVAS. Take a look at
APAR PK16580 for more information. Here's a Web link that should work:

http://www.ibm.com/support/docview.wss?uid=swg1PK16580

IBM Session Manager, starting with Version 2.1, also supports mixed case
passwords.

- - - - -
Timothy Sipples
IBM Consulting Enterprise Software Architect
Based in Tokyo, Serving IBM Japan / Asia-Pacific
E-Mail: timothy.sipp...@us.ibm.com

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


Re: IBM-MAIN Digest - 18 Jan 2009 to 19 Jan 2009 (#2009-19)

2009-01-19 Thread gah

Someone wrote:

 USING FRED,15
FRED CSECT
 B  SAVE-*(15)

What value is in register 1 here?

 L  15,0(1)

What is in register 15 here?
Remember, R15 is still the only base register, and will
be used in the next instruction...

 B RETURN

SAVE  DS 0H
   STM 14,12,12(13)
   BALR 11,0
   LA   0,*-FRED
   SLR  11,0
   LA   2,SAVEAREA
   ST   2,8(13)
   ST   13,4(2)
*  LR   13,2
   B4(15)

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


Re: Netview Access Services (NVAS) and Mixed-case Passwords

2009-01-19 Thread Paul Gilmartin
On Tue, 20 Jan 2009 14:42:47 +0900, Timothy Sipples wrote:

But yes, you can get mixed case password support with NVAS. Take a look at
APAR PK16580 for more information. Here's a Web link that should work:

 http://www.ibm.com/support/docview.wss?uid=swg1PK16580

Wherein I read:

Note:  As suggested by RACF, if you use a mix of applications
that do an do not support mixed-case passwords, do not
activate the SETROPTS PASSWORD(MIXEDCASE) option in RACF and
do not activate MIXCASE in NVAS.

???

I don't understand how this works.  I would expect that if
the SETROPTS PASSWORD(MIXEDCASE) option in RACF is inactive, the
setting of MIXCASE in NVAS should have no effect and be irrelevant.
What do these settings actually do?  How do they interact?  what
is the (adverse) effect of leaving one active and the other
inactive?

-- gil

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