Kbase P30150: Getting com.progress.common.guiproperties.XPropertyException: GUIMetaSchema load failed: ubroker.sch
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  25/09/2008 |
|
Status: Verified
SYMPTOM(s):
Error when connecting to AdminServer from Progress Explorer
An exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will be shutdown immediately.
com.progress.common.guiproperties.XPropertyException:
GUIMetaSchema load failed: ubroker.schema
AdminServer is running
Using correct user information when connecting to AdminServer
System is Progress service pack 06 or higher
com.progress.common.guiproperties.XPropertyException: GUIMetaSchema load failed: ubroker.schema
at com/progress/common/guiproperties/GUIMetaSchema.instantiate
at com/progress/vj/ubroker/AbstractRootMMCClient$sharedResources.<init>
at com/progress/vj/ubroker/AbstractRootMMCClient.initSharedResources
at com/progress/vj/ubroker/AbstractRootMMCClient.init
at com/progress/vj/ubroker/AbstractPersonMMCClient.init
at com/progress/vj/explorer/ExcaliburComponent.addNode
at com/progress/vj/explorer/ExcaliburComponent.addChild
at com/progress/vj/explorer/ProgressServer.setupPlugins
at com/progress/vj/explorer/ProgressServer.workingCallback2
at com/ms/lang/Delegate.dynamicInvoke0
at com/ms/lang/Delegate.dynamicInvoke
at com/ms/wfc/ui/Control.invokeMarshaledCallback
at com/ms/wfc/ui/Control.wndProc
at com/ms/wfc/ui/Form.wndProc
at com/ms/wfc/app/Application$ParkingForm.wndProc
at com/ms/wfc/ui/Control$ControlWindow.wndProc
at com/ms/wfc/app/Window.callback
com.progress.common.guiproperties.XPropertyException: GUIMetaSchema load failed: juniper.schema
at com/progress/common/guiproperties/GUIMetaSchema.instantiate
at com/progress/vj/juniper/JuniperMMCClient.getPropertySchema
at com/progress/vj/juniper/JuniperMMCDatabaseClient.getCategory
at com/progress/vj/util/AbstractGrandMMCClient.editProperties
at com/progress/vj/juniper/JuniperMMCClient$EditCallback.invokeOperation
at com/progress/vj/explorer/ProgressExplorer.run
at com/progress/vj/explorer/ProgressExplorer.dispatchOperation
at com/progress/vj/explorer/ProgressExplorerComponent.ControlbarNotify
java.lang.NullPointerException
at com/progress/vj/ubroker/UBTMMCClient.getCategory
at com/progress/vj/util/AbstractGrandMMCClient.editProperties
at com/progress/vj/util/AbstractGrandMMCClient.defaultAction
at com/progress/vj/ubroker/UBTMMCClient.invokeOperation
at com/progress/vj/explorer/ProgressExplorer.run
at com/progress/vj/explorer/ProgressExplorer.dispatchOperation
at com/progress/vj/explorer/ProgressExplorerComponent.ControlbarNotify
Reinstalling Progress service pack does not resolve the error
FACT(s) (Environment):
Progress 9.1D
WebSpeed 3.1D
Windows NT 32 Intel/Windows 2000
CHANGE:
Installed a new product into an existing Progress 9.1D installation (.cfg file)
CAUSE:
Bug# OE00089878
CAUSE:
A new .jar file, schema.jar, is being referenced within the %DLC%\proexp.prm file.
If the system was on a Progress service pack 6 or higher and a new FCS product was installed into the current installation directory (existing .cfg file), then the current proexp.prm file is overwritten by the FSC version. This FSC version does not make any reference to the schema.jar file.
If you are facing this issue, the following information will reside within the proexp.prm file.
-c @{Startup\DLC}\java\rmi.zip;@{JAVA\PROGRESSCP};@{JAVA\JRECP};@{JAVA\FATHOMCP};@{JAVA\REPLCP};@{Startup\DLC}\java\prowin.jar
@{Startup\DLC}\bin\runproexp.exe
@{Startup\DLC}
FIX:
1. Edit the %DLC%\proexp.prm file
2. Add the following line to the end of the first line
;@{Startup\DLC}\java\schema.jar
3. New proexp.prm file should look like this
-c @{Startup\DLC}\java\rmi.zip;@{JAVA\PROGRESSCP};@{JAVA\JRECP};@{JAVA\FATHOMCP};@{JAVA\REPLCP};@{Startup\DLC}\java\prowin.jar;@{Startup\DLC}\java\schema.jar
@{Startup\DLC}\bin\runproexp.exe
@{Startup\DLC}
4. Save the file and reopen Progress Explorer again to establish the connection.