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.

Patching WebLogic with Stack Patch Bundle (SPB)

Oracle delivers patches for WebLogic every 3 months. These Critical Patch Updates (CPU) are often composed of multiple patches which makes even more steps to have them installed on server: Since April 2021, Oracle is providing what they are calling a Stack Patch Bundle (SPB) which includes Stack Patch Bundle Automation Tool (SPBAT). This make the installation easier and safer.… 

Log Rotation in JBoss-EAP

Log rotation is an important topic while configuring any software. If it is not tuned as it should it could lead to full partitions, service outages or even configuration corruptions.JBoss-EAP is not different, thus I will explain what are our best practices. JBoss-EAP Log Rotation Capabilities Out of the box, JBoss-EAP profiles are configured with two loggers: FILE is configured… 

Overcome jboss-cli Limitations with Ansible

The work on YaK JBoss/WildFly component helped me to improve my knowledge of Ansible, but not only. I also learned a lot on jboss-cli scripting and especially limitations that comes with it. For instance, followings are not supported by jboss-cli language: Even if there are some possibilities to overcome them with programming language like Java, as I am on Ansible,… 

Documentum – xPlore PrimaryDsearch not responding to curl/wget/browser requests anymore

A few weeks ago, I faced an issue at a customer where xPlore PrimaryDsearch would stop responding to curl/wget/browser requests from time to time. The impacted environments were containers (pods) hosted on Kubernetes. At this customer, we were in progress of migrating their standalone xPlore installations (also on pods) to Multi-Node, meaning that before, there was only 1 pod containing… 

Documentum – How to easily remove duplicated xPlore queue items

Documentum is usually working pretty well with xPlore when it’s about managing its queue on well configured environments and/or with “simple” repositories. Basically, as long as you do not only have very big/complex documents (e.g.: 500Mb excel files with hundreds of thousands of rows) or a lot of customizations that aren’t very optimized or intensive components like a full Life… 

Oracle HTTP Server (OHS) 12c : Configure Full SSL

This blog describes how to configure an Oracle HTTP Server (OHS) 12c fronting a Fusion Middleware Forms and Reports in full SSL mode. This means, the HTTP Server listen in SSL and the mod_wl_ohs plugin is configured to connect to WebLogic Servers configured in SSL. As I did this configuration exercise for the YaK weblogic_domain component, the configuration has been… 

JBoss EAP (and WildFly) cli Scripting via Ansible

As I am working on a new YaK component to deploy a JBoss-EAP/WildFly server, I decided to configure it with help of jboss-cli.sh scripting tool instead of direct modification of xml files. The idea is to create a script on the server via Jinja templates and then run it. Tasks The role has only one main.yml file which is doing… 

Ansible deployment code for Oracle Fusion Middleware Infrastructure

During the YaK weblogic_domain component development phase, I added the Oracle fusion middleware forms & Reports and the Oracle fusion middleware infrastructure for Application development Framework (ADF) deployments to the weblogic_domain component. I encountered an issue that the WebLogic domain was created but it was missing the Metadata Service repository (MDS) connection and thus deploying ADF applications was failing. Even… 

Remote WebLogic cluster Servers not starting after domain creation using unpack

After creating a new WebLogic Domain that is having multiple WebLogic Servers on multiple hosts, remote WebLogic Servers do not start with the following error reported The highlighted line above shows that the error is related to some encryption. The only encryption done is for the password. To create the WebLogic Domain, I’m using a WLST script that after creating… 

Fusion Middleware WebLogic domain creation fails with OPSS error

Working with YaK core, we created a YaK component to deploy WebLogic Domains, Fusion Middleware Forms & Reports and Fusion Middleware ADF infrastructure. The idea is to be able to deploy such kind of infrastructure in different Clouds or on-Premise without any line change at component level. During the development phase I run in an issue I never saw before.… 

OpenText World 2022 – Day 3

On this final day of OpenText World 2022, the Closing Session was driven by OpenText EVP & Chief Marketing Officer, Sandy Ono. And she has been joined on stage by Sandra Taylor, Founder & CEO of Sustainable Business International and former SVP of Corporate Social Responsibility at Starbucks. Sandra’s expertise provides innovative approaches to sustainability, including supply chain sustainability, strategic philanthropy,… 

OpenText World 2022 – Day 2

Here we are: Day 2 of OpenText World 2022 in Las Vegas! Today started for everyone with a Technology Innovation Keynote followed by an Innovation Demo showcase! After the big announcements of yesterday with the release of Cloud Editions 22.4 during the Opening Keynote, OpenText EVP & Chief Product Officer, Muhi S. Majzoub, kicked off Day 2 with a keynote focused on OpenText…