Consultor Eletrônico



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