Skip to content

Application Server

Middleware is where applications meet infrastructure. Here our consultants write about WebLogic, JBoss EAP, WildFly and Tomcat in real production environments: installing and clustering them, patching, deploying applications and finding out why something stopped working.

Documentum upgrade project: Configuring NTLM SSO for D2 3.1 SP1

The Documentum D2 3.1 SP1 release is kind of a mix between D2 4.1 APIs (using D2FS in backend) and D2 3.1 front-end. It needs SSO to be fully implemented and the configuration has to be applied for 3.1 as well as for D2FS. For D2FS, the same configuration applies whether you are using the NT Lan Manager (NTLM) or… 

Documentum upgrade project: Wrong icons in D2 search results with xPlore

After migrating from “Fast” to “xPlore” Documentum full-text search engine, our team discovered wrong icons in D2 search results. Documents in checked-out state continued to be displayed with the normal icon, even if xPlore indexed attribute value for “r_lock_owner”. This attribute contains the user name who has checked-out the document. In the following picture, you can see the search result… 

Documentum upgrade project: ADTS local user or domain user?

ADTS local user or domain user: Which user should I choose as the installation owner? This question is important if you are installing a new Advanced Document Transformation Services (ADTS).  You can opt for a domain user in order to have one user for several ADTS installations with less AD management. Or you may want to opt for local users… 

Documentum upgrade project – from FAST to xPlore

We planned to do our full production upgrade in a weekend – and one part was the replacement of FAST by xPlore. As we had to index more than 10 millions objects, we had to find a solution where the full repository would be indexed by Monday morning. Since we used a clone of production to validate and test our… 

SQL Server 2014 Tips: Create indexes directly via CREATE TABLE

This week, I discovered a new enhancement which is not hidden but not really visible in SQL Server 2014. Among Hekaton and other new features in SQL Server 2014, a little option appears in table creation.8-O On the msdn website, we can see a new section in the “CREATE TABLE” code:   We can directly create an index in the… 

SQL Patch: Another way to change the plan without changing the code

Recently, at a customer site, I faced a performance issue. However, as often the statement is embedded in the application so it’s not possible to rewrite the query. In this blog post, we’ll change the execution plan to solve the problem without changing the code – thanks to SQL Patch. The faulty statement was part of a daily job that… 

Java get Class names from package String in classpath

As a Java developer you probably used to know about reflexion. However, in order to keep your software architecture flexible, some functionalities are sometimes not provided out of the box by the JVM. In my particular case, I needed to find out every Class and Sub-Classes inside a package, thus reparteed within several Jars. Internet has lots of solution, but… 

Documentum upgrade project: D2-Client and missing icons

The new D2-Client does not correctly display the icon for some formats. This usually happens when the icon.css is not up to date based on the content format in the repository. The solution is to find these formats and update the icon.css. Here is the solution in three simple steps: 1) Find all formats described in icon.css grep -B1 formats icon.css… 

SQL Server 2014: classic commit vs commit with delayed durability & I/Os

When you learn about SQL Server, you will often hear that a commit transaction is a synchronous operation and that you can trust it. In this blog post, I will provide some details about what we mean by synchronous behavior. The reason is that sometimes, when I talk about the new delayed durability feature provided by SQL Server 2014, there… 

Documentum upgrade project: D2-Client, facets and xPlore

To enhance the search capability we had to configure xPlore to use the new customer attributes as facets and configure D2 to use the default and new facets. Configuring xPlore to use facets with the customer attributes Stop the Index Agent and Server Update indexserverconfig.xml by adding the following line (e. g.): Keep only the indexserverconfig.xml file in $DSSEARCH_HOME/config Remove… 

OAM 11gR2PS2 series – Introduction

In this blog post, I will share my experience acquired on a customer interesting challenge which was a critical mission. The mission was not as easy as expected. On my side, all troubles that could happen to migrate an entire Identity Management – Oracle Access Manager 10g environment to 11g was exposed to me. As the challenge is completely finished,… 

Documentum upgrade project – ActiveX and D2-Client 3.1Sp1

This is another blog posting an our Documentum upgrade project. This time, the following issue occured: the ActiveX could not be installed using the D2-Client. We had to access the D2-Config url to have it installed. For a normal user, this could not be used. Analyzes The workstation had the ActiveX for D2 3.0 installed, the version before the upgrade.…