Kbase S342: Error "Failed to get model data for Properties dialog" when opening ESB Container Properties in Soni
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  23/02/2010 |
|
Status: Verified
SYMPTOM(s):
Opening the properties for an ESB Container in the Sonic Management Console results in the error "Failed to get model data for Properties dialog"
Failed to get model data for Properties dialog
Error initializing the property sheet
com.sonicsw.mx.config.ConfigServiceException: Failed to load config element '/ESB Containers/<container_name>' from config server.
com.sonicsw.mx.config.ConfigAttributeException: The attribute '/ESB Containers/<container_name>.ARCHIVE_NAME' is not a defined attribute of its parent attribute map.
The Containers view in Sonic Workbench is empty
The default dev.HTTPDirect acceptor returns HTTP status code 500 when receiving an HTTP request
FACT(s) (Environment):
Sonic ESB 7.x
OpenEdge 10.1A
OpenEdge 10.1B
All Supported Operating Systems
CHANGE:
Installed Progress 4GL ESB Adapter
CAUSE:
The OpenEdge 10.1A and 10.1B 4GL ESB Adapter were originally designed for ESB 6.x, so installing these to a Sonic ESB 7.x installation can introduce inconsistencies into certain configuration artifacts within the Sonic 7.x domain, leading to the problems highlighted above.
FIX:
To fix the problem, run the ESB 'seed' utility to re-import the 7.x versions of these configuration elements. The 'seed' utility is found in the following location within the Sonic home directory:
ESB7.0\bin\seed.bat (Windows)
ESB7.0/bin/seed.sh (Unix)
If possible, obtain a version of the 4GL ESB Adapter that's compatible/tested with Sonic ESB 7.x.