Johnny The A3270 server is rather like a TN3270 server. It accepts a pair of LU 6.2 sessions from the A3270 client just like TELNET 3270 server accepts a TCP connection from a TELNETR 3270 client.
I see you have an A3270 client available to you in PCOMM. Note that this is an alternative to using DLUR for a 3270 display session. It allows LU 6.2 sessions to be used rather than an LU 2 session. LU 6.2 sessions are supported in a pure type 2.1 node environment, that is, without the aid of SSCP sessions from VTAM. I have set this up, but a long time ago. I rechecked the manual and I see that, unlike the other APPC Suite components, the A3270 server does not actually need APPC/MVS to be set up. So continuing with what I find in the APPC Application Suite Administration manual, I have the following comments: The poor developers and authors of the A3270 function seem to have been led down the garden path - as we say - by the deficient knowledge of the TN3270 server developers. There never was nor never will be a 3279 Model 4 or 3279 Model 5!!! The default value of the APPL statement SRBEXIT operand is NO. The A3270 description implies otherwise. The DSESLIM operand of the APPL statement specifies the maximum number of LU 6.2 sessions between the A3270 server LU and any *one* client LU. This is *not* what the A3270 description states - or not clearly anyhow. It's generally advisable that an LU name which may be used as the secondary LU in order to initiate sessions with applications, primary LUs, should be unique within the network since the temptation will exist to initiate sessions cross-domain. It is not however an absolute requirement. Again the A3270 description is not authoritative. The A3270 description is concerned with applications. Pacing is independent of applications. Thus AUTH=NVPACE can only be a recommendation in order not to waste time with unnecessary pacing. It cannot be an absolute requirement. By contrast what they say about EAS is quite correct. PARSESS=NO is default as long as APPC=NO, also the default. Note that this is the requirement for the secondary LUs playing the role of the 3270 display and not the APPC target LU with which clients are in session. If you are going to use the default VTAM mode table, you do not need to specify the MODETAB operand at all! If you have alternative subarea routes or a mix of session types running between the A3270 server and VTAMs supporting the applications, it is actually a *bad* idea to use the default mode table. Where alternative routes or a mix of session types exist a proper implementation of a subarea network will have invested in a "class of service" (COS) structure and this must be supported by the addition of the COS operand in mode table entries. It's difficult to see why SESSLIM is important. Since the A3270 server control how many sessions it tries to start using any one secondary LU APPL statement why it should need to be reminded by VTAM that only one session per APPL is allowed is a mystery. I thought I must be missing something so I checked with the VTAM Programming manual. It appears that SESSLIM=YES is required for an APPL LU which might be the target of session initiations such as when the APPL LU somehow represents a printer. The SESSLIM=YES specification is needed for the proper use of the RELREQ exit which such an application should support so that the printer resource can be shared in a controlled manner. All of this is, of course, totally irrelevant for these A3270 secondary LU definitions!!! Thus, now looking at the sample provided, the definition of the target APPL with APPC=YES specified is fine - probably except for the DSESLIM operand which may be way too high. However, the secondary LU APPL statements need only specify EAS=1. All the other operand values are irrelevant or default and where default are not interesting - since I tend to suggest interesting defaults should be specified for the purposes of information. Looking at the initialization file, I assume that the device type is a something you can specify in the PCOMM A3270 client. Now I am having a closer look at your problem. I'm afraid the message explanation in the APPC Application Suite User's Guide is deficient in not providing any real help as to why it could not "open a logical terminal for the client". I don't like the look of the 10010008 sense code: "a character code that was not valid was found". You may like to post the APPL definitions used for A3270 and the A3270 initialization file. If possible can you point to a PCOMM manual URL that I can use in order to read up on the PCOMM A3270 client? We can then get together again and discuss that side. Again, this has nothing to do with implementing APPC/MVS. The APPC Application so-called Suite is a set of applications clobbered together by some parties interested in promoting APPC and SNA in competition with the wonderful IP-based applications. They are each individual applications which have been grouped together somewhat artificially. Except for A3270, they have a common style and rely on APPC/MVS but there is no other commonality within the so-called suite. Chris Mason ----- Original Message ----- From: "Johnny Luo" <[EMAIL PROTECTED]> Newsgroups: bit.listserv.ibm-main To: <[email protected]> Sent: Thursday, 22 February, 2007 9:49 AM Subject: Do I need to setup APPC/MVS? > Hi, > > I'm trying to configure A3270 server which is part of APPC Application > Suite. (Just for selft-learning purpose) > > According to the manual (Appc Application Suite Administration: > http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/F1A1E500/CCONTENTS?DT=20010606010244) > > the configure process is not so complicated: > > First define a VTAM major node for A3270: > > > A3270D APPL APPC=YES,SRBEXIT=NO,DSESLIM=50 > > A32T01 APPL AUTH=NVPACE,EAS=1,PARSESS=NO,MODETAB=ISTINCLM, > > SESSLIM=YES > ........ > > Then code a start procedure and start the server. It seems that the server > is working fine: > > > +APP1051I A3270 server is ready to accept clients. > > Then I start a PCOMM session for APPC3270 over EEDLC to my z/os system. I > can see the message on PCOMM SNA log: > > 2/22/2007 15:40:27.468 SNA Communications Subsystem NSMFSM.C 1552 > PCS4307I An LU 6.2 session has been activated > - Local LU (Alias) is Z14A.PCOMM1 (PCOMM1 ) > - Partner LU (Alias) is Z14A.A3270D (A3270D ) > - Mode name is #INTER > - Session identifier is e6a7af7931424821 > - Session polarity is 02 > - Session type is 01 > - Link station name is @R000009 > - LFSID is 02000000 > > > But on z/os console there're messages indicating an error: > > APP1013E A connection to Z14A.PCOMM1 was closed because A3270 > APP1013E could not open a logical terminal for the client. > > IST663I INIT OTHER REQUEST FAILED, SENSE=10010008 256 > > The problem may lie in two sides: network configuration or A3270 server > itself. But I strongly suspect it's related to A3270 server because I didn't > start APPC/MVS! > > Actually the manual says to make APPC Application Suite work the > prerequisite is to start APPC/MVS first. However, in the configuation > procedures for A3270 server it doesn't mention anything about APPC/MVS and > that's why I didn't start APPC/MVS. > > To configure APPC/MVS, I know I need to define something like LU, TP...etc. > But I don't know how to define them for A3270 server because the manual > didn't say it. > > I'm a APPC novice and hope anyone here can give me a help. > > Thanks. > > Johnny ---------------------------------------------------------------------- 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

