- Print
- DarkLight
2.24.9 Release Notes
Comflow 2.24.9 was released 2024-10-01 via Software updates in Comflow Studio. You can find a list of the net change as a document in CVS via the Public domain (/public) and the project net.comactivity.changelogs.2.24. For each issue #, the affected sources are listed.
NOTE! Please read the installation instructions in the end of this document before you start installing the 2.24.9 release.
Changes
Various bug fixes across Comflow.
Corrected bugs
#7145 - Asynch: DBLock set default to false
#7142 - Submitted job: Submitted job from Job scheduler sometimes gives nullpointer
#7141 - Asynch: Reassign crashes
#7140 - Documents - Font size set with conditions does not work
#7139 - Documents - Add sitedef prop for setting font leading in paragraphs
#7132 - Quick Search fails of only function search is active
#7122 - CaExtFlexID - isEmpty method should return false as default
#7121 - InsertRow between existing rows doesn't work when inserting before last row
#7113 - Documents - Cell bottom border disappears depending on font size
#7111 - Asynch: Reassigning work item should check work item state
#7108 - NumberFormat parsing of strings representing negative values
#7103 - DialogEvent 'doPrompt' still in parent dialog workspace session message after prompt close
#7102 - Make AbstractXMLHelper remove empty text nodes
#7100 - Portlet save state does not save collapsed/expanded segments
#7099 - MailService must default to SMTP protocol if no protocol found in sitedef
#7082 - Predefined file target does not work in 'print' dialog
#7098 - Ajax set field visibility on browse column raises null pointer
#7093 - Email: Mail Settings moved to Email Navtree
#7081 - Setting Time Zone for Shutdown Message
#7078 - Asynch: Data base lock should be controlled for timer and service events
#7077 - Asynch: Dblock should be default true to secure complex processes
#7076 - method session.getClientInfo().getDeviceName is needed
#7075 - Asynch: Does not init at right time when waiting for lock release of other process
#7072 - Validation on flexId master field is always performed not matter entry rule
#7060 - Asynch: Disable automatic assignment of ToOrgUnit
#7059 - Dynamic custom printer properties
#7049 - Attachment Delete does not delete the file if more than one storagePath in sitedef
#7042 - Printout dialog - text for target buttons not rendered with correct locale
#7041 - Row controlling value on documents for decimals with different separators
#7039 - Portlet save state only saves latest changes
#7037 - Documents - override field labels not working
#7023 - EmailTarget - Set default content type to text/html
#7022 - Dependencies with no show of header data fails when coming back from transition
#7020 - Remove document preview button in Edge
#7006 - AsynchDB - dbSetReferringWorkItemsInState only where execstep if not 0
#7004 - WorklistAll - Enable Limited Access
#7003 - Style upload button
#7001 - Pdf converter - reset input stream on exception
#7000 - Remove portlet broswe minimizeFields property
#6982 - ComactivityResources null check when shutdown session
#6957 - Field audit trail - Gets "disabled" when tab-switch
#6945 - AsynchMain: Remove method Init_Bc
#6926 - Copyright in new rule
#6846 - Session-cookie, different URL-paths
#6793 - FileRoleManagement: There are 2 of it...
#6681 - Application object generation - do not include smart fields
#6538 - Manage top logo size for Mobile
#6491 - Compact field data in field group
Known Bugs and Requests
#7148 - Ajax - Does not update emailOutput in HTML
#7147 - Authentication required
#7146 - Popup dialog överstyr inte Enter om det finns inlagt som hotkey på knapp i ursprungsdialogen
#7144 - Prompt popup hämtar inte med sig värde
#7143 - Session values and dialog workspaces are missing under user session
#7138 - Workflow - Sametime transition property for closing current sametimes
#7135 - Generic Data Maintenance - Implement raw data view
#7133 - Saknas poster i paging
#7105 - Column för procent
#7104 - Users are being created when signing in in Comflow with the same user name but with upper letters
#7101 - DBUtils - Add check if site is available before replace of invalid columns
#7097 - Shut down message - Add time zone to date and time
#7095 - PrinterManagement: Change reload time intervall
#7074 - Datetimepicker is only shown in english - better if the users language is used
#7073 - Export to Excel datatype 91=CaDate and 92=CaTime is not working
#7070 - Is there a way to keep the error of addAppError but still refresh the portlet?
#7064 - Authentication Bugg vid felaktigt angivet lösen vid första tillfället
#7059 - Dynamic custom printer properties
#7051 - TaskGroups. There is no function in Studio to create a Task group in Studio
#7048 - Task som går mot underliggande projekt workflow
#7047 - Work i tem creation - remove assignment by ToOrgUnit
#7046 - AbstractEnvironment.getlogicalId gets logical id from wrong context
#7036 - Column adjustment doesn't work in a Lookup
#7033 - Starting a task from a workflow - Logicalid and transisiton event is not set
#7019 - Data type MvxCreatedTime is not shown in Generic Data Management
#7017 - Migration and merge of CAG
#6984 - User Alias: Handle that an alias is mandatory to set up for a user
#6983 - Comflow.css : Change the Required color...
#6980 - Default value for foreign key combo
#6958 - AsynchControl: reactivate - dumps due to wrong sql statement
#6949 - Set NULL in a virtual BigDecimal field
#6946 - List: Hide list filter when no records in simple model
#6918 - Util for styling cell - "font-weight:bold;")
#6914 - JobSheduler: Remove DateTime triggers when Inactivating the schedule
#6912 - Studio. Process Event Date Time Event Configurator. - Day of Month, disable Every option
#6885 - Users-Send email to user
#6868 - The summary row only works for page but doesn't work for a total sum of all pages
#6885 - Users-Send email to user
#6865 - With currency format it's not possible to order or search in a column
#6858 - Prevent users from log on when in restart mode
#6826 - User groups/AD - Paging Show all is not working
#6816 - Processes Authorization to delete Process instances is to general
#6811 - License service should establish canonical host name in a more clever way (log on took 60 seconds)
#6807 - User Messages - does not handle conversion to user case
#6805 - Studio: Session values in the data model should be defaulted to output in a portlet
#6804 - Skapa ColumnData möjlighet som vi har rowData.
#6799 - Request: Tool for deleting logs
#6790 - Data authorasation- table setup does not work in 2.22
#6787 - Function group "View Users"
#6768 - Möjlighet att kunna definiera Itemkey1 i flexID som fält att sätta fokus på
#6766 - SessionId-mixup when copy-paste url from another session
#6765 - SessionMonitorThread: Disable session monitor as default
#6764 - PostgreSQL does not support BLOB fields
#6747 - Error assigning licenses
#6741 - Wrong dates saved in AuditTrailColumnTrans
#6731 - Login to PROD causing non-complete load of webpage.
#6722 - Error Dialog comflow
#6721 - Rest password in Corzia portal fail
#6719 - Mobile menu is flat and should support folders
#6717 - Null på integer
#6716 - User Agent. Add method for resolving OS version
#6700 - Paging on UserGroups and Users doesn't work
#6691 - Styling: Change field class to begin with .CustomClass_CA-
#6681 - Application object generation - do not include smart fields
#6679 - Autojobs remain in working status after restarting the Comflow service
#6655 - My Worklist and Worklist all - Add device type check to Task launch
#6654 - Quick Search - Add device type check to launch of task
#6653 - User Sessions - Add device type to list and to detail header
#6631 - Data type CaConcat (and maybe some more) should be unavailable for filtering in list view segment
#6577 - Layout control lost after jumping out and back from task
#6566 - Processes: Recache Process seems to no set new process as parameter.
#6565 - Adding possibility to set parameter, when submitting job, that no message should be sent
#6546 - Planned shutdown, error with timeformat
#6543 - Transaction Handler: Map Data logging is a bit confusing and needs adjustment
#6542 - Scheduled jobs don't work correctly
#6538 - Manage top logo size for Mobile
#6510 - Function Authorization - Prompt on user group does not page when LDAP.
#6491 - Compact field data in field group
#6479 - Sending of WI email creates unwanted logs
#6478 - CAAuthenication reads EnvUsers too many times
#6477 - License Management: Count of Functions wrong
#6465 - quicksearch is not working with document domains
#6462 - Process Framework: If no role is set on wait for event, an unassigned user is not stored as ToUser
#6459 - Clob in list is not shown fully
#6457 - User group prompt does not support paging
#6447 - ProcessInstValue columns size too great for SQL Server; db plug-in fails
#6432 - Studio/Workflow editor: Marquee does not work
#6431 - Generic Data Management: Group by analysis
#6427 - Excel inläsning dör med formateringsfel i celler
#6424 - ConcurrentModificationException on data instance export
#6423 - Export Excel: Comflow service crashes and no error appears.
#6422 - När man gör Re-Assign av ett WI, så omtilldelas flera WI som har samma Role
#6419 - Rendering List: Clobs are not showing full width
#6418 - Studio - Portlet Editor - Adding Session controlled columns should be set to output
#6417 - ProcessData - add method to get Environment
#6407 - WorkList: When pushing completed, mapdata needs to be set in order to trigger event.
#6405 - Process: Completed - WorkItems - kan fortfarande göra Re-Assign när man öppnar den
#6403 - Audit trail med MovexDate i primärnyckel får fel datum i KEYDATA i tabell AUDITTRAILCOLUMNTRANS
#6401 - Control of email service
#6399 - DataInstance update of key values via rule does not affect the SQL
#6396 - No dump when field is missing DM
#6374 - Process: Handle Create Work Item property in AsynchMain.
#6369 - Work Item email: Does not get work list link due to base URL is not found...
#6368 - Send Email: Allow edit of sender email address
#6364 - Start portlet as a popup
#6335 - Maket it possible to show remaining days until license expires date when this date comes close
#6331 - Processes: TranstionEventCondition can only manage one Event Id
#6318 - Extract to excel does not take values from browse when dynamic combobox used
#6311 - Automatic license allocation may lock all users up
#6309 - DatePicker clicking on Today is... date does not work when date selected
#6297 - ClassCastException prevents Tomcat from starting when many users try to log on during startup
#6239 - Problem with CaDownload URLs when list segment contains two files with same name different file ext.
#6252 - My functions and autostart does not work for other user
#6231 - RendererModelUtils.overrideFieldLabel does not work in 2.22. It works in 2.20
#6212 - Creation of EnvUsers when AD sets wrong locale
#6209 - Organization unit task is not included in Process admin task group
#6206 - Missing function for listing attachments in AWF
#6205 - CreateAttachment - GenerateId should be millis
#6198 - Rounding and number of decimals on AuditTrail column
#6194 - Process instance - ability to end process, like via button in Process instance admin
#6191 - Problems with role assignment when customer has an old version of Movex
#6183 - Remove Project from AsynchWorkflowBasic Taskgroup and...
#6179 - Constant combo and rule combo does not work in documents
#6170 - Set max inactive interval on session ignored
#6167 - User group: List group members via LDAP fails when more than 1500 users...
#6153 - Process Instance MapData - Render out like for Session map data
#6144 - Session timeout is disabled by poller
#6134 - Work item priority: Strange values
#6126 - Client: Paste in field does enter data model due to FkAjax
#6113 - Buttons do not react on enter or any Fxx-button in custom portlets
#6107 - Process post assignment service does not exist.
#6101 - Process assignment: Assigned role but not work item can't be reassigned to the same user as role
#6053 - My settings - add EnvUser settings for start maximized and reuse tasks
#6049 - User management: Editing an AD user that does not exist in EnvUsers is added without name and email
#6022 - Licensed users - calculates the actual number of users wrong
#6017 - License Users - Wrong number of user licenses and sum of used licenses
#6005 - One CF-transaction and several DB-transactions (1 per metadata) gives dead-lock
#5992 - F12 doPrevious does not work when it is the entry point of a dialog
#5991 - HotKey F3 should not be automatically added during rendering
#5969 - Studio - DB tool: Set remove tables default to not remove
#5967 - User groups: Group members in AD not filtered creates empty lines (LDAP)
#5966 - User role: Add filtering capabilities
#5950 - SQL statement gets broken after some days in production
#5948 - Felix start level thread takes 50% CPU
#5935 - Generic data maintenace - detail portlet does not have label or icon on relational button
#5932 - User list and prompt does not take wildcard setting into consideration
#5921 - browse list disappears with minimize columns widths enabled after filter in any column
#5916 - Change Corzia Software User Agreement copyright year in the Studio
#5893 - List paging - Show all is very slow
#5859 - URL login - Bad user interface for a user that cannot login
#5847 - envuser shall have system control on change and created date
#5830 - System pop-ups do not use user language
#5828 - Selectstatement - Cannot set MAX/MIN/SUM on OrderBy
#5820 - No automatic field with focus on mobile and tablet
#5786 - Problem with sign-on with 2-server cluster and no of used licenses is near license file limit
#5774 - Problem with setting RefColumnContainer for an ApplicationError in 2.20 and forward
#5760 - Prompt dispaly is below Toolbar Tooltip for a line (Showing the line detail)
#5756 - Processes - State distribution graph does not manage more than 6 states neither long state names
#5714 - SelectStatement and SqlResult execute count often
#5713 - Quick Search: Lucene + XML funkar ej
#5687 - Show all button missing in User alias browse portlet
#5678 - Excel export and combo rule combination - not showing correct
#5667 - You cannot re-cache user groups in runtime
#5654 - Workitem state check for Work reference call
#5638 - Record tooltip does not position right when you go below the screen bottom
#5635 - Quick Search: Submitting indexing does not give error message if QS SearchUtil is not available
#5619 - Tab container is not rendered at all when set to hidden
#5583 - Platform hangs when using reset password link without username
#5578 - QS: Does not set status Indexing until it has calculated the number of records...
#5576 - My submitted jobs does not show my jobs which can be seen in all submitted jobs
#5574 - Layout control does not override segment visibility if it is data controlled
#5570 - Exception should not be thrown if auto-start task is missing
#5563 - The criteria operator IN in the Data Model does not work with less than 2 values.
#5503 - Workflow: Not stacked portlets cause crash when you return to them
#5480 - Process framework: Adjust decimals in all graphs
#5445 - Standard prompt and Sametime portlet error
#5433 - Assignment control cannot delete record
#5384 - EnvUsersLog fails to update at login when single-signon used
#5303 - Reset password: Needs better error messages
#5302 - Reset password: Needs display of password rule
#5297 - SQL Select Paging does not work at all when working with SUM and GROUP BY
#5289 - Sort order change between ascending and descending when it should not
#5272 - Excel does not extract all records when loaded line manually in a rule
#5208 - Multipla sessioner per användare - önskan om sitedef-flagga för att kunna stänga av
#5140 - No RowAction under certain circumstances
#5138 - CAupload does not include file extension
#5135 - Ajax submits all fields
#5108 - Cleanup CaPicture
#5106 - Cleanup MvxTxtId
#5042 - License: Limited users get wrong set of tasks based on the autoallocation of license
#5020 - Attachments are written in binary format in log file when mail = DEBUG
#4943 - PDA: Switching languages does not work
#4842 - Mail logging does not work
#4807 - Error message when changing pwd not especially gracious
#4805 - It is not possible to start SCC-task from a workflow in comflow
#4663 - Drop-down not marked as red for AppErrors
#4617 - Asynch does not delete checklist and checklist lines for a work item, when process instance is delet
#4376 - Body in caught mail is a reference to a multipart object
#4236 - New session is created for each request from default license user
Notes
Portal deploy is required after update to 2.24.9.
Installation instructions
In this release, we have changed the names of the three features that are installed which was necessary to meet new building requirements.
Old feature names
net.comactivity.core-feature
net.comactivity.tools.core-feature
net.comactivity.foundation.builder-feature
New feature names
net.comactivity.core_feature
net.comactivity.tools.core_feature
net.comactivity.foundation.builder_feature
The name change might not be obvious, but we’ve changed dash (-) to underscore (_).
When installing 2.24.9.REL, you will see some more info in the install wizard since the old features are now obsolete. Please follow the instructions below. Once you have checked the 2.24.9 release in the first wizard page, the installer will guide you.
Check the 2.24.9 release.
The 2.24.9 release will be installed and the old 2.24.8 features will be uninstalled.
Checklist.
The studio will ask for a restart.