800.682.0200 | FAX: 360.568.2923 |  About Us  |  Downloads  |  Manuals  |  Home  |  Index

 
 Business Applications
    eFORMz eDirect eVUE eReader MiniWordNetPrintScout
   
News  

Minisoft News

New Features and Enhancements!

 
Updates  

Download NetPrint 3.05, 30-day evaluation today!


Release Notes

NetPrint manual

Get Acrobat Reader

 
Product Review  

FAQ

Product Compare

 
See Also...

eFORMz puts the EZ back into electronic forms. 

eDirect is the new email module for our electronic forms package eFORMz. Now you can email or fax your electronic forms!

 
 
 

 

  NetPrint Release Notes

 

 



Version 3.05 Release Notes 06/30/06

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3
Modify to support 5-digit PIN numbers.

Fix several bugs in PTYPE=SMTP emailing of spoolfiles.
 


Version 3.04 Release Notes 04/02/04

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3
Fix problem with default banner

When printing with ;BANNER option, a bug introduced in 3.03
would cause the banner to have an incorrect environment file
name and in some cases would cause the printer driver program
(NP92DRV) to abort.
 


Version 3.03 Release Notes 07/02/02

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3

Fix problem with SMTP PTYPE and eFORMz
 When printing with PTYPE=SMTP and using eFORMz, the emailing
process would fail with SMTP error 553. This was caused by the
incorrect parsing of the RECIP option on the OPTIONS line.
 
Fixed additional bugs in the PTYPE=SMTP feature that caused any
files passed through eFORMz and then emailed to be formatted
incorrectly.
 
Fixed problem in PTYPE=SMTP implementation that caused failures
when specifying multiple mail recipients. You may now use more
than one recipient as ;RECIP="name@domain,name1@domain" without problems.
 

Version 3.02 Release Notes 11/16/01

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3
Fixed problem with Java 1.3

Compatibility problems between NetPrint and the Java 1.3 JVM would cause system abort 1495. Fixed per HP recommendation to work around the problem.
 
Fixed bug in 3.0 release that would cause printing problems when spoolfiles were not able to be printed on the first attempt. On the retry, the spoolfile contents would be sent to the internal log files instead of to the printer.
 

Version 3.01 Release Notes 11/16/01

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3

Back to top

 

Remove trace statements.

Removed debug trace statements that caused extraneous output to be written to the NP92JOB $STDLIST.

 


Version 3.0 Release Notes 11/09/01

 

npnlmin 3.45
npnlmout 3.45
bootpd 2.3

Back to top

Modify to support eFORMz faxing and emailing features.

Add new printer type, PTYPE=SMTP. This will send print jobs as email messages with the spoolfile included as an attachment. The NODE= option specifies the IP address of the SMTP mail server. The RECIP="string" option specifies the mail recipient address.

Add new queue scanning option. It is now possible for NetPrint to detect calls to the MPE FCLOSE Intrinsic and determine when new spoolfiles are created and process them without scanning the spool queue. Detection of files when they are created means NetPrint does not need to scan the queue. To use this new file detection method, set the INTERVAL to a long period of time. Do not set any special SCANMODE. The idea is to have NetPrint still do a full queue scan but only once in a while. The rest of the time, NetPrint will sleep and rely on the FCLOSE trap to wake NetPrint if a new spoolfile is created.

To enable FCLOSE trapping, run ARMPE.PUB.MINISOFT in a job or session before any programs are run. This will set the FCLOSE trap for the job or session and any programs run in it. You can disable the trap by running DISARMPE.PUB.MINISOFT. The trap is automatically removed at logoff.

Note that the FCLOSE trap is not able to detect the closing of the $STDLIST of jobs. The FCLOSE trap is not able to detect a change in the priority, copies or device of an existing spoolfile. You can either let the regular scan pick such files or issue the NP92CNTL.PUB.MINISOFT SCAN command to trigger an immediate scan of the queue, after changing a spoolfile.

In order to update NetPrint, all jobs and sessions with traps must be logged off. It is recommended that traps not be enabled for MANAGER.SYS.

NPMLMIN and NPNLMOUT updated to version 3.45 to fix several minors bugs.

NOTE: NPNLMIN and NPNLMOUT are no longer supported on NetWare 3.xx servers.

 


Version 2.28 Release Notes 5/07/01

 

npnlmin 3.43
npnlmout 3.43
boot pd 2.3

Back to top

 

Modify Netprint to support the eFORMz Java Listener. The eFORMz Listener is a new interface to eFORMz on the HP e3000 that provides significant improvement in print job throughput on the HP e3000. The eFORMz Listener starts the Java Run Time for the eFORMz print engine one time and keeps the JVM and print engine waiting in the background. Netprint now sends print jobs to the Listener where the eFORMz print engine is waiting, to be processed. By keeping the eFORMz engine and JVM alive between print jobs, the overhead of starting the JVM and launching the print engine for each print job is eliminated.

The eFORMz Listener runs as a background program under the Netprint job. The Listener is executed with a RUNBKG statement in the NP92CONF file. A special MPE variable is defined in the NP92JOB file to turn on the connection between Netprint and the eFORMz Listener for delivery of print jobs. Several other file equations and variable definitions have been added to NP92JOB to support the eFORMz listener.

The latest update for eFORMz will need to be installed. Consult the eFORMz documentation for more information.

Modified Netprint to support MPE variable expansion on the RUN and RUNBKG statements.

Modified Netprint to support single or double quotes around the MPE command executed by an MPE statement in the NP92CONF. This allows case to be preserved on MPE commands

NPNLMIN and NPNLMOUT have been modified to handle thread aborts without operator intervention. Previously, if a thread aborted, a console popup window was displayed with the error and this window had to be cleared by user interaction before NLM execution could continue. Now thread aborts are logged to the NLM log window and no popup window is displayed. This means the thread can abort cleanly and NLM execution continues without interruption or operator intervention.

 


Version 2.27 Release Notes 3/02/01

 

npnlmin 3.42
npnlmout 3.42
bootpd b 2.3

Back to top

 

Modify to allow printing of Private Spoolfiles. Private spoolfiles are normally excluded from processing to honor MPE security requirements. You can override this restriction by adding the selection-criteria keyword STATE=PRIVATE to the NETPRINT statement. You must also assign the SM capability to MGR.MINISOFT or whatever user name that the NP92JOB uses to logon.

Modify to allow retention of the eFORMz/FlexForm merge file. You can now use the ;SAVEMERGE option to keep the merged spool file created by the eFORMz or FlexForm merge process after it is printed. The merged file is normally treated as a temp file and purged after printing is completed. With the ;SAVEMERGE option, after printing is completed, the merge file will remain in the spool queue as a deferred file with the same file name as the source spoolfile.

Netprint now supports the use of HP's network printer setup files (NPCONFIG) on the ;E= and ;EK= options. HP's files are just flat files with escape sequences. These files have a file code of zero. File code zero used to be reserved for HP2608 VFC files and Netprint detected that the setup files were not the correct format for HP2608s and generated an error. This is now fixed to handle HP setup files and HP2608 files, any file with file code zero as a flat file, whose contents are pre-appended to the spoolfile being printed.

 


Version 2.26 Release Notes 9/25/00
Fixes Problems with FlexForm and eFORMz Merging Process

 

npnlmin 3.42
npnlmout 3.42

Back to top

When printing with FlexForm or eFORMz, if you specified an invalid environment file name, the merge process would fail and the source spoolfile might be purged. The error message issued when this happened was not very clear. Now, if you use an invalid environment file name, the spoolfile is not printed and is NOT purged and a clear error message is written in the log.

When printing with FlexForm or eFORMz, if you used an OUTFENCE statement in the Netprint block and set the outfence above 1, the merged FlexForm/eFORMz spoolfile would not print. This has been fixed so that OUTFENCE and FF/EF work together correctly.

The NETPRINT statement selection-criteria  J<relop>'jobnum/name did not work correctly. It now works as documented.

 


Version 2.25 Release Notes 9/25/00
Fixes the Bug Release in 2.24

 

npnlmin  3.42
npnlmout 3.42
boot pd 2.3

Back to top

The conversion of Netprint to the replacement MAIL Intrinsic library had a bug that would cause the NP92CNTL printer RESUME command to be ignored in some cases. This has been fixed.

Add support for eFORMz electronic forms product. Invoke eFORMz by using option ;EFORMZ=filename on the OPTIONS statement. This will execute an eFORMz merge of the source spoolfile and the electronic form and print the formatted result.

Corrected problems with failure to print FlexForm files when the number of spool files on the system was greater than 2048. NetPrint now correctly processes spool files up to a maximum of 6144 files in the spool queue.

 


Version 2.24 Release Notes 10/21/99
Fixes the NP92JOB deadlock problem

 

npnlmin 3.42
npnlmout 3.42
boot pd 2.3

Back to top

 

Netprint/92 makes extensive use of the MPE Mail Intrinsics for inter-process communication. There is a known bug in the MPE Mail Intrinsics that can result in deadlocks between processes using these intrinsics. HP has made no progress in fixing this bug, so Minisoft has created a replacement Mail Intrinsic library for Netprint.

Using this replacement library of intrinsics instead of the MPE Mail Intrinsics eliminates the dead lock problem.

 


Version 2.23 Release Notes 08-23-99
Expand the number of network printer processes to 1022.

 

npnlmin 3.42
npnlmout 3.42
bootpd 2.3

Back to top

Include version 3.42 of NPNLMIN and NPNLMOUT. NPNLMOUT has been modified to allow print queue names greater than 8 characters when using the LPD or DUMP export services. You may now load NPNLMIN with the /ow switch. When printing to a disk file in- stead of a print queue, NPNLMIN normally will not overwrite a disk file that already exists. The /ow load switch will overwrite an existing disk file with the new print file and no error is generated.

Corrected several problems related to environment files and banner processing when using the LPD or UNIX PTYPES. Certain combinations of environment files and or banners would cause the printer driver process to hang.

Corrected a bug introduced in the previous version that would cause the MPE variables SPFJOBTYPE and SPFJOBNUMBER (created by SETVAR statement) to contain incorrect values.

In spoolfiles with no carriage control (NOCCTL), lines with no user printable data would generate a single space with a LFCR pair. This does not follow the convention of issuing a CRLF pair for single space and has been changed to be CRLF.

 

 

Minisoft Inc.  1024 First Street Snohomish, WA 98290  Phone: (800) 682-0200  Fax: (360) 568-2923
 Copyright ©2008 Minisoft, Inc.   
License Agreement