[gme-users] Java Component Registration

Gyorgy Balogh bogyom at isis.vanderbilt.edu
Tue Jun 21 09:27:53 CDT 2005


Hi Steven,

JavaCompRegister.exe creates the following registry entries:

HKEY_CLASSES_ROOT/CLSID/<guid_of_comp>
HKEY_CLASSES_ROOT/<progid_of_comp> 

If systemwide checkbox is checked:
HKEY_LOCAL_MACHINE/SOFTWARE/GME/Components/<progid_of_comp>
Else:
HKEY_CURRENT_USER/SOFTWARE/GME/Components/<progid_of_comp>

I suspect without admin privileges the HKEY_CLASSES_ROOT entries cannot
be created.
George


-----Original Message-----
From: gme-users-bounces at list.isis.vanderbilt.edu
[mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf Of Steven
D Baker
Sent: Monday, June 20, 2005 2:14 PM
To: gme-users
Subject: [gme-users] Java Component Registration

Hi,

Can anyone explain what is necessary in order to register a Java
Component
in GME? In other words, what does JavaCompRegister.exe actually do? I
haven't had any problems using it in the past, but I recently tried to
register a Java interpreter from a user account without admin
privileges,
and the result was a component with a "??" icon, the message "Component
Execution Failed" when trying to use the interpreter from within GME.
Naturally, I wouldn't expect an account without admin privileges to be
able
to register a component for system wide usage, but I'm a bit confused by
the fact that things don't work from the user's own account -
JavaCompRegister.exe claims to have registered the component
successfully,
and it looks like the necessary registry entries are made (which I
thought
was all JavaCompRegister.exe did). Registering the same interpreter on
the
same machine using the identical method from an admin account works as
expected.

I've duplicated the behavior on 3 machines, running Windows XP, with GME
version 4.11.10. I don't have administrative rights on one of the
machines,
hence my interest (in addition to general curiosity). Any ideas?

Thanks in advance,

Steve

_______________________________________________
gme-users mailing list
gme-users at list.isis.vanderbilt.edu
http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users


More information about the gme-users mailing list