Infrastructure at your Service

Documentum Archives - Blog dbi services

Morgan Patou

Documentum – Checking warnings&errors from an xPlore full re-index

By | Application integration & Middleware, Entreprise content management | No Comments

When working with xPlore as a Full Text Server (indexing), there are a few ways to perform a full re-index. You can potentially do it from the IndexAgent UI, from the Dsearch UI, from the file system (with an ids.txt file for example, it is usually for a “small” number of r_object_id so that’s probably not an ideal way) or from the docbase (mass-queue, it’s not really a good way to do it either). Performing…

Read More
Morgan Patou

Documentum – Silent Install – xPlore IndexAgent

By | Application integration & Middleware, Entreprise content management | No Comments

In previous blogs, we installed in silent the Documentum binaries (CS), a docbroker (+licence(s) if needed), several repositories (here and here), D2 and finally the xPlore binaries & Dsearch. This blog will be the last one of this series related to silent installation on Documentum and it will be about how to install an xPlore IndexAgent on the existing docbase/repository created previously. So let’s start, as always, with the preparation of the properties file: [xplore@full_text_server_01…

Read More
Morgan Patou

Documentum – Silent Install – xPlore binaries & Dsearch

By | Application integration & Middleware, Entreprise content management | No Comments

In previous blogs, we installed in silent the Documentum binaries (CS), a docbroker (+licence(s) if needed), several repositories (here and here) and finally D2. I believe I only have 2 blogs left and they are both related to xPlore. In this one, we will see how to install the xPlore binaries as well as configure a first instance (Dsearch here) on it. Just like other Documentum components, you can find some silent installation files or…

Read More
Morgan Patou

Documentum – Silent Install – Remote Docbases/Repositories (HA)

By | Application integration & Middleware, Entreprise content management | No Comments

In previous blogs, we installed in silent the Documentum binaries, a docbroker (+licence(s) if needed), several repositories and finally D2. In this one, we will see how to install remote docbases/repositories to have a High Availability environment with the docbases/repositories that we already installed in silent. As mentioned in the first blog of this series, there is a utility under “$DM_HOME/install/silent/silenttool” that can be used to generate a skeleton for a CFS/Remote CS but there…

Read More
Morgan Patou

Documentum – Silent Install – D2

By | Application integration & Middleware, Entreprise content management | No Comments

In previous blogs, we installed in silent the Documentum binaries, a docbroker (+licence(s) if needed) as well as several repositories. In this one, we will see how to install D2 on a predefined list of docbases/repositories (on the Content Server side) and you will see that, here, the process is quite different. D2 is supporting the silent installation since quite some time now and it is pretty easy to do. At the end of the…

Read More
Morgan Patou

Documentum – Silent Install – Docbases/Repositories

By | Application integration & Middleware, Entreprise content management | 2 Comments

In previous blogs, we installed in silent the Documentum binaries as well as a docbroker (+licence(s) if needed). In this one, we will see how to install docbases/repositories and by that, I mean either a Global Registry (GR) repository or a normal repository. As you all know, you will need a repository to be a GR and I would always recommend to setup a GR that isn’t used by the end-users (no real documents). That’s…

Read More
Morgan Patou

Documentum – Silent Install – Docbroker & Licences

By | Application integration & Middleware, Entreprise content management | 2 Comments

In a previous blog, I quickly went through the different things to know about the silent installations as well as how to install the CS binaries. Once the CS binaries are installed, you can install/configure a few more components. On this second blog, I will continue with: Documentum docbroker/connection broker installation Configuration of a Documentum licence   1. Documentum docbroker/connection broker installation As mentioned in the previous blog, the examples provided by Documentum contain almost…

Read More
Morgan Patou

Documentum – Silent Install – Things to know, binaries & JMS installation

By | Application integration & Middleware, Entreprise content management | 2 Comments

Documentum introduced some time ago already the silent installations for its software. The way to use this changed a little bit but it seems they finally found their way. This blog will be the first of a series to present how to work with the silent installations on Documentum because it is true that it is not really well documented and most probably not much used at the moment. We are using this where possible…

Read More
Morgan Patou

Documentum – Unable to restart a JMS, failed deployment of bundle.jar

By | Application integration & Middleware, Entreprise content management | No Comments

While working on a very big Documentum project with several other teams, some people were complaining that the JMS wouldn’t start anymore on one of the DEV environments. It is kind of rare to face an issue with the JMS itself (JBoss works pretty well usually…) so I was interested in checking this. This was a Documentum 7.2 environment but I’m sure it would apply to older versions as well as newer versions (7.x, 16.4,…

Read More
Stephane Biehler

Error starting D2 4.5 on Tomcat 8 No class found: JSAFE_SecureRandom

By | Application integration & Middleware | No Comments

When installing D2 and launching the tomcat server you can have an error on a missing lib: JSAFE_SecureRandom. Here’s the trace you can have: 2018-01-17 17:32:19 [DEBUG] [localhost-startStop-1] – c.e.c.d.contents.D2FileCleaningTracker : Init D2FileCleaningTracker with /pkgs/dms-tomcat/D2_TOMCAT_HOME/temp/D2FileCleaningTracker_D2.ser 2018-01-17 17:32:20 [ERROR] [localhost-startStop-1] – c.emc.d2fs.dctm.servlets.D2HttpServlet : LoadOnStartup – java.lang.NoClassDefFoundError: com/rsa/jsafe/JSAFE_SecureRandom 2018-01-17 17:32:20 [ERROR] [localhost-startStop-1] – c.emc.d2fs.dctm.servlets.D2HttpServlet : {} java.lang.NoClassDefFoundError: com/rsa/jsafe/JSAFE_SecureRandom at com.documentum.fc.client.security.impl.InitializeKeystoreForDfc.execute(InitializeKeystoreForDfc.java:46) [dfc.jar:na] at com.documentum.fc.client.security.internal.KeystoreMgr.initForDfcWithDefaultPolicy(KeystoreMgr.java:71) [dfc.jar:na] at com.documentum.fc.client.security.impl.IdentityManager.initFromKeystore(IdentityManager.java:139) [dfc.jar:na] at com.documentum.fc.client.security.impl.IdentityManager.<init>(IdentityManager.java:41) [dfc.jar:na] at com.documentum.fc.impl.RuntimeContext.<init>(RuntimeContext.java:52) [dfc.jar:na] at com.documentum.fc.impl.RuntimeContext.<clinit>(RuntimeContext.java:185) [dfc.jar:na] at…

Read More