Minimal Downtime #USGRockEagle13

Marc Pare, Oracle Why work on weekends or late at night? (For us because of director policy because accidents during the day changes untenable with clients. But this is targeted to Banner to not GeorgiaVIEW.) Weblogic High Available Topology (Maximum Available Architecture) Client > Apache Server or OHS > WLS Cluster (> Admin Server) >… Continue reading Minimal Downtime #USGRockEagle13

Universities and SIS “Innovation”

Several years ago, while I worked at a medium-sized university, there was a very similar incident like what happened in┬áStudent Is Sanctioned for Creating Class-Registration Web Site. A student wanted into a full class. So he built an application to routinely check for whether a seat was available in the Student Information System. The database… Continue reading Universities and SIS “Innovation”

Mail Delivery Background Jobs

Only 8 years into running this product and I still learn something new about it. Monday there was an event. Two nodes became responsive at about the same time. The other ten nodes did their jobs and transferred session information to the nodes taking on the sessions. Most were so busy they did not respond… Continue reading Mail Delivery Background Jobs

Why Ten

The question of why we run ten clusters came up recently. Off the top of my head, the answer was okay. Here is my more thoughtful response. Whenever I have been in a conversation with a BEA (more recently Oracle) person on Weblogic, the number of nodes we run has invariably surprised them. Major banks… Continue reading Why Ten

Missing Shutdowns

A Weblogic managed node for a development cluster failed to shutdown when our shutdown script requested. The last managed node to shutdown becomes the JMS node and triggers a rewrite of the config.xml. We have scripts in place to check for the config.xml changing and alert us. Since I am the on call this week,… Continue reading Missing Shutdowns

Another Way to Verify Cookie Domain

Just finished a Oracle WebLogic Server 11g: Administration Essentials class today. So there are lots of things floating about in my head I want try. (Thankfully we have lots of development clusters for me to break beyond repair. Kidding. Sorta.) One of the common support questions Blackboard asks for those of us CE/Vista clients running… Continue reading Another Way to Verify Cookie Domain

Useful User Agents

Rather than depend on end users to accurately report the browser used, I look for the user-agent in the web server logs. (Yes, I know it can be spoofed. Power users would be trying different things to resolve their own issues not coming to us.) Followers of this blog may recall I changed the Weblogic… Continue reading Useful User Agents

Weblogic Diagnostics

I noticed one the nodes in a development cluster was down. So I started it again. The second start failed, so I ended up looking at logs to figure out why. The error in the WebCTServer.000000000.log said: weblogic.diagnostics.lifecycle.DiagnosticComponentLifecycleException: weblogic.store.PersistentStoreException: java.io.IOException: [Store:280036]Missing the file store file “WLS_DIAGNOSTICS000001.DAT” in the directory “$VISTAHOME/./servers/$NODENAME/data/store/diagnostics” So I looked to see… Continue reading Weblogic Diagnostics

Better CE/Vista Web Server Log

Some support tickets are more easily solved by knowing both user behavior and environment. An often helpful piece of information is what web browser they used. To add this, shut down the cluster, edit /VISTA_HOME/config/config.xml to include the cs(User-Agent), and start the cluster. This line will need to appear for every node. At startup, the… Continue reading Better CE/Vista Web Server Log