Infrastructure at your Service

Category

Entreprise content management

Morgan Patou

Documentum – DA fail to load if accessed after D2 because of ESAPI

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

In some specific cases, you might have faced an issue where Documentum Administrator is loading properly but then suddenly it’s not working anymore and all you did in between was accessing D2. I don’t remember seeing that before DA 16.x but maybe it’s just my memory that is playing me tricks! When this happen, you will see the usual pop-up on Documentum Administrator asking you to refresh/reload your screen but without any details of what’s…

Read More
Morgan Patou

Documentum – D2 Folder structure import failure with wsctf browser plugin

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

Earlier today, I talked about the Export/Download that wasn’t working randomly. In the end, it was both linked to the wsctf browser plugin (that didn’t provide the necessary cookies in the download request) as well as the “loadBalancedContentServer” parameter (that was wrongly set to false). For the previous issue, setting the “loadBalancedContentServer” property to true was sufficient to solve it (see more details on the previous blog). For this blog, unfortunately, the issue has a…

Read More
Morgan Patou

Documentum – D2 Export/Download random failure with wsctf browser plugin

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

The D2 clients were, until recently (D2 version 16.4 included), working by default with the java plugin mode and therefore, many actions were using a JVM on the client workstation. This setting can be controlled/set in the “WEB-INF/classes/settings.properties” file of D2 applications (D2, D2-REST, D2-Smartview) and the default value was therefore “browser.plugin.mode = java“. Starting with D2 16.5, this was changed and the default value is now “browser.plugin.mode = wsctf,thin“, meaning that it will try…

Read More
Morgan Patou

Documentum – Rename of Lockbox on RCS/CFS

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

As you probably know, Documentum introduced the optional use of a Lockbox since version 7. It was done initially to contribute to the security of the AEK key which is one of the central components of a Content Server. Time showed that, well, it’s not so easy and since then, nothing much changed on the Lockbox layer. With the version 16.4, OpenText introduced some new things regarding the Lockbox like the upgrade from version 3…

Read More
Morgan Patou

Documentum – dm_DMFilescan fails with invalid method_verb?

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

Recently in a project, one of the Documentum environments we were working on started showing failure on the execution of the dm_DMFilescan job and only this one. After a couple minutes of investigation, I quickly found the root cause of the issue which wasn’t very important, but I thought I would share it because of the implications it has. In addition to that, it’s also not the first time I’m seeing this kind of issue…

Read More
Morgan Patou

Documentum – LSS registerOracleVersionView script with wrong content

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

As discussed in a previous blog, working with LSS might prove a little bit challenging from time to time. In this blog, I wanted to share an error I saw while installing LSS 16.6.1 on an Oracle database. Initially, I developed my silent installation for LSS (while encapsulate the LSS silent scripts provided by OpenText) using a PostgreSQL database because it’s usually easier to setup an environment on Kubernetes with PG because of licenses.  …

Read More
Morgan Patou

Documentum – D2-Smartview class cast exception

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

D2-Smartview is a new UI that OpenText now provides starting with the version 16 of D2. It’s a lightweight UI that can perform some of the actions that D2 does. The list of features will probably increase with time but at the moment, I guess it’s more for simple users that have very basic needs, consumer like roles mainly. An interesting thing is that with a small configuration, users can switch between D2 and D2-Smartview…

Read More
Morgan Patou

Documentum – A first experience with the Life Sciences Suite 16.6.1 silent installation

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

A few months ago, I was working on automating an LSS installation for a customer so I thought about sharing my experience around that topic… LSS is the Life Sciences product from OpenText (formerly EMC->Dell->OpenText). It can be split into four sub-products, which can be installed independently or all together, depending on the needs. These four products are the LSTMF (eTrial Master File Solution), LSQM (Quality and Manufacturing Solution), LSRD (Research and Development Solution) and…

Read More
Cesare Cervini

Tracking Logs Inside a Documentum Container (part II)

By | Entreprise content management | No Comments

Testing the log watcher This is part II of the article. Part I is here. All the above code has to be included in the entrypoint script so it gets executed at container start up time but it can also be tested more simply in a traditional repository installation. First, we’ll move the code into a excutable script, e.g. entrypoint.sh, and run it in the background in a first terminal. Soon, we will notice that…

Read More
Cesare Cervini

Tracking Logs Inside a Documentum Container (part I)

By | Entreprise content management | No Comments

Containers running under docker can have their stdout observed from the outside through the “docker logs”command; here is an excerpt of its usage: docker logs –help Usage: docker logs [OPTIONS] CONTAINER Fetch the logs of a container Options: –details Show extra details provided to logs -f, –follow Follow log output –since string Show logs since timestamp (e.g. 2013-01-02T13:23:37) or relative (e.g. 42m for 42 minutes) –tail string Number of lines to show from the end…

Read More