thimsen on tech

Friday, December 22, 2006

Portal Toolkit V5.0.2.2 Install After May 18, 2006

IBM released a fix for a Java Cryptography Certificate (JCE) issue that effected JVM versions 1.3.1 and prior. This includes WSAD, RAD, WAS, Websphere portal toolkit. In order to get the portal toolkit installed after the May 19th date, I have actually had to set my system clock back to a date prior to May 18th 2006. After the install completed I then corrected the system clock and applied the appropriate fixes to the WAS/portal versions installed with WSAD.

The following link provides details on the JCE issue and links to fix packs for the effected software packs.

JCE Fix IBM Support Site

Saturday, July 29, 2006

ANT install issues

When trying to install apache ant 1.6.5-17 this afternoon, I kept running into the following missing dependancy:

jaxp_parser_impl

I learned that xerces-j2 contains this dependancy. In the process I also learned neat rpm trick:
# rpm -q --whatprovides jaxp_parser_impl
xerces-j2-2.7.1-15
I had to install the following packages (in order) to get it to work:
  • xml-commonsx
  • xml-commons-apis
  • xerces-j2
  • ant
  • xml-commons-resolver (--nodeps)

Sunday, March 12, 2006

Lotus Notes in Linux (Update)

Update on running Lotus Notes on wine. Currently on wine 0.9.9 and running notes. Copied over an installed, but not configured, instance of notes (6.5.4) to my .wine directory. Ran winecfg and set the nlnotes.exe file in the Application Settings to run as Win 98, also configured the usp10 to native in the Libraries tab.

This got wine up and running. But after I configured notes and got it running as I liked, the next time I started up notes it would half sometime after my login. I tried many fixes, but it seems the solution ended up being disabling my LAN01 configuration, see post below from CodeWeavers form:


Hangs if LAN0 is enabled and search for server (Score: 3)

Since Notes searches for new servers using the ports in alphabetical order, it will try LAN0 first if it's enabled. This causes the Notes Client to hang until you run the Terminate Windows apps command.

I had not noticed this before since I usually clean up the ports settings when I install and I have connection docs to all servers.

I was opening a database that was not local any more and the Search for database dialog came up. I mis-keyed the server name and found the clien was hung. In the status bar you could see "Searching for local on LAN0"

make sure you have only the TCPIP Port enabled !!

Monday, March 06, 2006

java.lang.VerifyError

Encountered this error almost a year back and spent many hours trying to find it's root cause. Came up again today. The error ended up being the result of a incorrect versions of the JDOM jar in our WAS 5.1 classpath. We had compiled our code against the JDOM 1.0 version but WAS 5.1 come with a beta release of the JDOM libraries.

Here is a article that describes other reasons for the java.lang.VerifyError.

According to the J2SE1.4 JavaDocs the VerifyError is:

public class VerifyError
extends LinkageError

Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem.

Saturday, February 25, 2006

Suse OSS 10

Upgraded to OSS 10 this weekend. Nice, not too many changes from 9.3, but I did have a couple issues...

I followed this good article to get DVD, Windows Media, and mp3s to work:

http://www.thejemreport.com/mambo/content/view/178/42/

Wireless

Since I have an Atheros AR5215 802.11abg integrated PCI wireless card the kernel module (ath_pci) is not included by default. (See http://en.opensuse.org/HCL/Network_Adapters_(Wireless)) I installed the 'kernel-default-nongpl' package through YaST, that solved the issue. Another option would have been to compile the madwifi module myself.

Friday, January 13, 2006

WSAD vi plugin

If you love the power of vi, this is for you.

http://www.satokar.com/viplugin/

Saturday, August 20, 2005

VMWare on Linux

Although the user license for VMWare is expensive in respect to the open source software I typically use, it is worth every dollar. The installation was easy in Suse 9.3, just one caveat hindered the installation.

Before running vmware-config.pl execute the follow (you need to have the kernel sources installed).


cd /usr/src/linux
make cloneconfig
make modules_prepare

You can also read documentation your system vendor prepared for you about 3rd party kernel modules. It is located in /usr/src/linux/README.SUSE.