PDA

View Full Version : [Fixed in ES 5.1] Orphaned registry setting for server components



tchen
11-14-2010, 03:47 PM
I did something silly and renamed/removed some of my server components without deactivating them first. Now the server throws an ExtensionException

Caused by: com.electrotank.electroserver5.entities.exceptions .ExtensionException: Unable to find extension by name ...

The server drops into gateway mode and ESAdmin won't let me delete from there either. Are the registrations stored anywhere I can edit manually?

tcarr
11-14-2010, 04:45 PM
The easiest way to fix this is to add the extensions back in again, then delete them from using ES Admin. Another easy way if you haven't done any customization to the ES5 is to just kill the process then reinstall.

I know how to remove the correct lines by accessing the database directly, and if you want to try doing it that way I'll try to explain what I do. Or you can shut down your ES5, zip up the server/db folder and email it to me, and I can fix it for you and email it back.

We have a bug report already submitted for this, so that you will be able to remove the extensions using ES Admin even if they didn't start up properly, with a future version of ES5.

tchen
11-15-2010, 01:11 AM
I was able to do the easy fix. Thanks.

tcarr
12-20-2010, 10:44 PM
This bug was fixed in last week's ES5.1 release.