Re: zIIPs zAAP exploitation
I read somewhere yesterday (latest z/Journal?) that IBM has a speciality engine loaner program that lets you eval the engine for up to 90 days. If that's appealing to you, check with your IBM rep for the terms. -Rob On Thu, 24 Apr 2008 14:27:29 -0500, Steven Liston [EMAIL PROTECTED] wrote: Hi, we're looking at doing POCs for running production workloads on specialist engines. Looking for feedback from anybody who is making use of these with details of workload that's running there, success or otherwise and any gotchas. -- 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
MULC availability
We asked our IBM Business Partner to do a study of PSLC + MULC pricing vs WLC on our Z890 machine. We have a number of required big ticket products that get almost zero utilization on our machine and we thought it might be a useful study. We provided the BP with a list of eligible products from the IBM website. We understand we cannot mix MULC with WLM. The response from the BP was: ULC is no longer supported on IBM new processors. Supported on older processors like 9672's. ULC has been replaced by sub capacity. This does not sound correct to me. Can anyone refer me to an source to refute this response? Or straighten me out? Thanks, Rob -- 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
SALC pricing for MQ
We license MQ V5 on MLC for about 2k/month. We have very little MQ activity, so we are looking at changing this to SALC (usage based) to save money. The quote from IBM for 1 MSU, the lowest band, is 10k/month! This doesn't make sense based on our experience with other usage based products. We've asked IBM if they mean 10K *annual*, but they have confirmed that it's monthly. Is there anyone out there who is licensing MQ with SALC who would be willing to share thier experience? You can contact me privately. I don't want to poke around in anyone's specfic licensing agreements with IBM -- I'm just trying to get a reality check on this one quote that doesn't make sense. Thanks, Rob Wunderlich -- 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: Faxing from the mainframe
We use eSendit from MacKinney. -Rob On Thu, 3 Apr 2008 14:41:08 -0500, Brad Wissink [EMAIL PROTECTED] wrote: So I was just curious as to how other shops are dealing with faxing from the mainframe? -- 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: DB2 queries without using MF.
On Sat, 26 Jan 2008 12:12:51 -0600, Ed Gould [EMAIL PROTECTED] wrote: That Windows data cannot be adequately secured is a canard. I'm not disputing that RACF (and mainframe architecture) has some unique strengths, but organizations do securely maintain and operate data on Windows and *nix servers. Its *ACCESSING* MF data for all they know you could be updating it or reading information that you(the user) are *NOT* supposed to access ... oh lets say SSN#, payroll information, account balances or accounts rec/pay the list goes on and on and on. There is *NO* record of the user accessing the data and no check to be able to see if the user is even allowed. Windows security allows for fine grained permissions and full auditing. Just because it comes from an IP address doesn't mean squat and besides PCs are kept in open areas where anyone can just walk up to it. Don't confuse the desktop PC with the server. The desktop is a terminal, just like your 3270 session. The data and the access control is kept on a server. I would assume all organizations keep servers physically secured, as they do the mainframe. If there is no sign on then there is no validation of what the user can do. I'm sure all enterprise installations use signon. MF security (I won't use the four letters you don't want to talk about ) is a *KNOWN* quantity and auditors trust it, this PC you are talking about has essentially zero security (not quite but close to). If you can get the OK from an auditor I sure wouldn't want to have my business(or personel) records anywhere near the company. Our Windows based server security is validated (and approved) by the auditors using the same criteria as mainframe data -- demonstration of who has access, audit trails, control of software and procedures etc. -Rob Wunderlich -- 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: DB2 queries without using MF.
Shai, In response to your question as to how to secure the DB2 data that lives on the Open Systems disk. I would want userid based security. Since we are talking about query only, I see two levels of access. 1. SELECT privilige to a table. 2. SYSADM authority, allowed to define (make available for query) tables and grant SELECT to other users. IP security would be a nice to have additional layer, but I see userid as the primary method. -Rob Wunderlich -- 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: DB2 queries without using MF.
On Fri, 25 Jan 2008 15:10:54 +0900, Timothy Sipples [EMAIL PROTECTED] wrote: You would seem to be in the perfect situation, at least outwardly, for DB2 Connect Unlimited Edition. It's very much like the MQ Client Access Feature: you pay a fixed rate based on your MSUs, and you're done. You don't even need to contact IBM when you add server #685 or user #3163. (Put Connect on Linux on z and add a zIIP for best results.) Other vendors may offer similar terms. Ideally, I would use Connect Unlimited. Problem for me is the price tag. It's only available as OTC, and a fairly hefty one at that. If it could be folded into the monthly cost of DB2 it would be a no brainer. That particular OTC happens to exceed a magic number for this organization that makes approval difficult (long story). -Rob Wunderlich -- 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: DB2 queries without using MF.
Is it can be useful to develop in the PC, api for DB2? The API will use my MFNetDisk 3390 data and the response time will be very very good from PC or any open systems platform? This would be *very* useful if 1. It could be done without using the mainframe. 2. It supported JDBC ODBC APIs. 3. It cost significantly less than current drivers. JDBC/ODBC access to z/os DB2 works well, but it's expensive (relative term). The cost for drivers, whether DB2 Connect or another vendor, is enormous. I have web servers, data warehousing, windows server apps and desktop clients all accessing DB2 data. If I want to add a CPU to webapp server, the driver upgrage fee is more than the cost of the entire server. Secondly, z/os CPU cycles are perceived as expensive. Offloading query processing to a windows box is desirable. In a small shop such as mine, it's much easier to fund a Windows server than a ZIIP. I've even taken to shadowing some DB2 tables to SQL Server tables for use in queries. -Rob Wunderlich -- 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: Max. number of physical blocks on 3390 track
On Thu, 20 Dec 2007 14:39:40 +0100, R.S. [EMAIL PROTECTED] wrote: Where can I find further information (some RTFM) ? According to notes in a blocksize calc exec I wrote years ago, the track layout and calculations are documented in sc26-4574 3390 dasd in an mvs environment. I can't seem to locate a softcopy today. If helpful, I can post the exec. -Rob -- 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: how much difference is between deploying a j2ee application in Z/Os and in windows?
On Sat, 8 Dec 2007 12:22:31 +0330, legolas wood [EMAIL PROTECTED] wrote: Does DB2 work in the same manner, I mean db2 for windows and linux are alike? I know that some features that are available in windows and *nix based version are not available in zOS. I will not use them. z/OS DB2 tends to lag behind Windows in function. Check which version you are running on z/OS compared to the Windows version. In my experience, as long as you are doing basic SQL stuff, it ports fairly well. I don't use Windows DB2 but I frequently develop J2EE apps using MySql on the desktop and deploy to z/OS DB2 for production -- no problem. -Rob -- 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
Determining IMS transaction service class
Does anyone have any experience determining what service class was assigned to a given IMS transaction? The IMS log records do not appear to have this information. Thanks, Rob -- 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: Determining IMS transaction service class
I can read the WLM classification rules, but I'm looking to validate my assumptions about the rules as well as provide historical reporting. For example, DB2 accounting records (SMF 101) provides the service class name assigned to a given transaction. For IMS, the type 30 log record contains only a fullword WLM service class token, which I'm guessing may be the IWMPB PB_SC_TKN field. What I want is the PB_TRXCLASS 8 byte character field, which contains the actual service class name. I may be able to map the token values to names, but I was checking to see if someone has already been down this road or an easier one. -Rob On Wed, 5 Dec 2007 15:05:49 -0600, Staller, Allan [EMAIL PROTECTED] wrote: This is exclusively a Workload Manager function (if implemented). IMS has no internal knowledge of WLM service classes. Check the workload classification rules in WLM snip Subject: Determining IMS transaction service class Does anyone have any experience determining what service class was assigned to a given IMS transaction? The IMS log records do not appear to have this information. /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: Empty loadlib in LPALST?
On Thu, 10 Aug 2006 09:36:39 -0500, McKown, John [EMAIL PROTECTED] wrote: I'm willing to bet that it will be OK. Anybody else remember when a non-executable load module in SYS1.LPALIB caused the system to be non-IPLable? I got bit by this once. Managed to escape by not doing CLPA. Is this still a problem? Your post seems to indicate the behavior is changed. -Rob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Rmm and BLP
On Wed, 9 Aug 2006 13:40:13 -0400, Martin, Mike [EMAIL PROTECTED] wrote: All, We have production jobs that read tapes that come from outside our company. Because we cannot predict what the internal tape volsers will be, our production jobs have been setup to use BLP. (the volsers for these tapes may or may not match a volser in our shop) I am looking for a painless solution. My preference is to avoid making any JCL changes. (also, FYI we are using the supplied EDGUX100) We are z/OS 1.4 Mike Martin The supplied EDGUX100 supports using EXPDT=98000 to indicate a foreign tape that should be ingored by RMM. For example: LABEL=(2,BLP,EXPDT=98000) -Rob -- 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: SDSF vs. MIM command routing
On Wed, 9 Aug 2006 14:54:15 -0500, Rugen, Len [EMAIL PROTECTED] wrote: We are upgrading from z/OS 1.4 to 1.7. From SDSF and IOF we can issue console commands. Using MIM, we can route commands to other LPARS, at least we can from the 1.4 systems. Something in 1.7 has broken the routing, for example SDSD /@B D A,L results in message: Just curious -- is there any advantage to using MIM to route commands vs using the MVS ROUTE command? For example: /RO B,D A,L -Rob -- 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
(2) 3172-001 Free
I have (2) 3172-001 I'm no longer using. They are free to anyone who wants them, you arrange and pay shipping. Contact me off list if you're interested. -Rob Wunderlich -- 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: Java Packed Decimal
On Mon, 31 Jul 2006 08:04:35 -0500, Benjamin White [EMAIL PROTECTED] wrote: Where is some code to process Z/Series packed decimal? I know it is not a primative data type. Is there any conversion routines? You might want to take a look at the JRIO classes as referenced by this post: http://www.dovetail.com/forum/viewtopic.php?t=108highlight=packed -Rob -- 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: CVS for MVS
On Fri, 28 Jul 2006 09:22:35 +0100, Jim McAlpine [EMAIL PROTECTED] wrote: Rob, do you run this directly from TSO. Jim McAlpine Yes, batch TSO. It runs as part of a program generation job. Could run foreground TSO if we had an application. -Rob -- 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: SEQUENCE NUMBERS
On Sun, 30 Jul 2006 12:12:16 -0700, Edward Jaffe [EMAIL PROTECTED] wrote: My objection was to your assertion that the use of sequence numbers is now 'obsolete'. That would be a valid statement only if a viable alternative to their use for source-maintained programs existed. Unfortunately, one does not. CVS diff/patch format? -Rob -- 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: CVS for MVS
On Tue, 25 Jul 2006 16:25:00 +0100, Jim McAlpine [EMAIL PROTECTED] wrote: Are ther any CVS clients available that allow source to be brought into PDS datasets as opposed to HFS file systems. I update CVS indirectly from PDS members. I accomplsh this by using a bridge exec that OCOPYs the PDS member to temp HFS files before invoking CVS client on the temp HFS files. -Rob -- 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: Heh. Speaking of Java
On Wed, 19 Jul 2006 13:09:25 -0400, Jon Brock [EMAIL PROTECTED] wrote: I have a copy of the stack trace from the Tomcat issue, and I am taking it up with some people who should be able to point me in the right direction. I'm thinking it is most likely either an installation or configuration problem. Can you post the stack trace here? -Rob -- 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: How do you train your Z machine operation stuff?
On Tue, 4 Apr 2006 09:37:12 +0200, Itschak Mugzach [EMAIL PROTECTED] wrote: I am looking for some hints, PowerPoint, etc. on how to train our operations. Thanks for your advise. Haven't looked at it myself, but I understand ResourceLink has an operator training module for zSeries processors. -Rob Wunderlich -- 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
JES2 $TA persist across warm start
Do JES2 $TA commands persist across a JES2 warm start? Thanks, Rob -- 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: hello
Hi Surendar, Check out Yahoo Group MVSQuest. http://groups.yahoo.com/group/MVSQuest/ They have a lot of information about mainframe training in India. Welcome to the mainframe world and good luck to you. -Rob On Thu, 2 Mar 2006 04:42:48 -0800, surender netha [EMAIL PROTECTED] wrote: Hi, I am Surendar bolla, completed my B.Tech in 2005, in Computer science and Engineering branch. Now i have decided to join in Mainframes coaching in Maples Institute, which is located in Hyderabad. So I have to know about the Mainframe course and about the Maples Institute also in full fledged way. Thanking u, Bye -- 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: edit macro that won't
On Thu, 2 Mar 2006 11:20:37 -0600, Bob H [EMAIL PROTECTED] wrote: I had a guy ask me for a way convert a flat file from mixed to uppercase only, in place, in batch. Im probably overthinking this request but I came up with a batch job that calls an edit macro. And although the macro works in ISPF EDIT just fine, it doesnt work in batch. While not addressing your edit macro question, here's a quick rexx exec that will convert a file to upper case: /* rexx */ address tso eof = 0 do while \eof EXECIO 1 DISKRU THEFILE (STEM RECIN. if rc \= 0 then eof = 1 else do recin.1 = translate(recin.1) EXECIO 1 DISKW THEFILE (STEM RECIN. end end -- 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: DASD allocation guidelines
On Wed, 15 Feb 2006 12:46:53 -0500, Bruce Black [EMAIL PROTECTED] wrote: Assuming you are talking about RECFM=FB, a blocksize of 7000 gets 6 blocks per track or 42000 bytes/track a blocksize of 21000 (half-track) also gets 42000 bytes/track, no difference. By my calculation (verified by experimentation) a blocksize of 7000 gets 7 blocks per track for 49000 bytes/track. -Rob -- 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
Console tape mount message when 3494 in manual mode
I've got a 3494 tape library in manual mode due to a hardware problem. In manual mode, tape mount request appear on the 3494 Library Server console and the operator pulls the tape from the library storage slot and inserts it into the drive. When in manual mode, no tape mount message appears on the MVS console and my operators are complaining -- the 3494 console and the operators live in different rooms. Is there a way to get mount messages on the MVS console when the 3494 is in manual mode? I'm RTFM but not yet found this topic. We are zos 1.4 DFSMSrmm. Thanks, -Rob -- 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: Mainframe Stress Testing
On Tue, 14 Feb 2006 16:28:38 -0500, George Bly [EMAIL PROTECTED] wrote: There was talk of mainframe connectors? There were tools that could measure mainframe stress(os, cics, disk, cpu) but no specifics. The mainframe is a one engine 192mip we handle 1,767,000 transactions during an 8 hour day. Plus batch, plus DB2, and plus TSO. We run 100% and we want to see where bottlenecks occur while we ramp up web transactions. We use RMF to measure things and had it all analyzed it shows we need CPU. My boss wants a second opinion as to why and how many does it take. You might want to look at IBM's IBM Tivoli Composite Application Manager for Response Time Tracking. http://www-306.ibm.com/software/tivoli/products/composite-application-mgr- rtt/ Haven't used it myself, but I saw a presentation at the zSeries Expo. Will show end to end response time with breakdowns for web server time, subsystem time (CICS DB2) and network time. -Rob -- 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: COBOL Compile time Question
On Mon, 6 Feb 2006 08:55:48 -0600, Rob Wunderlich [EMAIL PROTECTED] wrote: If using the CICS or DB2 preprocessor, see APAR PQ81622. We had to revert to using the pre-processor to get large programs to compile. Correction, should be DB2 *co*processor. -- 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: COBOL Compile time Question
On Thu, 2 Feb 2006 16:31:47 -0600, Alan C. Field [EMAIL PROTECTED] wrote: Now we have it back and some of the source won't compile. Enterprose 3.3.1 compiler. By that I mean the 140,000 source line program blows the compiler. We're seeing the following abend now: IEA705I ERROR DURING GETMAIN SYS CODE = 804-10 xxx COB STEP010 00 IEA705I 00F89280 00AC9C48 00AC9C48 1200 0FA0 If using the CICS or DB2 preprocessor, see APAR PQ81622. We had to revert to using the pre-processor to get large programs to compile. -Rob -- 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
Codepage 37 vs 1047
We recently converted our DB2 CCSID from 500 (a long ago default) to CP37 to fix some translation problems and prepare for DB2 V8. This was not a trival exercise. We chose CP37 and have been stanardizing our compilers, terminal emulators, etc. I'm now finding that many of our open systems components (java, ftp, IMS Connect) default to using Cp1047. The significant difference is that square brackets [] are represented by CP37 as x'BA' x'BB' and by CP1047 as x'AD' x'BD'. I'm running around changing tables and parms as things crop up. IBMLINK item BDC27070 documents the history of the different bracket codepoints and states that today, there is only one correct mapping, and that is the x'BA' and x'BB' mappings. The item further states Unless you have specific requirements for 037, these days 1047 is probably the better choice as a default. (The converse of the one correct mapping statement). It seems that no matter which I standarize on, I'll wind up having to modify something from it's default. There are always a few gotchas -- how things appear in OMVS vs ISPF, for example. My question is, for those US English shops that have swam through this issue lately, which codepage did you choose to standarize on? Thanks, Rob -- 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 NFS Server. Can it be used in Windows or Novell
Neal Eckhardt wrote: We currently access MVS datasets from AIX. Has anybody been able to use NFS from Windows or Novell? There do not appear to be MVSLOGIN,etc programs supplied. You can access MVS Datasets from Windows using the zos DFS SMB server. No client programs other than standard Windows required. -Rob -- 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: HMC load failure - IPL address 0000 invalid
On Tue, 13 Dec 2005 12:06:48 -0600, Schlehuber, Patrick [EMAIL PROTECTED] wrote: Starting this week I am now experiencing HMC failures IPL'ing my z/OS systems. My load profiles look correct, but I now receive an error stating The load address is not configured in the partition and displays a load address of . Have you recently changed the Use dynamically specified load address option? -Rob -- 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: Commands in JCL
On Wed, 7 Dec 2005 15:18:55 -0700, Steve Comstock [EMAIL PROTECTED] wrote: $tjobclass(*),command=execute Then update JES2PARM. No need to recycle JES or IPL or anything at all Thanks, John. But some of the other experiments worked without even changing JESPARMS. I'm good to go. Steve, I believe the JESPARMS reminder was to ensure your change is remembered across a warm start, not to effect the change. -Rob -- 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: Question on IDCAMS Delete and dynamic Allocation
On Mon, 5 Dec 2005 11:01:19 -0600, Alan Schwartz [EMAIL PROTECTED] wrote: We've had many times that our Customers IDCAMS DELETE statements fail due to a DATASET IN USE condition. We would like to somehow trigger a GRS display or perform a GQSCAN at the time this occurs but have been unable to find a way to intercept this condition to see who has the enqueue on the dataset in question. I'm not fully understanding what you're trying to accomplish. But assuming you just want to produce a trail at the time of failure, you could add a conditionally executed step that issues the operator command D GRS,RES= (SYSDSN,xxx). If you're trying to ensure that you can get an exclusive enqueue for the dataset before delete, you could include a dd stmt for the dataset. Of course, you could do the delete using DISP and skip the IDCAMS delete altogether. If you need something fancier, you could wrap the IDCAMS call in a rexx exec that tries to allocate the dataset before deleting, You could also parse the output from the D GRS cmd in this exec if that was useful. -Rob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Using symbolic in JCL
On Fri, 2 Dec 2005 11:32:16 +0100, TISLER Zaromil [EMAIL PROTECTED] AUSTRIA.COM wrote: - what time should be written in the operlog? Syslog uses local. Not sure about operlog, I don't use it. - what time should be written in the sysplex coupling datasets, logger coupling datasets? UTC - what time use HSM or equivalent product for migration/restore/backup? local - what time is used in DB2 logs, CICS logs, assuming DB2 and/or CICS instances run in images in different timezones? UTC -Rob -- 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: ISPEXEC EDIT using a DDname
On Wed, 30 Nov 2005 18:54:53 -0600, Roger Wasley [EMAIL PROTECTED] wrote: Evening all. I am trying to make a CLIST more generic by using a DDname not the DATASET absolute value . I.E ISPSTART CMD(%RDVEWCLR) BDISPMAX(9900) not ISPSTART CMD(%RDVEWCLR PSFTS.ALLDB DRT2) BDISPMAX(9900) By using the DDname I thought I do not need a variety of SYSTSIN entries with different values on the ISPSTART command. I tried EDIT data-id but this only seems to work when you assign the DDname via LMINIT and LMINIT/OPEN are for PDS type functions. LMINIT does work with with sequential datasets. Here's my solution (coded in rexx syntax): LMINIT DDNAME(myddname) DATAID(DID) EDIT DATAID(did) LMFREE DATAID(did) -Rob -- 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: SYS1.UADS - when is it read?
On Mon, 21 Nov 2005 23:48:02 -0600, Ed Gould [EMAIL PROTECTED] wrote: There is always something that can break, although I have never heard of UADS breaking. You just did :) -Rob -- 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: Performance tools and JAVA
On Sun, 20 Nov 2005 09:25:15 -0700, Steve Comstock [EMAIL PROTECTED] wrote: The problem is it needs a version of JAVA that is in conflict with the JAVA we run. We have some older apps that need the version we run. The slow dance has been around trying this and that to get it to work to no avail. Oh yes, JAVA: Write once, run everywhere. Unless you're down level. And levels change pretty quickly. I am still dealing with products that require the MS JVM -- they won't run with the Sun JVM. The fundamental problem is that the applet model is broken. IMHO, applets are to be avoided. Java applications (in contrast to applets), rarely need downlevel JVMs and if they do it's easy to run multiple levels. So my recommendation is avoid products that require applets. Look for alternatives like server-side java or network deployable java applications like Java Web start. -Rob -- 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: COBOL copybook - Java bean mapper??
On Wed, 16 Nov 2005 04:06:51 -0600, Andy Robertson [EMAIL PROTECTED] wrote: A while back I wrote (largely for my own amusement) a dialog to take a COBOL copy book, compile it, and generate a Java class that could be used to map and access it. 1) Is there any freeware or shareware already available to do this??? Or if not precisely this, to produce the sort of map of a COBOL file that can be fed in to such a process??? I don't want to reinvent the wheel. The CBT doesn't seem to have any thing. 2) If not, does any one know any recommended software packages?? For commercial products, I believe BEA, iBatis, Websphere Studio and others provide this function. They generally create classes for use in a specific framework. I tackled this problem myself a few years ago using JAVACC to parse the source. I never finished it because we shifted gears to another approach, that of using XML as the mapping and bridge. Our implementation is atypical, in that the COBOL source, the XML-COBOL bridge and the Java Bean are all generated at the same time by a progam generator using metadata. We are not reverse engineering the COBOL. However, you might want to visit the XML approach for reverse engineering. If you search sourceforge.net for Java AND COBOL you'll find several projects that map COBOL copybooks to XML. You might find some useful pieces there to accomplish all or part of what you want to do. -Rob -- 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: HFS vs. zFS?
On Thu, 10 Nov 2005 09:41:54 -0500, David Andrews [EMAIL PROTECTED] wrote: z/OS is an awesome platform, but we really need as a group to get over this silly anti-Windows thing. Sorry, but um, no. We need to accommodate our Windows customers, sure -- they've been taken in and there's little we can do about THAT. But we don't have to further OUR OWN use of an unstable, inferior and insecure platform. I think the strongest shops are those that embrace both platforms. There are strengths in both, and applications for both. The decision to host an application on a particular platform is an it depends business decision that varies from shop to shop. You can be a sysprog for both z/os AND Windows. Much of the instability of the Windows platform is related to the maint practices of it's administrators, not the platform itself. Those practices are relatively immature, compared to 40+ years of MVS experience. How many unscheduled IPLs did you have 30 years ago? You can do a lot to improve the stability of Windows in your shop by sharing some of the reliability practices used in the administration of z/os. -Rob -- 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
WLM Transaction Instrumentation
Our shop is implementing a COBOL program that reads incoming request messsages from an MQ Queue, does some processing and then returns the response by writing to an MQ reply queue. I'd like to use WLM response time goals for these interactions. Can I add WLM instrumentation (start transaction when request is read, end transaction when response is written) into the code? I'm aware that I'll need to do this part in ASM. Are the services to do this function a documented interface? Can someone point me to some doc or macros on how to go about this? Am I missing an easier way? Thanks, -Rob Wunderlich -- 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: WLM Transaction Instrumentation
On Thu, 10 Nov 2005 13:07:43 -0600, Craddock, Chris [EMAIL PROTECTED] wrote: You sure can! There is even a book - pretty good as such books go - called SA22-7619 MVS Programming: Workload Management Services. It tells you all you need to know. Thanks Chris! That's just what I was looking for. -Rob -- 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: Error SQL in package
On Tue, 8 Nov 2005 14:51:25 -0200, Helio [EMAIL PROTECTED] wrote: Friends It would like a help of you, when I enter in the panel of DB2TOOL option 1(DB2 System Catalog), later option K, and in front of a packages I inform the command SQ, I am receiving the following error message, IBM0534S ONCODE=8094 Protection exception From compile unit ADBUNI at entry point ASSEMBLE_STMT at statement 56 at compile unit offset +01CE at entry offset +0076 at address 0FF29146. IRX0250E System abend code 0C4, reason code 0004. IRX0255E Abend in host command SELECT or address environment routine ISPEXEC. *** Jose, See APAR PK13895. ERROR DESCRIPTION: In DB2 Administration Tool an SQ line command on DB2 v8 package ends with abend0c4 in adbuni only when run from APF authorized library, which causes adbuni to be loaded into SP252 Key0 storage. . Additional symptoms: adbuni1 adbuni2 ASSEMBLE_STMT oncode8094 key8 sp251 failing store instruction: x'50E03188' 50E03188 0c4 compile unit offset +01CE entry offset +0076 -Rob -- 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 change this weekend.
On Wed, 26 Oct 2005 11:33:12 -0500, McGee, Cletus [EMAIL PROTECTED] wrote: I am new to this company here and one of the things they do is to shut the system down on the fall time change and wait one hour before they bring the system back up. Outside of scheduler issues, is there any reason to do this? Cletus, We run GMT=GMT and all of our system software can tolerate the change without waiting an hour. Unfortunately, we have application software that tracks events with local timestamps and we stay down for the hour because of that. In our manufacturing processes it is illogical that process B completed before process A. We have deemed it not worth the trouble to root out and fix all the affected code. We just take the outage. -Rob -- 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 change this weekend.
On Wed, 26 Oct 2005 15:31:03 -0500, McKown, John [EMAIL PROTECTED] wrote: Has anybody on the other side tried to use this as an argument that z/OS is so poorly designed that it cannot stand changing the clock without an outage? Around here, any glitch, however minor, is taken up by the Windows zealots as yet another reason that we should totally eliminate the zSeries. And they are winning the war. No, I haven't heard that one yet. The replace the mainframe arguments around here are usually about perceived cost, esp software. Folks here are generally impressed with the uptime and availability of our mainframe and it's applications. We won't really keep the OS down for the hour. Just the subsystems and the entry points. I have had the Windows crowd give me funny looks when I tell them I have to POR my box to change the GMT clock. Damm thing drifts a few seconds a month and there are financial reasons why it can't be more than 10 seconds off from popcorn (For those of you outside the US, popcorn is the telephone number you dial to get the official time). -Rob -- 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: MGETing PC files with 2 nodes
On Thu, 20 Oct 2005 09:39:22 -0500, Kinney, Kevin [EMAIL PROTECTED] wrote: We're trying to do an mget on PC files. They're in the format; BLAH1.TXT, BLAH2.TXT, etc. And we can't rename the PC files. (@#$%!!) I've got a front end exec to FTP called MAXITRAN. It provides some scripting capabilites for FTP to solve problems such as this. A MAXITRAN control statement like: GETMASK ro*.txt 'WTS03.PDS('token(sfile,1,,8)')' (REPLACE will GET all files that match the mask ro*.txt and store the files in WTS03.PDS. The member names will be the chars preceeding the . in the source file name, truncated to length 8 as necessary. I sent MAXITRAN off to Sam today for inclusion on the CBT tape. If you'd like a copy now, send me a note offline and I'll shoot you a copy. -Rob -- 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: VTAM Priority
On Thu, 20 Oct 2005 07:27:20 -0500, Dave Cartwright [EMAIL PROTECTED] wrote: Hmmm. The application is IMS DB/DC which runs highish priority. User access is by TCP/IP which is SYSSTC through a couple of session managers also SYSSTC. Is this a sort of IND$FILE through IMS/DC/TM? You may be able to tackle this by putting the transaction in a seperate WLM service class and giving that class a lower importance than real online and a goal specific to this activity. If it's running in the same service class as the rest of your online trans, that could be a problem. -Rob -- 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
Terminal emulator macro for lookat
I created this handy Vista emulator macro for looking up messages via the web version of lookat. It provides for launching lookat for a msgid in any terminal window. Assign the macro to a mouse click (I use ctl-left double click). Point at the message id, hold ctl and double click, and the message explanation will appear in a browser window. This version is for the Vista terminal emulator, but I'm sure the equivalent could be coded for any emulator that supports launching a shell cmd or browser. Change the release= value to the relase for your installation. You may have to unwrap the long lines below from this post. -Rob ** * LookAt Macro - Searches IBM Message help for the message id at the cursor position. ** * Edit a mouse key to point to this macro (for example, a cntl-left double click) * get the word at the cursor position Key(MoveCursor) ;* move cursor to mouse position Key(SelectWord) ;* select word at mouse position msgid = Screen(StartRow,StartCol,EndCol-StartCol+1) ;* get selected text *--- Build up the URL * url = http://publibz.boulder.ibm.com/cgi-bin/os390/lookat.cmd?release=ZOS% 2FV1R4msgid= + msgid ;* form URL * Invoke the browser ---* ShellExecute(open,url,,,1) ;* open page in browser exit -- 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: TN3270 Emulator
On Mon, 17 Oct 2005 10:39:40 -0600, Lester, Bob [EMAIL PROTECTED] wrote: Hi All, What's everyone running for TN3270 emulation these days? Vista. http://www.tombrennansoftware.com Chock full of mainframe friendly editing features and reasonably priced. -Rob -- 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: WTO Problem
On Fri, 30 Sep 2005 07:49:18 -0500, Jerry Ragland [EMAIL PROTECTED] wrote: STR14,VTMPARM+12 LAR01,VTMPARM WTO 'B BPXI' L R15,=V(BPX1MPI) BALR R14,R15 Jerry, Take a look at the expansion of the WTO macro in the SYSPRINT output of the assem step. You'll see that the WTO expansion modifies R1, resulting in BPX1MPI being entered with an incorrect value in R1. -Rob -- 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: U0852
On Wed, 28 Sep 2005 12:57:17 +0330, Mehrdad Rastegar [EMAIL PROTECTED] wrote: Hi all, In IMS V6R1, How a LOST POINTER may be created in a database and how we can prevent the Abend U0852 in batch process? Mehrdad, You'll have better luck getting an answer to this on the IMS-L list. See: https://po.missouri.edu/cgi-bin/wa?A0=ims-l -Rob -- 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: Suppress carriage-control characters in SYSOUT?
On Fri, 23 Sep 2005 13:19:27 -0500, Chase, John [EMAIL PROTECTED] wrote: Seems to me that a .PDF should qualify as an unstructured character string of arbitrary length, as far as JES is concerned. Whatever utility we use to copy it could break it up into, e.g., fixed-length records of (say) LRECL=133 and a suitable block size, which it indeed does. Problem is that when it writes the fixed-length records, something is prefixing each record with an ANSI carriage-control character. From yours and other replies, I gather that it is not possible to copy the .PDF in the way we want if the target dataset is a SYSOUT dataset. So, it looks like we'll have to code a VPS exit to strip the first byte off each record to reassemble the original .PDF file. I believe that as other posters have suggested, the sysout writing process does not provide any carriage control by default -- the CC byte has to be provided by the application. If your app (IEBGENER) does not provide the byte, it won't be part of the spool dataset. The SDSF display shows a CC byte, even when it's not part of the spool dataset. The CC behavior you are seeing is most likely being created by a downstream process. For VPS, make sure you specify NCCSPACE=0 for the printer. This specifies the line spacing for datasets that don't have CC. The default is 1, single spacing, which will cause VPS to insert a CRLF in each line. You may have to play with other VPS options as well, specifically AUTOEJCT, AUTONL TCPOPTS to get VPS hands off on the formatting. Other intermediate players can introduce unwanted newline processing as well. For example, if VPS is sending to MS SNA Server, SNA Server will break lines by default. There is an option to control that behavior. Getting a byte stream to pass unmolested through a print process can be tricky. I've worked on several challenging installations. If you need further help, please provide the details of the print process -- VPS COMMTYPE, what VPS is talking to, etc. -Rob -- 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: APF authorization of Java 1.4 DLL's
On Wed, 14 Sep 2005 09:38:36 +0100, Jim McAlpine [EMAIL PROTECTED] wrote: I use a non SMP/E install for Java. I don't really see the point of the extra complexity of the SMP/E install when the whole thing gets replaced anyway. BTW we don't use DB2 OLAP. I only mentioned that because it was the only place I could find any reference to the extattr command and Java for authorised applications. I'm still surprised I can't find any reference to it on the Java site or in the WebSphere documention. For several releases now, the apf bits have been shipped as on in the pax archive file. However, the pax command used to uncompress the archive must specify option -ppx to preserve these bits on your system. This is how the script (AJVSCRPT) used by the SMP/E install is coded. Check the install procedure you used to see if the -ppx option was used. -Rob -- 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
Age of 3490-C2A drives
Does anyone know or have a reference as to when the 3490-C2A drives first shipped? I'm not trying to start a history thread. It's budget time and we love to throw in those currently used technology is n years old... statements. Thanks, Rob -- 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: Age of 3490-C2A drives
On Wed, 14 Sep 2005 22:41:52 EDT, Ed Finnell [EMAIL PROTECTED] wrote: Can you trend it with failure analysis and/or maintenance costs? We had a spate after about 4 yrs where the little synch rollers got too small and would fail on highspeed rewind. Ed, Yes, our proposal also includes these data, which are quite impressive -- depending on your perspective :) -Rob -- 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: Possible problem with PDSE's
On Fri, 9 Sep 2005 12:04:33 +0200, Andy Corpes [EMAIL PROTECTED] wrote: links to documents describing issues or problems that may be encountered. with them. Good redbook on PDSE: http://www.redbooks.ibm.com/redbooks/pdfs/sg246106.pdf If you are running IMS, take a look at APAR II14026 if you're planning to use PDSE in IMS loadlib concatenation. -Rob -- 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: APL (was RE: address space)
On Wed, 7 Sep 2005 11:09:57 -0700, Ray Mullins [EMAIL PROTECTED] wrote: For the young 'uns - there were always efforts to see how few lines an APL program would be. I knew of someone who wrote an entire data base system in a program that was about a half-page. It was a delimited data base, similar to PICK. Reminds me of that Dilbert cartoon -- Wally: When I started programming, we didn't have any of these sissy icons and Windows. Wally: All we had were zeros and ones -- and sometimes we didn't even have ones. Wally: I wrote an entire database program using only zeros. Dilbert: You had zeros? We had to use the letter O. -- 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: SMF reg 110 - Help
On Wed, 31 Aug 2005 09:22:21 -0300, Eduardo Toledo [EMAIL PROTECTED] wrote: Hi guys, In our shop, we are running CICS TS 2.2, on a z/OS 1.4. Our monitor ( the Mainview) tell us that we run something around of 200MM transactions a day in average. How can I collect (using th MCT concepts), extract (the easy part) and print the statistics SMF reports type 110 (CICS statistics) from my SMF datasets? The troubles are: to produce the shortest record but with the most information on it through the MCT ; to produce the less amount of records in terms of to not fullfill the SMF datasets very easily and finally to produce the best report/spreadsheet as possible with the information collected. If you have SAS, look at aquiring MXG -- very inexpensive. -- 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: RACF question
On Wed, 24 Aug 2005 11:15:58 -0400, jason lowe [EMAIL PROTECTED] wrote: Is their a way to deleted a RACF Group and keep the dataset profiles. The RACF 1.4 CLR manual states for the DELETE GROUP command: snip The group must not have any group data sets (data sets whose names are qualified by the group name or begin with the value supplied by an installation exit). /snip There may be some tricky way around this, but I'm curious as to what you're trying to accomplish? BTW, you might get better response over on the RACF-L list. -Rob -- 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: Synchronyzation without Sysplex Timer
On Wed, 24 Aug 2005 20:34:00 -0700, Alexander I. Vasilenko [EMAIL PROTECTED] wrote: We've developed a tecnology for synchronize TOD-clock with external time server. I'll bite. Please share your solution with us. -Rob -- 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: Vtam and SMS
On Thu, 18 Aug 2005 13:14:11 +0200, Ceruti, Gerard G [EMAIL PROTECTED] wrote: Hi Folks We are looking to place all out VTAM datasets under SMS control, not the DSN's on the IPL volume, has anyone done this and not gone forward with it?. I'm guessing you are referring to the datasets used in the VTAM proc. In this case, the only ds I have on the SYSRES is SYS1.VTAMLIB, because it is maintained as part of the z/os SMP target zone. The other datasets -- VTAMLST etc -- are on a mix of SMS and non-SMS volumes. AKAIK could all be SMS -- some are left non-SMS because I never got around to them. -Rob -- 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: SMP/E GIM20313S Ampersand in SMPSRVR data set
On Sun, 14 Aug 2005 01:27:05 -0600, Paul Gilmartin [EMAIL PROTECTED] wrote: HTML, which, like XML, is a descendant of SGML, provides the encodings lt;, gt;, and amp; for these three characters. Does XML provide nothing similar? Yes, amp; is typically used in XML as well. Have you tried it? -Rob -- 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: 3590 Strategies without virtual tape?
On Mon, 15 Aug 2005 12:08:36 -0500, Bobby Brake [EMAIL PROTECTED] wrote: What I would like to ask the group is what are some strategies for batch processing without virtual tape? We use DFSMS Tape Mount Management (TMM). -Rob -- 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: Wouldn't it be WIKI and SourceForge time?
On Thu, 11 Aug 2005 21:58:54 -0300, Shmuel Metz (Seymour J.) shmuel+ibm- [EMAIL PROTECTED] wrote: Several responses in this thread mentioned that the PC world can't run or isn't an audience for the contents of the CBT tape. I don't understand that comment, as the CBT tape is already publicly available on the web. How many of those PC users are running Hercules, want to or even know what it is? Sorry, my point wasn't clear. What I meant was that the target audience for MVS materials is the MVS platform. Changing the web distribution site does not make these materials any more or less available/interesting to non-MVS types. -Rob -- 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: Checking if all UNIX Filesystems were mounted successfully at IPL
On Thu, 11 Aug 2005 12:37:34 +0930, Fred Schmidt [EMAIL PROTECTED] wrote: Hi folks. I'm looking for a way of automatically verifying that all Filesystems specified in BPXPRMxx were successfully mounted at IPL. We've currently got a rather ugly REXX that chains through MVS control blocks to locate the BPXPRMxx members, extract the filesystem names, substitute system symbols and then compare the results against the mount table via the getmntent syscall service. Please tell me that there's an easier and more reliable way. Maybe the z/os HealthChecker has a check for this? -Rob -- 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: REXX and DB2 using DSNREXX: GET DIAGNOSTICS
On Thu, 11 Aug 2005 16:51:01 +0200, Thomas Berg [EMAIL PROTECTED] wrote: Have anyone tried or even succeded using the new DB2-commands/SQL GET DIAGNOSTICS etc through DSNREXX ? Or have some experiences using it otherwise (not in a rexx/DSNREXX) ? Thomas, My take from the doc is that GET DIAGNOSTICS is only valid as a statement in a stored procedure. It cannot be executed as a statement via DSNREXX. -Rob -- 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/REXX Question
On Thu, 11 Aug 2005 14:02:20 -0700, Raymond Noal [EMAIL PROTECTED] wrote: I am more familiar with REXX under z/VM CMS and in this environment there is a statement - VMFCLEAR - that you can use to clear the terminal screen for additional output and not cause the screen display to 'scroll'. Is there an equivalent command/function available under TSO/REXX environments? Search the archives for REXX CLEAR. There is source for a simple CLEAR command. I believe there is also one on the CBT tape. -Rob -- 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: SV: REXX and DB2 using DSNREXX: GET DIAGNOSTICS
On Thu, 11 Aug 2005 21:11:24 +0200, Thomas Berg [EMAIL PROTECTED] wrote: Thanks. The first references I got didn't mention that. It's a pity, it looked really interesting. With DSNREXX, the same information that GET DIAGNOSTICS provides is in the SQLERRD.3 field of the SQLCA. I believe GET DIAGNOSTICS was provided for Stored Procedures because SPs don't have access to the SQLCA. -Rob -- 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: ALIAS for a LMOD
On Mon, 8 Aug 2005 12:37:51 -0700, Barry Schwarz [EMAIL PROTECTED] wrote: The stolen status means the alias used to belong to a different load module. Any chance that could be part of the problem? Was the linkedit run on the same image as where the abend106 occurred? Is this an LLA managed lib? -Rob -- 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 Unix Mount Info from ISPF
On Fri, 5 Aug 2005 18:18:01 -0400, Bob Bonhard [EMAIL PROTECTED] wrote: Is anyone aware of a command or utility that can be used from TSO or ISPF to provide z/OS Unix mount information. I'd ultimately like to be able to go to ISPF Data Set List Utility (=3.4), bring up a list of HFS/ZFS data sets, then place a command next to a data set that will tell me the mount point and other mount-related information, with-OUT going into Ishell (nothing against Ishell or anything). Thanks! Bob, You an write an exec that uses the syscall getmntent command to retrieve display info about a mounted filesystem. You can use it from a DSLIST panel. Something like: /* rexx */ /* Unquote dsname */ target_fsname = space(translate(arg(1),,'),0) x = syscalls('ON') found = 0 address syscall getmntent mi. do i = 1 to mi.0 while found = 0 if mi.MNTE_FSNAME.i = target_fsname then found = i end if found 0 then do /* Display info about the filesystem */ say 'Mountpoint=' mi.MNTE_PATH.found end else say 'Not a mounted filesystem' See the Using REXX and z/OS UNIX System Services manual for details on the getmntent command and available variables. HTH, Rob -- 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: SOAP on z/OS?
On Tue, 2 Aug 2005 11:28:49 -0500, McKown, John [EMAIL PROTECTED] wrote: We are running z/OS 1.4 (1.6 Q4, I think). I have the free HTTPD server running. Our management wants to integrate (more or less) the creation and deletion of userids. What they want is for the Windows people to be more-or-less responsible for adding most users (non-Tech Services, basically). Using the free HTTPD server, I have created a series of Web pages which are RACF secured. These pages accept the required information and do the actual RACF functions in a CGI. OK, I haven't really done all of that yet, just the proof of concept in that I don't actually issue the RACF commands. John, I've created some Java LDAP client classes that can update RACF users. I use them in servlet pages to do password resets and such, I haven't tried creating a completely new userid, but I imagine it would be a fairly easy extension. If you have Java programmers on staff and want to consider this as an alternative, contact me offline and I'll see if I can get an OK to share the code. -Rob Wunderlich -- 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: TCP/IP and CMC?
On Fri, 5 Aug 2005 00:00:00 GMT, Ted MacNEIL [EMAIL PROTECTED] wrote: When you use TCP/IP on the mainframe is a CMC still required? No. My understanding of CMC is a seperate LPAR to front-end communications. This is not required to use TCP/IP. All that is required is a properly configured TCPIP STC running in the z/OS image. -Rob -- 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: ILR005E PLPA PAGE DATA SET FULL
On Mon, 25 Jul 2005 13:40:26 -0400, Craig Kittendorf [EMAIL PROTECTED] wrote: Is that recommendation in an IBM manual so that it satisfies management? From the ABCs of z/OS System Programming Volume 2 - SG24-6982 http://www.redbooks.ibm.com/redbooks/SG246982/06-069.htm -Rob quote Page data sets volume 1 - The recommended types of data sets for this volume are: PLPA (one-cylinder allocation) COMMON Note: Unless your system is central-storage constrained, and has significant PLPA paging activity, there is little or no performance impact to combining the PLPA and COMMON page data sets. The PLPA data set should be allocated first, as a one-cylinder data set, with the COMMON data set allocated second, immediately following the PLPA data set on the same volume. The size of the COMMON data set should be large enough to contain both PLPA and COMMOND pages. This causes the vast majority of PLPA pages to be written to the COMMOND page data set during IPL. This allows the operating system to use the chained CCWs within a single data set and improves performance when both data sets are on the same volume. The message (ILR005E PLPA PAGE DATA SET FULL, OVERFLOWING TO COMMON DATA SET) during IPL can be ignored when the PLPA and COMMON page data sets are on the same volume. /quote -- 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: utility to print PDS list?
On Mon, 25 Jul 2005 14:24:34 -0400, Adams, Tracy [EMAIL PROTECTED] wrote: The ispf 3.1 utility screen is great to print the stats of a pds by member, how do I do this via batch? Tracy, Check out this thread for various options: http://bama.ua.edu/cgi-bin/wa?A2=ind0408L=ibm-mainm=207165P=187612 -Rob -- 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: utility to print PDS list?
On Mon, 25 Jul 2005 15:44:55 -0400, Adams, Tracy [EMAIL PROTECTED] wrote: I have had some great suggestions, just to be a little more specific, what I am looking for is member name and last update fields. SAS and the LISTDS commands provides the names but not the dates. The EXEC shown here: http://bama.ua.edu/cgi-bin/wa?A2=ind0408L=ibm-mainm=207165P=187612 will list last update. You can customize to show the fields you want. Or you can use it as starting point to take Dave Salt's suggestion to use LMMLIST with OPTION(SAVE) to get the default listing. -Rob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Using WSED for HLASM development
On Wed, 20 Jul 2005 09:51:59 +0200, Beate Kawelke [EMAIL PROTECTED] SYSTEMS.COM wrote: cross-posted to IBM-MAIN and ASSEMBLER-LIST Hi folks, we are considering using WSED for our (heavily HLASM-based) development. We have looked into the documentation etc. but we would like to hear from any experiences with the product. Especially, the following questions have arised: 1. Is HLASM really a focus of WSED ? All examples e.g. in the self- learning course are for COBOL or PL/1... 2. How about the integration of other, development-oriented tools, e.g. SCLM ? 3. What are the advantages from a developers point of view ? How well do the two platforms really integrate (development on PC, assembly / test on mainframe, e.g. under ISPF) ? I have not used WSED, but I do use Eclipse with various Open Source low cost plugins for Java Development. Keep in mind that WSED is Eclipse with IBM added plugins. The doc I see on WSED does not mention any special support for HLASM. You might want to evaluate plain old Eclipse (with plugins for your requirements - I use MyEclipse for J2EE) against WSED features. -Rob -- 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: SAS V9.1.3
On Fri, 15 Jul 2005 00:00:00 GMT, Ted MacNEIL [EMAIL PROTECTED] wrote: ... To avoid having the modules loaded into each address space which are large we put them in LPA ... I know the reasons, I have just been recommending against it for over 15 years. Still call SASLPA; just don't put it into the (E)LPA, nor the link list. Ted, Why do you recommend against 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
Re: Delete Conformation
In a message dated 7/13/2005 8:36:05 P.M. Central Standard Time, [EMAIL PROTECTED] writes: I have a user who turned off the conformation delete notification in ISPF option 3.4. How can I get it turned back of for him? Also can use commands CONFIRM ON / CONFIRM OFF. -Rob -- 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: VSAM KSDSs: To Reorg or not to Reorg
On Wed, 6 Jul 2005 13:19:20 EDT, Ed Finnell [EMAIL PROTECTED] wrote: Forget the session, why don't you send the program to [EMAIL PROTECTED] (mailto:[EMAIL PROTECTED]) ??? There is a KSDSPACE program from Jan Jakubek on CBT file 394. I've used the program in the past and been quite pleased with the information it provides. -Rob -- 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: SDSF Question - Selection of members to be displayed in the diffe rent panels
On Thu, 30 Jun 2005 08:36:29 -0400, Stocker, Herman [EMAIL PROTECTED] wrote: In SDSF I have set as: PREFIX=* DEST=(ALL) OWNER=HERMAN SORT=End-Date//D End-Time//D SYSNAME= If I change the set the prefix to a job name and level the owner the display is empty. Not until I have set the owner to blank are any of the jobs displayed. Your filter includes OWNER=HERMAN. All criteria must match for the job to be displayed. So for: H JOBA* Jobs will only be displayed if jobname starts with JOBA AND the OWNER is HERMAN. -Rob -- 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: Where is TSO PROFILE PREFIX(XX) stored?
On Thu, 30 Jun 2005 08:26:15 +0200, DOMINGUEZ MARTIN, ANGEL LUIS [EMAIL PROTECTED] wrote: The program to see and/or modify this field can be found free in MVS UPDATE of XEPHON at http://www.xephon.com/arcframe/f001a02 Excellent. This code is just what I needed. Works a charm. Thank you. -Rob Wunderlich -- 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
Where is TSO PROFILE PREFIX(XX) stored?
z/os 1.4, RACF. I'm trying to display the TSO PROFILE PREFIX() value for another user. Where is this value stored? I believe it is stored in RACF somewhere, but I can't figure out how to display it. Thanks, Rob Wunderlich -- 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: Where is TSO PROFILE PREFIX(XX) stored?
On Wed, 29 Jun 2005 16:57:06 -0500, Gates, Guy [EMAIL PROTECTED] wrote: The Prefix information for a User is stored in the ISPF Profile Dataset in Member ISPPROF. This doesn't sound right to me. I can display change my PREFIX() value without ever entering ISPF or even allocating my ISPPROF dataset. I'm after a TSO profile value, not an ISPF profile value. -Rob Wunderlich -- 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: Where is TSO PROFILE PREFIX(XX) stored?
On Wed, 29 Jun 2005 15:35:50 -0700, Ray Mullins [EMAIL PROTECTED] wrote: Hi Rob, It's in the TSO segment. It might be easier to run the RACF data base unload utility. Thanks all. I found the answer over in the RACF-L archive. It's stored in the TSO segment, field TUPT. There is no command support for the TUPT field, which means I can't display the value for another user. I'll take a look at the unload utility output. Thanks. -Rob Wunderlich -- 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: JCL to XML
Miklos Szigetvari wrote: Hi I would like to have something converts the JCL, exactly as it is in your sample. It is a lot easier to read an xml document rather than writing ones own JCL parser. Many years ago I write a JCL parser in REXX. It parses and loads the various JCL elements into an ISPF table. Never quite finshed it and it's based on 1991 JCL syntax. Doesn't do symbolic substitution. However, I have used it a few times over the years as a front end to do context sensitive fixups. Like change this dsn but only when in a step that executes pgm ABC and ddname=XYZ. Miklos, if you're interested in doing a RYO contact me offline and I'll send you a copy of what I've got as a starter. -Rob -- 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: FTP.DATA
-Original Message- From: IBM Mainframe Discussion List On Behalf Of Howard Rifkind Hello all, I'm trying to find the file FTP.DATA. More then likely it should have a name like HLQ.FTP.DATA but I can't find it in my system the way it is presented here. FTP.DATA is a generic name. The actual dataset names and search order are documented in Communications Server: IP User's Guide and Commands for the FTP client, and in Communications Server: IP Configuration Reference for the FTP server. -Rob -- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html
Re: Load Asm Table in Rexx
On Wed, 18 May 2005 15:21:19 +0100, Davage, Marcus [EMAIL PROTECTED] wrote: How do you load an assembler table in Rexx and find out it's base address? How about: /* rexx */ say loadit('*(somemod)') /* Using standard search */ say loadit('my.private.lib(somemod)') /* For specific lib */ exit loadit: procedure call outtrap line. queue LOAD arg(1) queue END address tso TEST 'SYS1.LINKLIB(IEFBR14)' call outtrap OFF parse var line.1 'IKJ57382I ENTRY POINT AT' entryPoint . return entryPoint -- 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 OCCURS DEPENDING ON Storage usage
A of my colleague has asked me a COBOL (not my langauge) question. He is using the construct below. His objective is to minimize storage requirements. My RFTM does not make it clear if the use of DEPENDING ON actually results in less getmained storage (assuming LP-TOKEN-COUNT 9) than without using DEPENDING ON. Does anyone know for sure how this works? Will storage for 9 occurences be established regardless of the value of LP-TOKEN-COUNT? Thanks, Rob 01 LP-TOKEN-BYTE-CODE. 05 LP-TOKEN-X. 10 LP-TOKEN-COUNT PIC S9(9) COMP VALUE 0. 10 LP-TOKEN-ENTRY OCCURS 0 TO 9 TIMES DEPENDING ON LP-TOKEN-COUNT. 15 LP-TOKEN-TYPEPIC S9(2) COMP. -- 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