Customer has WAS 3.5.3 with Iplanet 4.1.7, when customer tries
install plugin only it hangs. Below are the steps:
1. WebSphere 3.5.3 installed without the 4.1.7 plugin
2. Choose custom install, and "checked" just the WebServer
Plugin
3. Gave it the path and click "ok"
4. System hangs
On the screen the customer get the following:install plugin only it hangs. Below are the steps:1. WebSphere 3.5.3 installed without the 4.1.7 plugin2. Choose custom install, and "checked" just the WebServerPlugin3. Gave it the path and click "ok"4. System hangs
Exception in thread "main" java.lang.NullPointerException
at Installer.install(Installer.java:2227)
at Installer.main(Installer.java:303
Keywords AIX 4.3.3 Iplanet 4.1.7 websphere 3.5.3 Plugin
On the screen the customer get the following:Exception in thread "main" java.lang.NullPointerExceptionat Installer.install(Installer.java:2227)at Installer.main(Installer.java:303Keywords AIX 4.3.3 Iplanet 4.1.7 websphere 3.5.3 Plugin Local fixProblem summary
already have WebSphere installed and then want to go back
through the installation from the CD and configure the plugin
the installation will not complete successfully. You will get
through the installation process until it asks if you want to
start copying the files for the plugin now. Once you click ok,
there is no response and a NullPointerException is thrown. The
installation screen remains a blank blue screen.
Problem conclusionTemporary fix
will not / can not be fixed unless there is a CD refresh that
is sent out. The defect will remain open and will be fixed if
there will be a CD refresh. The workaround for this problem is
to manually edit the obj.conf file in the iPlanet directory.
Below are the steps for the workaround:
.
There are three places in the obj.conf file that need to have
lines added to them:Below are the steps for the workaround:.There are three places in the obj.conf file that need to have
1. Look for the following line:lines added to them:
Init fn="NSServletLateInit" LateInit=yes
.
Directly below that line they should add the following two
lines:1. Look for the following line:Init fn="NSServletLateInit" LateInit=yes.Directly below that line they should add the following two
Init fn="load-modules"
funcs="init_exit,service_exit,auth_exit,term_exit"
shlib="/usr/WebSphere/AppServer/bin/libns40.so"
Init fn="init_exit"
bootstrap.properties="/usr/WebSphere/AppServer/
bootstrap.properties"
.
2. Next, search for the line:lines:Init fn="load-modules"funcs="init_exit,service_exit,auth_exit,term_exit"shlib="/usr/WebSphere/AppServer/bin/libns40.so"Init fn="init_exit"bootstrap.properties="/usr/WebSphere/AppServer/bootstrap.properties".
<Object name=default>
.
Directly under that line add the following line:2. Next, search for the line:
command to extract libns40.so from the cd:unzip AIX_ASTree_US.zip -d /tmp Netscape40/bin/libns40.so.then go to /tmp/Netscape40/bin and copy the libns40.so to theWebSphere bin directory..Then they can start their web server and try to serve up some oftheir servlets. Comments
APAR information
APAR number
PQ48909
Reported component name
WAS ADVANCED AI
Reported component ID
5648C8400
Reported release
350
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Submitted date
2001-05-17
Closed date
2001-05-21
Last modified date
2001-05-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following: