Infrastructure at your Service

All posts by Middleware Team

Middleware Team



BLOG Technoark 2017 Conference – Blockchain, beyond the bitcoin.

By | Database Administration & Monitoring | One Comment

BLOG Technoark 2017 Conference – Blockchain, beyond the bitcoin. and How applying Blockchain for Enterprise security and data management. I post a brief personal impression of the TechnoArk Conference 2017 in TechnoArk center of Sierre /Switzerland) This TechnoArk Center is based on three essentials parts: • The Ark Accelerator leverages new technologies and guides them to a commercial application. It is also responsible, if necessary, for patenting them. • The Ark Incubator offers professional coaching to…

Read More
Middleware Team

dbi Tail ranked as the 4th best alternative !

By | Database Administration & Monitoring | No Comments

Dear colleagues, Since the publication of the dbi Tail one year ago, lots of people downloaded, and some reporters wrote articles about it. We have got many positive feedbacks, and we would like to thank you all for your attention !   The best article is from Softpedia website, and the author made an interesting description of the tool as you can see: http://www.softpedia.com/get/System/File-Management/dbi-Tail.shtml   More interesting, in June, the tool was published alongside of…

Read More
Middleware Team

Documentum story – Add the Java urandom inside the wlst.sh script to improve the performance of all WLST sessions

By | Entreprise content management | No Comments

WebLogicServer takes a long time (e.g. over 15 minutes) to startup. Can the performance be improved? Using /dev/urandom option in the Weblogic Java Virtual Machine parameters from startup script, can be the solution. In fact, /dev/random is a blocking device and during times of low entropy (when there is not enough random bits left in it), /dev/random will block any processes reading from it (and hence hang) until more random bits have been generated. So,…

Read More
Middleware Team

Documentum story – How to avoid “DFC_FILE_LOCK_ACQUIRE_WARN” messages in Java Method Server (jms) LOG

By | Entreprise content management | No Comments

After upgrading from 6.7.x to 7.2, the following warning message is logged in JMS log files: com.documentum.fc.common.DfNewInterprocessLockImpl – [DFC_FILE_LOCK_ACQUIRE_WARN] Failed to acquire lock proceeding ahead with no lock java.nio.channels.OverlappingFileLockException at sun.nio.ch.SharedFileLockTable.checkList FileLockTable.java:255) By default ACS and ServerApp dfc.properties are pointing to $DOCUMENTUM_SHARED/config/dfc.properties. Adding separate ‘dfc.data.dir’ cache folder location in ACS and ServerApp dfc.properties. After JAVA Method Server restart, two separate cache folders are created inside $DOCUMENTUM_SHARED/jboss7.1.1/server and then, WARNING messages had gone from acs.log. In…

Read More
Middleware Team

Initiate a local GIT repository in command line

By | Database Administration & Monitoring | No Comments

Objective of the document is to describe how to start manually with command lines a development project, from an existing GIT repository. Usage of GIT protocol for software development empowers projects team management. It is intended to ease source code management in terms of versioning, branching and sharing between all team members.     GIT platform Architecture GIT is a distributed version control system, it means developers can share source code from their workstation to others…

Read More
Middleware Team

Java reflection: Get classes and packages names from a root package within a custom URLClassloader

By | Development & Performance | No Comments

I have got a case for which I needed to use a custom Classloader, in order to find the list of classes and packages available across several software plugins materialized by a set of jar files. These jar files are intended to be located inside a particular place. After googling, some solutions invited us to deploy external libraries. But I was not interested to manage another lib in my soft just for that purpose. So,…

Read More
Middleware Team

PKI – SSL certificates management with Java keytool and OpenSSL

By | Application integration & Middleware, Development & Performance | No Comments

In this blog, we will cover all steps to enable SSL encryption for a particular server. The procedure described here applies mostly for Java based servers and applications, with usage of a keystore. In the case the organization into which the certificate has to be deployed has its own PKI, usage of OpenSSL is not necessary. In this case Java keytool usage will be enough. In the case you have to sign by yourself, server…

Read More
Middleware Team

DBI Tail v1.2 now released !

By | Database Administration & Monitoring | 2 Comments

Dear IT colleagues, We regularly have to read log file contents either to understand software functioning or for debugging purpose. Most of the time we access same log files located in same servers. It is very painful to login every time, then lookup and extract relevant traces for a particular case under investigation. On top of that, especially on some systems, there is no Unix “tail” command equivalent. For all these reasons, I want to…

Read More
Middleware Team

Software architecture vs code representation

By | Development & Performance | No Comments

Tuesday the 10th of November I attended a public lecture at Swiss Java User Group in Zürich. Topic of the pretension was to describe and address challenges any project manager can encounter, when reflexion switches from perspective of software architecture to real coding implementation. Presentation was essentially based on Java language, but in fact applicable to any other language. So first, presenter shared project experiences he has got with some customers, and pointed weaknesses of…

Read More
Middleware Team

Oracle Java Cloud event 1st Septembre in Geneva

By | Application integration & Middleware | No Comments

Tuesday, the 1st of September, we attended an Oracle’s Java Cloud Platform as a Service demonstration in Geneva. Presentation was organized by Arrow – Switzerland. Presentation aims to show us new opportunities of development in the Cloud, and we were invited to attend several live demonstrations of these new Oracle products. Java Cloud PaaS allows developers and managers to have a complete software factory platform that can follow full development lifecycle of an application. But,…

Read More