WebLogic Kubernetes Operator: Deploying a Java App in a WebLogic Domain on Oracle Kubernetes Engine (OKE) in 30 Minutes


WebLogic Kubernetes Operator provides a way of running WLS domains in a k8s cluster. For this post we are depicting the steps of the tutorial you can find in the documentation here. So let's get started! What you need: a k8s clusterkubectlmavengitdocker60 minutes git clone https://github.com/oracle/weblogic-kubernetes-operator docker login docker pull oracle/weblogic-kubernetes-operator:2.2.0 docker pull traefik:1.7.6 For … Continue reading WebLogic Kubernetes Operator: Deploying a Java App in a WebLogic Domain on Oracle Kubernetes Engine (OKE) in 30 Minutes

Weblogic Kubernetes operator or how to run WebLogic​ clusters in k8s


There are lots of WebLogic clusters running around the globe every day. When you withdraw money in the ATM, buy lettuces in the supermarket or make a phone call there is a WebLogic server (and probably an Oracle database too) is executing some logic for you. Computing paradigms today tend to new standards and Kubernetes … Continue reading Weblogic Kubernetes operator or how to run WebLogic​ clusters in k8s

Q: Where does the 5000ms timeout come from when I get “process(Lweblogic.cluster.messaging.internal.ClusterMessage;) timed out after: 5000ms..”?


And we said: The 5000ms is the currently default value for DatabaseLessLeasingBasisMBean.MessageDeliveryTimeout mbean propety. This is the stack trace generated by a weblogic managed server leader in a cluster defined with consensus migration in wich another cluster node probably died (or was very busy): Apr 25, 2016 10:47:42 AM CEST> <Warning> <RJVM> <BEA-000573> <RequestTimeout for … Continue reading Q: Where does the 5000ms timeout come from when I get “process(Lweblogic.cluster.messaging.internal.ClusterMessage;) timed out after: 5000ms..”?

ApacheDS, user groups membership and WebLogic


In ApacheDS, the ldap search for getting the group names a user (for instance cn=juan,ou=usuarios,0=acmecorp) belongs to is as follows: (& (objectClass=groupofuniquenames) (uniqueMember=2.5.4.3=juan,2.5.4.11=usuarios,2.5.4.10=acmecorp) ) In weblogic, for the supported ldap auth providers, the user membership configuration pattern setting is: (&(<someattribute>=%M)(objectclass=<someobjectclass>)) Therefore a custom authenticator provider is needed in order to get it working. Enjoy 😉 … Continue reading ApacheDS, user groups membership and WebLogic

Cannot load /u01/wls_plugin/lib/mod_wl_24.so into server: libopmnsecure.so: cannot open shared object file: No such file or directory


I've configured weblogic proxy plugin 12c for linux according to documentation but I run into "Cannot load /u01/wls_plugin/lib/mod_wl_24.so into server: libopmnsecure.so: cannot open shared object file: No such file or directory" The error: [root@localhost ~]# apachectl restart Job for httpd.service failed. See 'systemctl status httpd.service' and 'journalctl -xn' for details. My settings: [root@localhost ~]# vi … Continue reading Cannot load /u01/wls_plugin/lib/mod_wl_24.so into server: libopmnsecure.so: cannot open shared object file: No such file or directory

WLS WorkManager


This WLS WorkManager has been configured in a 6-node WLS cluster serving the first  travel & tourism technology provider company website in the world. In weblogic.xml: <wl-dispatch-policy> RSSworker </wl-dispatch-policy> The following can be done in weblogic.xml or you can configure it with WLS console at runtime (better because is decoupled): <work-manager> <name>RSSworker</name> <capacity> <name>DELmaxcap</name> <count>10</count> … Continue reading WLS WorkManager