Category Archives: Application Servers
How to run with multiple PHP versions on Fedora 35 using Apache and PHP-FPM
I am self hosting my own services on my home server and sometimes issues occur due to incompatible prerequisites and because I try to always use the latest version of everything. After updating from Fedora 34 to Fedora 35 again I hit one issue I already had: PHP prerequisites. The issue after update was caused… Read More: How to run with multiple PHP versions on Fedora 35… »
#ActiveMq #Artemis – Fix phantom messages issue
Sometimes we end up with phantom messages in ActiveMq or Artemis engines. This is usually the case when due to some network issue/ database issue and inconsistent commit was done. I have no idea if this is a bug of the engine or a known case that can happen because of external causes. The… Read More: #ActiveMq #Artemis – Fix phantom messages issue »
Recover a legacy #Glashfish Application Server from a disk full situation #Java LOG003: Read failure. Log exception at point 14.
There is this case when disk is full on a server instance running Glashfish Application Server. This sadly has an adverse effect due to some Glashfish bugs that were never fixed. When disk is full several things get corrupted because Glashfish by default uses the disk to store some cached information. First sign you have… Read More: Recover a legacy #Glashfish Application Server from a disk full… »
#Jboss #Artemis AMQ153005: Unable to retrieve ${0} from JNDI. Creating a new ${1} named ${2} to be used by the MDB
This is a strange annoying warning that suddenly appeared after I upgraded to JBoss 7.4.2 and was completly flooding my output log. It looks like an warning due to a bad configuration that until version 7.4.2 was ignored. My log looked something like this: Of course the fact that somehow the warning message seems to… Read More: #Jboss #Artemis AMQ153005: Unable to retrieve ${0} from JNDI. Creating… »
Use #ELK stack to monitor #JBOSS application server
The ELK (ElasticSearch+LogStash +Kibana ) stack is maybe the best method to monitor your environment in a simple visually applying way. My task was to monitor the parameters of a Jboss/Wildfly application server where my enterprise application is hosted. There are several guides that describe how to deploy the basic stack, I am not going… Read More: Use #ELK stack to monitor #JBOSS application server »
#RedHat #JBoss and #Artemis dead-letter queue issue
After migrating from ActiveMq to the embeded JBoss EAP Artemis messaging server ( see link ) I was getting the following error related to the dead message queue (the default queue where messages that failed to be processed end up). 10:21:04,620 WARN [org.wildfly.iiop.openjdk] (ServerService Thread Pool — 7) WFLYIIOP0111: SSL has not been configured but… Read More: #RedHat #JBoss and #Artemis dead-letter queue issue »
Migrate from #Wildfly 10 + external #ActiveMQ to #Wildfly 13 + embedded #Artemis
As I mentioned in a previous post I am a long time user of WildFly 10 and now in the process of upgrading to WildFly 13. Yes, not the latest version because I have some legacy source code constraints that forces me to not consider yet WildFly 14 and up. WildFly 13 includes an Artemis… Read More: Migrate from #Wildfly 10 + external #ActiveMQ to #Wildfly 13… »
Allow the use of a transacted session in a #Servlet with #JMS broker #Artemis
The open-source application server WildFly from which the RedHat owned JBoss application server is derived is one of the most used Java application server lately. This is caused by the strong market consolidation that is happening that caused the Java application server environment to become very restricted. Basically the only open-source enterprise grade Java application… Read More: Allow the use of a transacted session in a #Servlet… »
#EasyRSA Certificate based authentication of #SoapUI client to a secure WebService running on #JBoss or #WildFly application server
The following is a very quick guide on how to set up a EasyRSA certificate based authentication of SoapUI API client to connect to a WebService based API that runs on JBoss or WildFly. Generate a local CA with EasyRSA Download and install easy-rsa – https://github.com/OpenVPN/easy-rsa Go to the installation folder and change the following… Read More: #EasyRSA Certificate based authentication of #SoapUI client to a secure… »