Infrastructure at your Service

xPlore Archives - Blog dbi services

Stephane Biehler

Documentum xPlore: Tuning of JVM for high throughput and low CPU usage

By | Application integration & Middleware | No Comments

Sometimes you have java processes or even jboss servers using a lot of CPU. In my example I had an xPlore dsearch server using like 98% of the cpu. When using jconsole and jvisualvm I figured out the garbage collector was using 50 to 60% of the cpu time. This was because the server was indexing and accessing the internal DB very often. Hence a lot of objects were created, the JVM was not correctly…

 
Read More
Morgan Patou

Documentum story – SSL Password for the JKS of the DSearch & IndexAgent (xPlore)

By | Entreprise content management | No Comments

In a previous blog (click here), I described how to setup the DSearch and IndexAgent(s) in HTTPS using the Groovy script provided by EMC in newer versions of Documentum. This script is quite cool because it will allow you to automatically do some stuff like updating the xml configuration files, put the java keystore in the right location and configure JBoss to use it, aso… It also allows you to quickly apply/revert changes to do…

 
Read More
Morgan Patou

Documentum story – Status of IndexAgent not visible in HTTPS (xPlore)

By | Entreprise content management | 2 Comments

In one of our project, we were using CS 7.2 P02 (upgraded later with P05) in correlation with xPlore 1.5 P02. With these versions, we wanted to setup the IndexAgents in HTTPS to have a completely secured environment. We choose to follow the xPlore documentation and use the Groovy script that EMC is now providing to facilitate the setup in HTTPS of the IndexAgents & Primary DSearch.   The first thing to note is that…

 
Read More
Morgan Patou

Documentum story – Setup the DSearch & IndexAgent in HTTPS (xPlore)

By | Entreprise content management | No Comments

In this blog, I will show you how to setup the Primary DSearch and IndexAgent in HTTPS for xPlore 1.5. The documentation about that is available on the EMC WebSite as always and the pdf name is: “xPlore 1.5 Installation Guide.pdf”. The reason why I wanted to wrote this blog is because the documentation is not too bad but there are still some missing parts and without these parts, your configuration will just not work…

 
Read More
Stephane Biehler

Documentum xPlore – ftintegrity tool not working

By | Application integration & Middleware | No Comments

I’ve been patching around some xPlore servers for a while and recently I went into an issue regarding the ftintegrity tool. Maybe you figured it out as well, for xPlore 1.5 Patch 15 the ftintegrity tool available in $DSEARCH_HOME/setup/indexagent/tools was corrupted by the patch. I think for some reason the libs were changed and the tool wasn’t able to load anymore. I asked EMC and they said it was a known bug which will be…

 
Read More
Morgan Patou

Documentum story – Change the location of the Xhive Database for the DSearch (xPlore)

By | Entreprise content management | No Comments

When using xPlore with Documentum, you will need to setup a DSearch which will be used to perform the searches and this DSearch uses in the background an Xhive Database. This is a native XML Database that persists XML DOMs and provide access to them using XPath and XQuery. In this blog, I will share the steps needed to change the location of the Xhive Database used by the DSearch. You usually don’t want to…

 
Read More
Stephane Biehler

xPlore list all ids from xhive

By | Application integration & Middleware | No Comments

I went into a case that I found a kid of ‘Ghost’ index which I may present in another blog. But to summarize I had to get the full list of indexes from the xPlore server. The problem is that there isn’t such a list easily accessible. Hence I wondered, all indexes are stored in a database, what if I could query this database directly? So I chose this way, and finally found out some…

 
Read More
Gérard Wisson

EMC World 2015 – Day 2 at Momentum

By | Application integration & Middleware | No Comments

Second day in this amazing event. There are not only general and presentation sessions you can also participate on a so called “Hands-on Lab”. The subject was the “EMC Documentum Platform Performance Tuning”. So learning by doing is also a good opportunity you can use at Momentum to enhance your skills. The session covered the performance tuning using Fiddler for the HTTP requests, the DFC trace, sql traces and how to use the related execution…

 
Read More
Stephane Biehler

D2 xPlore search on apostrophes

By | Application integration & Middleware | No Comments

When using the D2 searches you are likely to go into trouble regarding special characters such as apostrophes. The goal in this blog is to show you how to parameterize new special character searches. In many documents you’ll have text with apostrophes or special characters that you want to search on. But unfortunately by default the D2 search will return nothing when you enter apostrophes directly into the search bar. The xPlore will replace special…

 
Read More
Middleware Team

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

By | Application integration & Middleware | No Comments

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 with the wrong icon, whereas in the “Version” window, the checked-out icon appears for the…

 
Read More