Kbase P114893: Received java errors after installing OpenEdge Architect service pack or 3rd Party Plugin
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  05/04/2006 |
|
Status: Verified
FACT(s) (Environment):
OpenEdge 10.1x
SYMPTOM(s):
Received java errors after installing OpenEdge Architect service pack
Received java errors after installing a 3rd party plugin
A ClassNotFoundException: java.lang.ClassNotFoundException: net.sourceforge.sqlexplorer.plugin.views.ConnectionsView
A NullPointerException: java.lang.NullPointerException at net.sourceforge.sqlexplorer.plugin.views.ConnectionsView.<init>(ConnectionsView.java:45)
CAUSE:
After installing the OpenEdge Architect service pack or any 3rd party plug-in, you may get errors when you access certain functions like DB Navigator, or new functionality may not be accessible. This is because OpenEdge Architect uses a cached representation of supported functionality which does not include the new functionality.
FIX:
To prevent errors, launch OpenEdge Architect with the -clean argument. The -clean argument forces OpenEdge Architect to re-read all of the installed plug-in definitions rather than using its cached representation. It is recommended to use the -clean argument at start-up for every one of your workspaces after any installation change including service packs. Please note that using -clean increases the start-up time; so it is not recommended that this option be used when not necessary.
To use the -clean argument do the following:
1. Modify the OpenEdge Architect launch menu properties by adding -clean at the end of the Target.
Ex:
<OpenEdge Install>\oeide\eclipse\eclipse.exe -vm "<OpenEdge Install>\jre\bin\javaw.exe" -clean
2. Start OpenEdge Architect and switch to each of the workspaces that you are using.
3. You can now remove the -clean argument from the menu properties