DCTM:xCP Preview mode as privileged client

In the xCP designer in design-time environment fill the global registry tab. It will make the generated dfc.properties contain “dfc.globalregistry” entries and the client will register itself.  xCP creates the temporary dfc.properties in the user’s %TEMP% folder. The dfc.keystore is created by webby in the same folder.

DCTM:xCP DM_QUERY2_E_TOO_MANY_TYPES_IN_JOIN error

To resolve the issue [DM_QUERY2_E_TOO_MANY_TYPES_IN_JOIN]error: “Your query has too many types in the FROM clause.”; ERRORCODE: 100; NEXT: nullat com.documentum.fc.client.impl.docbase.DocbaseExceptionMapper.newException(DocbaseExceptionMapper.java:57) Create Environment Variable DM_FROM_TYPES_MAX. and set the value to 50 or above. Default value is 20

Windows: Enable multiple RDP connections

To enable multiple remote desktop connections in Windows Server 2012 or Windows Server 2016, you’ll need to access the server directly or through Remote Desktop. Once you’ve logged in, press the Windows key in Windows Server 2012 to open the Start screen or simply type the following into the Start bar in Windows Server 2016: gpedit.msc. This will […]

DCTM:CS dfc.properties keys

ACSdfc.acs.avail.refersh_intervaldfc.acs.avail.refersh_intervaldfc.acs.network_location.refresh.intervaldfc.bocs.check.http_methoddfc.bocs.check.keep_numberdfc.bocs.config.refresh_intervalBOFdfc.bof.cache.append_namedfc.bof.cache.current_check_intervaldfc.bof.cache.enable_preloaddfc.globalregistry.passworddfc.globalregistry.usernamedfc.globalregistry.repository Cachedfc.cache.ddinfo.sizedfc.cache_dirdfc.cache.object.sizedfc.cache.query.size Generaldfc.config.check_intervaldfc.data.checkout_dirdfc.data.dirdfc.data.export_dirdfc.data.user_dir Sessiondfc.session.max_deadlock_retriesdfc.session.max_error_retriesdfc.session.pool.enabledfc.session.pool.expiration_intervaldfc.session.surrogate.modedfc.session.surrogate_interval HouseKeepingdfc.resources.cleanup_interval Searchdfc.search.docbase.docbroker_count Search (ecis)dfc.search.ecis.adapter.domaindfc.search.ecis.broker_countdfc.search.ecis.enableddfc.search.ecis.hostdfc.search.ecis.portdfc.search.ecis.usernamedfc.search.ecis.request_timeoutdfc.search.ecis.rmi_namedfc.search.fulltext.enabledfc.search.ecis.max_resultsdfc.search.sourcecache.refresh_intervaldfc.search.typecache.refresh_interval Tracingdfc.tracing.file_prefixdfc.tracing.compact_mode_buffer_sizedfc.tracing.enabledfc.tracing.file_creation_modedfc.tracing.max_file_sizedfc.tracing.max_users_to_tracedfc.tracing.max_threads_to_tracedfc.tracing.modedfc.tracing.dirdfc.tracing.date_formatdfc.tracing.timing_styledfc.tracing.user_name_filterdfc.tracing.display_rpc_count

DCTM:CS Audit configurations

List all configured audit events This query is not very helpful other than getting the total count and the object ID’s. The queries that follow later join with various types to provide user-friendly information. select r.registered_id, r.event,r.user_namefrom dmi_registry rwhere r.is_audittrail = 1 Across-the-board  audit configuration select ‘ALL’,r.event,r.user_namefrom dmi_registry rwhere r.is_audittrail = 1and r.registered_id = ‘0000000000000000’ […]

DCTM:xCP Verify Events published or not

Ext.define(“eventBusOverride”, {    override: ‘xcp.event.EventBus’,    publish: function () {        console.log(‘Publisher called..!’ + arguments[0]);        console.log(arguments);        this.callParent(arguments);    },    subscribe: function () {        console.log(‘Subscriber called..!’ + arguments[0]);        console.log(arguments);        this.callParent(arguments);    }});

OTCS:Troubleshooting Stuck at dbupgrade

If OTCS stuck at dbupgrade page for longer period, Check dbupgrade.log to see if it was created. If it exists and has logs, go to the bottom of the logs and there should be an obvious error message. You can look up this error in the Knowledge Base to attempt at finding a solution to […]