Re: z/OS System Cmd Characters

2007-02-21 Thread Binyamin Dissen
On Tue, 20 Feb 2007 15:00:11 -0600 McKown, John
[EMAIL PROTECTED] wrote:

:Note that not every product which has a command characters uses the
:z/OS API to register it. D OPDATA only gives those products which use
:the API. Some actually trap the console SSI and do their thing.

I have not tried using the API yet, but from my read of the doc you still need
to put in a SSI-10 listener.

What the API does do is allow one to reserve a prefix for either a system or
sysplex scope so that if another program attempts to reserve it, they will get
an indication that it is in use. That is all.

It would have been nice if IBM had provided a ROUTINE= keyword on the CPF
macro.

--
Binyamin Dissen [EMAIL PROTECTED]
http://www.dissensoftware.com

Director, Dissen Software, Bar  Grill - Israel


Should you use the mailblocks package and expect a response from me,
you should preauthorize the dissensoftware.com domain.

I very rarely bother responding to challenge/response systems,
especially those from irresponsible companies.

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


Independent Le enclave

2007-02-21 Thread Miklos Szigetvari

   Hi


I would like to get an independent LE enclave for all of my subtasks in 
a multitask application.


(Subtasks A starts an LE application, and subatsks B also starts another 
LE application.
 I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in 
nested enclaves )



--
Miklos Szigetvari

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

E-mail: [EMAIL PROTECTED] 

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

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

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


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


Re: Running DFHLS2WS

2007-02-21 Thread Miklos Szigetvari

Hi

I'm using the DFHLS2WS utility, but don't have very long path names.
Anyhow you can define in the USS a symbolic link to your long path name 
and access over the symbolic link


גדי בן אבי wrote:


Hi,

We are exploring the new Web Services features in CICS TS v3.1.

One of the steps in implementing A Web Service is running a utility called 
DFHLS2WS.  It's sample is in the SDFHINST library.

The JAVAPRG1 step in this job passes various parameters to JAVA using the JCL PARM field. 


The problem is the expanded parameters are over 100 characters long.

Has anyone used this utility. How can we get around this problem.

TIA

Gadi

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

 



--
Miklos Szigetvari

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

E-mail: [EMAIL PROTECTED] 

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

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

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


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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark H. Young
On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED] wrote:

You can find all of 'em via the CMD  'D OPDATA'

IEFSSNxx?

Well Ted, that's what I was thinking.  It's defined there for DB2 on my 
test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?!

Someone else posted that each product does it in its own way and in 
different places, like;  JES2 in its parms, OPS/MVS in its parms, RACF in 
IEFSSNxx, etc.  But since DB2 is defined in my test system LPAR in 
IEFSSNxx, I'd think it would show up in 'D OPDATA'?!

Unless there's some sort of DB2 database voodoo incantation that needs to 
be performed?!

Any thoughts.one and all??


THANX,
Mark H. Young
Fairfax County Gov't, VA

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


z/OS V1R8 Thruput Manager

2007-02-21 Thread Jim Marshall
If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager I 
would wait until the smoke clears on recent JES2 abends which IBM seems to 
think are caused by the Thruput Manager product. I will keep you posted. 
If you are running it and are not having problems, I would appreciate a 
heads-up on your situation.

Jim 

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


Re: IBM S/360 series operating systems history

2007-02-21 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 02/20/2007
   at 03:08 PM, Charles Mills said:

I think there may have been some other subsetting also. For example,
I suspect there was no problem program disk support either. (No
QSAM.)

I don't know about BPS and BOS, but DOS and TOS had access methods.
The source code, however, was device dependant. Even if you used the
more recent DTFDI, which was nominally device dependent, you couldn't
use the sane DTF for UR equipment and blocked files.

(all executable programs in DOS/TOS in those days lived in SYSRES)

Likewise macro and subroutine libraries.

P.S. Aren't we supposed to be avoiding quoting peoples' e-mail
addresses?

Or manually remove them when they're automatically added.

I wonder whether there's enough commonality in the syntax of
attribution lines for the list software to automatically strip the
e-mail addresses and leave the names?

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

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


Re: TSO TRANSMIT of PDS member

2007-02-21 Thread Walt Farrell

On 2/20/2007 9:54 PM, Clark Morris wrote:

I haven't seen whether COBOL development is supported with a
full blown IDE based on Eclipse, either stand alone or in the one also
used for C/C++ and Java.  


If you haven't seen that then perhaps you should look around a little 
more.  Websphere Developer for zSeries, a superset of and extension to 
the Eclipse-based IDE provided by IBM Rational Application Developer and 
IBM Rational Web Developer, supports COBOL (as well as PL/I, C/C++, 
Java, and more).


Walt

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Rob Scott
D OPDATA only shows those command prefixes from software that
participate by using the CPF services - in essence it is a gentleman's
agreement as any software that has a active subsystem that has a
function that responds to SSI broadcast 10 (System command) can
implement its own command recognition schema.  

The CPF services are a fairly recent (ahem) addition and some legacy
software may not have been updated to use CPF to register the prefixes. 

The software may also choose not to participate for the
vendors/developers own reasons or because their customers have not
requested it.


Rob Scott
Rocket Software, Inc
275 Grove Street
Newton, MA 02466
617-614-2305
[EMAIL PROTECTED]
http://www.rs.com/portfolio/mxi_g2

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Mark H. Young
Sent: 21 February 2007 08:23
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: z/OS System Cmd Characters

On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED]
wrote:

You can find all of 'em via the CMD  'D OPDATA'

IEFSSNxx?

Well Ted, that's what I was thinking.  It's defined there for DB2 on my
test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?!

Someone else posted that each product does it in its own way and in
different places, like;  JES2 in its parms, OPS/MVS in its parms, RACF
in IEFSSNxx, etc.  But since DB2 is defined in my test system LPAR in
IEFSSNxx, I'd think it would show up in 'D OPDATA'?!

Unless there's some sort of DB2 database voodoo incantation that needs
to be performed?!

Any thoughts.one and all??


THANX,
Mark H. Young
Fairfax County Gov't, VA

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


[SPAM] Tivoli workload scheduler variables

2007-02-21 Thread Perry O'Connell
I'm fairly new to this

does anyone know a way of obtaining a future date using the SETVAR 
command? 

I want to obtain the date 9 in MMDD format of the next calendar Sunday


I have tried something like this...

//*%OPC SCAN 
//*%OPC SETVAR TEMP=(7 - CDAY) 
//*%OPC SETVAR TSUN=(CYMD + TEMP)


but it doesn't work

any ideas? 

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


[SPAM] Tivoli workload scheduler variables

2007-02-21 Thread Perry O'Connell
what's with the (spam)  in the title?






Perry O'Connell Perry.O'[EMAIL PROTECTED] 
Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
21/04/2007 13:56
Please respond to
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU


To
IBM-MAIN@BAMA.UA.EDU
cc

Subject
[SPAM] Tivoli workload scheduler variables






I'm fairly new to this

does anyone know a way of obtaining a future date using the SETVAR 
command? 

I want to obtain the date 9 in MMDD format of the next calendar Sunday


I have tried something like this...

//*%OPC SCAN 
//*%OPC SETVAR TEMP=(7 - CDAY) 
//*%OPC SETVAR TSUN=(CYMD + TEMP)


but it doesn't work

any ideas? 

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


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


WD4z ad (was: Re: TSO TRANSMIT of PDS member)

2007-02-21 Thread Steve Comstock

Walt Farrell wrote:

On 2/20/2007 9:54 PM, Clark Morris wrote:


I haven't seen whether COBOL development is supported with a
full blown IDE based on Eclipse, either stand alone or in the one also
used for C/C++ and Java.  



If you haven't seen that then perhaps you should look around a little 
more.  Websphere Developer for zSeries, a superset of and extension to 
the Eclipse-based IDE provided by IBM Rational Application Developer and 
IBM Rational Web Developer, supports COBOL (as well as PL/I, C/C++, 
Java, and more).


Walt


Yes, and

ad

We offer a two day introductory course that covers
using WD4z for work in COBOL, Assembler, PL/I, and
C. Details at:

http://www.trainersfriend.com/UNIX_and_Web_courses/w510descr.htm

/ad

Kind regards,



-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

-- to be included in our opt-in list of announcements of
-- new courses and other products and services from The
-- Trainer's Friend, send an email to [EMAIL PROTECTED]


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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark Zelden
On Wed, 21 Feb 2007 07:22:44 -0600, Mark H. Young
[EMAIL PROTECTED] wrote:

On Tue, 20 Feb 2007 21:01:40 +, Ted MacNEIL [EMAIL PROTECTED] wrote:

You can find all of 'em via the CMD  'D OPDATA'

IEFSSNxx?

Well Ted, that's what I was thinking.  It's defined there for DB2 on my
test system LPAR, but does NOT show up via 'D OPDATA'.so go figure?!

Someone else posted that each product does it in its own way and in
different places, like;  JES2 in its parms, OPS/MVS in its parms, RACF in
IEFSSNxx, etc.  But since DB2 is defined in my test system LPAR in
IEFSSNxx, I'd think it would show up in 'D OPDATA'?!

Unless there's some sort of DB2 database voodoo incantation that needs to
be performed?!


There is.  Check out the INITPARM options for the DB2 subsystem.  Same
is true with RACF - it will only register with the correct parm.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Tivoli workload scheduler variables

2007-02-21 Thread Perry O'Connell
thanks Steve, our  mailserver date should now be correct

apologies



Steve Flynn [EMAIL PROTECTED] 
Sent by: IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU
21/02/2007 14:22
Please respond to
IBM Mainframe Discussion List IBM-MAIN@BAMA.UA.EDU


To
IBM-MAIN@BAMA.UA.EDU
cc

Subject
Re: [SPAM] Tivoli workload scheduler variables






On 21/04/07, Perry O'Connell Perry.O'[EMAIL PROTECTED] wrote:

 what's with the (spam)  in the title?


Probably due to the clock on your PC being months out

Date: Sat, 21 Apr 2007 13:56:42 +0100


-- 
Steve
Despair - It's always darkest just before it goes pitch black...

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


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


Re: Independent Le enclave

2007-02-21 Thread Steve Comstock

Miklos Szigetvari wrote:

   Hi


I would like to get an independent LE enclave for all of my subtasks in 
a multitask application.


(Subtasks A starts an LE application, and subatsks B also starts another 
LE application.
 I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in 
nested enclaves )





My understanding is if you do ATTACH you get separate processes,
if you do LINK you get nested enclaves.

Looks like you need to look at using C multi-threading
to get what you want.

Hope this helps.

Kind regards,


-Steve Comstock
The Trainer's Friend, Inc.

303-393-8716
http://www.trainersfriend.com

-- to be included in our opt-in list of announcements of
-- new courses and other products and services from The
-- Trainer's Friend, send an email to [EMAIL PROTECTED]


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


Re: z/OS V1R8 Thruput Manager

2007-02-21 Thread Mark Zelden
On Wed, 21 Feb 2007 07:28:56 -0600, Jim Marshall [EMAIL PROTECTED] wrote:

If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager I
would wait until the smoke clears on recent JES2 abends which IBM seems to
think are caused by the Thruput Manager product. I will keep you posted.
If you are running it and are not having problems, I would appreciate a
heads-up on your situation.

Jim


Thanks for the heads up.  I have 1.8 up now in my sandbox and am just
starting to work on the new JES2 exits.  A coworker also just started
working with the new version of TM (we are 5.2 in production under 
z/OS 1.6). At the very least I will make sure he keeps in contact 
with the vendor regularly to put on fixes prior to z/OS 1.8 implementation
on any development / production LPAR.  

Regards,

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark H. Young
On Wed, 21 Feb 2007 08:24:09 -0600, Mark Zelden [EMAIL PROTECTED] 
wrote:

Unless there's some sort of DB2 database voodoo incantation that needs to
be performed?!


There is.  Check out the INITPARM options for the DB2 subsystem.  Same
is true with RACF - it will only register with the correct parm.


Well I had said it's defined in SYS1.PARMLIB in IEFSSNxx, and INITPARM is 
one of the parms for that definition. If that's what you're talking about, 
then it's there. I was thinking it might ALSO have to be defined 'within'
the DB2 definitions and/or RACF defs somewhere, OTHER than IEFSSNxx.


THANX,
Mark

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark H. Young
Mark,

Do you have a REXX Exec in your bag of tricks that lists out the other
CMD characters in use on a system, like in 'D OPDATA'??  Or does such code
exist on the CBT tape somewhere?

THANX,
Mark

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


Re: z/OS V1R8 Thruput Manager

2007-02-21 Thread Knutson, Sam
Hi Jim,

Thanks for the heads up. We are running fine on z/OS R7.  We are just
ordering z/OS R8 next week and upgrading Thruput Manager from V6R1.1 AT
PTF TMT6110 to V6R1.2 at the most current PTF level we understand to be
TMT6115 but will be at least TMT6114.   It will be a few weeks before we
have R8 running.

What level of Thruput Manager are you running on R8? 

Best Regards, 

Sam Knutson, GEICO 
Performance and Availability Management 
mailto:[EMAIL PROTECTED] 
(office)  301.986.3574 

Think big, act bold, start simple, grow fast...

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Jim Marshall
Sent: Wednesday, February 21, 2007 8:29 AM
To: IBM-MAIN@BAMA.UA.EDU
Subject: z/OS V1R8  Thruput Manager

If you are going over to z/OS V1R8 and run MVS Solutions Thruput Manager
I would wait until the smoke clears on recent JES2 abends which IBM
seems to think are caused by the Thruput Manager product. I will keep
you posted. 
If you are running it and are not having problems, I would appreciate a
heads-up on your situation.

Jim 

This email/fax message is for the sole use of the intended
recipient(s) and may contain confidential and privileged information.
Any unauthorized review, use, disclosure or distribution of this
email/fax is prohibited. If you are not the intended recipient, please
destroy all paper and electronic copies of the original message.

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Bob Shannon
The CPF services are a fairly recent (ahem) addition and some legacy
software may not have been updated to use CPF to register the prefixes.

Brand new. Can't be more than 15 years old.  ;-)

Bob Shannon

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Pinnacle
- Original Message - 
From: Mark H. Young [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
Sent: Wednesday, February 21, 2007 9:45 AM
Subject: Re: z/OS System Cmd Characters



Mark,

Do you have a REXX Exec in your bag of tricks that lists out the other
CMD characters in use on a system, like in 'D OPDATA'??  Or does such code
exist on the CBT tape somewhere?

THANX,
Mark



Mark,

This can't really be done because each product stores the command character 
in a different place in the subsystem control blocks.  You have to dump the 
subsystem chain and IEBIBALL the results.


Regards,
Tom Conley

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


CEE3203S (code=0C4) invoking Java from COBOL in batch

2007-02-21 Thread Jim McAlpine

We have successfully run the sample from the COBOL manual and are now trying
our own COBOL to Java application but are getting an abend as follows -

JVMDG217: Dump Handler is Processing Signal 11 - Please Wait.
JVMHP002: JVM requesting System Transaction Dump
JVMHP012: System Transaction Dump written to
DEFAULT.JVM.TDUMP.H30DQED1.D070220.T181003
JVMDG303: JVM Requesting Java core file
JVMDG304: Java core file written to
/tmp/JAVADUMP.20070220.181113.50397229.txt
JVMDG215: Dump Handler has Processed Exception Signal 11.
CEE3204S The system detected a protection exception (System Completion
Code=0C4).
From compile unit
/u/sovbld/142/builds/cm142/cm142-20061124/src/jvm/sov/cl/clresolver.c at
entry point
clGetClass at statement 1401 at compile unit offset +0016 at
entry offset +0016 at address 7CB5F166.
IGZ0016W Program H0100227 could not be deactivated by non-return exit of a
routine. Subsequent reentry is not
supported.

This same applications runs successfully in a unix environment.  It would
seem to me that the messages above suggest that the error is in the JVM but
we are at the latest ptf for 1.4.2 and I can't find anything relating to any
similar problems on the IBM support site.  Could the above be caused by
something other than a bug in the JVM.

Jim McAlpine

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


IBM Advancement to Spawn New Generation of Transistors 1-27-07

2007-02-21 Thread Ed Finnell
From IBM eNews
 
_http://www-03.ibm.com/press/us/en/pressrelease/20980.wss_ 
(http://www-03.ibm.com/press/us/en/pressrelease/20980.wss) 
BRBRBR**BR Check out free AOL at 
http://free.aol.com/thenewaol/index.adp.  Most comprehensive set of free 
safety and security tools, millions of free high-quality videos from across the 
web, free AOL Mail and much more.

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


Re: Independent Le enclave

2007-02-21 Thread Art Celestini
(After ATTACH), in the subtask's initialization, you can use CEEPIPI to 
establish
the LE enclave for that task.  In that call, you can pass an environment 
variable 
list to 'PIPI to specify your POSIX(ON), or otherwise customize the 
environment
for that subtask.  I believe there are also other ways to do this, using an LE
compliant(?) assembler main program.  The LE docs have thorough explanations.


At 09:29 AM 2/21/2007, Steve Comstock wrote:
  
Miklos Szigetvari wrote:
   Hi

I would like to get an independent LE enclave for all of my subtasks in a 
multitask application.
(Subtasks A starts an LE application, and subatsks B also starts another LE 
application.
 I got some U4093 X'AC' abend , as I can specify POSIX(ON) once in nested 
 enclaves )

My understanding is if you do ATTACH you get separate processes,
if you do LINK you get nested enclaves.

Looks like you need to look at using C multi-threading
to get what you want.

Hope this helps.



==
Art Celestini   Celestini Development Services
Phone: 201-670-1674Wyckoff, NJ
=  http://celestini.com  =
Mail sent to the From address  used in this post
will be rejected by our server.   Please send off-
list email to:  ibmmainat-signcelestinidotcom.
==

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


COBOL Integrated Coprocessors

2007-02-21 Thread Paul Peplinski
I could separately post this to DB2 and CICS lists but I suspect I will 
get as good (or better) response here.

Does anyone have advice on migrating to CICS and DB2 COBOL coprocessors 
opposed to separate translate and precompile steps? I tried it before for 
CICS (2002?) but encountered problems. I also seem to recall issues in 
testing products but my memory is a little hazy there. Perhaps there some 
other peculiarities as well?
 
This would be under a source management package which would have to 
dynamically generate compiler parms (CICS cannot be used for non-CICS and 
I suspect SQL could be the same).

If you have done so, are there certain levels that work best? We're 
currently Ent COBOL 3.3, CICS/TS 2.3 and DB2 V8.

Thank you

Paul P   

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark Zelden
On Wed, 21 Feb 2007 08:38:59 -0600, Mark H. Young
[EMAIL PROTECTED] wrote:

On Wed, 21 Feb 2007 08:24:09 -0600, Mark Zelden [EMAIL PROTECTED]
wrote:

Unless there's some sort of DB2 database voodoo incantation that needs to
be performed?!


There is.  Check out the INITPARM options for the DB2 subsystem.  Same
is true with RACF - it will only register with the correct parm.


Well I had said it's defined in SYS1.PARMLIB in IEFSSNxx, and INITPARM is
one of the parms for that definition. If that's what you're talking about,
then it's there. I was thinking it might ALSO have to be defined 'within'
the DB2 definitions and/or RACF defs somewhere, OTHER than IEFSSNxx.


I know you already have an INITPARM for DB2. I was gently hinting that
your INITPARM options might need to be changed. You need to read the
fine manual to chose the option that fits your environment.  

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: The end of z/OS at this site.

2007-02-21 Thread Rick Fochtman

--snip--


On 20 Feb 2007 13:44:04 -0800, Bo [EMAIL PROTECTED]
wrote:

 


Today we shut down and boxed up the z/OS system. It's rolling out the
door.

Most of the operation got switched to either an AS/400 or VM/VSE
platform.

It was nice being here.  I will lurk a while and then end my
subscription.  Everyone have a good life.
   



I've probably got 2-3 years left before ours is gone.  I won't be able
to afford to retire quite yet though.
 


---unsnip--
Sorry to hear it, Bo; that, unfortunately, is how I lost my job as 
well. I wish you better luck than I had. I ended up taking my 
retirement, pulling my belt tight and making do. Thanks to friends, at 
least I can still keep my hand in, and maybe finish the RACF reporting 
tools I was developing at the time.


Howard, I hope you're saving every last cent you can scrape out of the 
barrel; the job market is NOT GOOD


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


Re: z/OS System Cmd Characters

2007-02-21 Thread Mark Zelden
On Wed, 21 Feb 2007 08:45:04 -0600, Mark H. Young
[EMAIL PROTECTED] wrote:

Mark,

Do you have a REXX Exec in your bag of tricks that lists out the other
CMD characters in use on a system, like in 'D OPDATA'??  Or does such code
exist on the CBT tape somewhere?


No can do.  If it was that easy, don't you think D OPDATA would do
it and products wouldn't need to register their command character
usage using a formal interface?  

Keep good doc.  Anything new you define, use more than a single
character to avoid conflicts (and use D OPDATA). If you really want
to use a single character or don't have a choice and aren't sure if 
it is currently used, just type that character at the console.  If you 
see IEE305I ?   COMMAND INVALID  (where ? = the character) then it
should mean that character is not in use.   

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: IBM S/360 series operating systems history

2007-02-21 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 02/21/2007
   at 06:21 PM, Ken Brick [EMAIL PROTECTED] said:

IBM called it a System 360. It had many things in common with other
S/360's and many peculiarities of it's own. It wasn't the only S/360
that had differences from the norm.

It was the only one that was grossly incompatible. The others may have
been missing instructions but the instructions they did have behaved
in accordance with S/360 PoOps.

It was sufficiently S/360 for my wife to write a program to convert
our entire application library,

That means nothing; I wrote a program to convert UNIVAC 1005 code to
S/360 assembler.

Having said that neither she or I or any of the other 3 programmers 
would ever have written code that looked like the converted code.

That's typical for machine translation between dissimilar computers.

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

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


Re: z/OS System Cmd Characters

2007-02-21 Thread Lance Kopplin
- Original Message - 
From: Mark Zelden [EMAIL PROTECTED]

Mark,

Do you have a REXX Exec in your bag of tricks that lists out the other
CMD characters in use on a system, like in 'D OPDATA'??  Or does such code
exist on the CBT tape somewhere?



No can do.  If it was that easy, don't you think D OPDATA would do
it and products wouldn't need to register their command character
usage using a formal interface?


Actually, I put together a rexx exec that works out what command reference
characters are being used (it goes through JES3 DLOG, so only commands
actually used can be found).  Also, it expects that you define the ones
you know about, or else the report gets redundant.  It would take some
work to make this JES2 ready, but it does work, and ignores typos,
which really helps the length of the report.

This came about because the IMS folks added about 70 of 'em (nothing like
being a good sized shop), and managed to step all over one poor support
guy.  He had to make changes in 26 environments because supporting one
product was nothing compared to IMS type momentum.

Anyway, there is also a little web app to keep track of all this.  You can
bring up a web page and display the whole list, or search for the string
you would like to use, or register your string.

It even detects partials, in the case above, the '#' was used for some
product, and IMS defined many of the form '#xx'.  So this page detects
those kinds of conflicts also.  We run the web page from our MVS http
server.

If anyone is interested, it's free for the asking.

Lance


Keep good doc.  Anything new you define, use more than a single
character to avoid conflicts (and use D OPDATA). If you really want
to use a single character or don't have a choice and aren't sure if
it is currently used, just type that character at the console.  If you
see IEE305I ?   COMMAND INVALID  (where ? = the character) then it
should mean that character is not in use.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


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


License keys for ISV products(What alternatives are there?

2007-02-21 Thread Rick Fochtman
At the risk of starting a whole new discussion, let me propose a 
possible mechanism that MIGHT be acceptable to most, if not all, vendors.


1. IBM provides a mechanism to fetch a single entry from IFAPRDxx, based 
on a product identifier, E.G. SYNCSORT VxRx.x. The entry would include 
a USERDATA field of a length up to xx bytes; let's say 32 bytes. Allow 
any character that can be entered from a 3270-type terminal or terminal 
emulator.


2. Vendors provide the contents of that entry at time of product 
installation or renewal. Encrypted dates, CPU serial numbers, etc. would 
all be acceptable.


3. Vendor products allow for update of that field anytime between 30 
days before renewal and some agreeable term after renewal date. Start 
messaging hourly well in advance of the expiration and continue to do so 
until the key is renewed or the product expires. After expiration, issue 
a message at every invocation for the grace period until the key is 
renewed or the software finally expires.


4. Vendor products allow for disparity in CPU serial numbers for some 
agreeable, but reasonably short, period, to allow for a DR situation, 
provided all other licensing terms are obeyed. This to allow for 
REASONABLE DR testing (1-3 days), but not sharing a copy of the software 
with unlicensed users.


5. Systems Programmers would be required to notify vendors and get new 
key values in the event of a DR situation lasting longer than an 
agreed-upon test period.


6. Vendors provide not less than 45 days written notice of renewal 
requirements, to provide a buffer in the event of a slow-pay 
Accounting Department.


I know that there's a lot of blue sky in this suggestion, but give it 
some serious thought. It might help eliminate the variety, and sometimes 
forgotten, update mechanisms and provide some assurance that keys MIGHT 
be updated in a timely fashion.


I don't suggest that I have the only answer; just a possibility. G

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


UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Rajesh Dharia
Hi All,
Could someone please enlighten me on the below query ? :

Q.  I have renamed a LNKLSTed  load library  ( say ,  ABC.LOAD  on VOLSER =
XX ) to ABC.LOAD.OLD . I have then named a new version of the same
product load library  to the same name ( ABC.LOAD.NEW  on VOLSER=XX
to ABC.LOAD  ; yes it is on the same volser). Keeping in mind the VLF  must
be using the old copy of the load modules contained in ABC.LOAD . Is it
possible that VLF  be made to include the load modules from the new load
library in its dataspaces without having to IPL the system ?

Note :  I cannot copy the members of the new load-library into the old load
library  as the old one does not have enough space .The new load library
has additional number of members in it with the new release that I have.

Thanks in advance.
Raj

 You wanna see a miracle ??...Be the miracle !! 



This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit written
agreement or government initiative expressly permitting the use of e-mail
for such purpose.


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


Re: The end of z/OS at this site.

2007-02-21 Thread Glen Gasior

z/OS sysprog with 20 years - I am out of work also - downsized and
outsourced (corporate officers caught in fraud), no reason to wonder why the
new generation is avoiding IT.

On 2/21/07, Rick Fochtman [EMAIL PROTECTED] wrote:


--snip--

On 20 Feb 2007 13:44:04 -0800, Bo [EMAIL PROTECTED]
wrote:



Today we shut down and boxed up the z/OS system. It's rolling out the
door.

Most of the operation got switched to either an AS/400 or VM/VSE
platform.

It was nice being here.  I will lurk a while and then end my
subscription.  Everyone have a good life.



I've probably got 2-3 years left before ours is gone.  I won't be able
to afford to retire quite yet though.


---unsnip--
Sorry to hear it, Bo; that, unfortunately, is how I lost my job as
well. I wish you better luck than I had. I ended up taking my
retirement, pulling my belt tight and making do. Thanks to friends, at
least I can still keep my hand in, and maybe finish the RACF reporting
tools I was developing at the time.

Howard, I hope you're saving every last cent you can scrape out of the
barrel; the job market is NOT GOOD

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



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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread McKown, John
 -Original Message-
 From: IBM Mainframe Discussion List 
 [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia
 Sent: Wednesday, February 21, 2007 11:49 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: UPDATING VLF data objects without an IPL --a query 
 for the list, please
 
 
 Hi All,
 Could someone please enlighten me on the below query ? :
 
 Q.  I have renamed a LNKLSTed  load library  ( say ,  
 ABC.LOAD  on VOLSER =
 XX ) to ABC.LOAD.OLD . I have then named a new version of the same
 product load library  to the same name ( ABC.LOAD.NEW  on 
 VOLSER=XX
 to ABC.LOAD  ; yes it is on the same volser). Keeping in mind 
 the VLF  must
 be using the old copy of the load modules contained in 
 ABC.LOAD . Is it
 possible that VLF  be made to include the load modules from 
 the new load
 library in its dataspaces without having to IPL the system ?
 
 Note :  I cannot copy the members of the new load-library 
 into the old load
 library  as the old one does not have enough space .The new 
 load library
 has additional number of members in it with the new release 
 that I have.
 
 Thanks in advance.
 Raj

Well, I have done this by doing a T PROG=xx to respecify the entire
LNKLST concatenation. Doing the renames as you have could result in a
problem. Not guaranteed to cause a problem, but not guaranteed to not
cause a problem either. It is a lottery.

Usually, I change the IPL linklst to point to the new dataset and then
do the dynamic LNKLST update. I just live with the fact that the name of
the DSN changed.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it. 

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


Simulating SRL in integer arithmetic

2007-02-21 Thread Charles Mills
I think I have this figured out but I would like a second opinion from
someone who unlike myself paid attention in math class. (I was talking to
Maureen Valente.)

 

I'm trying to port an S/390 assembler routine to Visual Basic. VB has no
shift operators. I'm trying to simulate SRL R6,8

 

No need to know Visual Basic, just pretend the following is pseudo-code. R6
is defined as a signed, 32-bit (31-bit in 390-speak) integer. The VB seems
to work correctly; I'm not asking for VB help. I'd just like any of the
mathematicians on the list to tell me if my logic, especially for negative
values, is correct. I'm worried that I may have missed some boundary
condition. (This code could be shortened to one line, but I did it this way
to make the logic and the debugging clearer.)

 

' Simulate a shift right logical 8

If R6 = 0 Then

R6 = R6 \ 256 ' \ is integer division

Else

R6 = R6 \ 256   ' \ is integer division

R6 = R6 - 1

R6 = R6 And HFF' Equivalent to S/390 X'FF'

End If

 

Thanks,

Charles Mills



 


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


z/OS V1R8 Thruput Manager (cont)

2007-02-21 Thread Jim Marshall
Would be interested in knowing if anyone has gone all z/OS V1R8 on all 
LPARS in a SYSPLEX. Just went to it on Sunday and encountering $BR JES2 
abends in the JES2 code which manages the XEQCOUNT timers in the 
checkpoint. MVS Solutions believes it is not their problem although they 
have no installations who are running their code in an all z/OS V1R8 
environment. 

Would like to know if anyone has been all z/OS V1R8 and how they have been 
running and how long. The issue is now requeued back to IBM for further 
review. We dropped back one system in the complex to z/OS V1R7 and things 
are now stable. I understand some new functions in JES2 come only when you 
are all z/OS V1R8.  

Jim 

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


Re: Time Zone query for remote users API in LE or z/OS for PL/I programs?

2007-02-21 Thread Dave Jones
Dennis, I just sent you the time zone routine you asked for. I sent it
direct;y to your Netscape e-mail address from my gmail account
([EMAIL PROTECTED]), as I am having some trouble with my main one.

DJ


On Thu, 15 Feb 2007 10:29:49 -0500, Denis Gäbler [EMAIL PROTECTED]
wrote:

 Hi Dave,
 
 that would be great. I'd really like to have a look at that subroutine.
 
 Thanks in advance.
 Denis Gäbler.

 -Original Message-
 From: [EMAIL PROTECTED]
 To: IBM-MAIN@BAMA.UA.EDU
 Sent: Thu, 15 Feb 2007 3:20 PM
 Subject: Re: Time Zone query for remote users API in LE or z/OS for PL/I
programs?
 
  Hi, Denis.

Did you ever get a solution to your problem of getting time zone information
from a time zone name in PL/I applications? If you have not, I can send you
a PL/I subroutine that we have here that does exactly that.

Have a good one.

DJ 


On Fri, 2 Feb 2007 04:05:10 -0500, Denis Gäbler [EMAIL PROTECTED]
wrote:

 Hi,
 
 in e.g. Linux there is a way to calculate the timezone for a remote user
based on definitions such as Europe/Berlin, North Amerika/Atlanta and
so on.
 This is also possible with Java on z/OS. We would like to eliminate the
maintenance of our current DB2 table, which we query with e.g. Tokyo and
the result of the query tells us the offset.
 Is there any other API than Java that supports that mechanism on z/OS? We
need this service in our IMS regions and it would be memory eater to enable
all regions for Java processing just for the sake of running a single
statement.
 
 Thanks in advance
 Denis Gäbler.

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

Check Out the new free AIM(R) Mail -- 2 GB of storage and industry-leading
spam and email virus protection.

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


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


CEE3203S (code=0C4) invoking Java from COBOL in batch

2007-02-21 Thread Bill Klein
Have you contacted IBM support?  This certainly sounds like the way to go.

Jim McAlpine [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 We have successfully run the sample from the COBOL manual and are now
trying
 our own COBOL to Java application but are getting an abend as follows -
 
 JVMDG217: Dump Handler is Processing Signal 11 - Please Wait.
 JVMHP002: JVM requesting System Transaction Dump
 JVMHP012: System Transaction Dump written to
 DEFAULT.JVM.TDUMP.H30DQED1.D070220.T181003
 JVMDG303: JVM Requesting Java core file
 JVMDG304: Java core file written to
 /tmp/JAVADUMP.20070220.181113.50397229.txt
 JVMDG215: Dump Handler has Processed Exception Signal 11.
 CEE3204S The system detected a protection exception (System Completion
 Code=0C4).
  From compile unit
 /u/sovbld/142/builds/cm142/cm142-20061124/src/jvm/sov/cl/clresolver.c at
 entry point
  clGetClass at statement 1401 at compile unit offset +0016 at
 entry offset +0016 at address 7CB5F166.
 IGZ0016W Program H0100227 could not be deactivated by non-return exit of a
 routine. Subsequent reentry is not
  supported.
 
 This same applications runs successfully in a unix environment.  It would
 seem to me that the messages above suggest that the error is in the JVM
but
 we are at the latest ptf for 1.4.2 and I can't find anything relating to
any
 similar problems on the IBM support site.  Could the above be caused by
 something other than a bug in the JVM.
 
 Jim McAlpine

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


FW: IBMLink SIS Fixed!

2007-02-21 Thread Chase, John
Since many of us were quick to complain




From: CICS List 
Sent: Wednesday, February 21, 2007 1:53 PM


Since there was a lot of complaining about the IBMLink changes
that forced us to search in two different places, I thought it would be
nice to say THANKS to IBM for fixing the SIS service in IBMLink.  It's
back to the way it used to work - we can search several libraries with
one search submission.

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


Re: Really, really weird problem with IBMLink - PTF ordering

2007-02-21 Thread Brian Peterson
Apparently Internet delivery has just been fixed (server issue, I was 
told).  So, anyone who's been having trouble with RECEIVE ORDER, try it 
again now.

For future reference, here's some of the error messages I've seen over the 
past three days, each from a separate SMP/E RECEIVE ORDER job:

GIM69207S ** THE CONNECTION WITH THE SERVER FAILED.   
 java.net.ConnectException:   
 javax.net.ssl.SSLProtocolException: end of file  

GIM44336S ** AN UNUSUAL CONDITION OCCURRED. GIMJVREQ -   
 com.ibm.smp.GIMJVEXC:  com.ibm.smp.GIMJVEXC:
 org.xml.sax.SAXParseException: White spaces are required
 between publicId and systemId.
  
GIM44336S ** AN UNUSUAL CONDITION OCCURRED. GIMJVREQ - 
 java.io.IOException

GIM69147WSMP/E WAITED 120 MINUTES BUT ORDER ORD00045 IS NOT READY 
 FOR DOWNLOAD FROM THE SERVER AT  
 https://eccgw01.boulder.ibm.com/services/projects/ecc/ws.
 IT WILL BE AT LEAST 5 MINUTES BEFORE THE ORDER IS READY. 

GIM69207S ** THE CONNECTION WITH THE SERVER FAILED.
 java.net.ConnectException:  java.io.IOException: Unable to
 tunnel through proxy. Proxy returns HTTP/1.0 503 Service 
 Unavailable  

In other words, when this process fails, it apparently fails in several 
different ways.

Brian

On Mon, 19 Feb 2007 15:58:38 -0600, Brian Peterson wrote:

I'm having trouble with RECEIVE ORDER today.
(snip)

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


Re: FW: IBMLink SIS Fixed!

2007-02-21 Thread Ed Finnell
 
In a message dated 2/21/2007 2:28:58 P.M. Central Standard Time,  
[EMAIL PROTECTED] writes:

nice to  say THANKS to IBM for fixing the SIS service in IBMLink.  It's
back to  the way it used to work - we can search several libraries with
one search  submission.




Be nice to get a 10% rebate for the next 12 months to make up for all extra  
effort! Seems like ought to be an IBMLINK bill of rights or something more  
binding than surprise, surprise 
BRBRBR**BR Check out free AOL at 
http://free.aol.com/thenewaol/index.adp.  Most comprehensive set of free 
safety and security tools, millions of free high-quality videos from across the 
web, free AOL Mail and much more.

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


COBOL Integrated Coprocessors

2007-02-21 Thread Bill Klein
There were bunches of problems with the COBOL2 translator option
interacting with the DBCS compiler option.  I can't (quickly) find a summary
of what APARs fixed which problems.  You might want to check out
  PKPK26401
and 
   PK26933:

If you are a SHARE member, you may want to check out
 
http://shareew.prod.web.sba.com/client_files/callpapers/attach/SHARE_in_Tamp
a_Bay/S8211TR132424.pdf

and

http://shareew.prod.web.sba.com/client_files/callpapers/attach/SHARE_in_Tamp
a_Bay/S8241TR133034.pdf

Paul Peplinski [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 I could separately post this to DB2 and CICS lists but I suspect I will 
 get as good (or better) response here.
 
 Does anyone have advice on migrating to CICS and DB2 COBOL coprocessors 
 opposed to separate translate and precompile steps? I tried it before for 
 CICS (2002?) but encountered problems. I also seem to recall issues in 
 testing products but my memory is a little hazy there. Perhaps there some 
 other peculiarities as well?
  
 This would be under a source management package which would have to 
 dynamically generate compiler parms (CICS cannot be used for non-CICS and 
 I suspect SQL could be the same).
 
 If you have done so, are there certain levels that work best? We're 
 currently Ent COBOL 3.3, CICS/TS 2.3 and DB2 V8.

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


Re: IBMLink SIS Fixed!

2007-02-21 Thread Pinnacle
- Original Message - 
From: Chase, John [EMAIL PROTECTED]

Newsgroups: bit.listserv.ibm-main
Sent: Wednesday, February 21, 2007 3:28 PM
Subject: FW: IBMLink SIS Fixed!



Since many of us were quick to complain




From: CICS List
Sent: Wednesday, February 21, 2007 1:53 PM


Since there was a lot of complaining about the IBMLink changes
that forced us to search in two different places, I thought it would be
nice to say THANKS to IBM for fixing the SIS service in IBMLink.  It's
back to the way it used to work - we can search several libraries with
one search submission.

How nice of them to thank IBM for fixing something that never should have 
been broken in the first place 


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


Fw: Finding where a module is being loaded from

2007-02-21 Thread Bill Klein
If this feature is important to your site, then you should contact your
marketing branch and ask that a REQUEST be submitted - referencing
existing SHARE requirement:

SSLNGC0313587 - LE Callable Service to get (various) Program Names

(current IBM response RECOGNIZED)

Oscar Flores [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]...
 Does anyone have a subroutine that can be called from another batch 
 program in order to find out from which load library (i.e. LPA, Linkist, 
 JOBLIB/STEPLIB) the calling program was loaded from. 

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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Rajesh Dharia
Thanks for your response , John  :-) .

 You are right  . I know, the proper way would have  been to update the
LNKLST  with a new loadlib name or  a  different VOLSER ,at least .
Considering the situation that  a dynamic LNKLST change  is not to be made
, do you think  IPLing the system will be the only  option ?
OR
 Is there anything else that can be done ? I tried  recycling the VLF . It
did not really work . (Silly me :-) )

Raj

 -Original Message-
 From: IBM Mainframe Discussion List
 [mailto:[EMAIL PROTECTED] On Behalf Of Rajesh Dharia
 Sent: Wednesday, February 21, 2007 11:49 AM
 To: IBM-MAIN@BAMA.UA.EDU
 Subject: UPDATING VLF data objects without an IPL --a query
 for the list, please


 Hi All,
 Could someone please enlighten me on the below query ? :

 Q.  I have renamed a LNKLSTed  load library  ( say ,
 ABC.LOAD  on VOLSER =
 XX ) to ABC.LOAD.OLD . I have then named a new version of the same
 product load library  to the same name ( ABC.LOAD.NEW  on
 VOLSER=XX
 to ABC.LOAD  ; yes it is on the same volser). Keeping in mind
 the VLF  must
 be using the old copy of the load modules contained in
 ABC.LOAD . Is it
 possible that VLF  be made to include the load modules from
 the new load
 library in its dataspaces without having to IPL the system ?

 Note :  I cannot copy the members of the new load-library
 into the old load
 library  as the old one does not have enough space .The new
 load library
 has additional number of members in it with the new release
 that I have.

 Thanks in advance.
 Raj

Well, I have done this by doing a T PROG=xx to respecify the entire
LNKLST concatenation. Doing the renames as you have could result in a
problem. Not guaranteed to cause a problem, but not guaranteed to not
cause a problem either. It is a lottery.

Usually, I change the IPL linklst to point to the new dataset and then
do the dynamic LNKLST update. I just live with the fact that the name of
the DSN changed.

--
John McKown
Senior Systems Programmer
HealthMarkets
Keeping the Promise of Affordable Coverage
Administrative Services Group
Information Technology

The information contained in this e-mail message may be privileged
and/or confidential.  It is for intended addressee(s) only.  If you are
not the intended recipient, you are hereby notified that any disclosure,
reproduction, distribution or other use of this communication is
strictly prohibited and could, in certain circumstances, be a criminal
offense.  If you have received this e-mail in error, please notify the
sender by reply and delete this message without copying or disclosing
it.







This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit written
agreement or government initiative expressly permitting the use of e-mail
for such purpose.


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


Resource Link

2007-02-21 Thread Alan C. Field
Don't be too quick to congratulate IBM.

I just got this feedback from them after failing to lonon to
Resourcelink.

Did you change your password recently?
The IBM registration authentication system is having problems and they
estimate it will take hours to process/replicate all password change
requests.

Resource Link Support

Alan

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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Mark Zelden
On Thu, 22 Feb 2007 02:35:11 +0530, Rajesh Dharia [EMAIL PROTECTED] wrote:

Thanks for your response , John  :-) .

 You are right  . I know, the proper way would have  been to update the
LNKLST  with a new loadlib name or  a  different VOLSER ,at least .
Considering the situation that  a dynamic LNKLST change  is not to be made
, do you think  IPLing the system will be the only  option ?
OR


Why can't dynamic LNKLST update be done?  Local rules?  If so, seems
strange that local rules will let you rename a live LNKLST lib (which
should never be done) and not do a dynamic lnklst update.  Or are you 
on a release below OS/390 1.3 (IIRC, that is when dynamic LNKLST became
available)?

So if you can do the dynamic LNKLST update, then yes... IPL is what
you have to do.   


 Is there anything else that can be done ? I tried  recycling the VLF . It
did not really work . (Silly me :-) )


Never had a prayer to work.  VLF works with LLA.  LLA is getting those
modules from the LNKLST.  Renaming the library didn't change the LNKLST.
BTW, how did you do that while the dsn was ENQed, did you use SETPROG
to release the ENQ?  Again... seems strange if you can do that but
not a dynamic LNKLST update.

You could update LLA with your new library (CSVLLAxx) but that won't 
change where modules are getting loaded from unless you use a steplib. 
And even then there is no guarantee the modules will come from VLF.

Mark
--
Mark Zelden
Sr. Software and Systems Architect - z/OS Team Lead
Zurich North America / Farmers Insurance Group:  G-ITO
mailto:[EMAIL PROTECTED]
z/OS and OS390 expert at http://searchDataCenter.com/ateExperts/
Systems Programming expert at http://expertanswercenter.techtarget.com/
Mark's MVS Utilities: http://home.flash.net/~mzelden/mvsutil.html

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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Rajesh Dharia
Hi Mark,

Not local rules, really. I could update the LNKLST dynamically.However,
that  won't be useful unless it  is backed by the same changes done
statically (which will be taking effect during the next IPL ).  The problem
is ...  the change management procedures come into the scene here and I
failed to include the PARMLIB changes that should have been made for the
new release. (Though , there are no new  PARMLIB changes ). I have been
playing on a test system till now . So, I could do just anything .

Anyways, I'll be  doing the renames during the change window only ,just
before the IPL of the production system. So, I'm sure that will do the
trick.
I was curious to learn if the seniors on the list could advise of  a good
trick (if it exists ) that could work in a situation like this.

I appreciate the response. Thanks to all who have responded to my queries.

Raj




This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
delivery. NOTE: Regardless of content, this e-mail shall not operate to
bind CSC to any order or other contract unless pursuant to explicit written
agreement or government initiative expressly permitting the use of e-mail
for such purpose.


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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Imbriale, Donald (Exchange)
There are numerous threads in the archives of IBM-Main which discuss
manipulation of linklist.  The basic procedure is:

Define a new linklist set, copying the current one
Add the new data set to the new linklist set
Delete the old data set from the new linklist set
Activate the new linklist set

You should also consider significant over-allocation of space in your
new data set so you don't run into this situation in the future.

Don Imbriale

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Rajesh Dharia
Sent: Wednesday, February 21, 2007 4:50 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: UPDATING VLF data objects without an IPL --a query for the
list, please

Hi Mark,

Not local rules, really. I could update the LNKLST dynamically.However,
that  won't be useful unless it  is backed by the same changes done
statically (which will be taking effect during the next IPL ).  The
problem
is ...  the change management procedures come into the scene here and I
failed to include the PARMLIB changes that should have been made for the
new release. (Though , there are no new  PARMLIB changes ). I have been
playing on a test system till now . So, I could do just anything .

Anyways, I'll be  doing the renames during the change window only ,just
before the IPL of the production system. So, I'm sure that will do the
trick.
I was curious to learn if the seniors on the list could advise of  a
good
trick (if it exists ) that could work in a situation like this.

I appreciate the response. Thanks to all who have responded to my
queries.



***
Bear Stearns is not responsible for any recommendation, solicitation, 
offer or agreement or any information about any transaction, customer 
account or account activity contained in this communication.
***

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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Matthew Stitt
As was pointed out by Mark, the LNKLST is accessed through LLA.  VLF only
does the memory storage based on LLA requests.

So even though you restarted VLF, you must also restart LLA.  This might
make your changes available to the system.

On Wed, 21 Feb 2007 17:01:13 -0500, Imbriale, Donald (Exchange)
[EMAIL PROTECTED] wrote:

There are numerous threads in the archives of IBM-Main which discuss
manipulation of linklist.  The basic procedure is:

Define a new linklist set, copying the current one
Add the new data set to the new linklist set
Delete the old data set from the new linklist set
Activate the new linklist set

You should also consider significant over-allocation of space in your
new data set so you don't run into this situation in the future.

Don Imbriale

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Rajesh Dharia
Sent: Wednesday, February 21, 2007 4:50 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: UPDATING VLF data objects without an IPL --a query for the
list, please

Hi Mark,

Not local rules, really. I could update the LNKLST dynamically.However,
that  won't be useful unless it  is backed by the same changes done
statically (which will be taking effect during the next IPL ).  The
problem
is ...  the change management procedures come into the scene here and I
failed to include the PARMLIB changes that should have been made for the
new release. (Though , there are no new  PARMLIB changes ). I have been
playing on a test system till now . So, I could do just anything .

Anyways, I'll be  doing the renames during the change window only ,just
before the IPL of the production system. So, I'm sure that will do the
trick.
I was curious to learn if the seniors on the list could advise of  a
good
trick (if it exists ) that could work in a situation like this.

I appreciate the response. Thanks to all who have responded to my
queries.

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Bill Godfrey
On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote:

I'm trying to port an S/390 assembler routine to Visual Basic. VB has no
shift operators. I'm trying to simulate SRL R6,8



No need to know Visual Basic, just pretend the following is pseudo-code. 
R6
is defined as a signed, 32-bit (31-bit in 390-speak) integer. The VB seems
to work correctly; I'm not asking for VB help. I'd just like any of the
mathematicians on the list to tell me if my logic, especially for negative
values, is correct. I'm worried that I may have missed some boundary
condition. (This code could be shortened to one line, but I did it this 
way
to make the logic and the debugging clearer.)



' Simulate a shift right logical 8

If R6 = 0 Then

R6 = R6 \ 256 ' \ is integer division

Else

R6 = R6 \ 256   ' \ is integer division

R6 = R6 - 1

R6 = R6 And HFF' Equivalent to S/390 X'FF'

End If


I  don't think you want the R6 = R6 - 1. And if you drop it, you may as 
well rethink whether you want the if/else at all, and just do the And 
whether it's needed or not.

I'm not a mathematician, nor do I know Visual Basic, but the result 
produced by this VBS script may be relevant.

R6 = -512
R6 = R6 \ 256 And Hff
Wscript.echo R6

I'm pretty sure this script uses signed 32-bit integers, because it won't 
run if i try to set R6 to a value  2147483647. I picked -512 (hex 
fe00) as a test value, expecting a result of hex 00fe which is 
decimal 16777214, and 16777214 is indeed the result displayed by cscript 
srl.vbs from the command prompt.

Bill

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


Re: Unix System Services Maintenance

2007-02-21 Thread Shmuel Metz (Seymour J.)
In [EMAIL PROTECTED], on 02/09/2007
   at 11:04 AM, Mark Zelden [EMAIL PROTECTED] said:

Are you just adding another reason for not using a TFS for /tmp or
are you making a different point?

No, a reason for not using TFS for /var. I quoted the wrong text in
front of my response. Sorry.

It doesn't have to be /tmp.

Doesn't syslogd put the syslog in /var? Putting it in /tmp doesn't
seem to make a lot of sense, since the data won't be there when you
need them.

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

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


Re: SUPERC allocation errors z/OS V1.8 - fix

2007-02-21 Thread Shmuel Metz (Seymour J.)
In
[EMAIL PROTECTED],
on 02/15/2007
   at 01:46 PM, Veilleux, Jon L [EMAIL PROTECTED] said:

We ran into an interesting situation with z/OS V1.8. One of our folks
uses a PDS for his listing dataset in ISPF 3.12 and 3.14. This
stopped working when we upgraded to z/OS V1.8. After hitting enter we
got: Listing not generated. When we hit PF1 for more information we
received: Abnormal completion (RC=25). Existing list DS attribute
conflict.

Did he specify a member name or just a bare PDS name? If the former
then I'd suggest opening a PMR; if the latter then I would say that
ISPF is working properly.

Is it possible that IBM changed the DCB attributes for the listing?
That could also explain the message.
 
-- 
 Shmuel (Seymour J.) Metz, SysProg and JOAT
 ISO position; see http://patriot.net/~shmuel/resume/brief.html 
We don't care. We don't have to care, we're Congress.
(S877: The Shut up and Eat Your spam act of 2003)

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Charles Mills
Thanks. Without the R6 = R6 - 1 it's definitely wrong most of the time.
That's the difference between 1's complement and 2's complement arithmetic.
(I think your -512 is a particularly favorable boundary case with no
remainder.)

-1 \ 256 = 0 (with a remainder of -1).

That would give you x'' going to 0.

So I need to do something else also, but I'm not sure what. Anyone? (BTW, my
apologies for the extra blank lines in the OP -- Outlook strikes again!)

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Bill Godfrey
Sent: Wednesday, February 21, 2007 2:26 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Simulating SRL in integer arithmetic

On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote:

' Simulate a shift right logical 8
If R6 = 0 Then
R6 = R6 \ 256 ' \ is integer division
Else
R6 = R6 \ 256   ' \ is integer division
R6 = R6 - 1
R6 = R6 And HFF' Equivalent to S/390 X'FF'
End If

I don't think you want the R6 = R6 - 1. And if you drop it, you may as 
well rethink whether you want the if/else at all, and just do the And 
whether it's needed or not.

I'm not a mathematician, nor do I know Visual Basic, but the result 
produced by this VBS script may be relevant.

R6 = -512
R6 = R6 \ 256 And Hff
Wscript.echo R6

I'm pretty sure this script uses signed 32-bit integers, because it won't 
run if i try to set R6 to a value  2147483647. I picked -512 (hex 
fe00) as a test value, expecting a result of hex 00fe which is 
decimal 16777214, and 16777214 is indeed the result displayed by cscript 
srl.vbs from the command prompt.

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


What are the naming rules for LPARs?

2007-02-21 Thread Charles Mills
What are the naming rules for logical partitions? (I'll go RTFM if I have it
-- is it on the DVD?)

8 characters, upper case alphanumeric, first character alpha? Are $, @, and
# legal? (Hate those non-invariant EBCDIC characters.)

Thanks,

Charles Mills

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Bill Godfrey
I see it's not as simple as I thought. Maybe if it's negative, zero the 
sign bit with an And, divide by 256, then Or the quotient with hex 
0080 to recover the dropped bit.

Bill

On Wed, 21 Feb 2007 14:43:51 -0800, Charles Mills wrote:

Thanks. Without the R6 = R6 - 1 it's definitely wrong most of the time.
That's the difference between 1's complement and 2's complement 
arithmetic.
(I think your -512 is a particularly favorable boundary case with no
remainder.)

-1 \ 256 = 0 (with a remainder of -1).

That would give you x'' going to 0.

So I need to do something else also, but I'm not sure what. Anyone? (BTW, 
my
apologies for the extra blank lines in the OP -- Outlook strikes again!)

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On 
Behalf
Of Bill Godfrey
Sent: Wednesday, February 21, 2007 2:26 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Simulating SRL in integer arithmetic

On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote:

' Simulate a shift right logical 8
If R6 = 0 Then
R6 = R6 \ 256 ' \ is integer division
Else
R6 = R6 \ 256   ' \ is integer division
R6 = R6 - 1
R6 = R6 And HFF' Equivalent to S/390 X'FF'
End If

I don't think you want the R6 = R6 - 1. And if you drop it, you may as
well rethink whether you want the if/else at all, and just do the And
whether it's needed or not.

I'm not a mathematician, nor do I know Visual Basic, but the result
produced by this VBS script may be relevant.

R6 = -512
R6 = R6 \ 256 And Hff
Wscript.echo R6

I'm pretty sure this script uses signed 32-bit integers, because it won't
run if i try to set R6 to a value  2147483647. I picked -512 (hex
fe00) as a test value, expecting a result of hex 00fe which is
decimal 16777214, and 16777214 is indeed the result displayed by cscript
srl.vbs from the command prompt.


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


Re: UPDATING VLF data objects without an IPL --a query for the list, please

2007-02-21 Thread Tom Schmidt
On Wed, 21 Feb 2007 16:13:59 -0600, Matthew Stitt wrote:
 
As was pointed out by Mark, the LNKLST is accessed through LLA.  VLF only
does the memory storage based on LLA requests.

So even though you restarted VLF, you must also restart LLA.  This might
make your changes available to the system.
 
 
I believe that LLA will refuse to restart if the linklist has been tampered 
with (as the original poster indicated he was doing or planning to do).  
LLA had code that checked the extent lists of the active linklist against 
the referenced linklist (via DD statements or LLA input) and would sputter 
and fail the restart if they were different.  (Maybe that code isn't around 
anymore - it has been years since I saw that behavior by LLA, but I would 
bet that it is still the case.)  
 
The linklist update procedure that was previously referenced is the proper 
method - and it has been so proclaimed in the archives for a few years now 
(at least). 
 
-- 
Tom Schmidt 
Madison, WI 
 

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Charles Mills
Bill -

Good thought. Let's see

 (-1) anded becomes
7FFF (2147483647) divided by 256 becomes
007F (8388607) and oring the bit back gives
00FF QED

FE00 (-512) anded becomes
7E00 (2147483136) divided by 256 becomes
007E (8388606) and oring the bit back gives
00FE QED

Maybe that will work. Thanks! Comments anyone?

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Bill Godfrey
Sent: Wednesday, February 21, 2007 3:03 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Simulating SRL in integer arithmetic

I see it's not as simple as I thought. Maybe if it's negative, zero the 
sign bit with an And, divide by 256, then Or the quotient with hex 
0080 to recover the dropped bit.

On Wed, 21 Feb 2007 10:48:10 -0800, Charles Mills wrote:

' Simulate a shift right logical 8
If R6 = 0 Then
R6 = R6 \ 256 ' \ is integer division
Else
R6 = R6 \ 256   ' \ is integer division
R6 = R6 - 1
R6 = R6 And HFF' Equivalent to S/390 X'FF'
End If

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Paul Gilmartin
In a recent note, Charles Mills said:

 Date: Wed, 21 Feb 2007 15:52:53 -0800
 
 Good thought. Let's see
 
  (-1) anded becomes
 7FFF (2147483647) divided by 256 becomes
 007F (8388607) and oring the bit back gives
 00FF QED
 
 FE00 (-512) anded becomes
 7E00 (2147483136) divided by 256 becomes
 007E (8388606) and oring the bit back gives
 00FE QED
 
 Maybe that will work. Thanks! Comments anyone?
 
I think we can be more formal than empirical here.  Clearing
the sign bit of a negative number is equivalent to subtracting
2^31.  Then dividing by 2^8 yields a result biased by negative
2^23 (0x80), which is set right by adding the bias back in.

But that algorithm will break when 64-bit Visual Basic arrives.
Perhaps similar compatibility issues are delaying the advent
of 64-bit COBOL.

-- gil
-- 
StorageTek
INFORMATION made POWERFUL

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


z/OS V1R8 Hyper Update

2007-02-21 Thread Jim Marshall
Just thought I would update folks on the present problem IBM has accepted 
as a JES2 problem. MVS Solutions' Thruput Manager is not the guilty party.  
This was introduced into JES2 with new function when all systems are 
running JES2 V1R8 in a sysplex. JES2 takes multiple $BR4 abends where 
eventually an IPL is needed. The code that is failing is managing the 
XEQCOUNT timers in the checkpoint.  The system that encountered this a very 
heavily loaded batch processing system with many thousand of jobs per hour. 

Circumvention is  

1. Run one of your LPARS in the SYSPLEX back at the z/OS V1R7 level. 

 2. Set MAXJOBS to some very high number and they think it would be 
avoided. 

When a fix comes out I will people know.   Jim 

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


Re: Simulating SRL in integer arithmetic

2007-02-21 Thread Charles Mills
Ah! I knew someone out there was paying attention in math class. Thanks.

OT The VB issue is complex. VB.Net breaks a whole lot of VB6. It will
probably break this program somewhere, but the program is for internal use
only in a software company, so we're used to broken software g, and
there's no reason to go to VB.Net with it unless we want to. OTOH, hopefully
there won't be any 64-bit issues. The value in question (that is, the
underlying data) will always be a 32-bit (or 31-bit, if you will) value, and
is declared as such in the program. /OT

Charles

-Original Message-
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On Behalf
Of Paul Gilmartin
Sent: Wednesday, February 21, 2007 4:45 PM
To: IBM-MAIN@BAMA.UA.EDU
Subject: Re: Simulating SRL in integer arithmetic

I think we can be more formal than empirical here.  Clearing
the sign bit of a negative number is equivalent to subtracting
2^31.  Then dividing by 2^8 yields a result biased by negative
2^23 (0x80), which is set right by adding the bias back in.

But that algorithm will break when 64-bit Visual Basic arrives.
Perhaps similar compatibility issues are delaying the advent
of 64-bit COBOL.

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


Re: New Level of Dataset Audit Facility (DAF) is Coming Soon

2007-02-21 Thread Michael Cleary
I have a question about DAF.  Have you ever made DAF so it uses less CPU
time?  I really like DAF, and found it a great help under certain
circumstances.  It just seemed that whenever I ran a DAF job, it buried 
the CPU while the job ran.  This was at my last job, where we had an 
 MP3000-H50, about 115 MIPS.

One of the constant battles of software development is that in general 
there is a trade off between function and resource consumption.  As DAF 
has grown in scope and functionality, it uses more resources.  In 
addition, the systems that DAF reports on are creating a larger volume of 
SMF records.  

I am always looking at ways to optimize DAF.  As an example, I have one 
save area now that all modules share and index into.  DAF has many 
reusable pieces and having each obtain and release their own storage for a 
save area added alot of overhead.  I have a couple of modules that are on 
my radar to optimize.

Cheers...

Michael

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