Release date:
Happy Spring to everyone! 🌱
SAP BusinessObjects released BI2025 a few weeks ago, so it is our turn to release a new version!
This release has some big visual changes, and some impactful changes, so make sure to check this release note!
As always, you can find important links just below.
Full Documentation: https://support.wiiisdom.com/documentation
Download Site: https://support.wiiisdom.com/downloads
Of course, do get in touch if you need help with updating.
Contact us via your Customer Centre and Support Site: https://support.wiiisdom.com/
We are excited to announce that with the release of BI2025, 360Suite now supports this new BOBJ version.
To ensure compatibility, we have made several updates. As with versions 4.2 and 4.3, we recommend using a specific 360Suite application to connect to BI2025 for optimal performance.
Ever wonder which options were required, and what could be important to configure in the Administration Console? We have a surprise for you!
The Administration Console contains numerous configuration options. Some are rarely used and meant for specific setups, some are modified to assist support teams, and some are essential for our products to function correctly.
Understanding what each option does and what is required can be challenging, especially if this is your first time configuring 360Suite.
To assist you with your configuration, we have added a new Home page in the Administration Console:
This page will help you identify which options are required, which are optional, and guide you through the configuration process.
Tip: Once you have completed the configuration, don't forget to run a Diagnostic to ensure 360Suite can connect to and communicate properly with your CMS.
We strive to enhance the User Experience and Interface with each version. Our current focus is on eliminating pop-ups as much as possible. One of the key areas in 360Suite that utilized pop-ups was task creation. We have now removed these pop-ups and offer a full-page experience for creating and updating tasks:
This is an example for Documentation Tasks, but all tasks will follow the same format. On the left side, you will find generic fields such as title, description, tags, and frequency—essentially the first two tabs of the previous interface. On the right side, you will find options specific to the task.
Have you ever tried to click on a panel in the previous UI while creating a task and found it impossible? We've all been there! Now, you can switch tabs even if you haven't filled in all the required fields. We'll simply give you a heads-up if something is missing before you create the task:
When creating or updating a task, you now have the option to minimize it, allowing you to check other information and return to it later. This is especially useful when you need to verify specific details, such as a CUID or a document name:
Here is a video explaining the changes in more details.
In version 2024.2.2, we introduced an internal audit option for 360Cast, allowing you to gain insights into which tasks ran and the success of their destinations.
To enhance this audit, we now also provide insights into your 360Eyes Tasks. By activating this option, you can track which jobs ran, their duration, who executed them, and more detailed information.
Looking ahead, we plan to extend this audit functionality to include snapshot management, enabling you to see when snapshots were created and whether they were deleted manually or automatically.
Archiving resources can be useful when you want to avoid deleting a document but don't want it to be used or accessed for a period. However, there are times when unarchiving becomes necessary for various reasons. Until version 2025.2, you had to manually unarchive objects one by one, which was time-consuming and tedious, especially if you had to unarchive dozens (or more) of documents.
We have now implemented a bulk unarchive feature, making this task much more efficient and manageable.
Backing up your entire platform or specific parts, such as individual folders, has always been a crucial feature. We have now extended this functionality to include specific user groups.
Until version 2025.2, it was only possible to back up all user groups collectively. With the new update, you can right-click on a user group and back up just that specific group. You can still back up the personal folders and inboxes of the users within this group, just as you would with a full task.
When using Object mode in 360Vers, users have access to two checkout modes: simple checkout and draft mode.
Previously, there was no way to restrict users to one mode or the other. We have now added an option in the Administration Console that allows you to select either mode or both (by default). This setting will be reflected in the 360Suite application and the Webi Extension.
Extracting audit data from the SAP BusinessObjects database is a crucial aspect of 360Eyes. Configuring and running multiple audit extraction jobs can be time-consuming.
To simplify the creation of 360Eyes tasks, we have introduced a new job called the Audit Job. Consequently, the Audit option has been removed from other jobs, except for User Sessions and Logins in the CMS Job. This means you will need to modify your existing tasks or create new ones to configure the Audit Job. Otherwise, no audit data will be extracted.
For more information about this new job type and answers to any questions you may have, please read this FAQ. If you still have questions, don't hesitate to reach out to us!
Delta mode ensures that you don't need to worry about data fetched in previous runs. It copies unchanged data (such as old audits) to optimize the time spent on extracting new data.
We noticed that in some cases, the data copy was failing, requiring a re-extraction. We have modified this to ensure that the delta copies data from a successful snapshot.
While this change won't directly impact you, it may improve the duration of the job in some cases.
Ever wondered how your platform is being used without having to open a 360Eyes report with the proper filters? We have added three new cards in 360Suite to make your research easier.
On the home page of 360Suite, you can now see the usage of your documents on your CMS, your own documents, and, if you are an administrator, you can check how many users connected in the last 30 or 90 days. You simply need to have a 360Eyes task extracting the proper information.
If you have multiple 360Eyes databases, there will be an option on the top right of the cards that allows you to select a specific database.
SAP BusinessObjects has introduced a new type of recurrence for schedules, called "Business Hours". When using 360Eyes for extraction, we now include information about Business Hours schedules, enabling better reporting on the usage of your SAP BusinessObjects environment.
No changes are required on your part; the data will be extracted as it is for other recurrence types.
We changed 360Eyes for SAP Data Services snapshot management to be identical with 360Eyes for SAP BusinessObjects. This in turns means that if you were using the column SNAPSHOT_ID, it will now be incremented with every execution. You will need to use SNAPSHOT_PERM_ID to be able to have the correct ID in REPLACE mode. Like you would on 360Eyes for SAP BusinessObjects.
When using the 360Eyes for Collibra task, you can now define the status of SAP BO Assets, provided the status exists in Collibra. By default, this value is set to 'Approved', but you can change it to align with your company's workflow.
Existing tasks will remain unaffected, as the default status was already 'Approved'.
▪ Upgraded logback-core to 1.5.16 to fix CVE-2024-12798 and CVE-2024-12801
▪ Removed the parameter useAuditor
in the CMS Job
▪ Now supporting MySQL with UTF-8 as a collation for 360Eyes For SAPBusinessObjects and SAP Data Services databases
▪ Updated Tomcat from 10.1.34 to 10.1.39
▪ Updated Java from 21.0.5+11 to 21.0.6+7
▪ Unable to update 360Cast Task on Oracle database (Impact: High)
Product: 360Cast
Description: Unable to update 360Cast Task on Oracle database
ID: P360SUITE-12180
▪ UNX Universe Extraction - Unable to reconnect to the CMS. The session has been logged off or has expired. (Impact: High)
Product: 360Eyes for SAP BusinessObjects
Description: When running multiple WEBI and UNIVERSE jobs in parallel on different CMS, the UNX Universes extraction fails due to session expiration issues, causing errors in the log files.
ID: P360EYES-5482
▪ RESTFUL - Parallel Job Execution Issue with SAP BusinessObjects RESTful Web Service URLs (Impact: High)
Product: 360Eyes for SAP BusinessObjects
Description: When running multiple WEBI jobs in parallel on different CMS, the SAP BusinessObjects RESTFUL Web Service URL can change unexpectedly, causing errors.
ID: P360EYES-5479
▪ WEBI - The Formatting Rules are no more extracted from the WebIntelligence documents. (Impact: High)
Product: 360Eyes for SAP BusinessObjects
Description: When the WEBI job extracts Alerters, it retrieves the list but not the formatting rules. The EYE_ALERTER_RULE table should contain enriched rows for each Alerter, including their Formatting Rules.
ID: P360EYES-5472
▪ Unable to display license page when using old licenses (Impact: High)
Product: 360Suite Core
Description: Unable to display license page when using old licenses system
ID: P360SUITE-12083
▪ 360VERS - cannot make a replication (Impact: High)
Product: 360Vers
Description: 360Vers Replication doesn’t work in erase mode on CMS with security lock
ID: P360SUITE-12081
▪ Init security matrix doesn't work for sub categories and connection folder if the hierarchy is the same as other object (Impact: Medium)
Product: 360Init
Description: 360Init security matrix doesn't work for sub categories folder
ID: P360SUITE-12176
▪ Licenses expire too early (Impact: Medium)
Product: 360Suite Core
Description: The license key may expire one day before the displayed expiration date.
ID: P360SUITE-12042
▪ 360Eyes for SAP Data Services - Parent Content Id of the Dataflows is not correctly saved. (Impact: Medium)
Product: 360Eyes for SAP Data Services
Description: The job fails to correctly save the link between the Dataflow and its parent, leading to issues in retrieving Content Parent Objects for Dataflows.
ID: P360EYES-5488
▪ 360Eyes for SAP Data Services - Unclosed PreparedStatement create ORA-01000: maximum open cursors exceeded (Impact: Medium)
Product: 360Eyes for SAP Data Services
Description: Some database transactions were not closed properly, which could create errors in the database once we reach the maximum number of authorized cursors.
ID: P360EYES-5486
▪ WEBI - The job continues despite authentication errors with the RESTful Web Service. (Impact: Medium)
Product: 360Eyes for SAP BusinessObjects
Description: If the WEBI job fails to authenticate with the RESTful Web Service, it logs the exception, incorrectly logs that the token has been successfully granted, and continues the job. Consequently, the job finishes successfully without extracting any data from the SAP BOBJ RESTful Web Service.
ID: P360EYES-5459
▪ 360Eyes WEBI Job - ORA-00001: unique constraint (EYES360.PK_EYE_ELEMENT_ALERTER) violated (Impact: Medium)
Product: 360Eyes for SAP BusinessObjects
Description: While performing a WEBI job extraction on an ORACLE DATABASE, a primary key violation error in the EYE_ELEMENT_ALERTER table arises due to the retrieval of duplicate elements from the SAP BusinessObjects RESTFUL Web Service.
ID: P360EYES-5315
▪ Audit configuration is always disabled and reset (Impact: Medium)
Product: 360Suite Core
Description: Audit configuration remains disabled
ID: P360SUITE-12107
▪ Unable to repoint FreeHandSQL Data provider (Impact: Medium)
Product: Repoint Webi
Description: Unable to repoint FreeHandSQL Data provider
ID: P360SUITE-12082
▪ SLA Install is configured for 64bits JVM instead of 32x for 4.2 (Impact: Medium)
Product: 360Univ
Description: SLA doesn’t work if SAP BusinessObjects doesn’t have a 64bits jvm
ID: P360SUITE-11843
▪ Dataset Validation Task - Deleting a Data Rule isn't working if the fields are not set (Impact: Medium)
Product: Data Provider Testing
Description: In analytics, empty values cannot be removed from data rules
ID: P360SUITE-12049
▪ Unable to convert UNV to UNX when the root folder is not Universes (Impact: Medium)
Product: 360Univ
Description: Unable to change the universe Path during UNV to UNX conversion if the Root Folder is not /Universes
ID: P360SUITE-12116
▪ 360Setup - Deleting old jre when installing 2025.1 (Impact: Medium)
Product: Setup
Description: When we have several 360Suite installations (4.2 and 4.3), but update only one to 2025.1, the 360Suite 4.2 jvm will also be removed.
ID: P360SUITE-12122
▪ ConcurrentModification during 360Cast task update (Impact: Medium)
Product: 360Cast
Description: 360Cast Task update popup can randomly display an error
ID: P360SUITE-11937
▪ SAP Audit database - IBM DB2 is not supported in the Administration Console (Impact: Low)
Product: 360Eyes
Description: When running a 360Eyes job to extract Audit Events from an IBM DB2 Audit database, the job functions correctly. However, when linking an IBM DB2 Audit database to the CMS in the 360Eyes default configuration within the Administration Console, an issue arises.
ID: P360SUITE-12160
▪ License Spring can have long timeout during login (Impact: Low)
Product: 360Suite Core
Description: The login to 360Suite can be extremely long when the server doesn’t have access to internet
ID: P360SUITE-12072
▪ 360Eyes for SAP Data Services - The TRANSFORMATION_SQL properties are not correctly extracted if their names are in lower case. (Impact: Low)
Product: 360Eyes for SAP Data Services
Description: The properties of the TRANSFORMATION_SQL objects are not extracted if the property names are in lower case in the SAP Data Services Local Repository database.
ID: P360EYES-5485
▪ Unable to send log file if the task name contains slashes (Impact: Low)
Product: 360Suite Core
Description: Create a task with a default name, configure notification sending with a log file named using the dynamic parameter %T, and run the task. The task completes successfully, but notifications fail due to "/" in the task name.
ID: P360SUITE-12146
▪ Connector without NIO protocol attribute are not converted to the new structure (Impact: Low)
Product: Setup
Description: If the server.xml contains an SSL connector without the protocol attribute or with HTTP/1.1 as value, it will not be converted to the Tomcat10.1 compatible structure.
ID: P360SUITE-12103
▪ Unable to document all Server from documentation task (Impact: Low)
Product: 360View
Description: Unable to document all Server from documentation task
ID: P360SUITE-12093
▪ Database - Migration failed for changeset db/db.changelog-9.5.xml::9.5::WIIISDOM (Impact: Low)
Product: 360Eyes for SAP BusinessObjects
Description: An error (ORA-02437) occurred during the execution of changelog 9.5 due to a primary key violation in the {{EYE_DATAPROVIDER_PROMPT}} table. This happened because the table contained duplicate rows.
ID: P360EYES-5452
▪ Create task from cart does not trigger scheduler stopped warning (Impact: Low)
Product: 360Suite Core
Description: Create task from cart does not trigger scheduler stopped warning
ID: P360SUITE-10224
▪ No loading icon when we add dependency on promotion task (Impact: Low)
Product: 360Plus
Description: There is no loading indicator when we add dependency on promotion task
ID: P360SUITE-11469
▪ 360Bind export can throw NullPointerException if an url pic contains null as content (Impact: Low)
Product: 360Bind
Description: 360Bind export can throw NullPointerException if a Cell with Type Image URL doesn’t have the URL
ID: P360SUITE-12127
▪ Uploading a file with the same name overwrite the file even if the update is cancelled (Impact: Low)
Product: 360Suite Core
Description: Uploading a file with the same name overwrite the file even if the update is cancelled
ID: P360SUITE-11561