Dodeca Version 8.8.1
{date}
Dodeca Framework
This version of the Dodeca Framework uses the .NET Framework, version 4.7.2 and higher on the desktop. The components used in this version of Dodeca are SpreadsheetGear 2023 (9.3.23.102), NetAdvantage 2021, Volume 2 (21.2.46), Aspose.Cells 24.10.0, Aspose.Slides 24.10.0, Syncfusion Essential Studio 25.1.39, GdPicture.NET 14.1.0.121, and Xceed Zip 3.6.7363.15420.
This version of Dodeca has two server-side services that run inside a Java Application Server. The Dodeca service is supported and tested on Java 17 and 21. The minimum supported versions of popular Java Application Servers are:
-
Apache Tomcat 10.1.x
-
Oracle WebLogic 12.2.x
-
IBM WebSphere 9.0
The release notes for this version contain the following items:
Essbase Connection Editor
-
Fixed Issue: The Update Outline XML and Create Outline File commands in the Essbase Connection Editor could fail for EPM connections with an error similar to the following: The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters. #4461
Essbase/EPM Scripts
-
Fixed Issue: When testing a script with a connection that utilizes OAuth, the connection attempt failed with an error similar to the following: Unable to connect. Cannot invoke "com.appliedolap.dodeca.retroess.soap.EncodedString.getValue()" because the return value of "com.appliedolap.dodeca.retroess.soap.EssConnection.getUsername()" is null. #4255
Essbase Views
-
Enhancement: The
AutoAddRetrieveSubRangesfeature is now supported when using RESTful Essbase connections. #4381
Selectors
-
Fixed Issue: Token replacement in MDX scripts and queries was case-sensitive, causing a token not to be replaced if the casing in the script did not exactly match the token name. #4424
User Info
-
Enhancement: The last login date is now returned to the client as part of the access validation process that occurs during startup. #2716
Workbook Scripting
-
Fixed Issue: When the
OpenViewmethod is called with theShowViewAsActiveWindowargument set toFalseand the source view is asynchronous, the opened view can remain active instead of the source view retaining focus. #3914 -
Fixed Issue: When the
SetEntrymethod is called with theCellByCellargument set toTrueto write multiple comments to a comment range, only the first comment is saved if the source view is asynchronous. #3453 -
Fixed Issue: When the
SetProgressTextorSetStatusmethod is called in an asynchronous view, the progress or status text set by the procedure can be overwritten after the event completes. #3381, #3539 -
Fixed Issue: When the
OpenViewmethod is called with theCloseargument set toTruefrom a cell double-click event, theAfterBuildevent of the opened view is not fired. #3651