Release Notes

New Features in Version 4.0

Richer Handling of Microsoft Office Documents (Optional Module)

The application now includes more intuitive handling of Microsoft Office documents. By default, this includes a preview mode that displays the document's text (Excel documents are not currently supported for preview), as well as lets people add comments.

Better integration also optionally includes the Jive Desktop add-in for Microsoft Office. With the add-in, people can upload their document, then synchronize changes as they work -- all without leaving their Office application.

Support for Mobile Devices

With this version, Jive adds a native iPhone application so that users need never be far from the community. Downloadable from the App Store, the iPhone app provides a UI through which people can keep up with both content and their connections.

Using the admin console, administrators can grant or reject access to individual mobile devices and community members using them.

Jive Market Engagement (Optional Module)

Jive Market Engagement provides features through which marketers can collect observations about the market and from them synthesize viewpoints to drive decision-making. The Social Media Console provides a way to remain attentive to information relevant to market research.

Permissions Model Reworked

The permissions model was completely redesigned to make permissions easier to apply, and to make it clearer how permissions are applied in each area.

Personalization and Customization UI Enhancements; Added Widgets

Changes to the page personalization and customization UI make the interface more scalable and easier to use. For example, widgets are now grouped into four categories (people, places, content, other). Users select a category, then choose a widget from the list.

Six new widget layouts give users more options when designing their pages. These include horizontal and vertical widget drop zones. New widgets were also added, including View Document, Featured Content, Quick Tips, and Your Content.

Better Scalability for the User Interface

Several changes were made to make the UI more scalable. Some of these changes are designed to present in smaller pieces those sets of information that could get quite large as the community grows.

Where spaces are listed, for example, the static space list was replaced with a list that shows only one level of the hierarchy at a time, letting the user navigate into those subspaces they want to see.

In some places where the user was being prompted to choose a space, they can now simply type the name of the space they want or choose from a list.

Places Improvements

Places are where people keep content, such as spaces, projects, social groups, and so on. This version enhances how people navigate and use existing places, but it also adds a new, personal place where people can keep content that's not quite right for community consumption. Here's a brief list of changes included:

Social Groups

Changes to the permissions model include support for separately granting permission for creating public and private social groups. It's now possible to grant permission to create public social groups, but not private ones, for example (on upgrade, anyone previously with permission to create social groups will be able to create both kinds).

Social group admins have the same controls as space admins, including the ability to customize the homepage, create categories, edit and remove other peoples content, and even delete the entire group.

Rich Text Editor (RTE) Improvements

The rich text editor has been made more stable and intuitive. Here are some of the changes:

Improvements and fixes for users

Improvements for developers

Private Discussions and Documents

People can now create private discussions and documents, controlling the participant list and visibility. Private content is not associated with a space and is available under the Your Discussions section of the user's profile. Previously discussions and documents had to be contained in a place visible to others.

Tag Groups Replaced with Categories

Tag groups were replaced with categories. Where tag groups were essentially a rollup of tags, categories needn't have tags associated with them. An administrator defines categories for use in a place (such as a space). If the administrator associates tags with the category, users adding those tags will receive a recommendation that they add their content to the category.

When creating a category, an administrator has the option to automatically associate content with the related tags. This is a one time process that will go back through created content and put it in the category based on matching tags. It is meant to be an easy way for administrators to categorize content that has been created before a specific category existed.

Email: Creating Content, HTML Format, Activity Digest

Functionality previously available in the Advanced Email Plugin was merged into the core product and is now available as an optional module. Through this feature, people can create community content by sending it in email to the community. The email addresses are focused per-place -- addresses available as vCards they can add to their address book.

Emails sent by the system -- such as notification emails -- were redesigned to include an HTML version.

The application can now send a digest email that captures activity of interest for the user who receives it.

Better License Management

The licensing model was reworked to support licensable components, including modules. Licensing support has also been extended to include Installation types (such as production and development types) and terms (such as whether the license should cover per-seat or per-page-view).

This version also includes support for collecting and reporting license and usage data. Regular license reports are now a required part of managing an application instance.

Support for Caching Static Resources with a Lightweight CDN

You can now specify the URL to a CDN server that clients will use to retrieve static resources. After configuring your CDN server, you can configure Jive SBS to be aware of it by entering that server's URL. When you do, Jive SBS will rewrite URLs to static resources so that the browser retrieves them at your CDN server's location. See the documentation for more on using the feature.

Bridging Content

With the bridging feature, administrators can connect two Jive communities together. Through this connection, people who are members of both communities can see content of one while they are in the other. This version adds the ability to bridge a discussion across communities.

Better Protection Against Automated Logins

You can now set up the application to discourage automated (computer-driven) registration and login. This protection includes login throttling to slow the login process and support for a captcha image.

The end user UI now also includes a password strength meter that helps users know how strong their password is.

Upgrade and Installation Notes

Email Improvements

Email message templates now support both text and an HTML format. if you customized your email templates, consider upgrading you customizations to the new template style. You can also now edit template markup for headers and footers that are applied to outgoing email. To include a header image the HTML email format, replace the ${sbsName} variable in the template (sbsName represents the community name).

If you're using the the "advanced email" plugin and you purchase a license that supports advanced email features (such as creating content via email), be sure to remove the plugin before upgrading. Properties that support the feature are different than they were.

The admin console UI for configuring has changed. The tab formerly at System > Settings > Email Server > Incoming Monitor is now called simply "Incoming". An Advanced Incoming tab has been added to support more robust reply-by-email and create-by-email features.

Social Groups

It's now possible to grant permission for someone to create public social groups, but not private ones. On upgrade, anyone previously with permission to create social groups will be able to create both kinds.

Microsoft Office Documents

The application now includes more intuitive handling of Microsoft Office documents, including a preview mode that displays the document's text (Excel documents are not currently supported for preview). To keep upgrade time as brief as possible, document previews are generated on first viewing, rather than all at once during upgrade.

Note: Software for generating document previews must be installed on a separate node.

Licensing

Regular license reports are now required to keep the license valid. Using the admin console, you can upload the required license reports or have them automatically uploaded.

Tag Groups Converted to Categories

During upgrade, tag groups will be converted to categories. The tags associated with the tag groups will be associated with

Permissions Reworked

The permissions model has been completely reworked to make it easier to understand and manage permissions. The best practice recommendation is now to assign permissions to user groups, creating overrides for individual users only when necessary.

Signup

For developers: createGroup(String name) has been removed in favor of createGroup(String name, boolean isFederated). This means that all custom group manager implementations or custom code that creates groups will have to be updated to reflect this change.

Resolved Problems

Full List

Bugs

Problem ID Priority Description
CS-16369 TBD iPhone app -- insert line break before picture
CS-17730 P0 Plugins with missing class definition in plugin.xml should still install
CS-17678 P0 Storage provider upgrade task can get into an infinite loop in certain circumstances with no way to resolve the loop.
CS-17430 P0 Docverse: Unable to publish a new binary document
CS-17400 P0 user can become another user if hitting preview URL with someone else's userID
CS-17112 P0 No Service Found when viewing Binary Documents
CS-17451 P1 Skip upgrade tasks on RPM installation or Upgrade when JIVE_HOSTED is set.
CS-17251 P1 iPhone - Improve how full content is shown
CS-17700 P1 Iphone App crashes frequently trying to open a discussion
CS-17674 P1 uncached avatars do not load in discussion replies/comments
CS-17673 P1 People tab connections/colleagues list is empty on first load. also true of activity tab w/ empty cache
CS-17620 P1 Solaris: binary document previews are not generated - Errors during installation
CS-17611 P1 Office Integration: In rhel4 64b, office binary documents do not have previews
CS-17522 P1 Filename / extension that is downloaded does not match extension of latest version
CS-17446 P1 Solaris Build Failing in 4.0
CS-17440 P1 Upgrade task 401 creates symbolic links in incorrect directory.
CS-17420 P1 Radian6 Observation XML data may contain new elements causing parser to fail
CS-17409 P1 If you can't view all markets than the overview market view page fails
CS-17379 P1 Errors occur when indexing observations
CS-17375 P1 Uploading not allowing 2nd version of PDF
CS-17333 P1 An application does not startup - NPE: IMManager.localReset
CS-17326 P1 Iphone WS can be used to impersonate users
CS-17272 P1 Admin account will be disabled after one day if admin does not log out and then log back in
CS-17262 P1 Not able to insert images in the content. (Image button is disabled in RTE)
CS-17231 P1 IE6 + JME, unable to create a new observation - browser hangs
CS-17222 P1 Installing JME without correct license - still have Marketing and Sales center in admin console
CS-17181 P1 Categories are not applied to videos
CS-17161 P1 Missed i18n key in moderation
CS-17156 P1 Images are not being displayed in viewpoint .
CS-17132 P1 Can't bridge back replies to documents or blog post comments
CS-17104 P1 DV Plugin: Sync button dissapears after first sync
CS-17069 P1 JME won't start in a cluster
CS-17060 P1 Market experts and admins unable to delete observation
CS-17049 P1 Fix MarketManagerProxy failures
CS-17043 P1 Failed to convert a file first time but then it worked (?)
CS-17030 P1 R6 sidebar for JME is not logging user in and is not rebranded
CS-16999 P1 Not able to save categories in markets
CS-16965 P1 Unable to create private discussions
CS-16918 P1 inline comments tab not showing up when it should
CS-16560 P1 Windows Eval Version not starting after setup
CS-16434 P1 Switching between thumb and detail view in IE6, IE7 removes Featured video from videos tab
CS-15975 P1 Statuses in 'People' view are cut off after two lines
CS-15885 P1 Documents in user container cannot be set with Editing:Anyone via web
CS-15565 P1 It is not possible follow to a user from the iphone application
CS-17695 P2 Upgrade tries to set a system property twice, and errors out
CS-17595 P2 move statuses to the Activity tab instead of the People tab
CS-17528 P2 remove the refreshbar
CS-17517 P2 snap to load more content in activity / stuff
CS-17472 P2 "Unexpected error" while uploading a profile image, when profile image moderation is enabled.
CS-17453 P2 Analytics: MySQL: "Table 'jiveuser' doesn't exist" running ETL
CS-17442 P2 Extend Analytics API to allow plugins to register custom ETL
CS-17436 P2 Unable to extract text from some documents for search
CS-17431 P2 JME Web Service Test Connection returning 204 (no content) for success
CS-17407 P2 AbstractContainerTypeManager.get should have a checked exception
CS-17406 P2 Approving bridge wrong descriptions
CS-17404 P2 Unexpected error after reporting abuse on an observation and viewpoint
CS-17402 P2 Document versions being shown as created by author only
CS-17388 P2 Add Feedback email link to main app screen
CS-17385 P2 Collaboration options weirdness after moving document
CS-17372 P2 Determine if we can relax the constraints around EVIs within uploaded files
CS-17337 P2 Do not wait for login before showing content
CS-17323 P2 Social Group Project's content not showing up in Social Group's recent content/activity nor in root community's recent content/activity
CS-17318 P2 Manage Social Experts: Get JS error and hung UI if R6 connection not working
CS-17317 P2 & n b s p ; not being escaped in RTE
CS-17312 P2 "unauthorized" error while deleting message.
CS-17296 P2 Docverse Plugin, help documentation is incomplete
CS-17289 P2 Permission level details in admin console have some UI issues
CS-17274 P2 XSS Vulnerability: Choose a group page
CS-17267 P2 Manage Participants doesn't allow you to add new users to private discussion
CS-17266 P2 Trackbacks are showing wiki syntax instead of just text
CS-17261 P2 SBS Mobile App "about" link returns a 404
CS-17252 P2 i18n Key shows through for community-delete.jsp and user-delete.jsp
CS-17237 P2 If WS are disabled, JME fails with 500 error and bad strack trace
CS-17228 P2 DocVerse error messaging isn't working
CS-17221 P2 RTE: Unable to insert link to a social group using link macro
CS-17218 P2 System Error when attempting to view an observation
CS-17212 P2 Admin > Mobile filter is not always working - Count is undefined on line 179
CS-17211 P2 Connection activity shows draft edits of a document
CS-17205 P2 Case Sensitivity settings do not work with MSSQL 2005
CS-17199 P2 Fix PluginManager so that plugin directories do not need to have the same name as the plugin name
CS-17183 P2 Project blog not created when creating new project and specifying to allow blogs
CS-17171 P2 Categories can be created with empty names
CS-17163 P2 Improve verbiage on confirmation of sent vCards
CS-17151 P2 Cannot download previous versions of document in Excel plugin
CS-17146 P2 Can't set a community to move threads to in Thread Archive Settings
CS-17141 P2 Upon initial load of a large document, the number of inline comments shows as 999
CS-17138 P2 Can not upload an upgraded version of a txt file
CS-17123 P2 IE7 - JS error on Spaces tabs (but overview)
CS-17120 P2 Can't scroll to see full document in DocVerse flash viewer
CS-17116 P2 Trackback watch missing jiveURL
CS-17101 P2 Not able to create an author discussion
CS-17098 P2 Market Summary Tab allows same group multiple times
CS-17092 P2 Multiple Videos in content, only the first will show / play in IE6, IE7, IE8
CS-17081 P2 Undefined expression in macro when run from a widget context
CS-17066 P2 AspectJ version should be updated to 1.6.4 due to WeakHashMap infinite loop
CS-17065 P2 "Insert Image" button is disabled in mini RTE ( While commenting on document / blog posts)
CS-17059 P2 Watch emails failing for comments on observations
CS-17051 P2 Users that can't see a bridged discussion, can't bridge the original content since they get an error
CS-17039 P2 Error updating container - Unknown container type
CS-17037 P2 New user registration and homepage intro use old gradient styles
CS-17025 P2 Remove imposing red 'x' icon from failed render screens of viewer
CS-17020 P2 Can't modify blog comments in Admin console
CS-17014 P2 Twitter observations don't link to source tweet
CS-16993 P2 Shouldn't be able to move blog posts to custom containers.
CS-16976 P2 NPE in FeedInfoCacheImpl
CS-16973 P2 Private Discussion activity uses wrong terminology
CS-16971 P2 Font sizing causing text clipping on red X error page
CS-16962 P2 Shouldn't require JME on both sides of a bridge
CS-16932 P2 Recent Content does not show a link to a user profile for personal content
CS-16923 P2 Cannot download vcards in a project inside a group.
CS-16915 P2 ClassPathUtils needs to understand windows jar paths
CS-16911 P2 Document with attachment created by email shows as version 2
CS-16884 P2 Metering usage not being updated in sf.com by nexus
CS-16814 P2 Tag query failure when viewing personal blog
CS-16724 P2 Advanced Email: The link "Create by email" doesn't work on any page but Overview
CS-16720 P2 Images can still be added when editing documents, discussions or blog posts, and replying messages, even though they are disabled in the admin console.
CS-16580 P2 Category selection is not maintained when switching tabs in a Place
CS-16499 P2 Upload an edited document is shown even when the document is pending to be approved
CS-16486 P2 "Filter by Category/Tag" dropdown bar missing from Recent Content in Places
CS-16460 P2 Profile page Notifications tab breaking for custom content types
CS-16394 P2 Use recovered button doesn't do work
CS-16331 P2 IE7 - persistent horizontal scrollbar on RTE screens
CS-16284 P2 JME plugin: popular tags are not being added when they are clicked (creating a new market category)
CS-16188 P2 Social Groups are not listed when the user is null
CS-16091 P2 DocVerse integration: Uploading a txt with a HTML, causes an exception in console and a red cross in viewer
CS-16068 P2 DocVerse integration: Uploading a txt with a Java exception as text, causes an exception in console and a red cross in viewer
CS-16009 P2 Insert Video dialog sort is inoperative
CS-15952 P2 Your Stuff -> Viewpoints / Your Stuff -> Observations / Your Stuff -> Markets page doesn't have proper page title.
CS-15917 P2 Reflected XSS in Bookmarks
CS-15390 P2 M&S plugin: Market Engagement: With the same information the test button gives 401 before saving the changes, and returns OK after
CS-15326 P2 Login: Captcha image is not present when the SBS is not installed at root path (http://server/path)
CS-14915 P2 Cap number of replies for bridged discussions
CS-13969 P2 classid being stripped from embed code
CS-13425 P2 Cache headers not being set for content from /servlet/JiveServlet/
CS-12683 P2 Platform Apache Should Exclude various binary files from gzip via mod_deflate
CS-12613 P2 Activity feed states that moved content was "modified" by its original author
CS-3427 P2 Allow admin to specify a password policy
CS-17432 P3 Add profiling to social media service provider
CS-17331 P3 create blog post shouldn't be at end of list of blog posts - move to top
CS-17278 P3 Re-Establish space inheritance text confusing
CS-17007 P3 Make docverse image preview clickable in activity stream
CS-16977 P3 ProxyBypassHelper generates spurious warnings and contains methods with unused parameters
CS-17619 P3 Solaris: Package version says 3.0.0 instead of 4.0.1 during installation
CS-17457 P3 Overlapping Text In Custom Permissions Screen When an Advanced Permission is Selected
CS-17456 P3 Inheriting Spaces Show Up in Listing For Custom Space Permission Levels
CS-17427 P3 Gateway export fails with class cast exception when using IMAP
CS-17419 P3 Iphone App fail to scape HTML tag's in Document Titles
CS-17416 P3 WSEntitlementMask and WSGroup have the same XmlType name
CS-17260 P3 Blog tab on container with no blog posts has broken layout
CS-17236 P3 Author sidebar block on Blogs slightly mis-aligned
CS-17225 P3 Missed space in project activity stream
CS-17200 P3 Theme with no description still created
CS-17197 P3 Status widget in large/medium size is missing styles
CS-17195 P3 Layout issues in Blog Trackback Management page
CS-17179 P3 Advanced email: blog post comment watches are sending body content when user prefs are set to "off"
CS-17158 P3 Updated binary documents are published "in the future"
CS-17145 P3 After clicking on "Filter by Categories & Tags" the tag font is way too small
CS-17143 P3 Clickjacking prevention script should use case insensitive checking against safe URLs
CS-17114 P3 Browse Projects pagination loses prefix/alphabetical filtering
CS-17091 P3 Moving a thread from one container to another can result in the thread dropping from recent content
CS-17090 P3 Search Tips: the tips related to boolean operators ("AND" and "OR") shouldn't be translated
CS-17047 P3 LdapUser extends UserTemplate but doesn't override read/writeExternal
CS-17045 P3 Blog Post: Editing a blogpost, the "Attach Files" label is shown, even when the "attachment" is disabled in blogs
CS-17033 P3 Emoticons in a discussion will display with line breaks after them in IE7
CS-17017 P3 Light Box effect is missing when selecting the "Select users" link of a Group in Admin Console
CS-16963 P3 Creating a project in a group from the New > menu loses context of the group you're currently in
CS-16961 P3 Layout issues with admin console user search if user not found
CS-16959 P3 Video watch email doesn't advertise reply by email action
CS-16952 P3 IE7 : The drop down is overlapping the text when reestablishing the inheritance back to Default Space
CS-16924 P3 Private view of social group has wrong css styles
CS-16869 P3 Wrong text in "Success" message after a video has been encoded (Safari 3.1)
CS-16849 P3 Bridges: Unable to read long documents using "View Excerpt"
CS-16817 P3 In create by email dialog from profile personal blog description is displayed instead of name
CS-16744 P3 CLONE - Incorrect German translation for forum.thrd.thisQuestionIs.text
CS-16606 P3 Unable to create a theme with apostrophe, but then can't delete the entry in admin console
CS-16589 P3 Can get non-system/personal blogs on system/personal blog admin pages
CS-16561 P3 After a project's destination space is chosen, the instruction text hadn't changed
CS-16519 P3 Collaboration options: Search filters in Select People modal aren't being honored
CS-16377 P3 DocVerse integration: There isn't alternative text when the inline comment preview hasn't been shown
CS-16295 P3 Join Group to Comment button off in recent blogposts widget
CS-16232 P3 DocVerse integration: The RTE does not load correctly in Safari when you are editing a document description
CS-16212 P3 Places streams: attribution line text misaligned bottom
CS-16034 P3 When a user taps over a document's owner picture, it shows the document instead of the user profile.
CS-16026 P3 Font sizes, styling, layout borked on insert video modal
CS-15894 P3 Wrong error when setting same Future Active Date and Expire Date for announcements
CS-15661 P3 DocVerse integration: After adding a discussion post, the Discussion Tab shows the comments instead of author discussion
CS-15307 P3 Collapsed Categories & Tags filter doesn't show selected category/tag
CS-15278 P3 Social Group "Check Availability of Name" says the name is taken and available in edition
CS-15041 P3 Hardcoded text in places widget, needs i18n
CS-14870 P3 CSRF in /pm-folder-delete.jspa
CS-14756 P3 Recent Activity widget text preview (large mode) counts HTML source instead of actual characters
CS-14707 P3 Platform Upgrade Task 5 doesn't match compress.conf line correctly to add new entries.
CS-14705 P3 Icon for "notes" on Project's Task list not behaving properly
CS-14651 P3 Unlikely exploit in admin console on /admin/user-create.jsp
CS-14462 P3 CLONE -Selecting new default avatar means same image will show twice in avatar selection
CS-14106 P3 Complete tasks are not moved to Complete tabs automatically
CS-14083 P3 Export tasks using full name leaves blank fields for users with full name hidden
CS-14080 P3 Upgrade task text has typos
CS-14016 P3 Add indication that the Community search results only include the first 30
CS-13963 P3 Avatar Setting: The image size field could be filled in with negative numbers
CS-13876 P3 Platform Bug: Group images are not cached all if /groups is set to no_cache
CS-13735 P3 Some checkmail system properties will always be overwritten with the default
CS-13305 P3 Add gateway creating a new space checking against wrong combo box
CS-13258 P3 Popup list for 'Restrict to Group' when searching displayes behind the footer
CS-12751 P3 Tag management community name doesn't update
CS-11182 P3 Exporting tasks from a project does not include BOM for UTF-8 characters
CS-10069 P3 Long space name in spaces widget will overlap the space icon in IE. (also long category/taggroup names in category widget)
CS-9534 P3 Invalid input is not being checked when testing connection
CS-5796 P3 Admin: Log Viewer: Email function does not work
CS-3263 P3 Max number of uploaded avatars should default to 1, not 0.
CS-17180 P4 The word "document" is included in the document hyper link
CS-17142 P4 Welcome widget Close link is out of the box in IE6
CS-16996 P4 Missing link to admin console in Your Stuff if admin user is from LDAP
CS-16826 P4 There is some gap in between the drop down and the list box while changing the role of a member in a social group
CS-16682 P4 Insert and Update buttons touches the Advanced properties box while inserting and modifying a table in RTE (Safari 4)
CS-16372 P4 Text cropped on "logging in..." screen
CS-16357 P4 Docverse "Jive Server Configuration" UI missing a period
CS-14947 P4 inserting new text macro doesn't put cursor inside the macro
CS-13349 P4 NPE error in logs while creating / editing tasks
CS-17771 TBD update version number

Regressions

Problem ID Priority Description
CS-17536 P0 Jive Desktop Plugin merge and frozen documents broken
CS-17422 P0 binary bodies not getting saved correctly
CS-17676 P1 Unescaped & n b s p ; in watch emails
CS-17650 P1 Old documetns getting "touched" once again
CS-17496 P1 Blog posts with UTF-8 characters in the published URL will resolve to Not Found
CS-17489 P1 DocVerse document "upgrade" broken
CS-17426 P1 YourContent widget links to JSON instead of actual link
CS-17424 P1 needs public no-args constructor for clustering (caching) on DocumentProcessingSTatus
CS-17311 P1 Unexpected error when trying to reply a private message
CS-17300 P1 Conversion triggers modified doc email notificaiton
CS-17147 P1 Analytics Dashboard hangs in "Loading"
CS-17131 P1 Cannot migrate provider to FileStorageProvider (Chrome 3)
CS-17111 P1 System admins cannot delete social groups
CS-11337 P1 Recent content widget does not respect content type permissions of sub-spaces
CS-17050 P2 If the group image is greater than the max allowed size, it's still created but without Overview page
CS-17010 P2 Admin > Blog: The "Edit Blog Permissions" link does not show blog permissions page
CS-16956 P2 Unable to resize RTE editor.
CS-16875 P2 {0} shown in create discussion while language is set Spanish
CS-15074 P2 Insert link, image, table and video buttons are not working in formatted text widget
CS-14581 P2 Checkpoint tooltip shows no information on IE6
CS-16954 P3 Project pagination links are displayed out of the table layout in IE6
CS-15152 P3 Images with transparency show inverted (negative) in "crop photo"

Known Limitations

Notable

Problem ID Description
CS-17783

Switching storage providers requires application server restart.

If you switch storage providers in the admin tool (say from jdbc to file) all attachments and images created after the switch will still be created against the jdbc storage provider - not the currently set storage provider. This has the following repercussions:
1. Existing images and attachments may not be able to be retrieved from the storage system depending on whether the migration was set to delete content from the existing provider upon a successful migration or not (by default this option is not enabled - i.e. do not delete)

2. New images and attachments will be stored using the 'old' storage provider.

3. After a system restart any image or attachment may not be retrievable from the storage system (depending on whether it was cached or not). Eventually all of those images and attachments will not be retrievable after the cache items are evicted over time)

Workaround:
1. Only migrate storage providers on a system with no activity (i.e. in maintenance mode)

2. Restart the app servers immediately after migration is successful.

CS-17770

Office Integration: No support for SLES 10

Workaround: No workaround.

CS-15287

When a large image is inserted into a piece of content, we automatically thumbnail that image when the content is loaded in order to show the whole image but maintain the scale of the page. Unfortunately, the method used to generate these thumbnails seems to generate a PNG that uses the highest possible quality, resulting in an extremely large file.

Workaround: No known workaround.

CS-15748

Document comments and author discussion broken in IE6

When using IE6, document and author comments are only visible when in Edit mode, but not after publish.

Workaround: In order to see the comments you have to clear your browser cache and refresh.

CS-17282

Binary and Office Integration content is not correctly adhereing to the Approval Workflow

After adding an approver to a binary document, the piece of content is published immediately rather than waiting for approval.

Workaround: None

CS-17482

Oracle DB only: Community Health statistics are not correctly matching the activities that are performed

Only affect optional reporting data and only for Oracle DB instances.

Workaround: none

CS-17558

Office Integration: Merging two document versions removes lines and spaces.

Workaround: None

CS-17570

Duplicate references to observations are being created when editing viewpoint

Workaround: None

CS-17604

Office Integration: Excel edits via Windows plugin are not reflected in SBS

Workaround: Edit Excel locally, save and upload via SBS to save your changes.

CS-17743

Using a SQL Server Database, a new uploaded binary document fails to publish.

Workaround: None.

CS-5945

Deletion of content object awaiting moderation does not respect it's workflow entry

When a item that is awaiting to be moderated is deleted all of the workflow entries for that item should be deleted.

Workaround: No workaround, fixed in 2.5.20, 3.0.11, 4.0.2

CS-11836

Send Discussion as email with PDF attachment only attaches the root message in the thread.

Workaround: None.

CS-14751

PDF generation fails to correctly render Japanese characters

Workaround: None.

CS-15248

PermissionGroupClearClusterTask incorrectly removes all users from the cache

If you are running in a cluster and have SSO code that manipulates permission groups with large datasets the application will be unable to keep up and authentication will eventually fail. This occurs because every time the group memberships need to be changed the PermissionGroupClearClusterTask will run through every single user in the group and remove them from the cache. It will repeat this for every group manipulation that is required.

Workaround: None.

CS-15866

Unable to add a video to a Project of Personal Task

Workaround: No known workaround.

CS-16704

Clicking the browser back button while a video is loading may prevent content from loading

While this behavior is inconsistent, there is the possibility that the clicking the back button can prevent the video from being converted and loaded.

Workaround: Don't click the back button while an uploaded video is in the conversion or loading process.

CS-17140

When a custom content type plugin is installed, spaces that are created in SBS 4.0.0 cannot be deleted by the System Administrator

Workaround: fixed in 4.0.2

CS-17144

Admin users are unable to delete projects

When a custom content type plugin is installed, projects that are created in SBS 4.0.0 can not be deleted by the System Administrator

Workaround: fixed in 4.0.2

CS-14130

Invalid RegEx entered for Phrase Subsitution cause theme to be unloadable

<br/> If you create a phrase substitution using regex, and enter an invalid regex expression such as '?Email?', you will no longer be able to load the theme.

Workaround: None.

CS-14940

Mashalling error when ForumThreadNotFoundException is thrown by a web service

<br/> When a web service client makes a call that will throw a ForumThreadNotFoundException, it should be marshalled to the client. However, instead of it being marshalled, an exception is thrown on the server-side (marshall.txt) <br/> <br/> This most likely effects other exceptions as well as it seems this could be a core misconfiguration with the way web services are implemented.

Workaround: None.

CS-15036

Project status update history not respected in recent activities

Recent activity widget will show 2 of the same project status updates.

Workaround: None.

CS-15286

Adding images to documents via web services will fail due to missing document save

The web services calls for inserting documents never calls doc.save() to persist the changes to the database. The images are uploaded, just never associated with the document.

Workaround: None.

CS-15425

With short term query cache enabled, attempts to create a bookmark will fail

It will fail with a system error and an i18n key which doesn't have a value associated with it. The GenericCreateCommentAction is throwing an ActionError instead of an ActionMessage and it's causing the page to automatically redirect back to the input action on ViewFavoriteDetailsAction (which doesn't exist).

Workaround: Don't enable short term query cache if you want to be able to create external bookmarks

CS-15910

Locale option for Japanese is displayed twice in user preferences.

Workaround: None.

CS-16698

Dragging a link into the RTE creates a relative link which doesn't always work

Workaround: None.

CS-16947

Send email to all friends/connections will fail to send if you check box &quot;send to self&quot; as well.

You can send a message to all of your connections/friends, however, if you also check the option to send to self, the message will not be sent to anyone.

Workaround: Don't check 'send to self'

CS-17054

Unable to override default set of ignored search strings

We include a set of default ignored words that are excluded from the search index. One of those words is &quot;it&quot;, at this time there is no way to override this list via the admin console

Workaround: If you are using a customized version of our application you can edit the list of String[] STOP_WORDS in EnglishStemmingAnalyzer.java and remove "it" from the list.

CS-17257

Report abuse message cannot be longer than 255 characters

If the text entered into the description of a report abuse message is longer than 255 characters, users will see an 'unexpected error' when attempting to submit.

Workaround: None.

CS-16691

Adding style (e.g. italics, bold) to a link will cause link to render with HTML tag

Workaround: None.

CS-16793

Missing singular definition for i18n key forum.thrd.replies.gtitle

At the top of the discussions page, there's a counter for the number of replies which is stated in plural form. There should be a singular form, when there's only 1 reply... e.g. &quot;1 reply&quot; rather than &quot;1 replies&quot;

Workaround: None.