home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / network / ptf382.zip / PTF382.EXE / PTF382.TXT < prev   
Text File  |  1993-07-08  |  8KB  |  173 lines

  1. README              
  2. PTF382.EXE
  3. July 7, 1993
  4.  
  5. SUMMARY 
  6. Maintenance PTF for HostPrint V1.0.   
  7.  
  8. It solves the following problems:
  9.   1. SAA Server abends with error message:
  10.      "Free called with a memory block that has an invalid resource tag"
  11.   2. SAA Runtime server abends with CLIB error.
  12.   3. SAA Runtime server gets "NO NCP CONNECTIONS AVAILABLE".
  13.   4. Incorrect bolding and underlining.  
  14.   5. PRCONFIG incorrectly displaying long server names.
  15.  
  16. It adds the following features:
  17.   1. Automatic connection/re-connection to file servers originally not
  18.   available or lost.
  19.   2. Allows a HostPrint session to be "Hard Reset" from CSCON without the
  20.   need to unload and reload HostPrint.
  21.   3. Output formatting parameters will now be saved from job to job.  
  22.   4. Support for printer initialization code sequence in each printer
  23.   definition.  
  24.   5. MPP increased to allow LU3 printing.
  25.  
  26. WARNINGS
  27. 1. During the installation of this PTF the NetWare server must be active
  28. but NetWare for SAA (COMMEXEC NLM) must not be running.  
  29.  
  30. 2. This PTF must be installed from a diskette, NOT a hard or network drive.
  31.  
  32.  
  33. INSTALLATION INSTRUCTIONS
  34. 1.  Unload COMMEXEC.  
  35.  
  36. 2.  If the PTF is on a hard drive copy it to a diskette.
  37.  
  38. 3.  Insert the PTF diskette into a diskette drive on the NetWare server.  
  39.  
  40. 4.  At the NetWare console prompt (":"), enter the command:
  41.         LOAD A:HPUPDATE
  42.  
  43. (If you placed PTF 382, in a drive other than the "A" drive, change the
  44. "A:" in the above command to identify the appropriate diskette drive.)
  45.  
  46. 5. The installation of the PTF will then take place automatically.  No
  47. reconfiguration is required.
  48.  
  49.  
  50. PROBLEM/SOLUTION DETAIL
  51. 1. When a HostPrint LU3 session sent a print job to the SAA server the SAA
  52. server would sometimes abend with the error: 
  53.   "Free called with a memory block that has an invalid resource tag"
  54.  
  55. This was caused by a RU, with a 19h (printer control End of Message {EM})
  56. as the only byte and no real data before it, being received after the bind.
  57.  
  58. HOSTPRT.NLM has been modified to correct the problem. 
  59.  
  60. 2.  Two separate problems caused Runtime server Abends with a CLIB error.
  61.   A. If HostPrint is on a Runtime server, CLIB.NLM dated 9/4/92 (supplied
  62.   on the HostPrint install disk) MUST be used.  
  63.  
  64.   B. A "guest" account (without a password) must be active on the
  65.   Fileserver where the print queue resides.
  66.   After the installation of this PTF neither problem will cause an abend.  
  67.   Instead the following messages will display:
  68.         On the Hostprint screen: 
  69.              Unable to login to servername/guest                           
  70.  
  71.         At the CS prompt:
  72.              LC: unload from Netware console of service: HOSTPRT
  73.  
  74. 3.  Runtime SAA servers using multiple Remote Print Servers (PSERVER.EXE),
  75. on the network, sometimes received the message "NO NCP connections
  76. available" when HostPrint loaded.
  77.  
  78. HostPrint will now only use one NCP connection on the 3.11 file server to
  79. make a connection to HostPrint, no matter how many remote print servers
  80. (PSERVER.EXE) are in use.
  81.  
  82. 4.  LU1 datastreams will no longer sometimes result in incorrect bolding
  83. and underlining on the printed page.
  84.  
  85. The problem was caused by the internal column counter resetting after each
  86. RU chain was removed.  This caused incorrect processing of LU1 datastreams,
  87. containing Backspace (BS) control codes, that spanned across two RU chains.
  88.  
  89. 5. The PRCONFIG display has been changed to correct occasional errors in
  90. the display of long server, queue, and Printer Definition names in the
  91. Print Job objects list.
  92.  
  93. Formerly, "..." (used when the name is too long to display in its entirety)
  94. sometimes displayed when it should not have, and vice versa; and garbage
  95. characters sometimes displayed after the end of names.
  96.  
  97. 6.  A configuration option has been added which allows LU3 sessions to
  98. honor a Characters per line value (MPP or Maximum Print Position) that
  99. exceeds 132.  Previously, the MPP value would default to 132 for LU3
  100. sessions even though set to a higher value.  This was because we were
  101. adhering to the IBM standard of a maximum MPP of 132 for 3287 printing with
  102. LU3.
  103.  
  104. Features added by this PTF
  105. 1. If the connection to a remote file server, used by HostPrint for an
  106. output print queue, is lost it will now be recovered.  The recovery
  107. attempts will be made once every 60 seconds and a message will be displayed
  108. on the NetWare console concerning the success or failure of each attempt. 
  109. The recovery process will also be initiated for each remote file server
  110. that is not available during HostPrint initialization.  Therefore, it will
  111. now be possible to bring up the HostPrint NLM even when some of the target
  112. remote file servers are not currently active.  Note that, as always, the
  113. status indicator in the Printer Control Panel for a host session is set to
  114. "45" if an attempt is made to print when the target file server/print queue
  115. is not_available, and an appropriate Sense Code is returned to the host. 
  116. With the new recovery support, a LUSTAT will be sent to the host when the
  117. target file server/print queue is reconnected, and the status indicator
  118. will revert to the "blank" condition.
  119.  
  120. 2. If a "Hard Reset" is sent (from the CSSTATUS utility) to a host printer 
  121. session being managed by HostPrint, that session will now be re-initialized
  122. and an attempt will be made to re-establish the session by means of Search
  123. Service/Open Route requests to the COMMEXEC NLM.  A message will be
  124. displayed on the NetWare console concerning the success or failure of the
  125. attempt.  Only one attempt to re-establish the session is made for each
  126. "Hard Reset" received; a Search Service/Open Route that fails is not 
  127. retried.  Previously, a session that was "Hard Reset" was lost to HostPrint
  128. until the HostPrint NLM was brought down and back up again.
  129.  
  130. 3. Printer session output formatting parameters (such as the horizontal tab
  131. settings) that are set by the host data stream in an LU1 SCS session are no
  132. longer reset at the end of each host print job.  This design change was
  133. made to more closely emulate the operation of a dedicated IBM 3287 hardware
  134. printer.  These parameters are now preserved from each host print job to
  135. the next host print job.
  136.  
  137. 4.  More escape sequences can now be entered in the printer definition,
  138. thereby allowing full printer initialization strings.  
  139.  
  140. Files in PTF 382
  141. CSINSTAL.HLP  1982  9-10-92    *435  
  142. HOSTPRT.001   358   11-23-92   *435  
  143. HOSTPRT.NLM   50261 3-2-93     *454 
  144. HOSTPRT.NNN   50138 3-2-93     *454 
  145. HOSTPRT.RMV   548   11-20-92   *435  
  146. HPUPDATE.NLM  4853  11-03-92   *435 
  147. PINSTALL.NLM  78905 12-13-92   *435 
  148. PRCONFIG.EXE  48423 3-2-93     *422 
  149. PRCONFIG.HLP  19756 3-2-93     *454 
  150. PRODUCT.DDD   206   3-1-93     *454 
  151. PTF382.DOC     
  152.  
  153. * Novell Internal Control Number
  154.    
  155. HISTORY
  156. PTF 382 supersedes all prior HostPrint PTFs including PTF 373 which was the
  157. preceding PTF.
  158.  
  159.                                   DISCLAIMER    
  160. Novell, Inc. makes no representations or warranties with respect to any
  161. NetWare software, and specifically disclaims any express or implied
  162. warranties of merchantability, title, or fitness for a particular purpose. 
  163. Distribution of any NetWare software is forbidden without the express
  164. written consent of Novell, Inc. 
  165. Further, Novell reserves the right to discontinue distribution of any
  166. NetWare software.
  167.  
  168. Novell is not responsible for lost profits or revenue, loss of use of the
  169. software, loss of data, costs of re-creating lost data, the cost of any
  170. substitute equipment or program, or claims by any party other than you. 
  171. Novell strongly recommends a backup be made before any software is
  172. installed.  Technical support for this software may be provided at the
  173. discretion of Novell.