Consultor Eletrônico



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