Find CLASS and MSGCLASS

2008-12-30 Thread Yogeetha balasubramanian
I have always thought about finding the class and the msgclass myself for
creating our own jobcard. Do someone know how to find them ?

--
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: Find CLASS and MSGCLASS

2008-12-30 Thread Hunkeler Peter (KIUK 3)
I have always thought about finding the class and the msgclass 
myself for creating our own jobcard. Do someone know how to find
them ?

What do you mean by finding the class and msgclass?

JES supports 36 jobclasses (i.e. classes) named A thru Z and 
0 thru 9. It is solely up to the installation which jobclasses 
are being used at all and what for.  

JES supports 36 outclasses (i.e. msgclasses) named A thru Z and 
0 thru 9. It is solely up to the installation which outclasses 
are being used at all and what for.  

Typically different jobclasses are assigned for different kinds 
of batch work, e.g. test jobs, production jobs, etc.

Outclasses are assigned for output to be hold, others for output
to be printed (and punched in earlier times). Different print
classes may be assigned to denote different kinds of output.
Some outclasses may be used to send output to archiving systems.


You need to ask at your site for the corresponding doc which
tells you how the classes are defined at your installation.

-- 
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: RO command query

2008-12-30 Thread Lizette Koehler
Tommy,
It always helps if you provide the full question rather than a partial one.
That way we can help better answer your question.

So, is this a SYSTEM REXX that you are using to route a command with and
retrieve the information?  If so, when you say you get nothing back - what
does that mean?  Have you used SAY statements or TRACE function in REXX to
see how the code works?

That the stem vars are empty?  Or that you are seeing an error in SYSLOG for
your REXX or 

Lizette


 
 acutally, I want to display all sysplex member tape information, but
 it didn't work fine. After the command issued, nothing display and the
 command time out finally.
 
 CMDRESULT=AXRCMD('RO MOSYSD,D SMS,LIB(ALL),DETAIL','OUTPUTVAR.',100);
 C=1
 connectid= 'FIRSTLINE';
 IF CMDRESULT =0 THEN
 DO
  MYRESULT=AXRMLWTO(OUTPUTVAR.1,'CONNECTID','C');
   DO C = 2 TO  OUTPUTVAR.0
  LINE = 'SYSu '||left(outputvar.c,80)
  MYRESULT=AXRMLWTO(line,'CONNECTID','D');
  IF MyResult =0 THEN
  EXIT 1;
  END;
 CALL AXRMLWTO , 'CONNECTID','E';
 END ;
 
 On Tue, Dec 30, 2008 at 7:31 AM, Lizette Koehler
 stars...@mindspring.com wrote:
  It looks like there is a space between the comma and the D A,L.
 
  Have you tried it without the space?   RO LPAR2,D A,L
 
  Lizette
 
 
 
 
 
  hi all,
  Why the RO command does not work properly? is there any changed after
  upgrade to z/os 1.9.
  In our shop there are three members or LPARs connected to sysplex,
  when I issue the following command under the SDSF from LPAR1, nothing
  display from LPAR1 console.
  RO LPAR2, D A,L
 
 

--
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: RMF MON. III Vsam Files

2008-12-30 Thread Christian Blesa
Hi,

I've replied you directly to your mail but in any case...

As far as I know, RMF monitor III has info about special processors in System 
Information and Processor Usage view while CPC doesn't show any info about 
spec. proc. We're running 1.8 also.

If you'd like to analyze IIP info from RMF monitor III, we've an easy form to 
obtain the info: you must execute hardcopy command, to save the dataset 
and finally creating an easy rexx program to extract the info.

I recommend you to activate the RMF Data Portal. It's very useful if you are 
running in a monoplex and you can't access to TSO.

Best regards
Chr.

--
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: RO command query

2008-12-30 Thread Mark Zelden
Tommy,

I realize your English may not be the best, but Lizette is correct.  How 
would have anyone realized your question was related to sysrexx? As
a matter of fact, you asked if anything change in z/OS 1.9 with the RO
command via SDSF. 

Is this an SDSF issue or System REXX issue? 

If SDSF, there could be several reasons I can think of off the top of
my head why the display doesn't come back to you.  You could have
a duplicate EMCS console name in SDSF active on another LPAR 
in the sysplex, your console response delay could be set at 0 or
you may not be authorized for ULOG.  You control the first 2 with
SDSF settings (see the OPTIONS pull down menu). ULOG authority
comes from ISFPARMS / ISFPRMxx / security software. 

If this is only system REXX issue, there is an example of using
AXRMLWTO in the MVS Authorized Assembler Services Guide:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2A881/31.5?SHELF=IEA2BK81DT=20080120225118

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


On Tue, 30 Dec 2008 07:53:42 -0500, Lizette Koehler
stars...@mindspring.com wrote:

Tommy,
It always helps if you provide the full question rather than a partial one.
That way we can help better answer your question.

So, is this a SYSTEM REXX that you are using to route a command with and
retrieve the information?  If so, when you say you get nothing back - what
does that mean?  Have you used SAY statements or TRACE function in REXX to
see how the code works?

That the stem vars are empty?  Or that you are seeing an error in SYSLOG for
your REXX or 

Lizette



 acutally, I want to display all sysplex member tape information, but
 it didn't work fine. After the command issued, nothing display and the
 command time out finally.

 CMDRESULT=AXRCMD('RO MOSYSD,D SMS,LIB(ALL),DETAIL','OUTPUTVAR.',100);
 C=1
 connectid= 'FIRSTLINE';
 IF CMDRESULT =0 THEN
 DO
  MYRESULT=AXRMLWTO(OUTPUTVAR.1,'CONNECTID','C');
   DO C = 2 TO  OUTPUTVAR.0
  LINE = 'SYSu '||left(outputvar.c,80)
  MYRESULT=AXRMLWTO(line,'CONNECTID','D');
  IF MyResult =0 THEN
  EXIT 1;
  END;
 CALL AXRMLWTO , 'CONNECTID','E';
 END ;

 On Tue, Dec 30, 2008 at 7:31 AM, Lizette Koehler
 stars...@mindspring.com wrote:
  It looks like there is a space between the comma and the D A,L.
 
  Have you tried it without the space?   RO LPAR2,D A,L
 
  Lizette
 
 
 
 
 
  hi all,
  Why the RO command does not work properly? is there any changed after
  upgrade to z/os 1.9.
  In our shop there are three members or LPARs connected to sysplex,
  when I issue the following command under the SDSF from LPAR1, nothing
  display from LPAR1 console.
  RO LPAR2, D A,L
 
 

--
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: Find CLASS and MSGCLASS

2008-12-30 Thread John McKown
On Tue, 30 Dec 2008 15:23:37 +0530, Yogeetha balasubramanian
sairamyog...@gmail.com wrote:

I have always thought about finding the class and the msgclass myself for
creating our own jobcard. Do someone know how to find them ?


I cannot answer your question, but I will rephrase it and expand it.

I think what the OP wants is a way to determine the CLASS and MSGCLASS of
the currently executing job so that they can be used when the currently
executing job submits other jobs through the INTRDR. IOW, how to propogate
the CLASS  and MSGCLASS to jobs submitted by this jobs the way that the RACF
userid is propogated.

--
John

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


Re: Find CLASS and MSGCLASS

2008-12-30 Thread Tom Marchant
On Tue, 30 Dec 2008 20:26:34 +0530, Yogeetha balasubramanian wrote:

Well !! Many installations as Peter mentioned have their own class and
msgclass defined for various purpose. In case,i dont have any CLIST/REXX
written that gets the jobcard with the CLASS and MSGCLASS values from the
installation and when I want to create my own jobcard, where can i find the
information/values to use for them ?

INIT command will show me the CLASS active but i am not sure of the
MSGCLASS?  Have always been curious to know

MSGCLASS is the SYSOUT class to use for the job log.  You can list the
sysout classes in a JES2 system with $d outclass.

INIT command in SDSF will show active JES managed initiators but it will not
tell you what class is appropriate for you to use.  It also will not tell
you about WLM managed initiators.  You really need to consult with your
site's standards documentation for the correct information.

-- 
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


Re: Find CLASS and MSGCLASS

2008-12-30 Thread Lizette Koehler
As far as I know there is no command to tell you what a jobclass definition is 
for a specific shop.  The system (JES2 or JES3) will have A-Z, 0-9 for any job 
class, msgclass.

The $DJOBCLASS( ) will tell you about a specific class.  For example

 $djobclass(a),long 

   $djobclass(a),long   

   $HASP837 JOBCLASS(A) 

 $HASP837 JOBCLASS(A) ACCT=NO,AUTH=(ALL),BLP=NO,

 $HASP837 COMMAND=DISPLAY,COPY=NO,  

 $HASP837 DUPL_JOB=DELAY,HOLD=NO,IEFUJP=YES,

 $HASP837 IEFUSO=YES,JESLOG=(NOSPIN),   

 $HASP837 JOURNAL=YES,LOG=YES,MODE=JES, 

 $HASP837 MSGLEVEL=(0,1),OUTDISP=(,),   

 $HASP837 OUTPUT=YES,PERFORM=000,PGMRNAME=NO,   

 $HASP837 PROCLIB=00,QAFF=(ANY),QHELD=NO,   

 $HASP837 RESTART=NO,REGION=0001M,SCAN=NO,  

 $HASP837 SCHENV=,SWA=ABOVE,TIME=(30,00),   

 $HASP837 TYPE26=YES,TYPE6=YES,XBM=,

 $HASP837 XEQCOUNT=(MAXIMUM=*,CURRENT=0),   

 $HASP837 XEQMEMBER(IBM1)=(MAXIMUM=*,   

 $HASP837 CURRENT=0)



Shows you the information about Jobclass A.  It does not however tell you if 
this is for long running jobs, production, test and so on.  If that is the 
information you are looking for, you need to find your companies documentaion 
for CLASS and MSGCLASS paramenters. It is possible that it is documented in the 
JES2 parms.  But that may not have kept up with the system over time.


To code a jobcard you need to know the installations standards.  Once you know 
that, you can code your jobcard.

If this does not help, please provide an example of what you are looking to do.

Some tricks to find types of classes, in SDSF issue H ALL with no prefix and no 
owner.  This may show you what jobs have a MSGCLASS that is a HELD class.  If 
you do not have the specific security to see all jobs in the system it will not 
work.

Which INIT command are you using?  Please show an example.

Lizette



Well !! Many installations as Peter mentioned have their own class and
msgclass defined for various purpose. In case,i dont have any CLIST/REXX
written that gets the jobcard with the CLASS and MSGCLASS values from the
installation and when I want to create my own jobcard, where can i find the
information/values to use for them ?

INIT command will show me the CLASS active but i am not sure of the
MSGCLASS?  Have always been curious to know

On Tue, Dec 30, 2008 at 7:55 PM, John McKown joa...@swbell.net wrote:

 On Tue, 30 Dec 2008 15:23:37 +0530, Yogeetha balasubramanian
 sairamyog...@gmail.com wrote:

 I have always thought about finding the class and the msgclass myself for
 creating our own jobcard. Do someone know how to find them ?
 

 I cannot answer your question, but I will rephrase it and expand it.

 I think what the OP wants is a way to determine the CLASS and MSGCLASS of
 the currently executing job so that they can be used when the currently
 executing job submits other jobs through the INTRDR. IOW, how to propogate
 the CLASS  and MSGCLASS to jobs submitted by this jobs the way that the
 RACF
 userid is propogated.


--
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


Need to cap my software costs

2008-12-30 Thread Hal Merritt
We have a temporary need to cap our overall rolling four hour average
until the new box arrives.  We are running z/os 1.7 on a z/9 and, as far
as I know, don't have the ability to do that. Our particular mission has
one most loved LPAR that we'd prefer to run at the expense of all else. 

 

We have enough power so that we are worried only about some occasional
spikes that the normal soft capping won't handle to suit us. 

 

I know this has been discussed before,  but I'm wondering what the
current consensus might be for our situation.  

 

For example, what if I really skew the weights such that the unloved
LPAR's are starved if the most loved needs the cycles. If the unloved
LPARS are starved, then they should not be able to rack up MSU's and
thus lower my total. 

 

Thanks

 

The very best of the season to you, yours, and theirs. May the coming
year see your pursuit of happiness be productive. 

NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

--
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: Need to cap my software costs

2008-12-30 Thread John McKown
On Tue, 30 Dec 2008 09:33:44 -0600, Hal Merritt hmerr...@jackhenry.com wrote:

We have a temporary need to cap our overall rolling four hour average
until the new box arrives.  We are running z/os 1.7 on a z/9 and, as far
as I know, don't have the ability to do that. Our particular mission has
one most loved LPAR that we'd prefer to run at the expense of all else.

Assign the LPAR weights appropriately on the HMC.
 


We have enough power so that we are worried only about some occasional
spikes that the normal soft capping won't handle to suit us. 

Hard cap the LPAR weights on the HMC for the unloved LPARs. That way, they
get __at most__ their weight, regardless of what any other LPAR is doing.
This does introduce more PR/SM overhead to manage the unloved LPARs.



I know this has been discussed before,  but I'm wondering what the
current consensus might be for our situation.  

 

For example, what if I really skew the weights such that the unloved
LPAR's are starved if the most loved needs the cycles. If the unloved
LPARS are starved, then they should not be able to rack up MSU's and
thus lower my total. 

 

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: Need to cap my software costs

2008-12-30 Thread Marsan, Tammi
 We also use the HMC to hard cap test lpars during certain day hours.
They are not able to spike above their allocated weights and use
production resources during these times.

Tammi Marsan
MF Performance  Tuning
 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of John McKown
Sent: Tuesday, December 30, 2008 10:41 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Need to cap my software costs

On Tue, 30 Dec 2008 09:33:44 -0600, Hal Merritt hmerr...@jackhenry.com
wrote:

We have a temporary need to cap our overall rolling four hour average 
until the new box arrives.  We are running z/os 1.7 on a z/9 and, as 
far as I know, don't have the ability to do that. Our particular 
mission has one most loved LPAR that we'd prefer to run at the expense
of all else.

Assign the LPAR weights appropriately on the HMC.
 


We have enough power so that we are worried only about some occasional 
spikes that the normal soft capping won't handle to suit us.

Hard cap the LPAR weights on the HMC for the unloved LPARs. That way,
they get __at most__ their weight, regardless of what any other LPAR is
doing.
This does introduce more PR/SM overhead to manage the unloved LPARs.



I know this has been discussed before,  but I'm wondering what the 
current consensus might be for our situation.

 

For example, what if I really skew the weights such that the unloved 
LPAR's are starved if the most loved needs the cycles. If the unloved 
LPARS are starved, then they should not be able to rack up MSU's and 
thus lower my total.

 

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

--
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: Find CLASS and MSGCLASS

2008-12-30 Thread Yogeetha balasubramanian
I used just the  INIT command to see the classes being used and was
assuming thats the way to approach this. Now that, all of you made me
understand that it is installation dependant and i better approach a MVS
person to get my jobcard :)

Thanks ALL !!



On Tue, Dec 30, 2008 at 8:49 PM, Lizette Koehler stars...@mindspring.comwrote:

 As far as I know there is no command to tell you what a jobclass definition
 is for a specific shop.  The system (JES2 or JES3) will have A-Z, 0-9 for
 any job class, msgclass.

 The $DJOBCLASS( ) will tell you about a specific class.  For example

  $djobclass(a),long
   $djobclass(a),long
   $HASP837 JOBCLASS(A)
  $HASP837 JOBCLASS(A) ACCT=NO,AUTH=(ALL),BLP=NO,
  $HASP837 COMMAND=DISPLAY,COPY=NO,
  $HASP837 DUPL_JOB=DELAY,HOLD=NO,IEFUJP=YES,
  $HASP837 IEFUSO=YES,JESLOG=(NOSPIN),
  $HASP837 JOURNAL=YES,LOG=YES,MODE=JES,
  $HASP837 MSGLEVEL=(0,1),OUTDISP=(,),
  $HASP837 OUTPUT=YES,PERFORM=000,PGMRNAME=NO,
  $HASP837 PROCLIB=00,QAFF=(ANY),QHELD=NO,
  $HASP837 RESTART=NO,REGION=0001M,SCAN=NO,
  $HASP837 SCHENV=,SWA=ABOVE,TIME=(30,00),
  $HASP837 TYPE26=YES,TYPE6=YES,XBM=,
  $HASP837 XEQCOUNT=(MAXIMUM=*,CURRENT=0),
  $HASP837 XEQMEMBER(IBM1)=(MAXIMUM=*,
  $HASP837 CURRENT=0)

 Shows you the information about Jobclass A.  It does not however tell you
 if this is for long running jobs, production, test and so on.  If that is
 the information you are looking for, you need to find your companies
 documentaion for CLASS and MSGCLASS paramenters. It is possible that it is
 documented in the JES2 parms.  But that may not have kept up with the system
 over time.


 To code a jobcard you need to know the installations standards.  Once you
 know that, you can code your jobcard.

 If this does not help, please provide an example of what you are looking to
 do.

 Some tricks to find types of classes, in SDSF issue H ALL with no prefix
 and no owner.  This may show you what jobs have a MSGCLASS that is a HELD
 class.  If you do not have the specific security to see all jobs in the
 system it will not work.

 Which INIT command are you using?  Please show an example.

 Lizette


 
 Well !! Many installations as Peter mentioned have their own class and
 msgclass defined for various purpose. In case,i dont have any CLIST/REXX
 written that gets the jobcard with the CLASS and MSGCLASS values from the
 installation and when I want to create my own jobcard, where can i find
 the
 information/values to use for them ?
 
 INIT command will show me the CLASS active but i am not sure of the
 MSGCLASS?  Have always been curious to know
 
 On Tue, Dec 30, 2008 at 7:55 PM, John McKown joa...@swbell.net wrote:
 
  On Tue, 30 Dec 2008 15:23:37 +0530, Yogeetha balasubramanian
  sairamyog...@gmail.com wrote:
 
  I have always thought about finding the class and the msgclass myself
 for
  creating our own jobcard. Do someone know how to find them ?
  
 
  I cannot answer your question, but I will rephrase it and expand it.
 
  I think what the OP wants is a way to determine the CLASS and MSGCLASS
 of
  the currently executing job so that they can be used when the currently
  executing job submits other jobs through the INTRDR. IOW, how to
 propogate
  the CLASS  and MSGCLASS to jobs submitted by this jobs the way that the
  RACF
  userid is propogated.
 

  --
 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: New BDMSCAN version to look at your Broadcast Dataset

2008-12-30 Thread Hal Merritt
I seem to recall that one old COBOL compiler required 3380's for work datasets. 
Since COBOL compliers tend to live forever and that solutions tend to outlive 
their problems ..






-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Eric Bielefeld
Sent: Sunday, December 28, 2008 3:42 PM
To: IBM-MAIN@bama.ua.edu
Subject: Re: New BDMSCAN version to look at your Broadcast Dataset

We still have a couple hundred addresses defined on our new Shark as 3380's.  
I'm not sure exactly why, but they are there.  I think we had some software 
that required 3380s at one time, but I don't think we have any now.  

I'm curious - what would be the benefit of getting off of the 3380s?  I think 
that the larger track size might allow a little more data per track, but other 
than that, why would having 3380s be a problem?

Eric

 Ted MacNEIL eamacn...@yahoo.ca wrote: 
  Suppose you use FDR, for example, to copy a Broadcast Dataset from a 3380 
  to a 3390.
 
 Does anybody still have 3380's?
 
 I haven't seen one since 1990!
 -

--
Eric Bielefeld
Systems Programmer
Washington University
St Louis, Missouri
314-935-3418

--
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
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

--
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: Need to cap my software costs

2008-12-30 Thread Al Sherkow
You are correct that you do not have LPAR Group Capacity limits with z/OS 1.7.

You can cap those small LPARs but you must use a soft cap on the 'most loved
LPAR' also. Otherwise that will drive the box to 100% (if there is workload
that wants that capacity). 

The max 4HRA for invoicing is simultaneous across the LPARs within any hour.
The limit of this number is the sum of the defined capacities. You might
want to both hard cap and soft cap the small LPARs.

Al Sherkow, I/S Management Strategies, Ltd.
Consulting Expertise on Capacity Planning, Performance Tuning,
WLC, LPARs, IRD and LCS Software
Seminars on IBM SW Pricing, LPARs, and IRD
Voice: +1 414 332-3062 
Web: www.sherkow.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: Find CLASS and MSGCLASS

2008-12-30 Thread Edward Jaffe

Hunkeler Peter (KIUK 3) wrote:
I have always thought about finding the class and the msgclass 
myself for creating our own jobcard. Do someone know how to find

them ?



What do you mean by finding the class and msgclass?

JES supports 36 jobclasses (i.e. classes) named A thru Z and 
0 thru 9. It is solely up to the installation which jobclasses 
are being used at all and what for.
  


Correction. JES2 supports only 36 job classes, A-Z and 0-9. JES3 
supports up to 255 job classes, with installation-specified mnemonic 
names from 1-8 characters in length. For example, PRODTAPE.


--
Edward E Jaffe
Phoenix Software International, Inc
5200 W Century Blvd, Suite 800
Los Angeles, CA 90045
310-338-0400 x318
edja...@phoenixsoftware.com
http://www.phoenixsoftware.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: Find CLASS and MSGCLASS

2008-12-30 Thread Ed Finnell
 
In a message dated 12/30/2008 9:58:41 A.M. Central Standard Time,  
sairamyog...@gmail.com writes:

person to get my jobcard :)



This tells you how they're set. It doesn't  tell you which EXITs are invoked 
to assign a JOB a particulater INIT or  MSGCLASS based on resources such as 
TIME, REGION, TAPES, LINES, CARDS,  mmphooies,  etc...




**One site keeps you connected to all your email: AOL Mail, 
Gmail, and Yahoo Mail. Try it now. 
(http://www.aol.com/?optin=new-dpicid=aolcom40vanityncid=emlcntaolcom0025)

--
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: Find CLASS and MSGCLASS

2008-12-30 Thread Paul Gilmartin
On Tue, 30 Dec 2008 08:25:08 -0600, John McKown wrote:

I have always thought about finding the class and the msgclass myself for
creating our own jobcard. Do someone know how to find them ?

I think what the OP wants is a way to determine the CLASS and MSGCLASS of
the currently executing job so that they can be used when the currently
executing job submits other jobs through the INTRDR. IOW, how to propogate
the CLASS  and MSGCLASS to jobs submitted by this jobs the way that the RACF
userid is propogated.

Wouldn't it be nice if, like the USERID, default OUTPUT parameters
(CLASS, DEST, FORMS, etc.) were inherited from the submitting job?

Ah, well, it's the IBM way.  Once they do something wrong they
can never reverse themselves and do it right.

-- 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


Shell Scripts in EKM

2008-12-30 Thread Lizette Koehler
Is it possible to create a shell script to execute at startup time in EKM to 
produce a startup message?  Ad if I could do this at shutdown time as well - 
awesome.

Have it say someting like   EKM0001I  EKMESRVER on SYSNAME is Up on date / time

If so, since I am not shel oriented how could I do this?  The reason is our EMK 
server on z/OS V1.9 does not have any message IDs, so all we get is the 
following text:

Server is running. TCP port: 3801, SSL port: 1443  

Lizette

--
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: Need to cap my software costs

2008-12-30 Thread Hal Merritt
I believe that I have seen an 'under load' effect when trying to manage
low use LPARs.  Consider an LPAR that loafs along slurping a mere 3
MUS's and that is quite enough for its mission. But if I soft cap that
LPAR at, say, 4, and it spikes to, say 10, then the cap is hit within an
interval or two.  

Compare to an LPAR gulping 20 or so and then spiking to 100. It takes
that LPAR a considerable time for the rolling average to climb to a cap
of, say, 80. 

Now this is just a perception and I have not done any measurements but
it is something I think about as I evaluate candidate hard capping and
soft capping values. 

Perhaps one of the math whizzes on the forum could comment.

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Al Sherkow
Sent: Tuesday, December 30, 2008 10:47 AM
To: IBM-MAIN@bama.ua.edu
Subject: Re: Need to cap my software costs

You are correct that you do not have LPAR Group Capacity limits with
z/OS 1.7.

You can cap those small LPARs but you must use a soft cap on the 'most
loved
LPAR' also. Otherwise that will drive the box to 100% (if there is
workload
that wants that capacity). 

The max 4HRA for invoicing is simultaneous across the LPARs within any
hour.
The limit of this number is the sum of the defined capacities. You might
want to both hard cap and soft cap the small LPARs.

Al Sherkow, I/S Management Strategies, Ltd.
Consulting Expertise on Capacity Planning, Performance Tuning,
WLC, LPARs, IRD and LCS Software
Seminars on IBM SW Pricing, LPARs, and IRD
Voice: +1 414 332-3062 
Web: www.sherkow.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
NOTICE: This electronic mail message and any files transmitted with it are 
intended
exclusively for the individual or entity to which it is addressed. The message, 
together with any attachment, may contain confidential and/or privileged 
information.
Any unauthorized review, use, printing, saving, copying, disclosure or 
distribution 
is strictly prohibited. If you have received this message in error, please 
immediately advise the sender by reply email and delete all copies.

--
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: Need to cap my software costs

2008-12-30 Thread Mark Zelden
On Tue, 30 Dec 2008 09:41:23 -0600, John McKown joa...@swbell.net wrote:

Hard cap the LPAR weights on the HMC for the unloved LPARs. That way, they
get __at most__ their weight, regardless of what any other LPAR is doing.
This does introduce more PR/SM overhead to manage the unloved LPARs.

That's the first time I've ever heard that (hard capping has more PR/SM
overhead).  Do you have any documentation or numbers to back that
statement up? 

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

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


Re: Shell Scripts in EKM

2008-12-30 Thread Jousma, David
Lizette,

You didn’t ask for it, but you might also want something like the following 
job.  It is really the only way to prove that a tape is encrypted.  It runs a 
supplied java program that lists all the tapes that have been encrypted.

//STEP3   EXEC PGM=IKJEFT1B
//SYSEXEC  DD DSN=SYS1.SBPXEXEC,DISP=SHR   
//SYSTSPRT DD   SYSOUT=*   
//SYSTSIN  DD *,DLM=$$ 
   OSHELL java com.ibm.keymanager.tools.EKMDataParser -filename+   
  /opt/ekm/metafile.xml -keyalias yourcertaliasname   
$$ 

I have yet to make this a production job, because my job scheduling guys have 
not figured out how to know what system to run the job on.  Long story, but we 
don’t do shared filesystems, and EKM is setup to flip-flop between two systems 
automagically for IPL's or other failures.
_
Dave Jousma
Assistant Vice President, Mainframe Services
david.jou...@53.com
1830 East Paris, Grand Rapids, MI  49546 MD RSCB1G
p 616.653.8429
f 616.653.8497

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of 
Lizette Koehler
Sent: Tuesday, December 30, 2008 1:48 PM
To: IBM-MAIN@bama.ua.edu
Subject: Shell Scripts in EKM

Is it possible to create a shell script to execute at startup time in EKM to 
produce a startup message?  Ad if I could do this at shutdown time as well - 
awesome.

Have it say someting like   EKM0001I  EKMESRVER on SYSNAME is Up on date / time

If so, since I am not shel oriented how could I do this?  The reason is our EMK 
server on z/OS V1.9 does not have any message IDs, so all we get is the 
following text:

Server is running. TCP port: 3801, SSL port: 1443  


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

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


Re: Need to cap my software costs

2008-12-30 Thread Ted MacNEIL
That's the first time I've ever heard that (hard capping has more PR/SM 
overhead).  Do you have any documentation or numbers to back that statement 
up? 

I've used hard capping in the past, and I found no difference in overhead.
(Total Dispatch less Effective Dispatch vs Effective on an LPAR basis)
(Total less Effective plus PHYSICAL vs All LPARs Effective)
(Above expressed as a percentage)

Mind you, the last time I measured it was on a z/900 running 2.10 in 64-bit.

And, PR/SM has improved since then.
-
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


Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Ed Long
Hi all and Happy New Year.

I'd like to setup a facility whereby I can print directly from JES2 to an HP 
Laser Jet type printer without dedicating a printer, buying a printer, or 
spending time I don't have in INFOPRINT jail. What do you do for z/OS printing 
in a development context?

The requirement is to be able to print small listings locally and conveniently. 
The difference between today, where we FTP the listing to a PC and print, and 
tomorrow, is that I want the carriage control characters to be honored. I 
define small as less than 5000 lines per report and maybe 5 reports per day.

I've spent several lovely hours cruising the INFOPRINT website and getting 
reacquainted with PSF, AFP, and their cousins. Most of this technology 
qualifies as gross overkill for my needs. I did not see anything directly on 
point that could be considered lightweight.

Is there an easy way to tell Jes2 about a TCPIP connected printer and to have 
the printer respond to basic CC commands? No fancy forms or checks to be 
printed, just short reports.

Thanks for your ideas, comments, and grand one liners.
Edward Long

--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Chauhan, Jasbir
Hi Ed, take a look at JES Report Broker (JRB) at MacKinney.com
Inexpensive and pretty robust product.

Regards,
Jasbir Chauhan 
 

-Original Message-
  From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ed Long
Sent: Tuesday, December 30, 2008 3:14 PM
To: IBM-MAIN@bama.ua.edu
Subject: Light Weight Printing from Development z/OS 1.8 to HP Laser
Jets

Hi all and Happy New Year.

I'd like to setup a facility whereby I can print directly from JES2 to
an HP Laser Jet type printer without dedicating a printer, buying a
printer, or spending time I don't have in INFOPRINT jail. What do you
do for z/OS printing in a development context?
The requirement is to be able to print small listings locally and
conveniently. The difference between today, where we FTP the listing
to a PC and print, and tomorrow, is that I want the carriage control
characters to be honored. I define small as less than 5000 lines per
report and maybe 5 reports per day.
I've spent several lovely hours cruising the INFOPRINT website and
getting reacquainted with PSF, AFP, and their cousins. Most of this
technology qualifies as gross overkill for my needs. I did not see
anything directly on point that could be considered lightweight.
Is there an easy way to tell Jes2 about a TCPIP connected printer and
to have the printer respond to basic CC commands? No fancy forms or
checks to be printed, just short reports.
Thanks for your ideas, comments, and grand one liners.
Edward Long


--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Rugen, Len
IBM had something called Network Print Facility, which I thought had
been stabilized, but I found a book that looks current at
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/F1A1G310/CCON
TENTS?DT=20080717140341

It had 1 good feature, it was free.  We had it working several years
ago, probably late 90's.  


Len Rugen
  


-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On
Behalf Of Ed Long
Sent: Tuesday, December 30, 2008 2:14 PM
To: IBM-MAIN@bama.ua.edu
Subject: Light Weight Printing from Development z/OS 1.8 to HP Laser
Jets

Hi all and Happy New Year.

I'd like to setup a facility whereby I can print directly from JES2 to
an HP Laser Jet type printer without dedicating a printer, buying a
printer, or spending time I don't have in INFOPRINT jail. What do you do
for z/OS printing in a development context?


The requirement is to be able to print small listings locally and
conveniently. The difference between today, where we FTP the listing to
a PC and print, and tomorrow, is that I want the carriage control
characters to be honored. I define small as less than 5000 lines per
report and maybe 5 reports per day.

I've spent several lovely hours cruising the INFOPRINT website and
getting reacquainted with PSF, AFP, and their cousins. Most of this
technology qualifies as gross overkill for my needs. I did not see
anything directly on point that could be considered lightweight.

Is there an easy way to tell Jes2 about a TCPIP connected printer and to
have the printer respond to basic CC commands? No fancy forms or checks
to be printed, just short reports.

Thanks for your ideas, comments, and grand one liners.
Edward Long

--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser J ets

2008-12-30 Thread Stocker, Herman
Ed,
Take a look at XMITIP from Lionel Dyke at http://.lbdsoftware.com/
It's free and easy to set up.

Regards, 
Herman Stocker 
Technical Specialist 
Data Center Operations 
avis budget group 
Phone: 1973-496-4847 
fax: 1973-496-8201 
E-Mail: herman.stoc...@avisbudget.com 

-Original Message-
From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf
Of Ed Long
Sent: Tuesday, December 30, 2008 3:14 PM
To: IBM-MAIN@bama.ua.edu
Subject: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

Hi all and Happy New Year.

I'd like to setup a facility whereby I can print directly from JES2 to an HP
Laser Jet type printer without dedicating a printer, buying a printer, or
spending time I don't have in INFOPRINT jail. What do you do for z/OS
printing in a development context?

The requirement is to be able to print small listings locally and
conveniently. The difference between today, where we FTP the listing to a PC
and print, and tomorrow, is that I want the carriage control characters to
be honored. I define small as less than 5000 lines per report and maybe 5
reports per day.

I've spent several lovely hours cruising the INFOPRINT website and getting
reacquainted with PSF, AFP, and their cousins. Most of this technology
qualifies as gross overkill for my needs. I did not see anything directly on
point that could be considered lightweight.

Is there an easy way to tell Jes2 about a TCPIP connected printer and to
have the printer respond to basic CC commands? No fancy forms or checks to
be printed, just short reports.

Thanks for your ideas, comments, and grand one liners.
Edward Long

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


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

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


Re: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Ted MacNEIL
IBM had something called Network Print Facility, which I thought had been 
stabilized

It's now called the IP/Print Gateway.
I've had no direct experience with it; it's supposed to have scalability 
problems.
-
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Rugen, Len
 it's supposed to have scalability problems.

Good, I'm glad to know that was a feature :-) 

Actually, for jobs of reasonable size, say under 25-50 pages and
infrequent enough that the printer could rest a few minutes every few
jobs, we didn't have any scalability issues.  It uses lpr/lpq and from
what I remember, that protocol can just go to sleep for a few minutes on
a printer.  If your arrival rate is too high when that occurs, you can't
catch up. 

90% of our problems were the same old printer issues, unpluged, off, out
of paper, gone, firewalled, it never ends and it doesn't matter what
software is driving them.  

Len Rugen
  

--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Ed Finnell
 
In a message dated 12/30/2008 2:14:41 P.M. Central Standard Time,  
rdhm...@prodigy.net writes:

z/OS printing in a development context?



HELP LPR? If it's connected to a server LPR dsn_name HOST  hostname PRINTER 
prtname. Otherwise have to do the printer setup to know IP  address and 
printername. It honors line commands and will if requested convert  to 
POSTSCRIPT. 
For JCL OUTPUT  DEST='IP:ip_addr' 


**One site keeps you connected to all your email: AOL Mail, 
Gmail, and Yahoo Mail. Try it now. 
(http://www.aol.com/?optin=new-dpicid=aolcom40vanityncid=emlcntaolcom0025)

--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Ron Wells
Try MacKinney  JQP --- inexpensive and works ..IP and SNA printers

--
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


SHARE Session 8194: z390 and zcobol Portable Mainframe COBOL Compiler written in structured macro assembler

2008-12-30 Thread Don Higgins
Here is something new and something old for 2009.  Come to SHARE session 
8194 in Austin TX on March 3, 2009 at 8 AM for the first live demonstration of 
zcobol portable mainframe COBOL compiler which is written in z390 structured 
conditional macro assembler.  zcobol supports multiple dialects of mainframe 
COBOL with the option to generate source and executable program code in 
any one of the following target languages:

1.  HLASM compatible mainframe assembler for z390/z9/z10
2.  Java for any J2SE platform
3.  C++ for Windows platforms
4.  HLA/MASM assembler for Intel platforms

The intermediate source code generated by the zcobol compiler includes all 
data labels and paragraph labels for use in debugging when required.  The 
initial release of zcobol is focused primarily on generating HLASM compatible 
assembler source and executable programs.  The first release includes support 
for static and dynamic linking of both COBOL and assembler programs, EXEC 
CICS, and extensions for SOA messaging support to run called programs on 
remote servers.  There are demo programs which can be compiled and 
executed in all 4 target language environments.  And there are a rapidly 
growing number of regression tests.  There is a dynamically loaded zcobol 
runtime module for complex functions and all the source code is included.

Starting March 3, 2009, zcobol will be included in z390 releases and can be 
downloaded via www.z390.org.  For more information on zcobol, visit 
www.zcobol.org and join the user discussion group:

zcobol-subscr...@yahoogroups.com

zcobol is an open source project on sourceforge.net and volunteer developers 
interested in expanding zcobol support include code generation, code 
optimization, regression testing, documentation, demos, training materials, 
etc. are all welcome.

Melvyn Maltz and I will be at SHARE for the presentation and demo and look 
forward to seeing you there.

Don Higgins
d...@higgins.net

--
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: Light Weight Printing from Development z/OS 1.8 to HP Laser Jets

2008-12-30 Thread Roger Bolan
Ed,

Since you say you have TCPIP already, you might try something like this 
for a light weight solution: 
LPRSET techp...@9.17.108.37 
lpr 'SERVE2.BOLAN.P71900.H2.TEMP2.PDF' ( binary 

Where LPRSET defines the printer IP address to TCPIP for you and the lpr 
command passes the data to the printer.  The above works for me with a 
printer that can process PDF directly.Check the help for the TCPIP LPR 
command for options.  It does have an option for handling carriage 
control. 

As your needs grow, then move to Infoprint Server or PSF. 

--Roger 

IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 12/30/2008 
01:14:16 PM:

 Hi all and Happy New Year.
 
 I'd like to setup a facility whereby I can print directly from JES2 
 to an HP Laser Jet type printer without dedicating a printer, buying
 a printer, or spending time I don't have in INFOPRINT jail. What do 
 you do for z/OS printing in a development context?
 
 The requirement is to be able to print small listings locally and 
 conveniently. The difference between today, where we FTP the listing
 to a PC and print, and tomorrow, is that I want the carriage control
 characters to be honored. I define small as less than 5000 lines per
 report and maybe 5 reports per day.
 
 I've spent several lovely hours cruising the INFOPRINT website and 
 getting reacquainted with PSF, AFP, and their cousins. Most of this 
 technology qualifies as gross overkill for my needs. I did not see 
 anything directly on point that could be considered lightweight.
 
 Is there an easy way to tell Jes2 about a TCPIP connected printer 
 and to have the printer respond to basic CC commands? No fancy forms
 or checks to be printed, just short reports.
 
 Thanks for your ideas, comments, and grand one liners.
 Edward Long
 
 --
 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: COBOL question: Why can't we use RECORD CONTAINS 0 CHARACTERS for RECFM=V files?

2008-12-30 Thread Kirk Talman
IBM Mainframe Discussion List IBM-MAIN@bama.ua.edu wrote on 12/17/2008 
05:16:27 PM:

  Subject: Re: COBOL question: Why can't we use RECORD CONTAINS 0
  CHARACTERS for RECFM=V files?
  
  Overriding LRECL for varying-length files simply works.
  Specify LRECL=32756 (32752?) and be done with it.
 
 Do you mean just define the COBOL FD as RECORD CONTAINS 0 TO 32756
 CHARACTERS and then use LRECL=32760 as a JCL override for a file no
 matter what it's variable max length is?
 
 Have not tried that but I certainly will.  Thanks!
 
 Peter

I am very interested in this because I gave someone advice on this 
recently.

So I coded a small program to test my memory (see below).

I get this error message of the actual LRECL of input file is not the same 
as the implied LRECL from 01(s) under the FD.

So yes you need a JCL override that matches the program.  Or else some 
parameter I have been unable to define.

richard

IGZ0201W A file attribute mismatch was detected. File QSAMVARIABLE in 
program T the file specified in the ASSIGN clause had a record length of 
255.
39

IDENTIFICATION DIVISION.
PROGRAM-ID.  TSNOTIFX.
***
Environment Division.
INPUT-OUTPUT SECTION.
FILE-CONTROL.
SELECT QsamVariableASSIGN  I
   FILE STATUS  IS InStatusWs.
***
DATA DIVISION.
File Section.
FD  QsamVariable
Record varying.
01  InRecord1.
  05 InData1 PIC X.
01  InRecord2.
  05 InData2 PIC XX.
***
Working-Storage Section.
01.
  05 PIC X VALUE SPACE.
88 InEof   VALUE 'E'.
88 InInit  VALUE SPACE.
  05 InStatusWs  PIC 99.
***
PROCEDURE DIVISION.
OPEN INPUT QsamVariable
DISPLAY '' InStatusWs ''
READ QsamVariable
  AT END
SET InEofTO TRUE
  NOT AT END
DISPLAY '' InData1 ''
DISPLAY '' InData2 ''
END-READ
Goback
.

-
The information contained in this communication (including any
attachments hereto) is confidential and is intended solely for the
personal and confidential use of the individual or entity to whom
it is addressed. If the reader of this message is not the intended
recipient or an agent responsible for delivering it to the intended
recipient, you are hereby notified that you have received this
communication in error and that any review, dissemination, copying,
or unauthorized use of this information, or the taking of any
action in reliance on the contents of this information is strictly
prohibited. If you have received this communication in error,
please notify us immediately by e-mail, and delete the original
message. 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: Shell Scripts in EKM

2008-12-30 Thread Lizette Koehler
Dave,
Where is that documented?  Is it in a manual?

Lizette

 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of
 Jousma, David
 Sent: Tuesday, December 30, 2008 2:33 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Re: Shell Scripts in EKM
 
 Lizette,
 
 You didn’t ask for it, but you might also want something like the following 
 job.  It is
 really the only way to prove that a tape is encrypted.  It runs a supplied 
 java
 program that lists all the tapes that have been encrypted.
 
 //STEP3   EXEC PGM=IKJEFT1B
 //SYSEXEC  DD DSN=SYS1.SBPXEXEC,DISP=SHR
 //SYSTSPRT DD   SYSOUT=*
 //SYSTSIN  DD *,DLM=$$
OSHELL java com.ibm.keymanager.tools.EKMDataParser -filename+
   /opt/ekm/metafile.xml -keyalias yourcertaliasname
 $$
 
 I have yet to make this a production job, because my job scheduling guys have 
 not
 figured out how to know what system to run the job on.  Long story, but we 
 don’t do
 shared filesystems, and EKM is setup to flip-flop between two systems 
 automagically
 for IPL's or other failures.
 _
 Dave Jousma
 Assistant Vice President, Mainframe Services
 david.jou...@53.com
 1830 East Paris, Grand Rapids, MI  49546 MD RSCB1G
 p 616.653.8429
 f 616.653.8497
 
 -Original Message-
 From: IBM Mainframe Discussion List [mailto:ibm-m...@bama.ua.edu] On Behalf Of
 Lizette Koehler
 Sent: Tuesday, December 30, 2008 1:48 PM
 To: IBM-MAIN@bama.ua.edu
 Subject: Shell Scripts in EKM
 
 Is it possible to create a shell script to execute at startup time in EKM to 
 produce a
 startup message?  Ad if I could do this at shutdown time as well - awesome.
 
 Have it say someting like   EKM0001I  EKMESRVER on SYSNAME is Up on date /
 time
 
 If so, since I am not shel oriented how could I do this?  The reason is our 
 EMK server
 on z/OS V1.9 does not have any message IDs, so all we get is the following 
 text:
 
 Server is running. TCP port: 3801, SSL port: 1443
 
 
 This e-mail transmission contains information that is confidential and may be 
 privileged.
 It is intended only for the addressee(s) named above. If you receive this 
 e-mail in
 error, please do not read, copy or disseminate it in any manner. If you are 
 not the
 intended recipient, any disclosure, copying, distribution or use of the 
 contents of this
 information is prohibited. Please reply to the message immediately by 
 informing the
 sender that the message was misdirected. After replying, please erase it from 
 your
 computer system. Your assistance in correcting this error is appreciated.
 
 -
 -
 For IBM-MAIN subscribe / signoff / archive access instructions,
 send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
 Search the archives at http://bama.ua.edu/archives/ibm-main.html

--
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