Welcome!


Most articles about Garbage Collection ignore the fact that the Sun Hotspot JVM is not the only game in town. In fact whenever you have to work with either IBM WebSphere or Oracle WebLogic you will run on a different runtime. While the concept of Garbage Collection is the same, the imp...
Recent reports have shown that companies are shying away from the public cloud due to security concerns, but how accurate are the results and what, if any, are the alternatives? A committee of CIOs met in Singapore last week. The committee compromised of C-Level executives from the ...
As enterprise interest in cloud computing offerings and concepts continues to increase, the number of solutions in both the public and private cloud spaces increases as well. Theres been much debate over public versus private cloud, even to the point of debating whether there can be su...
As part of my job, I help customers to select the appropriate software to either fulfill a need or as a component of a larger solution.  Fulfilling this role means comparing similar software offerings and selecting the best fit.  The challenge in this goal is to map the vendor offering...
As a strategic activity for IT, communication is important for the effective management of both internal and external relationships. The IT function in many organizations operates with highly diverse stakeholders from different parts of the world. The
In enterprise application architecture, it is naïve to assume that none of the software/hardware components will go down. In fact, most of the IT managers and architects acknowledge this. However, a well-tested and robust recovery procedure continues to take a back seat when designing ...
Scripting languages have recently garnered a bit of attention. With the arrival of Groovy and Jython, writing scripts merged with Java is more natural than Ant. Using XML to call Java methods has always been forced, mostly because it's hard to express flow, conditional expressions, and...
BEA Systems, a world leader in enterprise infrastructure software, has announced the general availability of BEA WebLogic JRockit 5.0 Java Development Kit (JDK). Compatible with the J2SE 5.0 specification, WebLogic JRockit 5.0 is designed to offer-the-highest performing, easiest to use...
In the first article in this series (Vol. 3, issue 6), I gave you an overview of business process management (BPM) and covered the specifications in this area. I described the order change example and the steps needed to create the business process in WebLogic Integration (WLI). In the...
In my previous article (WLDJ, Vol. 3, issue 8), I gave you a detailed overview of the different strategies available for domain creation and configuration and evaluated manual and templating options. In this article, I employ tools like WLShell, WebLogic Scripting Tool, Silent Scripts,...
You may not be aware of it yet, but Mac OS X - version 10.3, better known as Panther - is a great Java development environment. I am a fairly recent Mac convert from the Windows and sometimes Unix/Linux world that I lived in. Maybe you are like me. Maybe aliens have abducted your frien...
In our earlier article (WLDJ, Vol. 3, issue 5), we discussed the importance of designing for manageability. Using a case study of an on-line shopping application, DizzyWorld, we showed the developer's perspective around application manageability. This included both the development of a...
This article is the last in a series on BEA WebLogic Server administration and management for developers. The first installment focused on the WebLogic Server administration concepts and terminology, and the graphical tools for packaging an application and setting up and configuring a ...
Sometimes, HTTP session states are not replicated from the primary server to the secondary server. The application using HTTP session does not function as designed and you see a loss of session data. You might be asked to re-log into the application even when the session has still not ...
This article is the fifth in a series of articles on BEA WebLogic Server administration and management for developers (see WLDJ, Vol 2, issues 10 -12; Vol. 3, issue 2). We have focused on WebLogic Server administration concepts and terminology, the graphical tools for packaging an appl...
This article is the fourth in a series of articles on BEA WebLogic Server administration and management for developers (WLDJ, Vol. 2, issues 10–12). The first installment focused on administration concepts and terminology, and the graphical tools for packaging an application and settin...