WilComm 4.7
From WilkWiki
| Developer | Wilkinson |
|---|---|
| Product | WilComm |
| First released | May 2009 |
| First version | 4.7.0.0 |
| Latest release | |
| Latest version | |
| www.wilkinson.com.au | |
The following updates are contained in this release.
(Notes like this: [case 1700] are for our internal tracking. You can use them to ask us for more information)
Enhancements
Server
WilComm.exe processes files much quicker
[case 1773]
Drastic improvement in WilComm memory management allows faster processing and instant shutdown when required.
WilComm.exe uses quite a bit of CPU
[case 1752]
Dramatically improved WilComm CPU usage over WilComm 4.2.1.3 install.
WilComm Central
Convert Services Manager to WilComm Central
[case 1974]
Services Manager now runs in WilComm Central framework.
• Processes
• Services --> Logs & Tools/Options
Screens removed (until later):
• Summary
• Config
Services Manager - Map to Network Folder
[case 520]
Network Monitor is available via WilComm Services Manager.
It provides connection to network folders using a Windows service, which means the WilComm server does not need to be logged in to operate.
Viewing WilComm Message Status
[case 1380]
New way to view jobs through WilComm: "Manage Documents"
1. View Incomplete Documents
1a. Filter by Document Type & Destination Type
2. Search for Documents by:
2a. Document Type, Destination, Status, Wildcard
Add Help to Services Management
[case 2173]
Added User Help to WilComm Services Manager
• Launched by clicking Help button
Documentation: WilComm Services Management
[case 2160]
Updated documentation:
1. WilComm Services Manager
2. Form Compatibility.pdf
3. Quick Start Guide in PDF format
4. Other manuals updated as required
Create WilComm Manager
[case 2177]
WilComm Manager ensures WilComm services are installed correctly.
For WilComm:
1. It checks if WilComm Services Manager is installed and gives the user an interface to install it.
2. It also installs WilComm Extension with the same permissions
3. It lets the user start and stop the services
4. It has an option to display the log file
5. It is installed in the Startup path
6. It will be merged with Archive Monitor to give us one program to manage all WilComm Windows Services
ServicesManager in WilCommCentral - After log update, cannot sort
[case 2028]
Viewing logs from WilComm Services Manager:
1. Can sort by column.
2. Logs update while viewing.
Jobs List in WilComm Central
[case 531]
New facility in WilComm Central: Manage Documents
This is in Beta stage and should only be used experimentally.
There are two tabs:
• Auto Refresh: displays a list of incomplete documents based on drop-down lists
• Search: filter all documents based on drop-down lists
Email Module
HTML Email
- Requires <HTML> & </HTML> tags.
- Many HTML tags supported.
see HTML Email
CC and BCC handling in WilComm
[case 2194]
Changed the method of sending emails.
Now use a Sending Module for SMTP emails.
Behaviour:
• Emails are always sent to Recipients that are valid
• Even if other recipients in the same email are not valid
• Recipients that are invalid are logged and listed in the Database/MsgList
There is an option to cancel the job if any addresses are invalid
• Or leave it as sent but the log file will show recipients not sent to
• This is an ini setting 'CancelJobIfSendFails' under the '[WilMail]' section in WilComm.ini
WilMail message format
[case 124]
Sending as HTML email is now possible!
Enclose in <HTML> tag and away you go...
see: http://www.wilkinson.com.au/wiki/index.php?title=WilComm_4.7#HTML_Email
Multiform Enhancement - group emails to same dest by Filename
[case 1908]
Multiform Emails to a single destination are now grouped on filename, not email address.
SnapShot
Snapshot Report.txt collects additional file data
[case 1332]
Added more file info when running SnapShot.
Note:
Workaround to get WilComm database (WilCOmm Central has it locked): restart IIS then run SnapShot.
Installation
Installshield - Accepting our Licence Agreement
[case 1869]
Installer must now accept Wilkinson License Agreement when installing.
Upgrading from 3.99
[case 2170]
WilComm 4.7 supports upgrading from WilComm 3.99 sites.
Shortcut to Virtual Printer Setup
[case 2143]
Added shortcuts to Virtual Printer Setup.exe
SQL Express 2005 SP3
[case 2166]
WilComm 4.7 installs SQL Express 2005 SP3 for new installs.
QR Code files
[case 2196]
Now correctly installs & registers:
- QRmakerPro.ocx
- QRmakerPro.lic
- WilQRCode.ocx
Uninstall Enhancement
[case 2197]
Uninstall
- Forces delete of WilComm 4 directory
- Forces delete of Wilkinson directory if no other entries exist under Wilkinson registry key
Misc
Auto-trim embedded variables
[case 1368]
Embedded variables in email message or fax cover sheets are now trimmed of leading/trailing spaces
Applies to both GFX and Distribution Wizard messages.
Spreadsheet Builder
CSV output - force double quotes around all fields
[case 1959]
Updated Spreadsheet Builder.exe v1.0.0.23 now exists in install 4.6.0.21
Excel 2007 - Now supported by Email and File Modules
[case 2005]
Updated Email & File modules to accept Excel 2007 templates.
Now, if XLS template isn't there, it looks for XLSX template.
PDF417
Add PDF417 barcode format to Forms Designer
[case 2032]
Added PDF417 barcode format to Forms Designer.
iSeries - AS/400 Specific
iSeries Spool File Attribute Conditioning
[case 1852]
Distribution Wizard - added two new operators to the iSeries Spool File Attribute condition setting dialog.
1. 'Contains'
2. 'Not Contains'
See Distribution Wizard Help File for full explanation.
Page Level Status on AS/400
[case 2115]
Fixed issue with results reporting to AS/400 for jobs using Document Break in DistWiz.
Spool File Variables for Addressing
[case 1421]
WilComm GFX now provides for the use of spool file variables in recognition and destinations/addressing.
Licensing
Licensing in Services Management
[case 1604]
Minor optimisation to WilComm Services Management.
PDFMonitor
PDFMonitor runs as a Windows Service
[case 917]
Converted PDFExtractor application into a Windows Service. The new service name is PDFMonitor.
The arguments used in previous console application are now read from PDFExtractor.ini file.
Default Dropoff Folder: "C:\Program Files\Wilkinson\WilComm 4\Application Data\Gfx Capture Printer Output\Samples"
Default Pickup folder: "C:\PDFExtractor\PickUp"
To Install:
\WINDOWS\Microsoft.NET\Framework\v2.0.50727\InstallUtil.exe "\Program Files\Wilkinson\WilComm 4\Application Data\PDFExtractor\PDFExtractor.exe"
PDFMonitor - Log file
[case 2175]
PDFMonitor:
- Now logs to file instead of to console.
- \Program Files\Wilkinson\WilComm 4\Application Data\PDFExtractor\log
- Also updated timer so it won't process the same file multiple times(!).
PDFMonitor - INI file
[case 1967]
1. PDFMonitor service now handles more PDF formats.
2. Updated PDFExtractor.ini to have both Sample and Production values.
PDFMonitor - sample image file
[case 1964]
<p>PDFMonitor: Changed setting so sample image file is not created by default.
GFX Capture
GFX printers - changes to the 2 Ini files
[case 1970]
Updated default INI files for GFX Printers:
WilComm - Samples.INI
FilePrefix=WilComm GFX Sample
FileExt=TXT
[Counter]
MaxCounter=999999
NextCounter=1
[Debug]
LogLevel=3
[Printer]
- Creation of Image file.
- "0" does not create output image.
- "1" creates output image according to UseGlobalImage setting.
WilComm - Production.INI
FilePrefix=WilComm GFX Prod
FileExt=TXT
[Counter]
MaxCounter=999999
NextCounter=1
[Debug]
LogLevel=3
[Printer]
- Creation of Image file.
- "0" does not create output image.
- "1" creates output image according to UseGlobalImage setting.
Bugs Fixed
GFX Capture
GFX Text - Recognition is allowing a non-qualifying page through
[case 1933]
Fixed issue where GFX was not checking recognition for Test Data or Preview. Now returns the pages that match with the recognition.
GFX - Page x of y with WFO
[case 2037]
When using 'Page x of y' form variables with WFO, care must be taken to ensure only those variables that repeat are set as WFO variables.
GFX Capture - Apostrophe in Variable name (Docum Break) causes strife.
[case 2051]
Fixed issue where an apostrophe in a Supplier name like Ivan's Pies and Vince's Fruit,
when used as a Document Break, caused the page to be omitted from output.
GFX - Apostrophe in Variable being used for File Name in WilFile, causes Syntax error.
[case 2103]
Fixed bug in GFX where apostrophe in email message body caused error.
GFX - Destinations - UI errors fixed
[case 2110]
Fixed error in GFX when creating new destination.
GFX Capture - email variables in multipage job always come from 1st page.
[case 2025]
Fixed bug from WilComm 4.6 where emails going out with embedded variables in the email subject/body had variable values from the first statement in the spool file.
Error with latest GFXCapture Test Data/Preview
[case 2007]
Fixed bug in GFX where blank entries were being added to the variables list.
GFX Capture cannot process large files in any reasonable timeframe
[case 1990]
Vastly improved performance when processing large files in GFX. Each page now goes into a separate data table within a dataset, so the select task is smaller.
W4Filler
Form lockup fixed
[case 1942]
Fixed W4Filler lockup issue.
Licensing
Licensing in WilComm
[case 1987]
Increased stability of WilComm Licensing.
Email Module
Using CC in Emails doesn't retry
[case 2004]
Fixed issues when using CC & BCC for emailing.
• when one email address is incorrect, it retries without the bcc: & cc:
• when Email module cannot contact the mail server it retries with all addresses.
File Module
WilFile leaves 0 byte file when W4Filler restarts
[case 2169]
File module now checks for and deletes any files created before restarting W4Filler.
Browser Issues with Services Manager WilComm 4.7
[case 2056]
Fixed issue where occasionally the browser would not display correct service status after attempting to start the service.
NOWIZARD email job fails to send with errors
[case 2105]
Improved error handling in Sending Module.
170048 [1] Error has occurred:The specified string is not in the form required for a subject.. Email NOT sent to SMTP server. Recipient: joe@acmecorp.com
Now removes invalid characters in the subject field.
Unexpected error occurred in ConstructFaxJobs()
[case 2119]
Fixed an error when resolving fax page details.
WilComm Extension does not start in Win2K
[case 2118]
Fixed issue with Services Manager not starting. It requires database service to start first.
Also, WilComm Extension does not need to be automatically started on bootup (it is actually installed with Manual startup) as if needed it will be started by Services Manager.
WilComm Email recipient bug
[case 2064]
Fixed bug when spool file had no email address.
GFX will set job to be "Canceled" if there is a blank To address (NOTE: there is no "Ignored" status for job level)
Also changed File module so an error from Sending Module sets the job to canceled.
Stuck in Sending status - database issue
[case 1979]
Modified WilComm Service Modules to retry jobs that have failed to download rather than set to Dispatching and not complete them.
Also optimised SQL Server tasks in GFXCapture.dll when updating file status.
It now uses much less resources when updating the status.
Installation
GFX Capture upgrade process installed SQL2005 but used previous DB instant for WilComm
[case 1954]
When upgrading WilComm from earlier versions:
1. Checks if MSDE exists,
2. Check if it's an upgrade
3. Don't install SQL 2005 if it is an upgrade.
Prevent upgrading from untested versions
[case 2171]
WilComm 4.7 does not upgrade from WilComm 4.0.3.x
GFX jobs don't work after upgrading from 4.5.t.12
[case 2022]
Upgrade path is only available from WilComm v4.2.1.0.
All other versions require uninstall/reinstall.
WilComm Extension set to Manual startup
[case 2145]
WilComm Extension (and other modules) is set to manual startup after installation. This changes to user's preference once set through WilComm Services Manager interface.
Services Manager shows Windows error upon startup
[case 2079]
Fixed issue with WilCommServicesManager encountered an error upon startup.
4.7 - W4Cleaner installed into wrong directory
[case 2144]
W4Cleaner now installs into correct folder regardless of install drive.
Upgrade: Services Start Automatically
[case 2141]
Default setting for all services after installation or upgrade is 'Stopped' instead of 'Running'.
Correct WilComm location not detected during upgrade
[case 2151]
Now detects correct WilComm location on upgrade.
Legacy Jobs List
[case 1286]
Removed 'Jobs List' from install.
Windows 2008
(April 2009) - The Beta install can run on Windows 2008 with the following issues:
Installation
- Must be installed with Administrator privileges
- MESSAGEmanager driver install fails & writes to c:\winstfax.log:
- Manual installation of suitable Win2008 MM drivers required
"This printer driver installation utility will not work on the operating system you are currently running."
- Install of WilComm Postscript printer driver fails due to incompatibility of previous drivers.
- Manual installation of suitable Win2008 PS drivers required. These are difficult to find - Contact Wilkinson as required.
Operation
- IIS 7.0 not supported so WilComm Central & GFX must be run in App Pool Classic Mode (mimics IIS 6.0)
- WilComm SnapShot fails