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 cluster kubectl maven git docker 60 minutes git clone

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

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>

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=,, ) 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

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.

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):