Our question was what happens to the rows in a global temporary table when populated from a session obtained from a connection pool. Are they still there for the next application user to borrow the same session from the pool?…
Category: Weblogic
Testing the overhead of creating connections vs using a pool in Weblogic
We had a need to understand the overhead of creating connections versus using a pool. Connection pooling is most beneficial when using very short lived database sessions. If the associated database request takes longer than a few seconds, we needed…
Weblogic stuck thread printer
This is a useful script for crawling the Weblogic domain logs and printing threads that have been stuck, as well as the duration they were stuck. It doesn’t include the initial ten minute (default) window before a log entry is…
Weblogic deployment options
stage is the worst term for this. Seriously. stage, to me at least, implies a temporary location. I come from a database background, so a staging table is thought of as the location where data is stored prior to being…
Weblogic simple Queue publish and subscribe
This is a total rip from the oracle site, but sometimes other sites content changes. As such, I wanted to post it here after I worked through it and enhanced it a bit. I created the queue using the admin…
Automated Weblogic versioned app deployment
We had a need to automate deployments with a versioned app. You can place an entry in the MANIFEST.MF for “Weblogic-Application-Version: v14”, or whatever, or you can dynamically assign it at deployment time. What is below will do the latter…
Weblogic WLST – Accessing OS variables
As with all thing wlst, almost everything you can do in python you can do in wlst. Below is just a simple example of accessing host variables from inside of weblogic. [sa-weblogic@cmhldecomadm01 Middleware]$ export FOO=”BAR” [sa-weblogic@cmhldecomadm01 Middleware]$ ./Oracle_Home/oracle_common/common/bin/wlst.sh Initializing WebLogic…