WebLogic Server and entropy

After input from Jacco H. Landlust and Edwin Biemond I have rewritten my post about entropy. Overview Entropy pool Monitoring entropy Using /dev/urandom CONFIG_JVM_ARGS setDomainEnv.sh JRE – java.security rngd daemon Additional information Entropy pool In computing you often need random numbers. They are used for encrypting stuff but also for lots of other things. For […]

Continue Reading

Installing ADF 11.1.2.4.0 on Red Hat 6

Here is my experiences with installing ADF 11.1.2.4.0 on Red Hat 6 (64-bit) using Java 7. FMW releases are big and complicated. Between the main FMW releases, Oracle release some products on separate “branches”. This is to fast track new features. ADF 11g Release 2 is such a fast track product. The latest ADF 11g […]

Continue Reading

Using opatch to list valid FMW Homes to apply a patch to

All FMW products except the WebLogic server is patched via the opatch tool. From FMW 12.1.2 the WebLogic server is also patched by opatch. In a FMW installation you can have many Oracle Homes. When you install a patch you need to know which home to apply the patch to. opatch can help you figure […]

Continue Reading

Bash script for installing WebLogic Server PSU patches via BSU

Patching WebLogic is necessary but not fun. To help out I have created a simple Bash script for installing CPU/PSU patches. For information about CPU, PSU and SPU patches check this post. The script is using BEA Smart Update so it is for WebLogic Server 12.1.1 and older. WebLogic Server 12.1.2 has switched from BSU […]

Continue Reading

Easy way to display ADF version for FMW installations

Extra from jar files opatch You can also get the information via opatch, but it is a bit more complicated if ADF has been patched. Here you must also look for the id’s of the patches that patched ADF 11.1.1.6 to 11.1.2.4. Follow @theheatDK

Continue Reading

WebLogic Server – Using JDBC TLOG Store

From WebLogic Server 10.3.6 and onwards it is possible to store JTA transaction logs (TLOG) in a database persistent store instead of in a file store. Overview Create database user Create Data Source via Admin Console Create Data Source via WLST Configure JDBC TLOG store via Admin Console Configure JDBC TLOG store via WLST LONG […]

Continue Reading

Bash script for listing running WebLogic Servers and Node Managers

If you have many domains running on the same Linux server it can be difficult to see what is running and what is not. I have created a Bash script that lists all WebLogic Server and Node Manager processes. I have tested it on Red Hat 5 and 6. Here is an example output. The […]

Continue Reading

WebLogic Server – Max Restarts Within Interval

In some situations you have to restart a WebLogic server many times to get something working. A quick and dirty way of restarting a server is to kill the process and let the Node Manager start it up again. When you kill the process you will see this in the server.out file. Second time. Third […]

Continue Reading

Upgrading WebLogic domains

I noticed that in WebLogic 12.1.2 the old domain Upgrade Wizard has been replaced by a new Reconfiguration Wizard. I have upgraded WebLogic many times, but I have never upgraded a domain. If you upgrade WebLogic within a major release e.g. 10.3.5 => 10.3.6 or 12.1.1 => 12.1.2 there is no reason for using the […]

Continue Reading

WebLogic Server configuration backup

The WebLogic server stores its configuration in files in the DOMAIN_HOME/config directory. The main file being config.xml. The way configuration changes are handled depend on if you are using the domain configuration locking feature. In Production Mode configuration locking is enabled by default and in Development Mode it is not. If you use configuration locking […]

Continue Reading

Rotate Apache HTTP Server log files on Windows

The Apache HTTP Server does not rotate log files. On Red Hat Linux, Oracle Linux etc. rotation of the Apache log files are handled by cron.daily and logrotate. On Windows it is a bit more difficult because of the way open files are locked. You have two options, either stop Apache and do the rotate […]

Continue Reading

Oracle Fusion Middleware patching

It is normally not enough to just install the FMW software you will also need to apply different kind of patches. Security patches Each quarter Oracle releases security updates. The patch program is called the Critical Patch Update (CPU). In the beginning the patches released by the CPU program was also called CPU patches. From […]

Continue Reading

Downloading JRockit and Java SE 6 from MOS

Oracle no longer posts updates of Java SE 6 and JRockit to its public download sites. If you have a support contract you can download new updates from MOS. You can locate the Java SE 6 downloads in this note “All Java SE Downloads on MOS (Doc ID 1439822.1)”. JRockit downloads can be found via […]

Continue Reading

FMW 12.1.2 – beahomelist, Central Inventory, Registry and Distributions

beahomelist In previous versions of the WebLogic server an beahomelist file was created that contained the paths to the installations aka. the Middleware home’s. Location: (UNIX) user_home/bea/beahomelist (Windows) C:\bea\beahomelist When you deinstall a WebLogic server the path is not removed from beahomelist, but next time you install a WebLogic server the installer will validate the […]

Continue Reading

“Secret” MOS OSB domain template

If you create a OSB domain with WLST offline and the standard templates your Managed server will always be called osb_server1. To get around this I normally just change the name directly in the config.xml. But there is an alternative. Oracle has created a special domain template you can get of MOS. From “OSB 11.1.1.3+ […]

Continue Reading