Kbase P173780: Launching an ABL application from an icon gives error 11002
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  21/09/2010 |
|
Status: Unverified
SYMPTOM(s):
Launching an ABL application from an icon gives error 11002
The DLC environment variable must contain a valid directory/path. (11002)
Using non-Adminsitrator account fails
Adminstrator account works
FACT(s) (Environment):
Windows
OpenEdge 10.1C
CHANGE:
Upgraded OpenEdge and the ABL application
FIX:
1. Download Process Monitor from Microsoft's website http://www.sysinternals.com.
2. Extract and run the executable for Process Monitor.
3. Click on the executable and look in Process Monitor for prowin32.exe
4. It will tell what permissions are needed for folders and also what paths it is looking to read/write to.
5. If the permissions are incorrect, correct these for the folders specified in Windows Explorer by using folder permissions.
6. If the paths are incorrect, check to make sure that user-specific environment variables, such as DLC, are being set correctly:
for example in one case,
On the server under Documents and Settings, there is the list of users that are setup to log into that server. Each of these users creates a registry entry when logging in that goes into the HKEY_USERS section.
Under HKEY_USER\s-1-3-21-91515334-1435060051+740312968-1203\Software\PSC\Progress\10.1C\Startup\
There is an entry: DLC REG_SZ D:\DLC101C Which is the old location of the installation.
The entry: PROPATH REG_SZ .,D:\OE101Cgui,D:\OE10C,D:\OE101C\bin has the new installation location.
It looks like some of the old entries for users were not reset when doing a new install. The solution is to
correct the paths in DLC REG_SZ.