This document provides release notes for Oracle Communications Calendar Server Release 8.0:

New Features Delivered in 8.0 Patch Sets

This section lists the feature enhancements released in Calendar Server 8.0 patch sets.

MySQL Server 8.4 Support

Calendar Server 8.0.0.8.20250424 supports MySQL Server 8.4.

Calendar Server is Now Certified on Oracle WebLogic Server (Patch Set 4)

From patch set 8.0.0.4.0 onwards, Oracle Communications Calendar Server is supported and certified only on Oracle WebLogic Server.

For more information, see:
  • Calendar Server Installation and Configuration Guide
  • Calendar Server System Administrator's Guide
  • Calendar Server Security Guide

WCAP Support for Storing External Attachments (Patch Set 2)

A new WCAP parameter is introduced for storing external attachments. See WCAP Developer's Guide for for more information.

TLS1.3 Supported in Calendar Server

Calendar Server supports TLSv1.3 in addition to TLSv1.2 from 8.0.0.8.0.

Features Delivered in 8.0

This section lists the new features released in Calendar Server 8.0.

Support for Monitoring

Calendar Server 8.0 uses a managed bean (MBean) created in Oracle GlassFish Server to collect monitoring data. By using the GlassFish Server’s Java Management Extension (JMX) interface, you can then access this data by using a JMX-compliant client. The JMX client connects to the platform’s MBeanServer by using a JMX Service URL. Once a client connects to the MBeanServer, it uses the Calendar Server monitoring MBean object name to access the MBean’s attributes. In addition to using monitoring data gathered by the Calendar Server monitoring MBean, you can also check the health of your hosts by using the Calendar Server supplied responsetime script. This script sends a set of basic requests to Calendar Server and measures the amount of time needed to process those requests. When the responsetime script shows a spike or a large increase in response time, this indicates a potential issue with Calendar Server that needs to be addressed. For more information, see the chapter on monitoring in Calendar Server System Administrator’s Guide.

New LDAP Attributes

This release of Calendar Server supports the following global inet*status attributes, at the domain, end user, and resource levels:
  • davcore.ldapattr.inetresourcestatus
  • davcore.ldapattr.inetuserstatus

davadmin repair Includes Domain Migration

The davadmin repair command now includes domain migration support.

Fixes in This Release

This section lists issues fixed in Oracle Communications Calendar Server 8.0.0.8.0.

Note:

For the list of issues that have been fixed in 8.0 patch sets, refer to the patch readme documents on My Oracle Support.

Table 1-1 Fixes in Calendar Server 8.0.0.8.20250424

Bug Number Customer SR Notes
37382165 N/A Support for MySQL 8.4
37574649 N/A Upgrade Commons Logging from 1.2-f4fdecd to 1.3.4
37578502 N/A Third Party jar upgrade-CS/COS:commons-cli,commons-codec,commons-dbcp,commons-io,commons-pool,commons-csv 37585688 Upgrade jackson core, databind and annotations from 2.14.2 to 2.18.2
37585688 N/A Upgrade jackson core, databind and annotations from 2.14.2 to 2.18.2
37591574 N/A Third Party jar upgrade-CS/COS:Upgrade Commons Lang from 3.12.0 to 3.17.0
37757861 N/A Third Party jar upgrade-CS/COS:HttpClient 4x to 5x
37871821 N/A Upgrade ical4j jar from 1.0.8 to 1.0.9
37767086 N/A Upgrade Jaxen 1.2.0 to 2.0.0

Table 1-2 Fixes in Calendar Server 8.0.0.8.0

Bug Number Customer SR Notes
35615468 N/A Unable to authenticate to Calendar server on Weblogic.

Table 1-3 Fixes in Calendar Server 8.0.0.6.0

Bug Number Customer SR Notes
33455334 N/A Support for MySQL 8.0.
33449544 N/A Third-party libraries upgraded for 8.0.0.6.0 release.
33198579 N/A Calendar Server :init-config is not working in Solaris 11.3 when configured over ldaps.

Table 1-4 Fixes in Calendar Server 8.0.0.5.0

Bug Number Customer SR Notes
31582203 N/A Davadmin -s option is not working as expected in Calendar Server 8.0.0.4.0.
31708079 N/A Config-rtuser shows ldap error in Solaris 11.4.
32212899 N/A WLS Calendar: davadmin config command is not working as expected in some combinations.
32230878 N/A Calendar Server upgrade proceeds even when Weblogic is down.
32230991 N/A Calendar Server upgrade fails on Solaris 11.4.

Table 1-5 Fixes in Calendar Server 8.0.0.4.0

Bug Number Customer SR Notes
29377619 N/A Calendar Server:init-config shows issues on Solaris Sparc 11.4.
30726719 N/A Support Oracle Weblogic as container for Calendar Server.
29647231 N/A Weblogic support: davadmin fails to connect if using WLS 12.2.1.3 version.
29377619 N/A Support Oracle Weblogic as container for Calendar Server.
30726719 N/A Support Oracle Weblogic as container for Calendar Server.
29647231 N/A Weblogic support: davadmin fails to connect if using WLS 12.2.1.3 version.
30527672 N/A Jackson libraries upgrade: databind to 2.9.10.1, core and annotation to 2.9.10.

Table 1-6 Fixes in Calendar Server 8.0.0.3.0

Bug Number Customer SR Notes
30034492 N/A Third-party libraries upgraded for 8.0.0.3.0 release.

Table 1-7 Fixes in Calendar Server 8.0.0.2.0

Bug Number Customer SR Notes
25604357 N/A D:acl property and ACL command do not support D:all/ D:authenticated.
25679801 N/A Wcap support for storing external attachments (non managed)
26037480 N/A Propose new time functionality not working against iOS/MacOS
26358063 N/A Create/Edit event fails when attachment filename has special characters.
26372945 N/A Calendar installation fails when DS is in DS6-mode for password policy.
27175338 N/A -A switch should be used when Glassfish is the container.

Table 1-8 Fixes in Calendar Server 8.0.0.1.0

Bug Number Customer SR Notes
24696527 N/A Timezone stripping sometimes removes latest RDATE.
24589802 N/A Domain caching is not honored.
24492082 N/A The davadmin passfile create command failed.
24470857 24470857 An event remains in the invitee agenda after being removed from the owner agenda.
24387135 N/A Oracle DB incorrectly calculates timestamp due to session timezone.
24319668 N/A The davadmin command displays erroneous message.
23129149 N/A Cal:last segment of URI should be made opaque for calendar created by using davadmin command.
22234574 N/A The davadmin repair command should support moving users between domains.
22112329 N/A A wcap import fails with error 500 when UID is same for event and todo.
21380910 N/A The inetuserstatus and inetresourcestatus attributes are not working as expected.
21241796 N/A The import.wcap response should provide the total count of imported entries.
1731043 N/A An attachment file should be handled properly if the file name has more than 230 characters.

Known Problems in 8.0 Patch Sets

This section lists the known problems in Calendar Server 8.0 patch sets.

Calendar Server Configuration Fails in WebLogic Server 12.2.1.4 but Works with WebLogic Server 12.2.1.3

Patch Set 8.0.0.4.0 onwards

Bug number: 32187735

Configuration of Calendar Server fails only on WebLogic Server 12.2.1.4 but works with WebLogic Server 12.2.1.3.

Workaround: Before configuring Calendar Server on WebLogic Server 12.2.1.4, perform the following steps:

  1. Copy the required mysql-connector-java-5.1.x connector jar version to the lib directory of your WebLogic domain. For example, if you want to deploy Calendar Server on domain 1, copy the jar to: WebLogic_home/user_projects/domains/domain1/lib/

    Note:

    The mysql-connector-java-5.1.35-bin.jar file is already available in the installation location of Calendar Server: /opt/sun/comms/davserver/lib/jars. Copy this jar to the lib directory of WebLogic domain.
  2. Restart WebLogic Server.

davadmin db -UnsupportedClassVersionError

Patch set 8.0.0.3.0 onwards

Bug number: 30031880

This impacts only the GlassFish Server 3.x deployments. These deployments are supported only with Java 7.

Workaround: Before running the davadmin command, set your terminal's JAVA_ HOME and PATH environment variables to JDK 1.8.0_update

JSP-Based Browse does not Display and Redirects to /principals URI

Patch set 8.0.0.4.0 onwards

Bug number: 29649135

WebLogic Server deployments do not support the Browse-servlet option of Calendar Server.

Workaround: Use the davadmin CLI Admin tool for all administrative activities.

caldav Configuration Fails on GlassFish Server 3.1.2.19 but Works on GlassFish Server 3.1.2.18

Patch set: All 8.0 patch sets

Bug number: 30547042

This is applicable only for GlassFish Server 3.x deployments for all releases since 8.0 and patch sets.

Workaround: Use GlassFish Server version 3.1.2.18.

Product Version String does not Support Weblogic Deployment

Patch Set 8.0.0.4.0 onwards

Bug number: 30744543

Till 8.0.0.4.0, Calendar Server product version included a short version. For example, Oracle Communications Calendar Server version: 8.0.0.2.0 (8-2.00; built 2018-01-09T23:53:06-0800).

From Calendar server 8.0.0.4.0 release onwards, the product version string is optimized and the short pattern string is removed to support Weblogic as the deployment container. For example, Oracle Communications Calendar Server version: 8.0.0.4.0 (built 2019-11-15T05:47:08-0800).

Initial Configuration Failing when MySQL 5.7.26 is Used with JDK Versions Higher than JDK 8

Patch Set 8.0.0.6.0 onwards

Bug Number: 33445205

Initial configuration for Calendar Server 8.0.0.6.0 is failing when MySQL 5.7.26 is used with JDK versions higher than JDK 8.

Workaround: Add TLS version 1.2 to the MySQL configuration file /etc/my.cnf.

[mysqld]
tls_version=TLSv1.2

Initial Configuration Failing when MySQL is Used from Setups with PDT Timezone

Patch Set 8.0.0.6.0 onwards

Bug Number: 33322960

Initial configuration for Calendar Server 8.0.0.6.0 is failing when MySQL is used in setups with PDT timezone.

Workaround: Add default-time-zone entry in the MySQL configuration file /etc/my.cnf.

Migration from Calendar Server 6 to Calendar Server 8 Not Supported

Patch Set 8.0.0.8.0 onwards

Bug Number: 37854240

Migration from Calendar Server 6 to Calendar Server 8 is not supported from Calendar Server 8.0.0.8.0 onwards.

Known Problems in 8.0

This section lists the known problems in Calendar Server 8.0.

The davadmin account repair -D Command Does Not Fix the Email Addresses in the Alarm

SR number: N/A

Bug number: 24818711

After running the davadmin account repair -D command, due to a user being moved from one domain to another, VALARM still shows the user’s old email address.

Additionally, the following other problems are noticed:
  • If user B subscribes to user A's calendar, and the domain of user A’s email address is changed, then the subscribed calendar is not found in the list of user B's subscribed calendars.

  • If user B grants user A management rights, and the domain of user A’s email address is changed, then user B's account properties no longer show that user A has been granted management rights.

responsetime Script Returns Request Failed Error

SR number: N/A

Bug number: 21487603

If the host that the responsetime script queries is experiencing high load, the script might fail and display the message '207: Response Time request failed.

Event Creation Fails if a User’s Email Address Contains Double Quotation Marks

SR number: N/A

Bug number: 20427454

Calendar Server cannot create events for, nor can users invite, users whose email address contains double quotation marks, such as "caluser1"@example.com.'

Some davadmin Configuration Parameters Accept Incorrect Values

SR number: N/A

Bug number: 20606487

The davadmin command accepts incorrect values for the following configuration parameters:

  • log.dav.commands.loglevel
  • log.dav.errors.loglevel
  • log.dav.scan.loglevel
  • log.dav.scheduling.loglevel
  • log.dav.telemetry.loglevel
  • notification.dav.smtpport

If you had inadvertently set an incorrect value on any of these parameters, and then upgrade to the current version of Calendar Server, the server might not start.

Workaround:

To work around this issue:

  1. Stop Calendar Server:
    GlassFish_home/bin/asadmin stop-domain domain
  2. Manually edit the davserver.properties file to change any incorrect value of the affected configuration parameters.

    Valid log level values are OFF, SEVERE, WARNING, INFO, CONFIG, FINE, FINER, FINEST, or ALL.

  3. Start Calendar Server:

Cannot Delete Calendar on an iOS 8 Device

SR number: N/A

Bug number: N/A

If you create a calendar by using Convergence, and then try to delete the calendar on a device that is on iOS 8, an iOS 8 device, the calendar is not removed from the Calendar Server database. If you create and delete the calendar on iOS 8, it is removed from the Calendar Server database.

This problem occurs because Convergence creates calendars with both VEVENT and VTODO as supported components. The VTODO component instructs the iOS Calendar app that other VTODO applications can use the calendar, and so the iOS Calendar app does not delete it.

Problem Processing iMIP Message from Yahoo

SR number: N/A

Bug number: 20050746

Calendar Server can process a calendar event received in an iCalendar Message-Based Interoperability Protocol (iMIP) message by using the iSchedule protocol. This capability enables "internal" users to automatically process calendar invitations from "external" users. Currently, however, Calendar Server cannot process a calendar invitation email from Yahoo, and the event does not get added to the user's calendar. The problem is that the Yahoo calendar invitation is improperly formatted. As a result, Calendar Server rejects the event.

Documentation Accessibility

Access to Oracle Support