Content Server Manual / Version 2401
Table Of ContentsCopyright CoreMedia GmbH © 2024
CoreMedia GmbH
Altes Klöpperhaus, 5. OG
Rödingsmarkt 9
20459 Hamburg
International
All rights reserved. No part of this manual or the corresponding program may be reproduced or copied in any form (print, photocopy or other process) without the written permission of CoreMedia GmbH.
Germany
Alle Rechte vorbehalten. CoreMedia und weitere im Text erwähnte CoreMedia Produkte sowie die entsprechenden Logos sind Marken oder eingetragene Marken der CoreMedia GmbH in Deutschland. Alle anderen Namen von Produkten sind Marken der jeweiligen Firmen.
Das Handbuch bzw. Teile hiervon sowie die dazugehörigen Programme dürfen in keiner Weise (Druck, Fotokopie oder sonstige Verfahren) ohne schriftliche Genehmigung der CoreMedia GmbH reproduziert oder vervielfältigt werden. Unberührt hiervon bleiben die gesetzlich erlaubten Nutzungsarten nach dem UrhG.
Licenses and Trademarks
All trademarks acknowledged.
July 09, 2024- 1. Preface
- 2. Overview
- 3. Configuration and Operation
- 3.1. Deploying the Content Server
- 3.2. Configuring the Database
- 3.3. Configuring Blob Storage
- 3.4. Exclusive Locks
- 3.5. Configuring CORBA
- 3.6. Extending the Content Server
- 3.7. Starting the Server
- 3.8. Recovery of Content Server Databases
- 3.9. Administrating Replication Live Servers
- 3.9.1. Installing the First Replication Live Server
- 3.9.2. Installing further Replication Live Servers
- 3.9.3. Replication Live Servers Backups
- 3.9.4. Restoring from Replication Live Server Backup
- 3.9.5. Restoring from Master Live Server Backup
- 3.9.6. Removing a Replication Live Server
- 3.9.7. Analyzing the Replicator State
- 3.10. Administrating Multi-Master Publishing
- 3.11. Truncate the ChangeLog
- 3.12. LDAP Integration
- 3.13. Server Utility Programs
- 3.14. JMX Management
- 3.15. User Administration
- 3.16. Troubleshooting
- 4. Developing a Content Type Model
- 5. Reference
- Glossary
- Index
List of Figures
List of Tables
- 1.1. Typographic conventions
- 1.2. Pictographs
- 1.3. CoreMedia manuals
- 1.4. Changes
- 2.1. Master Live Server failure
- 2.2. Master Live Server deadlock
- 2.3. Database failure
- 2.4. Replication Live Server failure
- 2.5. Database failure
- 2.6. CAE failure
- 2.7. CAE deadlock
- 2.8. Different state dates
- 3.1. Attributes of the bean element
- 3.2. Condition classes which could be used in the <bean> element.
- 3.3. Attributes of the property element
- 3.4. Properties used to configure Multi-Master Management
- 3.5. Options of CapLoginModule
- 3.6. Options of the LdapLoginModule
- 3.7. CoreMedia services
- 3.8. NameLoginPredicate options
- 3.9. AttributeLoginPredicate options
- 3.10. JndiNameLoginPredicate options
- 3.11. Common options of server utilities
- 3.12. Options of dump
- 3.13. Options of license
- 3.14. The parameters of processorusage
- 3.15. Options of the publications utility
- 3.16. Options of the rules utility
- 3.17. Options of the session utility
- 3.18. Parameters of validate-link-type
- 3.19. Parameters of validate-multisite
- 3.20. Issues of validate-multisite
- 3.21. Commerce-related Issues of validate-multisite
- 3.22. Options of the changepassword tool
- 3.23. Options of the clean recycle bin
- 3.24. Switches of the version collector
- 3.25. Switches of the version collector
- 3.26. Reference times for content-uuid-import for a million contents
- 3.27. Parameters of content-uuid-export
- 3.28. Parameters of generate-content-uuid-map
- 3.29. Parameters of content-uuid-import
- 3.30. Options of dbindex
- 3.31. Parameters of dumpusers
- 3.32. Variables for Groovy Shell
- 3.33. Options of jmxdump
- 3.34. Options of the events utility
- 3.35. Parameters of restoreusers
- 3.36. Options of runlevel
- 3.37. Schemaaccess actions
- 3.38. Parameters of the serverimport utility
- 3.39. Parameters of the serverexport utility
- 3.40. Options of tracesession
- 3.41. Parameters of the usedlicenses utility
- 3.42. Options of approve
- 3.43. Options of the bulkpublish tool
- 3.44. Options of destroy
- 3.45. Options of publish
- 3.46. Parameters of the publishall utility
- 3.47. Parameters of the republish utility
- 3.48. Parameters of the query utility
- 3.49. Identifiers and literals
- 3.50. Parameters of the queryapprove utility
- 3.51. Parameters of the querypublish utility
- 3.52. Parameters of the search utility
- 3.53. Standard groups
- 3.54. Users and their groups
- 3.55. Users and their groups in Content Management Server only
- 3.56. Default mapping of user rights
- 3.57. Workflow role groups
- 3.58. System users and usage
- 3.59. User rights
- 3.60. Example rule table
- 3.61. Rule to read a content item
- 3.62. Rule to create a content item
- 3.63. Rule for content item operations
- 3.64. Rules to move a content item
- 3.65. Rule to mark or (un)mark a content item for deletion
- 3.66. Rules to delete a content item
- 3.67. Rule to (dis)approve a content item
- 3.68. Rule to publish a content item
- 3.69. Rule to check in content items of other users
- 3.70. Rule to read folder properties
- 3.71. Rule to place approve or disapprove a folder
- 3.72. Rule to publish a folder
- 3.73. Rule to create subfolders
- 3.74. Rule to operate on subfolders
- 3.75. Rules to move a folder
- 3.76. Rule to supervise a content item
- 3.77. Rule to supervise content items in a folder
- 3.78. Rule to supervise a folder
- 3.79. Example rules for rights computation
- 3.80. Example for conflicting rules
- 3.81. Example rules to compute effective rights
- 3.82. Example rules with implicit navigate through right
- 3.83. Example rules with resolved navigate through right
- 3.84. Example rules with implicit READ right
- 3.85. Example rules with explicit READ right
- 3.86. Example rules with READ right withdrawn
- 4.1. Common Attributes
- 4.2. Attributes of a StringProperty field
- 4.3. Attributes of an XmlProperty field
- 4.4. Attributes of LinkListProperty
- 4.5. Attributes of XmlGrammar element
- 4.6. Attributes of the XMLSchema element
- 4.7. Attributes of the ImportGrammar element
- 4.8. System attributes of the content type table
- 4.9. How to delete properties of different type
- 5.1. JMX manageable attributes of the Content Server
- 5.2. JMX manageable operations of the Content Server
- 5.3. JMX manageable attributes of the Publisher
- 5.4. JMX manageable attributes for Publication Targets
- 5.5. JMX manageable operations of the Publisher
- 5.6. JMX manageable attributes of the Replicator
List of Examples
- 3.1. Oracle: create DB User
- 3.2. Add privileges for Oracle 12c user
- 3.3. Oracle: delete DB User
- 3.4. Example configuration
- 3.5. Custom store configuration
- 3.6. The jaas.conf file
- 3.7. JAAS syntax
- 3.8. jaas.conf example
- 3.9. Example for Active Directory Server
- 3.10. Configuration of a second UserProvider
- 3.11. Configuration of java.naming properties
- 3.12. Base Distinguished Names
- 3.13. Execution of CM IOR with IOR of the CM Server
- 3.14. Result of repositorystatistics
- 3.15. Usage of validate-multisite
- 3.16.
- 3.17. Example of simple custom selector
- 3.18. Example for custom selector with parameter
- 3.19. Typical Usage Example
- 3.20. Typical Usage Example
- 3.21. Usage of content-uuid-export
- 3.22. Usage of generate-content-uuid-map
- 3.23. Usage of content-uuid-import
- 3.24. Snippet of dumpusers output
- 3.25. Usage of dumpusers
- 3.26. Start JShell (Default)
- 3.27. Virtual Built-In Startup Script: COREMEDIA
- 3.28. Restrict to DEFAULT
- 3.29. Connection at Startup (System Properties)
- 3.30. Connection at Startup (Environment Variables)
- 3.31. Connection within JShell
- 3.32. Exit Code Handling
- 3.33. Save Startup Script
- 3.34. Usage of the events utility
- 3.35. Output of events
- 3.36. Snippet of dumpusers output
- 3.37. User definition including an unencrypted password
- 3.38. Usage of dumpusers
- 3.39. Usage of schemaaccess
- 3.40. CM sql command line operation
- 3.41. Usage of bulkpublish
- 3.42. Usage of publishall
- 3.43.
- 3.44. Query usage
- 3.45. Result of a query
- 3.46. Transformation of a legacy query
- 3.47. EBNF definition of the query language
- 3.48. Combine cm query with cm dump using --format
- 3.49. Usage of search utility
- 3.50. Groups in Workflow Server properties
- 3.51. A sample login bouncer configuration
- 4.1. The base-doctypes.xml file
- 4.2. The specific-doctypes.xml file
- 4.3. Example of a content type definition
- 4.4. Using XML Schemas
- 4.5. Example for content type inheritance
- 4.6. Struct XML with link list property
- 4.7. Error message because of invalid link type
- 4.8. Log entries when string property has been changed
- 4.9. Log entries when an existing string property is newly observed
- 4.10. Log entries when an existing string property is not observed anymore