Ixiasoft CCMS

IXIASOFT CCMS V6.2

July 16, 2020

With new features like multiple assignments, improved and extended search features, and the management of ditavals, users are able to use the web platform for all their daily tasks (whether working from the office or at home).

Version 6.2 allows users to search and cross-search on a deeper level for all objects they need. It also offers a simpler workflow, particularly when it comes to collaboration between writers, reviewers, and contributors.

Search

Ability to search by

  • Specific object types and workflow statuses
  • People and dates
  • In the context of a specific map
  • In the context of a specific branch (DRM)

Multiple Assignments

The assignment has been completely redesigned

  • Assign an object to multiple roles
  • New “mark as finished” mode

Manage Ditavals

New Object in the CCMS

  • Create a ditaval
  • Edit/review a ditaval
  • Search for a ditaval

Create Map Instance (DRM)

New feature to “copy” a map to another branch​​​​​​​​​

  • Create a new instance of map in a branch where it does not exist
  • Create a new branch if necessary, in the same action

Server-side requirements

IXIASOFT TEXTML Server

  • IXIASOFT TEXTML Server 4.4.1.5249 and up
  • Hardware
    • CPU: Quad-core CPU
    • Memory: a minimum of 8 GB RAM per server (depending on DocBase size)
    • Disk: Fast storage with low latency is recommended for DocBase storage; either SSD drives or high-performance RAID arrays
  • Operating system
    • Windows Server®
      • Windows Server® 2016 – recommended
      • Windows Server® 2012 R2 64-bit
      • Windows Server® 2012 64-bit
      • Windows Server® 2008 R2 64-bit
    • Linux® Red Hat®/CentOS version 7.x 64-bit only

IXIASOFT CCMS Web Server

  • Apache Tomcat® 9 (9.0.31) (provided by IXIASOFT during the installation)
  • Java™ JDK 11, 64-bit (provided by IXIASOFT during the installation)
  • IXIASOFT CCMS Content Store 6.2
  • Collaborative Review feature requires DITA OT 2.3.1 minimum
  • Operating system
    • Windows Server®
      • Windows Server® 2016 – recommended
      • Windows Server® 2012 R2 64-bit
      • Windows Server® 2012 64-bit
      • Windows Server® 2008 R2 64-bit
    • Linux® Red Hat®/CentOS version 7.x 64-bit only (changed Nov 28)

IXIASOFT CCMS Admin plugin

  • TEXTML Admin plugin 4.3.7.4299 and up
  • CCMS Admin plugin 6.2.75

Output Generator

  • Java 1.8.171 and up; 64-bit
  • Rendering software (such as Apache FOP, Antenna House, Miramo or RenderX)

Scheduler

  • Java 1.8.171 and up; 64-bit

Client-side requirements

IXIASOFT CCMS Web

  • The browser must support HTML5, CSS3, and JavaScript ES5 and must allow cookies
  • On Windows®:
    • Last 3 major versions of Google Chrome™ – recommended
    • Last 3 major versions of Mozilla® Firefox®
    • Last 3 major versions of Microsoft® Edge™
    • Microsoft® Internet Explorer® 11
  • On Linux®:
    • Last 3 major versions of Google Chrome™ – recommended
    • Last 3 major versions of Mozilla® Firefox®
  • On Mac®:
    • Last 3 major versions of Google Chrome™ – recommended
    • Apple® Safari® 10.0.1 and up
    • Last 3 major versions of Mozilla® Firefox®

IXIASOFT CCMS Desktop

  • Oxygen XML 21.x with a minimum version of Oxygen 21.0
  • Eclipse 4.7.3 64-bit (uses the eclipse-4.7.3_win32_x86_64_6.2.0.zip package available from the IXIASOFT download website)
  • Java® 1.8.172 64-bit (included the Eclipse package)
  • Versions of OS supported:
    • For local install:
      • Windows® 10 64-bit version – recommended
      • Windows 8.1 64-bit
      • Windows 8 64-bit
      • Windows 7 64-bit
    • For remote solutions (RDP or Citrix):
      • Windows Server® 2016 64-bit – recommended
      • Windows Server 2012 R2 64-bit
      • Windows Server 2012 64-bit
      • Windows Server 2008 R2 64-bit
    • For macOS®:
      • Catalina® (version 10.15) – recommended
      • Mojave® (version 10.14)
      • High Sierra® (version 10.13)

Important

The IXIASOFT CCMS Desktop requires good communication with the server components. The latency needs to be better than 50 ms.

Build Numbers
Initial Release - July 16, 2020

Important Notes

Important

Install and upgrade documentation is available to current customers on the Downloads website.

Bug Fixes

IXIASOFT CCMS Web

  • [DEV-13468] When switching between maps in CCMS Web, the map view did not update the list of topics in the map. This issue has been fixed.
  • [DEV-13409] When a document was forked in CCMS Web, the revision for the custom property clonedFrom was set incorrectly. This issue has been fixed.
  • [DEV-13108] The CCMS Web installation script failed with a “Cannot connect to the DB” error message if a Content Store had SSL security enabled. This issue has been fixed.
  • [DEV-13081] If a map was deleted in CCMS Desktop and a user had previously generated output on the map in CCMS Web, refreshing the CCMS Web My Outputs page caused a blank screen. This issue has been fixed and the map is listed as deleted and the download link for the output is not active.
  • [DEV-12911] When expanding folders in the Favorites view using the Safari browser on a MAC, text overlapped. This issue has been fixed.
  • [DEV-12891] When generating output in CCMS Web in a Standard deployment, existing ditavals did not display for the user to select. This issue has been fixed.
  • [DEV-12658] CCMS Web did not retain the context map when a topic was left locked and not checked in. This issue has been fixed.
  • [DEV-12657] When a change status failed in CCMS Web due to a custom trigger, the error message was generic and did not provide information about what caused the failure. This issue has been fixed.
  • [DEV-12639] When trying to insert a cross-reference in a topic in CCMS Web and clicking Search to see all topics in the context map, topics from parent branches were listed. This issue has been fixed.
  • [DEV-12638] In a DRM deployment, when trying to insert a cross-reference in a topic in CCMS Web and clicking Search to see all topics in the context map, topics in sub-libraries were not listed. This issue has been fixed.
  • [DEV-12637] When editing a topic in CCMS Web that is in a library and used by a top-level map in a product, the top-level map was not offered as a context map.
  • [DEV-12636] In CCMS Web, the Referenced By filter of the Dependencies view did not display parent maps from other libraries. This issue has been fixed.
  • [DEV-12630] When copying and pasting a set of cells from Microsoft Excel into a table in CCMS Web, the content was converted to a base64 embedded image. This issue has been fixed.
  • [DEV-12609] When using CCMS Web on a MAC, the typed characters were cut off when creating a new Favorites folder. This issue has been fixed.
  • [DEV-12501] When generating output in CCMS Web in a Standard deployment, existing ditavals did not display for the user to select. This issue has been fixed.
  • [DEV-12430] The CCMS Web installation program failed if Kerberos authentication was enabled. This issue has been fixed.
  • [DEV-12180] If the system/conf/roles.xml configuration file contained a reference to the Build Manifest object type, CCMS Web would not start. This issue has been fixed.
  • [DEV-11218] In some DRM deployments, CCMS Web became unresponsive when locking a map. This issue has been fixed.
  • [DEV-10028] In CCMS Web, assignments did not display when a user was configured with the same e-mail address for two different usernames. This issue has been fixed.
  • [DEV-6349] If a reviewer added an annotation in a Collaborative Review to a space between words, writers were unable to view the annotation in CCMS Desktop. When double-clicking the annotation a “This annotation does not contain the topic id so it can not open” error message appeared. This issue has been fixed.

IXIASOFT CCMS Desktop

  • [DEV-13320] Keys that were defined in a submap did not resolve correctly in DITA Map view. This issue has been fixed.
  • [DEV-13316] When a map was open in DITA Map view and a user clicked Select In Map on a topic, the CCMS went into an infinite loop. This affected maps that had <keydef> elements that referenced submaps. This issue has been fixed.
  • [DEV-13300] In CCMS Desktop, when trying to delete an image that had a parent Snapshot, Collaborative Review, or Approval, the error message that appeared did not give a clear indication of the parent. This issue has been fixed and the Locate button now also displays the parents in the Search Results view.
  • [DEV-13290] When releasing a topic, CCMS Desktop sometimes failed to check in the changes and the Revision History showed two release entries for one version. Instead of completing the release, an error message now appears stating “Cannot release: property isXmlDocumentModified is corrupted. Contact your System Administrator to send the logs to IXIASOFT and try the Release action again”. Users can click Help > Report CCMS Issue and have the logs sent to IXIASOFT.
  • [DEV-13106] In CCMS Desktop, when there was a view opened in fast view mode and a user clicked an icon on the Oxygen toolbar, the editor window closed. This issue is fixed.
  • [DEV-12761] The auto-translate feature for the concurrent localization method sometimes incorrectly added English content to the localized topic. If a block element had an attribute change in authoring and its structure, such as the number of text elements, was different between the translation and the source, it would end up with only its inline elements auto-translated. This issue has been fixed and the entire block element is NOT auto-translated.
  • [DEV-12759] When importing images into CCMS Desktop using File > Import > IXIASOFT CCMS > Import Images With Multiple Formats, the CCMS sometimes stopped working. This issue has been fixed.
  • [DEV-12747] Retranslate from Source was retranslating from the incorrect authoring revision. This issue has been fixed.
  • [DEV-12656] Localizing maps with a lot of parent references sometimes caused Java heap errors. This issue has been fixed.
  • [DEV-12640] In a standard deployment, maps with many submaps were slower to load since 5.2. This issue has been fixed.
  • [DEV-12496] When selecting an output type in the Generate Output dialog box in CCMS Desktop, the dialog took a long time to refresh if there were a lot of ditaval files. This issue has been fixed.
  • [DEV-12486] In CCMS Desktop, the content of the different panels in the Documents view was automatically loaded when the client was started which sometimes caused performance issues. This issue has been fixed and each section is only loaded when expanded.
  • [DEV-12460] In CCMS Desktop, when performing a Replace with Server Revision for an object that was locked and modified, the Dependencies view was not updated. For example, after adding a topic to a map and then reverting the addition, the Dependencies view still showed the topic as a child of the map. This issue has been fixed.
  • [DEV-12440] The Retranslate from Source menu option was grayed out when right-clicking on an image. This issue has been fixed.
  • [DEV-12278] When branching a topic in a Standard deployment, an error appeared stating “An error occurred while updating references to a branched document. Changes will be discarded”. This issue has been fixed.
  • [DEV-12188] Users were unable to clone topics when the title contained < or & characters. This issue has been fixed.
  • [DEV-12168] Changing an object status from an end state to a beginning state took an excessive amount of time. This issue has been fixed.
  • [DEV-11862] In a Standard deployment, users were able to publish a map without entering a tag even though tags were configured as mandatory in the system/conf/publishtags.xml configuration file. This issue has been fixed.
  • [DEV-11605] When localizing a map using the concurrent localization method with XLIFF outputs, some translate attributes were not set correctly. This issue has been fixed.
  • [DEV-7543] Pre-localization kits for the Concurrent localization method included PDF outputs. This issue has been fixed and PDFs are only included with a regular localization kit.
  • [DEV-6106] When importing SVG images that contained JPEG @xlink:href dependencies, the .jpeg files were renamed to .jpg. This caused an image error when viewing the topic in the oXygen editor. This issue has been fixed.

IXIASOFT Dynamic Release Management

  • [DEV-12696] In a DRM deployment, users were unable to insert a cross-reference to a topic that existed in multiple versions when one of those versions was a different instance. This issue has been fixed.
  • [DEV-12324] In a custom DRM configuration, when adding a container to a locked map in DITA Map view, the container was added with a keyref instead of an href. This issue has been fixed.
  • [DEV-12299] In a DRM deployment, re-importing an image with a hyphen in the filename caused the portion of the filename after the hyphen to be discarded and the incorrect image was overwritten. This issue has been fixed.
  • [DEV-11008] When exporting a map in DRM, the format=”ditamap” was missing on the ditamap keydef. This issue has been fixed.
  • [DEV-9687] In a DRM deployment, users were able to execute simultaneous Create New Instance actions on a map which created two maps with the same primary version. This issue has been fixed.
  • [DEV-6939] Renaming a DRM version failed if the current version name had a trailing space. This issue has been fixed.

IXIASOFT Output Generator

  • [DEV-13286] The Output Generator now natively supports SVG and MathML images both as markup in a topic and as embedded images in a topic when using Apache FOP as the PDF processor. In previous releases the images were converted to PNG before being sent to FOP..
  • [DEV-13171] Some libraries were missing from the Output Generator conf/classpath.conf configuration file. This issue has been fixed. The numbering has changed in the main classpath.conf file, so customers who have added their own library should re-number them in their conf/client/classpath.conf configuration file.
  • [DEV-13153] Using the 6.1 Output Generator on a Content Store with SSL enabled, the wrapper.log file showed an “Unable to connect to Server” error. This issue has been fixed.
  • [DEV-13119] The Output Generator packager failed when a map from a snapshot referenced a ditavalref containing keyref attributes. For example, <ditavalref format=”ditaval” keyref=”uma1564153361708″ processing-role=”resource-only”/>. This issue has been fixed.
  • [DEV-12937] The Output Generator did not delete files in the temp folder when debug mode was turned off.
  • [DEV-12917] The 6.1 Output Generator had a memory leak that sometimes prevented outputs from being returned to the client. This issue has been fixed.
  • [DEV-12432] Using the 6.1 Output Generator, the Redline compare feature was not working and resulted in a “The system could not produce the requested output” error. This issue has been fixed.
  • [DEV-12428] Using the 6.1 Output Generator, the CCMS Web Collaborative Review did not display SVG files. This issue has been fixed.
  • [DEV-12391] Using the 6.1 Output Generator, users were unable to generate output. The wrapper.log showed a “taskdef class com.ixiasoft.outputgenerator.antTasks.images.ImageExportExtension cannot be found” error. This issue has been fixed.

IXIASOFT Scheduler

  • None

TEXTML

  • [DEV-12282] In CCMS Web, when searching for multiple topics using the OR operator, not all topics were returned in the search when the search results were sorted by Relevance. This issue has been fixed.

Known Issues

IXIASOFT CCMS Web

  • [DEV-13673] Installing CCMS Web on a Linux system fails when it is installed in a folder different from the default and the service account is different from root. As a workaround, update the source/linux/TomcatInitTemplate file and change line 13 to:
    /sbin/runuser -l $username -c $pathToTomcat/bin/startup.sh
    You can then rerun the installer.
  • [DEV-6756] The IXIASOFT CCMS Web installation program does not support the following characters in the password as clear text: & ‘ “. These characters can be used if the password is encrypted.

IXIASOFT Output Generator

  • [DEV-13458] Customers that have set up the Output Generator to have additional libraries (jar files) for custom processing such as Fluid Topics, need to edit the numbering in the conf/client/classpath.conf configuration file to begin with either 200 or 300. For example, wrapper.java.classpath.200=../libs/fluidtopics/ftconnector.jar

Writers and Advanced Users

IXIASOFT CCMS Desktop - Advanced User Guides (Standard)

The guides for Advanced users for IXIASOFT CCMS version 6.2 are packed with information to help users author, manage, publish, and track documentation on the desktop.

IXIASOFT CCMS Desktop - Advanced User Guides (DRM)

These guides are aimed at desktop users who are also using the Dynamic Release Management (DRM) module to manage their authoring environment.

IXIASOFT CCMS Web - User Guide for Writers (Standard)

This user guide covers what writers need to know when working with IXIASOFT CCMS Web 6.2.

IXIASOFT CCMS WEB - USER GUIDE FOR WRITERS (DRM)

This user guide is for writers working with the Dynamic Release Management (DRM) version of IXIASOFT CCMS Web 6.2.

Contributors and Reviewers

Administrators

IXIASOFT CCMS WEB - USER GUIDE FOR CONTRIBUTORS & REVIEWERS (STANDARD)

This guide is for occasional contributors and content reviewers. The guide teaches how to collaborate with writers and sign off on content that you have verified.

IXIASOFT CCMS WEB - USER GUIDE FOR CONTRIBUTORS & REVIEWERS (DRM)

This guide is aimed at occasional contributors and content reviewers within the Dynamic Release Management (DRM) version of IXIASOFT CCMS Web 6.2. The guide teaches how to collaborate with writers and sign off on content that you have verified.

IXIASOFT CCMS - ADMINISTRATION GUIDES FOR ON-PREMISE INSTALLATIONS

The administration guides are a how-to for customizing aspects of IXIASOFT CCMS. The guides are designed for administrators working with on-premise installations.

IXIASOFT CCMS - ADMINISTRATION GUIDES FOR DEDICATED SaaS INSTALLATIONS

The administration guides act as a how-to for customizing aspects of IXIASOFT CCMS. They are designed for administrators working with dedicated SaaS installations.

Install and Upgrades

Installing and Upgrading IXIASOFT TEXTML Server 4.4 for Linux

Administrator guides on installing and upgrading the latest version of TEXTML Server for Linux. The guides are for administrators working with on-premise installations.

Installing and Upgrading IXIASOFT TEXTML Server 4.4 for Windows

Administrator guides on installing and upgrading the latest release of TEXTML Server for Windows. The guides are for administrators working with on-premise installations.

Installing IXIASOFT CCMS Components

Administrator guides on installing different components of IXIASOFT CCMS. The guides are for administrators working with on-premise installations.

Upgrading IXIASOFT CCMS

Administrator guides on how to upgrade IXIASOFT CCMS to the current release. The guides are for administrators working with on-premise installations.

X