Kbase P112806: Getting 9908 error connecting to AdminServer from Progress Explorer.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  22/09/2010 |
|
Status: Unverified
SYMPTOM(s):
Getting 9908 error connecting to AdminServer from Progress Explorer.
<user,time> System generated password has expired (9908)
The Operating System time and the internal time of the Java process of the AdminServer are not in sync.
Using SysTime.java shows variance over time between OS time and Java time
FACT(s) (Environment):
HP-UX
Progress/OpenEdge Versions
CAUSE:
There is a bug on java specific to the HP-UX that causes java to have a loss in time the longer a java process runs.
FIX:
The specific problem is a bug on HP-UX which causes java to have a loss in time the longer a java process runs.
To avoid this java bug, for OpenEdge versions earlier than 10.0A, add the following HP-UX java switch as a parameter of JVMARGS for the AdminServer and all scripts which issue commands which communicate with the AdminServer such as dbman, asbman, wtbman, etc.
-XX:+UseGetTimeOfDay
to the $DLC/bin/java_env file under the relevant HP-UX section:
Example:
"HP-UX") # HP UNIX 11.00, No jdk but jre
THREADS_FLAG=native_threads
JVMARGS="-mx256m -ms128m -XX:+UseGetTimeOfDay ${JVMARGS}" ## (or -Xmx256m -Xms128m for Java 1.4 and above)
JDKHOME=
if [ ! -f $JDKHOME/bin/javac ]
then
JDKHOME=$env_jdkhome
fi
JDKCP=$JDKHOME/lib/tools.jar
JRECP=
VMTYPE=classic
ARCH=PA_RISC
# set the shared library search path - snippet from the java script
SHLIB_PATH=$SHLIB_PATH:$JREHOME/lib/$ARCH/$THREADS_FLAG:$JREHOME/lib/$ARCH
/$VMTYPE:$JREHOME/lib/$ARCH
export SHLIB_PATH
On HP-UX for OpenEdge 10.0A and later this change needs to be on the AdminServerPlugins.properties file located in the $DLC/properties directory.
Look for the section:
[PluginPolicy.Progress.AdminServer]
and modify the value of the jvmargs to include the additional parameter as follow:
jvmargs=="-mx256m -ms128m -XX:+UseGetTimeOfDay ${JVMARGS}" ## (or -Xmx256m -Xms128m for Java 1.4 and above)