Identity Management: From Oracle 10g to 11g – IdM, SSO, OAM

I have been running Oracle Identity Management 10g with heavy use of 10g SSO capabilities. Much of our web security architecture along with application authentication relies on this infrastructure. What do I do as development begins to shift from OracleAS to WebLogic, and our middleware stack goes from 10g to 11g? We will need to run 10g and 11g in production side-by-side for some period of time. This is a question many of our customers are asking and it is understandable that there is confusion around this. Oracle hasn’t provided the clearest of answers, and in general, identity management initiatives … Read More

Virtual Machines for Development – VMWare Player, VMWare ESXi, VMWare Workstation, Oracle Virtualbox

I had been using VMWare Server 2 for a few years now. It was free and provided extra features that were not present in VMWare Player. Unfortunately I found out that VMWare Server is no longer going to be supported as of June 2011. I needed to make a decision quickly so I could stand up a Linux CentOS VM to run a memory intensive software stack. For me VMWare Server probably would not have worked anyway because of memory and processor restrictions. I decided to look to 3 different solutions to get me up and running quickly, VMWare Player, … Read More

Print REMOTE_USER CGI Variable in JSP on WebLogic 11g

There could be a number of reasons you want to verify the value of the REMOTE_USER variable in an app you are running in WebLogic. A quick way to check is by dropping in a JSP file that prints the value: <html> <body> REMOTE_USER: <%= request.getRemoteUser() %> </body> </html>

Oracle Application Server Version – Verify 10g Upgrade to OracleAS 10.2.3 for Portal

There are a couple of different ways you can verify you are running Oracle Application Server Perhaps the simplest is to navigate to the EM Consile about page typically found at: http://[domain]:18101/emd/console/aboutApplication Another option is to use oPatch by running the following command: [ORACLE_HOME]/opatch/opatch lsinventory -detail Then, navigate to [ORACLE_HOME]/.patch_storage and look for the latest log file. You will have a full listing of products installed in your ORACLE_HOME. If you have just upgraded Oracle Portal to and want to verify its version as well, you can simply navigate to Portal Administer tab > Global Settings.

Nagios Agent (NSClient++) Install on Windows

This walkthrough provides step-by-step screens for the installation of a Nagios XI Agent installation. The install was performed in Windows Server 2003 Standard Edition (32-bit). You will notice that this is downloading and installing NSClient++. [box type=”download”]Free Download Please complete the following for access to the free download. [/box]

Registering Oracle HTTP Server with Oracle WebLogic Server

For Fusion Middleware Control to be able to manage and monitor Oracle HTTP Server instances, they must be registered with the domain. To do this, you must register Oracle HTTP Server with Oracle WebLogic Server using the following command: WEBHOST1> cd ORACLE_INSTANCE/bin WEBHOST1> ./opmnctl registerinstance -adminHost -adminPort 7001 -adminUsername weblogic

WebCenter 11g PS3 on WebSphere

I was slightly excited about WebCenter 11g PS3’s ability to run on IBM WebSphere — not because I run WebSphere, but because it could open the doors for WebCenter at places that run an IBM infrastructure. I was disappointed to find that I couldn’t even download the WebSphere trial from IBM’s site (see the accompanying video). Ironically, the [WebSphere] server that is serving the download produces an Internet Server 500 error. Yes, I verified that others also received the error. I’ll stick with WebLogic for now.

Custom-Built Java vs. Open-Source Portal (like Liferay) – What Should I Do?

You are not alone. Many organizations are going through the same analysis and process. There are many possible options/variables to consider, but “should I roll-my-own custom site vs. leverage [open-source] products?” is one of the most common questions to answer today when considering a new web project. Following is a quick list of reasons you might want to consider choosing one over the other. Custom-Built Solution Complete Flexibility: Build a relevant solution without any, or many, compromises — whatever compromises you do make will likely be based on time and money as opposed to wrestling the wisdom of someone else’s … Read More