projectdoc Toolbox

Prevents the execution of projectoc Tools at system level.

Audience
Identifier
de.smartics.projectdoc.system.safeMode
Required
false
Default Value
false
Since
7.0

The safe mode allows to prevent the execution of services and tools of the projectdoc Toolbox.

As a system property it allows the administration of Confluence to deactivate the projectdoc Toolbox in the start-up scripts. When  users encounter a message that refers to the safe mode, the Confluence server is probably in maintenance mode currently. This may or may not be related to issues with the projectdoc Toolbox. The safe mode can only be deactivated by the administration of the Confluence server.

In case the issue is not resolved, users should check if there are messages of their administration that announced a maintenance period of the Confluence server or get in touch with the Confluence administration.

Details

The system property is typically set on start-up by the Confluence administration via 

-Dde.smartics.projectdoc.system.safeMode=true

For this version the safe mode prevents the execution of macros and persistence events of the projectdoc Toolbox. The use of web services (REST) is not affected.

Activate Read-only Mode!

 

It is highly recommended to also activate the read-only mode when the safe mode is activated.

Since no persistence events are processed while in safe mode, any pages that alter pages, especially properties, will not be reflected in the projectdoc database.

In case the read-only mode cannot be activated and users may have altered pages, a refresh is required. In case users created new pages using macros from the projectdoc Toolbox, a rebuild is required. Please refer to the projectdoc Rebuild Manual for details.

Resources

More information on this topic is available by the following resources.

projectdoc Rebuild Manual
Information for administrators on how to maintain projectdoc documents or to build them from scratch.
Disabling and enabling apps
An alternative way to disable apps via the Universal Plugin Manager. While the Safe Mode provided by the projectdoc Toolbox only deactivates specific services explicitly, the approach via the Universal Plugin Manager deactivates specific apps (aka plugins) or all apps at once.