This Week in Bamboo (June 3rd, 2012 – June 9th, 2012)

Workflow Conductor R2.5 was released to Bamboo storefront this week for SharePoint 2007 with some great new features and many resolved bugs.  Please see the release announcement blog from our Product Manager for more details.  Also for this week, we released the following patches: List Consolidator for Users, Navigators, Knowledge Base Solution Accelerator, Rating Column, KPI Column, Calendar Plus Web Part and User Manager for Sites.  For a complete list of bug fixes, great new features, limitations and known issues about this week’s release, please see below.

SA08 Workflow Conductor for SharePoint 2007 Release 2.5

New Features:

• New workflow template gallery features:

o View a personalized gallery of workflow templates you created.
o Share workflow templates with other users.
o Access workflow templates featured administrators.

• Advanced per-widget error handling options, including the ability to pause a workflow until an error can be corrected.
• New widgets:

o Create Column – Create a new column in a list or library.
o Move Item – Move an item from one list or library to another.
o Subscribe User to Alert – Subscribe a user to alerts for a SharePoint list or item.

• New Conditional Branch widget conditions that branch the workflow based on results of the following conditional checks:

o Is a role assigned to a user
o Is a date/time within a date range
o Is a user a member of a SharePoint group
o Is a user a member of an Active Directory group

• Updated Request Feedback widget options that allow specifying the number of feedback responses required.

Resolved Issues:

Resolved multiple issues related to Cut/Copy/Paste/Delete functions in Workflow Conductor Studio not selecting the correct area or item.

• Group owner is now included when using Send Email addressed to a group.
• Added small delay between loops in Repeat for Each Item to prevent SharePoint’s workflow queue from getting overwhelmed after 10 or more items were processed.
• When setting values for Date and Time fields, columns set to “Date Only” no longer show the time component for Update Item, Wait for Field Change, and for standard lookups.
• Resolved issue where Add User to AD Group widgets did not run correctly if the “Group” property was defined using a variable.
• Fixed issue where some users upgrading from 2.0 or earlier would get stuck on the “Loading” screen when trying to apply updated settings in a previous workflow’s Create Item widget.
• Line breaks in approval comments stored in variables are now properly retained and appear correctly when inserted in emails.
• Fixed JavaScript error when using the Create Item widget on a survey list with special characters in the Subject field.
• Zoom in/out options now work correctly for large imported templates.
• The Repeat While widget now works correctly when the “Loop Delay” property is set using a lookup.
• Fixed an issue that could cause an error in some instances if regional settings for date/time were different than the defined user’s machine when using “Run As” in Delay Until, Request Approval, Request Feedback, Collect Data from User, and Create Task.
• The Copy Item widget now works correctly with Bamboo’s Custom Identifier Column when using the “Automatically Generate Unique ID” option on the target list.
• The Send Email widget now works correctly on file attachments over 8MB.

Known Issues:

• Users upgrading from previous versions may experience problems publishing new workflows. Manually deactivating then reactivating the Web Application feature labeled “Bamboo Workflow Conductor Web.config Modifications V2.5” and the Site Collection Feature “Bamboo Workflow Conductor Studio” should resolve these issues.
• When reassigning a task or requesting a change, users may have to click the “Submit” button twice before it responds if they checked the assignee name using “Enter” on the keyboard.
• When opening a Workflow Conductor task (such as an approval or feedback task) from within a Microsoft Office application, the task form fields are blank and the form cannot be completed. Opening the task from other locations still works correctly.
• Widgets can be dropped into invalid areas of the Request Approval widget, causing workflows to display an error message.

In some cases, Workflow Conductor Web Part features may need to be manually deactivated and re-activated when upgrading if Web Parts are already being used on a page(s).

• Workflows fail when attempting to use Check In, Check Out, or Discard Check Out on items in the workflow Tasks list.
• Update Item/Set Field Value widgets will not work on a Bamboo Custom Identifier Column if the “Automatically Generate Unique ID” option is enabled.
• Workflows that contain a Collect Data from User widget are canceled when run on a list in another site collection.
• If a Simple Publishing workflow uses a workflow initialization form field that contains a space in the form field name, any default value configured for the field will not be displayed in the workflow start page.
• If a workflow is in progress and a user clicks the “Workflow is committing…” message in the workflow status page, an error message is displayed.
• In the My Workflows and My Workflow Tasks Web Parts, version numbers will appear after the task name when a new version of a Simple Publishing workflow is published after the task is created.
• If a workflow that contains a lookup to a number or % column is deployed to a Document Library in a Meeting site, the workflow will be canceled if the column is empty.
• If a workflow initialization form Date and Time field is configured with a default value that includes a time, the time may not be displayed correctly in the workflow start page.
• If a Simple Publishing workflow with a Start Another Workflow widget is edited and published to a different scope, workflow initialization form values are not updated. For example, if the workflow was published to the list and then updated and published to the site, the Start Another Workflow widget retains its previous workflow initialization form values.
• After upgrading to Workflow Conductor 2.0, a workflow deployed in Workflow Conductor 1.5 that contains a Create AD Account widget configured with a lookup from an initialization form Choice drop-down field will add a “]” to the end of the lookup when the workflow runs.
• Workflow is canceled if a Remove AD Group widget attempts to remove a group in an OU level lower than the one specified in the LDAP path.
• In the Template Gallery, cannot filter for Created By when the filter contains special characters.
• If a Simple Publishing workflow is associated to a list with an association name different than the workflow name, the workflow start page will display the workflow name instead of the association name.
• If you attempt to attach a Document Set in a Send Email widget, the workflow will be canceled.
• Some Widgets and task forms may not work correctly on German-language installations.
• The Repeat For Each Item widget “Start Item” condition does not work when using the “Is Null” operator with a Date/Time or Person/Group column.
• When upgrading Workflow Conductor, workflows that are “In Progress” and waiting for Delay For, Delay Until, Wait For Field Change, Request Approval, Or Request Feedback widgets do not complete after upgrading to Conductor 1.5 or higher.
• Saved property values are not displayed when you edit the Access SP via REST widget properties.
• If a Set Approval Status widget is configured to Run As “Initiator” or “Other”, the item shows as Modified By “System Account”.
• In some cases, the Approval Status of an item is not set properly for workflows deployed with the Start Option “Start this workflow to approve publishing a major version of an item.”
• In the View Workflow Status page, “Starts With”, “Ends With”, “Equal To”, and “Not Equal To” filters do not work on the Workflow Name and List columns.
• Set Field Value can incorrectly set a Person/Group (Person only) column to a SharePoint group name.

Limitations:

• If the Name column of a document item contains “www.”, Microsoft Outlook will interpret the Name value as a hyperlink when it is used in the subject of task emails, though the hyperlink will not work. This is default Outlook behavior.
• Tasks created workflows deployed in version 2.0 will not display Microsoft Office task integration features after upgrading to version 2.1.
• When opening a workflow template created in Workflow Conductor version 1.6 or earlier in version 2.5 or later, some values for the Create Item widget may need to be re-entered before deploying the workflow again.
• Integrated task buttons in Microsoft Outlook are available for SharePoint Server 2010 only; SharePoint Foundation 2010 does not support this feature.
• When Copy Item copies an item from a list that does not include a Bamboo Visual Indicator column to one that does, the Bamboo Visual Indicator column in the target list cannot be filtered.
• A Bamboo KPI Custom Column field may show a blank value for a task list item if that item is updated using the Complete Task, Create Task, or Copy Item widgets.
• When you start a workflow that deletes the current site, the workflow initialization message remains on the screen.
• The “Start this workflow to approve publishing a major version of an item” option in the Workflow Settings tab is only available if the workflow deployment method is set to Solution Deployment. It will be hidden when using Simple Publishing.
• When upgrading from 1.6.1 to 2.0 on WSS 3.0 farms running on Windows 2008 64-bit, the Troubleshooting menu option in Conductor Studio may display errors related to the Web.config modifications and access accounts. This can be fixed manually deactivating then activating the “Bamboo Conductor Web.config Modification” Web Application feature.
• Workflows created in pre-2.0 versions of Workflow Conductor will always report errors to the workflow initiator, regardless of the option selected in the Error Reporting settings. To use new error reporting options available in version 2.0 and higher, redeploy or republish the workflow.
• Workflow descriptions are not displayed on the “Workflows” page or the “Manage Associated Workflows” page for Simple Publishing workflows (SharePoint 2007 only). Descriptions are shown on the workflow initialization page and the Conductor Studio template list. Descriptions are displayed correctly in all instances for Solution Deployment workflows.
• Request Approval, Request Feedback, and Collect Data From User task due dates are not set if the Days Until Due property in the widget is an extremely large value, such as “99999999”.
• When editing a workflow template created in Workflow Conductor 1.6.1 after upgrading to 2.0, Create Item widget properties are not displayed correctly. Workaround: Re-enter the widget properties and save the template.
• After upgrading to Workflow Conductor 2.0, workflow solutions that were scheduled for deployment in the previous version but had not yet been deployed are not deployed at the scheduled time after the upgrade. This is because the workflow deployment method is changed to Simple Publishing in Conductor 2.0. The workflow can be manually deployed in the Workflow Solution Management page in the Workflow Conductor Control Panel.
• If a workflow with a Set Field Value widget is created on a Document Library and later associated to another list type, values set using the {Current Item:Name} lookup may not work correctly if the “Name” column in the new list was created manually and is not the default SharePoint “Name” column.
• An error page is displayed if a workflow is associated with a Bamboo workflow task content type.

Some SharePoint site themes do not work well with Conductor Studio.

• The full account name must be used to lookup an FBA user in the Conductor Studio User Lookup form.
• Cannot assign a Request Approval or Request Feedback task to a user in another site collection who is not also in the current site collection.
• Create Item cannot create an item in a list name that includes an apostrophe (‘).
• Send Email does not work if the recipient property is a lookup to a SharePoint group or a Person/Group column allowing multiple selections that contains a group in another site collection.
• You must disable UAC Admin Approval Mode or turn off UAC to run Conductor on Windows Server 2008.
• Workflow name disappears on share point list after de-active and re-active the WF name (SharePoint limitation)

HW72 List Consolidator for Users for SharePoint 2010 (1.0.79)

New Features:

• List Consolidator now uses Web License Manager Version 2.0.10.0.

Bug fixes:

• In certain cases, customers who already had a Bamboo product installed will receive the following error when installing List Consolidator for Users: NullReferenceException: Object reference not set to an instance of an object. Telerik.Web.UI.RadComboBox.OnInit.

No new Known Issues and Limitations

HW55 Navigators for SharePoint 2007 (1.3.28) and SharePoint 2010 (1.3.39)

Bug fixes:

• The Navigator menu’s tooltip displays an empty square when the description’s value is removed.

SA05 Knowledge Base Solution Accelerator for SharePoint 2007 (2.2.18)

New Features:

• SharePoint Knowledge Base Solution Accelerator now uses Web License Manager Version 2.0.10.0.

Bug Fixes:

• The following error occurred in the Bamboo Log File: Bamboo.KBEventReceiver.OnItemArticleEventReceiver -Bamboo.Logging.BambooException: ItemAddedReceiver —> System.UnauthorizedAccessException…
• The following error occurred in the Bamboo Log File: System.Threading.ThreadAbortException.
• If two or more root folders contain subfolders with identical names, the contents of the first subfolder will be displayed in the subsequent subfolders with the same name.
• Users experience performance issues when uploading images or managing the KB Picture Library using the Image Manager.
• Slow performance when uploading images using Image Manager.
• When checking out, checking in, or saving the Home page on the Client Site and it contains the KB Tree View Web Part, customers receive the following error: “This page contains content or formatting that is not valid. You can find more information in the affected sessions”.
• The Article Counts Article Type report does not include items that exist in folders if the KB Article list.
• The Tag Cloud Web Part shows the error message: “KBTagCloud::OnPreRender: Invalid URI: The Authority/Host could not be parsed”, when it is configured using a relative path (../) as the URL.
• When the “Tag Term” column in the Bamboo KB Article list is deleted, user will see the following error in the log file: “ERROR Bamboo.KBEventReceiver.OnItemArticleEventReceiver”.-Bamboo.Logging.BambooException: ItemUpdatedReceiver —> System.NullReferenceException: Object reference not set to an instance of an object…”.
• In certain cases, the Categories in KB Tree View Web Part will disappear when subcategories are added.
• If an article contains an image referenced with a relative URL, such as “<img src=”../../KB Picture Library/image.jpg” border=0 alt=”Relative URL” />”, the image is not visible.

No New Known Issues or Limitations

SA05 Knowledge Base Solution Accelerator for SharePoint 2010 (2.2.47)

Bug Fixes:

• The following error occurred in the Bamboo Log File: Bamboo.KBEventReceiver.OnItemArticleEventReceiver -Bamboo.Logging.BambooException: ItemAddedReceiver —> System.UnauthorizedAccessException…
• The following error occurred in the Bamboo Log File: System.Threading.ThreadAbortException.

HW41I Rating Column for SharePoint 2007 (1.1.23)

Bug Fixes:

• When Rating Column (HW41I) and KPI Column (HW41J) are installed on the same web application, Bamboo KPI Column Display Web Part does not display correctly.

HW41J KPI Column for SharePoint 2007 (1.3.59)

Bug Fixes:

• When Rating Column (HW41I) and KPI Column (HW41J) are installed on the same web application, Bamboo KPI Column Display Web Part does not display correctly.

HW20 Calendar Plus Web Part for SharePoint 2007 (4.1.97) and SharePoint 2010 (4.1.114)

Bug fixes:

• Filtering Calendar Plus Web Part where the data source is Bamboo List Rollup Web Part using Web Part Connections and Bamboo Choice Filter Web Part throws the error “SetFilter: Object reference not set to an instance of an object.” when accessing SharePoint with anonymous access. **SharePoint 2010 only**
• Attempting to connect SharePoint 2007 Choice Filter Web Part to Calendar Plus Web Part through Web Part Connections fail.
• When the lookup value has the pound symbol, “#”, in the text value, color code fails to display for the event and color legend.
• Calendar Plus Web Part does not sorting correctly in Gantt view when items are grouped and/or sorted on Start Date column. Issue posted in Bamboo Nation. See details: http://community.bamboosolutions.com/forums/t/33753.aspx
• In Gantt view, the headers of groupings are not displayed.
• Text wrap in the color legend is not displayed correctly. Issue posted in Bamboo Nation. http://community.bamboosolutions.com/forums/p/33753/48853.aspx#48853

Limitations:

• New values added to the column configured for color coding is not automatically configured for color-coding, resulting in values not appearing in the color legend and events associated to the new value showing no color identification.

HW59 User Manager for Sites for SharePoint 2010 (1.3.43)

Bug fixes:

• The error “User account is not a site collection administrator account” occurs in the tool pane with Claim Base Authentication.

No New Known Issues or Limitations