Skip to content

Archive

Archive for September, 2008

This one stumped me for some time. I was trying to simply install the Sun version of the JDK onto a VMWare instance of Red Hat ES4 and I kept coming upon this error. I initially figured it must be a dependency issue and I tried all sorts of things to get it to work. Later in the day, I tried downloading the JDK without the Enterprise Edition version of Java. This time when I ran the executable to install the JDK it worked perfectly. Evidently, the JDK with the EE attached does not want to install on Red Hat ES4. Hopefully, you won’t need it and the JDK without the EE serves you fine. What a nasty hidden bug.

I was working on a wiki for one of the Quest Communities called http://wiki.activeroles.quest.com. This wiki is using Media Wiki which is an Open Source wiki built on PHP. In customizing the look and feel to this wiki to make it look like its parent community site, I ran into an issue with the pull down menus created by the Quest web development team. The pull down menus worked great. However, when the menus dropped down, certain of the MediaWiki components insisted on being in front of the pull down menus.

In resolving the issue, I looked at both the CSS and the HTML layout of the media wiki components which were nothing more than div tags. I tried to solve the problems by modifying absolute vs relative positioning, modifying the z-index on the various components, and I was really tested on finding the solution. Then I found it.

The CSS attribute of the dominant div tags included overflow:visible; as attributes. For some reason, this attribute was forcing the div tag to be on the top layer.

/* overflow:visible; */

Problem solved.