Infrastructure at your Service

Category

Entreprise content management

Morgan Patou

Documentum – Automatic/Silent creation of LDAP/LDAPs Server Config Objects

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

If you have been working with Documentum, then you probably already created/configured an LDAP/LDAPs Server Config Object (or several) so that your users can be globally managed in your organization. There are several compatible LDAP Servers so I will just take one (Sun One/Netscpae/iPlanet Directory Server). To create this LDAP/LDAPs Server Config Object, you probably used Documentum Administrator because it’s simple and quick to setup, however that’s not enough for automation. In this blog, I…

Read More
Morgan Patou

Documentum – Automatic/Silent registration & approval of DFC Clients

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

In the past several months, I have been working extensively with several other colleagues on a migration of Documentum from VMs to K8s pods. We have been doing/using silent installations for several years already but there were still several manual tasks for the customization of the repository, deployment of some applications, aso… In this blog, I will talk about what can be done to automate the registration and approval of DFC Clients s o it…

Read More
Morgan Patou

Documentum – Fixing issues with the D2 Privileged Client utility

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

In a previous blog, I talked about the D2 utility that can be used to automate the registration, approval and global management of the DFC Client IDs and Privileged Clients. The instructions I gave were the optimal (“normal”) ones… However, in reality, this utility or at least the shell script that is supposed to facilitate its execution is kinda bad. Therefore, if you really want to use it, then you first need to fix it….

Read More
Morgan Patou

Documentum – Beware of long hostnames for the Docbroker

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

Recently, I’ve been facing an issue more and more frequently where a Repository cannot register itself to a local/remote Docbroker. The root cause of the issue is simply that the hostname used for the projection to the Docbroker is too long which prevents the Repository to properly register to it. I’ve seen it recently because when working with Kubernetes, you can pretty quickly end-up with very very long hostnames… The issue isn’t linked to K8s…

Read More
Morgan Patou

Documentum – FQDN Validation on RCS/CFS

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

In a previous blog, I talked about the possible usage of K8s Services in place of the default headless/pod name and the issues that it brings. This one can be seen as a continuation since it is also related to the usage of K8s Services to install Documentum but this time with another issue that is specific to a RCS/CFS. This issue & solution might be interesting for you, even if you aren’t using K8s….

Read More
Morgan Patou

Documentum – Usage of K8s Services to install Documentum?

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

In the past several months, we have been extensively working on setting up a CI/CD pipeline for Documentum at one of our customer. As part of this project, we are using Kubernetes pods for Documentum components. In this blog, I will talk about an issue caused by what seemed like a good idea but finally, not so much… The goal of this project is to migrate dozens of Documentum environments and several hundred of VMs…

Read More
Morgan Patou

Documentum – Database password validation rule in 16.4

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

A few months ago, I started working with the CS 16.4 (always using silent installation) and I had the pleasant surprise to see a new error message in the installation log. It’s always such a pleasure to lose time on pretty stupid things like the one I will talk about in this blog. So what’s the issue? Well upon installing a new repository, I saw an error message around the start of the silent installation….

Read More
Morgan Patou

Solr Sharding – Concepts & Methods

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

A few weeks ago, I published a series of blog on the Alfresco Clustering, including Solr Sharding. At that time, I planned to first explain what is really the Solr Sharding, what are the different concepts and methods around it. Unfortunately, I didn’t get the time to write this blog so I had to post the one related to Solr even before explaining the basics. Today, I’m here to rights my wrong! Obviously, this blog…

Read More
Morgan Patou

Documentum – Large documents in xPlore indexing

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

Documentum is using xPlore for the Full Text indexing/search processes. If you aren’t very familiar with how xPlore is working, you might want to know how it is possible to index large documents or you might be confused about some documents not being indexed (and therefore not searchable). In this blog, I will try to explain how xPlore can be configured to be able to index these big documents without causing too much trouble because…

Read More
Morgan Patou

Documentum – Encryption/Decryption of WebTop 6.8 passwords ‘REJECTED’ with recent JDK

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

Recently, we had a project to modernize a little bit a pretty old Documentum installation. As part of this project, there were a refresh of the Application Server hosting a WebTop 6.8. In this blog, I will be talking about an issue that we faced in encryption & decryption of passwords in the refresh environment. This new environment was using WebLogic 12.1.3 with the latest PSU in conjunction with the JDK 1.8u192. Since WebTop 6.8…

Read More