Kbase P101006: Name server is crashing with local.localhost:ID=AppServer-NULL Error occurred in server thread
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  13/01/2010 |
|
Status: Verified
SYMPTOM(s):
Name server is crashing with local.localhost:ID=AppServer-NULL Error occurred in server thread
java.lang.NoClassDefFound for INotification
INotification error could happen against both the NameServer or the SonicMQ Adapter
admserv.lg file Error processing event: local.localhost:ID=AppServer-NULL Error occurred in server thread
nested exception is: java.lang.NoClassDefFoundError: <java_path>/INotification (11491)
Error processing event: local.localhost:ID=SonicMQ Adapter-NULL Error occurred in server thread
java.lang.NoClassDefFoundError: com/sonicsw/mf/common/runtime/INotification (11491)
FACT(s) (Environment):
OpenEdge 10.0A
OpenEdge 10.0B
All Supported Operating Systems
CAUSE:
This is a problem caused by the mgmt_client.jar file which is no longer in the CLASSPATH. It used to be part of the manifest file in the progress.zip in Progress 9. The manifest was removed in version 10 in favour of the AdminServerPlugins.properties and the class loader functionality in OpenEdge 10.
CAUSE:
Bug# OE00112087
FIX:
1. Upgrade to OpenEdge 10.1A
2. The following workaround needs to be manually undertaken in OpenEdge 10.0A and 10.0B:
Add $DLC/java/ext/mgmt_client.jar file to the CLASSPATH in the $DLC/properties/AdminServerPlugins.properties file for all Progress processes by adding it to the the Policy for core Progress as follows:
[PluginPolicy.Progress]
classpath=[[OpenEdge10_install-dir]]/jre/i18n.jar,[[OpenEdge10_install-dir]]/jdk/lib/tools.jar,[[OpenEdge10_install -dir]]/java/progress.jar,[[OpenEdge10_install-dir]]/java/ext/mgmt_client.jar
pluginclasspath=!{value-of:classpath}
Where, for example:
[[OpenEdge10_install-dir]] = F:\10B\DLC