Release Notes for Workflow 9.0.1

January 4, 2013 | KB: 1013122
Workflow Suite 9.0.1

Summary

Laserfiche Workflow 9.0.1 is a minor release. For a detailed list of changes, please see Knowledge Base article 1013114.

Workflow 9.0.1 System Requirements

Supported Operating Systems

  • Windows XP Professional (Service Pack 3)
  • Windows 2003 (Service Pack 2)
  • Windows Vista (Service Pack 1)
  • Windows 2008 Server
  • Windows 2008 Server R2
  • Windows 7
  • Windows 8
  • Windows Server 2012

Note: 32-bit and 64-bit versions supported for all Workflow 9.0 and higher components, with the exception of the Workflow Web Services component on Windows XP x86.

Note: If you are running Windows 8 or Windows Server 2012, you must install the .NET Framework 4.5.

Requirements for the Workflow Designer

  • Minimum: CPU 1GHz, 512MB RAM.
  • Recommended: CPU 2.4GHz, 1GB RAM or higher.

Requirements for the Workflow Server and Subscriber

  • Minimum: CPU 2.4GHz, 1GB RAM.
  • Recommended: 3.2GHz single CPU or comparable multi-core CPU, 2GB RAM or higher.

Software Requirements

Windows Components

  • Windows Message Queuing component: This component must be manually installed on the machine(s) hosting the Workflow Server and Subscriber.
  • Microsoft .NET Framework 4.0: This component will automatically be installed during the Workflow installation if it is not installed.

Windows Components Necessary for the Workflow Web Service

  • IIS (Internet Information Services): This component must be manually installed on the computer hosting the Workflow Web Service.

    Note: You must install IIS 6 or higher.

  • IIS Basic Authentication: This component must be manually installed on the computer hosting the Workflow Web Service.
  • ASP.NET: This component must be manually installed on the computer hosting the Workflow Web Service.

Note: If you are running Windows 8 or Windows 2012 Server, you must install ASP.NET 4.5.

Supported Database Management Systems

  • SQL Server 2005 (Service Pack 1 or higher)
  • SQL Server Express 2005
  • SQL Server 2008
  • SQL Server 2008 R2
  • SQL Server 2008 Express
  • SQL Server 2012
  • SQL Server 2012 Express
  • Oracle 10g (10.2.0.4+)
  • Oracle 11g (11.1.0.7+)
  • Oracle 11g R2 (11.2.0.1+) and higher

Note: If you are using an Oracle DBMS, the Oracle Client 11.2.0.2.1 with the corresponding version of Oracle Data Access Components (ODAC) must be installed on the machine hosting the Workflow Server.

Laserfiche Components

  • Laserfiche Server 8.0 or higher (Laserfiche Server 8.3.1 or higher is recommended.)

    Note: To use all aspects of the business process feature, you must have Laserfiche Server 9.0 or higher and the Laserfiche Client 9.0 and/or Web Access 9.0 or higher

Component Known Issue
Workflow Designer The PDF Viewer (used in the Retrieve PDF Form Content and Fill Out PDF Forms activities) does not load dynamic xfa PDFs. (71927)
Workflow Designer Microsoft Hotfix KB2183292 may be required for Workflow to send e-mails with attachments larger than 3 MB. (73332)
Workflow Designer Workflow 8.0 scripts copied verbatim into a Workflow 9.0.1 script activity (that uses LFSO81, 82, or 83) may not run in Workflow 9.0.1 due to changes in LFSO. Migrated scripts should run correctly. (73628)
Workflow Subscriber If you installed your Workflow Server and Subscriber on different computers, additional Microsoft Message Queuing configuration may be required. See the Workflow 9.0 Installation Guide for specific instructions. (78523)
Workflow Subscriber If you installed your Workflow Server and Subscriber on different computers, you may need to provide domain authentication instead of using Local System Account when configuring the Workflow Subscriber. (77933)
Workflow Subscriber Stopping a Workflow Subscriber Service will not unregister the Subscriber from the Workflow Server. To remove a Workflow Subscriber you must delete it in the Workflow Administration Console. (78860)
Workflow Server Installing .NET 4.0 resets the Microsoft Message Queuing Service. If you install .NET 4.0 on a machine running the Workflow 8.0 Server, the Workflow Server service will be stopped and may need to be manually restarted. (78689)
Workflow Server If you are installing Workflow on a computer running Windows XP, you will not have the option to automatically create a Windows Firewall exception for port 8085 during installation. (The Workflow Server uses this port to communicate with other Workflow components.) Instead, you must manually open port 8085 in the Windows Firewall. (79698)
Workflow Server Uninstalling Workflow does not deactivate your license. Prior to uninstalling, you must delete the license in the Workflow Administration Console to deactive it.
Workflow Server The E-mail activity (and the e-mail portions of the Routing activities) will not send messages unless the "Sender Address" is a valid sender e-mail address for the login that the Workflow Server service is using. See KB1012838. (67972 and 68560)
Workflow Designer When you close an unsaved workflow, you will be prompted to save, publish, or discard the workflow. If you choose to publish your workflow and your Workflow Server is down, the workflow will fail to publish and all unsaved work will be lost. (81147)
Workflow Server If SQL encounters error 1105 (out of disk space) Workflow will continue to process, but workflows will fail to write data to the database producing errant behavior and inaccurate results. (81064)
Workflow Server The Time token does not record seconds. (75630)
Workflow Designer The Page Setup dialog will crash the Workflow Designer if the printer specified is not installed. (82000)
Workflow Designer Laserfiche Metadata is not validated when workflows are imported. If you change a workflow's connection profile when importing, the metadata may be invalid and no validation warning will appear. You can manually validate the workflow in the Designer. (52468)
Workflow Designer In Windows 7 and Windows Vista, the Workflow Designer must have elevated UAC privileges for you to make changes to the list of 'Common Profiles' connection profiles. Without these privileges, an error will be reported when you close the Common Profiles dialog indicating that access to the path 'C:\ProgramData\Laserfiche\Workflow 8.3\ConnectionProfiles.xml' is denied. (81985)
Workflow Designer The Entry Name and Entry Path tokens always return the starting entry's initial name and location, even if the starting entry is renamed or is moved to a new location during the course of the workflow. Use the Change Starting Entry activity to update these tokens with the entry's current name and path. (65655)
Workflow Designer The list of starting rules in the "Starting Rule" search type in the Search Pane will not update if you rename a starting rule unless you restart the Workflow Designer. Additionally, if your Workflow Server is down when you start the Workflow Designer the starting rule list be will missing starting rules until you restart the Workflow Designer (after you have restarted the Workflow Server). (79691)
Workflow Designer The configured fields of the Retrieve PDF Form Fields and Fill Out PDF Form activities are not marked as invalid if the PDF master form is replaced. (72786)
Workflow Server With the Try-Catch activity, you can only catch Workflow errors by error type, not by error code. (81766)
Workflow Designer When using the Rename Entry activity to rename a large number of entries with the same name at the same time, some entries may not be renamed. We recommend providing a unique name for each entry. (78070)
Workflow Server Changing an entry's owner will not satisfy an "entry change" starting condition because the Laserfiche Server does not provide a notification for this action. (71075)
Workflow Designer The Referenced Objects property box will list the objects on the Workflow Server, not just the current workflow. However, all objects of a given type will only be displayed if the current workflow has at least one object of that type. (73452)
Workflow Server The Date, Time, and Date/Time tokens are converted to text before being used in the following conditions: contains/does not contain, starts with/ends with, matches regular expression/does not match regular expression. (75086)
Workflow Server The For Each Results activity will not run its contained activities if the collection of results is empty, and no warning will be reported. (65560)
Workflow Server When using the Token Calculator activity with field values, the activity will sometimes extract any numbers in a text field instead of treating numbers mixed with text as zero. No error will be reported. For example, a text field with the value "2,3" will be interpreted as "23." (60800)
Workflow Designer If you select or clear the option to record file version history in a workflow's properties, your change will only take effect after you publish (or re-publish) the Workflow; it will not take effect immediately or after saving the workflow. (78805)
Workflow Server The "cleanup shortcut" option provided in the Routing activities will not work if a Routing activity is inside the primary branch of a Deadline activity and the timeout period is reached. The shortcut can be deleted with a Delete Entry activity in the deadline branch. (49932)
Workflow Server If you create an entry with the same name as an existing entry and if both entries are inside the same folder, the created entry will be automatically renamed--even if the created entry is of a different type (folder or document) than the existing entry. (65791)
Workflow Administration Console In the error logs listed in the Workflow Administration Console, sometimes the last modified date for errors stays the same as the creation date and does not update. (71427)
Workflow Designer When using the Folder Contents, Folder Contents (recursive), Parent Folder Contents, or Parent Folder Contents (recursive) conditions, the Folder Condition editor only allows for the Entry: Tag condition to be "is set." The condition "is not set" is not available. To work around this issue, put the Entry: Tag condition in its own group and set the group's logic to "False." (53400)
Workflow Designer If you add a custom trustee property in the Workflow Administration Console and assign it a value in the Workflow Designer, the token for the property will not be available until the trustees have been refreshed. To refresh the trustees, select "Manage Directories" from the drop-down list of available repositories for an activity or click the 'Manage referenced objects' link after selecting Trustee Directories or Trustees in the workflow's Referenced Objects property box. (74690)
Workflow Server If a Route Entry to Group activity is configured to route to "all users" and you select to use the "Routed Entry" from that activity with another activity, an "entry not found" error will occur. (54973)
Workflow Designer If the Workflow User's Laserfiche repository password expires, the dialog to change the password will appear every time Workflow tries to connect to the repository, even if you have already updated the password in the repository. You must update the connection profile to stop from being prompted. (37024)
Workflow Designer If a routing activity attempts to use the entry of a Find Entry activity that has failed, it will route the starting entry instead. (89058)
Workflow Designer Replacing entries that are associated with a business process with an entry that has been deleted will not produce warnings. (91781)
Workflow Administration Console In some cases, MSMQ fails to listen to IPv4. This means that overriding wait conditions in the Workflow Administration Console will appear to work, but will fail in the background. You must resolve the problem by restarting the MSMQ service. Learn more. (90374)
Workflow Designer If an annotation replaces another (Merging Option: Replace), and then the original annotation is deleted by the Delete Annotation activitiy, the new annotation will be deleted. (87170)
Workflow Designer Pressing F1 (the keyboard shortcut for opening Workflow Help) in a Windows opening or saving dialog box will open a non-existent help page. (91225)
Workflow Designer When publishing a business process for the first time, if you cancel the Business Process Rule dialog box the business process will still be published. (91503)
Business Processes If the Workflow Server and the SQL Server are not configured for the same time zone, business process start dates will use the Workflow Server's time zone and business process due dates will use the SQL Server's time zone. (92926)
Workflow Administration Console For language packs, the Subscriber Trace does not translate entry change events in the rule evaluation, however it will evaluate correctly. (80888)
Workflow Designer When a token condition involves a multi-value boolean token, only the last value of the token will be used to evaluate the expression. (89532)
Workflow Designer For the Sign Document activity, the value of the Issued To token is "Certificate not found" if the certificate has not been added to the Digital Signature Certificate Store in the Laserfiche Administration Console. (90518)
Workflow Designer Microsoft KB 2402064 may be required for Workflow to send e-mails with attachments that have long file names and accented characters. (90897)
Workflow Server/Windows Firewall If the Workflow Server is installed on a different machine than the Laserfiche Server, the Windows Firewall will block the Workflow Server when a business process is launched from a Laserfiche client application that is using a non-default port. (90610)
Workflow Designer You can configure the Set Entry Owner activity to use a group returned by the Find Group activity. However, since entry owners cannot be groups, this configuration will fail at runtime. (88717)
Workflow 8.3 When upgrading to Workflow 9.0, if the Workflow 8.3 uninstall process fails, it must be manually uninstalled by running the original installer. (95866)
Workflow Designer In Windows XP and 2003 operating systems, when the Assign Field Values activity sets a field with a date before 1/1/1753, the field will contain a date that is in the far future (e.g., 09/29/5755). (93857)
Workflow Administration Console The Windows AutoArrange property will cause icons to overlap if the View property is set to LargeIcons. See Windows ListView.AutoArrange Property. (74302)
Workflow Designer Field values in the Assign Field Values activity must be between -9,999,999,999,999 and 9,999,999,999,999 and are limited to 5 decimal places. The Workflow Designer's string validation is not configured for non-US regional settings. (86947)
Workflow Designer When modifying an entry's access rights via the Assign Rights activity, clearing the "Inherit rights from parent for the rights not specified above" checkbox will cause the entry to not inherit rights from its parents, even if it did before the activity was used. (86787)
Workflow Designer If a Wait for Entry Change activity begins waiting at the exact time the wait condition is satisfied, Worklfow may not recognize the condition was satisfied and will wait indefinitely. (91645)
Workflow Designer Importing a large number of workflows may slow Workflow's repsonse time when refreshing the Rule Manager. (79165)
Workflow Designer If your operating system's font scaling is set to anything greater than 100% (96 pixels) certain aspects of the user interface will be unusable. (94873)
Workflow Designer Dates and times used in the Token Calculator activity will be converted to numbers and included in the mathematical operations that are performed. To add or subtract dates and times, use the Date Token Calculator activity. (82196)
Workflow Designer Custom trustee properties are not available in the token menu the first time you open the Routing Activity Options dialog for Route Entry to User and Route Entry to Group activities. You can access these tokens by closing and re-opening the Routing Activity Options dialog or by using the Token Dialog. (85823)
Workflow Designer In scripting activities for ConnectRA, RepositoryAccess 83 does not work in all Workflow scripts. (97335)
Workflow Designer For the Fill Out PDF Form activity, if you clear the advanced "Align field data" option, the PDF may fail to open or fail to be filled out in some PDF client applications. (98021 and 98205)

Related Links

Release and Hotfix Information for Laserfiche Workflow.

List of Changes for Workflow 9.0.1.