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 – Beware of long hostnames for the Docbroker

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… 

DevOps World Lisbon – Continuous Delivery with Jenkins X

Welcome to the DevOps World – Jenkins World in Lisbon 😀 ! I’m very excited to attend my first DevOps World, thanks to dbi services for allowing me to attend this event. By the way, it’s my first time here in Lisbon and I fell in love with this city. The first day was exclusively book for workshops, and we… 

JBoss EAP 7 – Domain creation

In this blog, I would like to show you how to setup JBoss EAP 7.0.0 in domain mode. It’s a step to step guide so you can follow the instructions in this blog and build your environment by yourself 😉 Environment preparation In my case I will prepare three hosts, below prerequisites should be verified, so make sure that: you… 

JBoss EAP 7 – Cluster in Standalone mode

Usually, when we speak about Standalone mode we imagine that it can’t be clustered… In fact, with JBoss it is possible, the clustering functionality is configured by default in the HA-based profiles: standalone-ha.xml and standalone-full-ha.xml. I would like to share with you two cluster scenarios: – Scenario 1: Two Standalone instances on one VM – Scenario 2: Two Standalone instances… 

Documentum – FT – XQuery is very useful

At a customer we encountered some issues with FT Search after documents migration. In fact, some documents were not indexed correctly or partially indexed, the need was to know which documents are impacted to resubmit the indexing again. The FTIntegrity tool is not able to give the needed result, so the only way was XQuery search. However, this blog is… 

AEM Forms – FIPS 140-2 Support

Around summer last year, one of the project I was working on started a new integration with AEM Forms for Digital Signatures and Reader Extension components. It was already using AEM Forms before but for other purposes. With this new requirement came new problems (obviously). This project was still using AEM Forms 6.4 JEE on WebLogic Server 12.2.1.3. As mentioned… 

FIPS 140-2 Reader Extension error

Documentum – FQDN Validation on RCS/CFS

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.… 

Documentum – Usage of K8s Services to install Documentum?

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… 

Documentum – Database password validation rule in 16.4

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… 

NFS Storage Configuration for Kubernetes

For one of our important customers, we are working on a major project to migrate critical applications to containers. From the implementation of the Kubernetes architecture to the deployment of applications and the administration of the platform, we are responsible for an important technological stack with new challenges for our team. One of the challenges, both important and exciting, is… 

AEM Forms – WebLogic Clustering synch issue for Workbench 2-way-SSL

In a previous blog, I described the process to setup the AEM Forms to allow the AEM Workbench to connect to AEM using “2-way-SSL”. This setup is normally independent of the Application Server that you are using to host AEM. However, I already faced an issue (other than this one) which was caused by the 2-way-SSL setup for the Workbench…