+ Reply to Thread
Results 1 to 5 of 5

Thread: ES5 Cant integrate an Extension

  1. #1
    Junior Member
    Join Date
    May 2011
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts

    ES5 Cant integrate an Extension

    Hi Eletrotank Team,

    i tried to install an extension in ES5 with this manual.

    http://www.electrotank.com/docs/es5/..._extension.htm

    I tried upload with the ES5 Admin or with FTP the Example Server Code from this site.

    http://www.electrotank.com/docs/es5/manual/examples.htm

    i picked me up the unity samples DBLoginMySQL,2StepLogin,UDPExample;AvatarChat
    but noone works.
    Unlucky never was an Extension displayed in the list in ES5.
    The Upload with ES5 worked fine in the server/extensions i got an uploadextensions123...zip .

    I Restarted after every upload the Server with ES5 Admin Tool or with SSH ElectroServer_5_2_Service restart .

    Something i have done wrong or ?

    I tried some dfiferent ways and got sometimes an Error in notification window in ES5 Admin.

    One time something like this " Duplicate Entries 2StepLogin Extension already loaded."
    Because i uploaded a 2nd 2StepLogin from the child directory of the sample /server/dist/ext to extensions .
    Another Error i got i think i tried to upload the jars of the Extension sample directly in the server/lib directory "start of extensions failed"

    But no Success with all ways i already tried .In a Youtube Video of ES4 installing an Extension is was so simple.

    I hope u can help me out eventually

    Thanks for reading

    Bye uNkelo
    Last edited by tcarr; 05-19-2011 at 08:02 PM. Reason: problem solved, so changed the prefix

  2. #2
    Administrator tcarr's Avatar
    Join Date
    Dec 2007
    Posts
    7,287
    Thanks
    81
    Thanked 1,094 Times in 1,083 Posts
    Have you tried closing your ES Admin and starting it again? Sometimes it gets the old list of extensions stuck, so the new ones don't show until the ES Admin restarts.

    Please note that if you use ES Admin to delete an extension, you have to restart ES5 before you add it back in again, and if ES5 will get very confused if it finds the zip file (uploaded via ES Admin) for an extension if it also finds the "just copy the folder to server/extensions".

    If your ES Admin has remote access enabled, and you want to PM me the details on how to connect to it, I'd be happy to take a quick look to see if I can spot what's wrong.
    Teresa Carrigan
    Senior Engineer
    Electrotank, Inc.

  3. #3
    Administrator tcarr's Avatar
    Join Date
    Dec 2007
    Posts
    7,287
    Thanks
    81
    Thanked 1,094 Times in 1,083 Posts
    Your ElectroServer5.log and Console.log files are filled with errors. You won't be able to add extensions correctly until you get that fixed. I suggest that you go to your installation's server/extensions folder and delete everything that you see there, then restart ES5. It still might not start up cleanly at this point, but I can help you if it doesn't. After you have an ES5 that does start cleanly, just copy the AvatarChat extension folder into server/extensions, and restart, to see if that one works right. From the various error messages I think the problem might have been due to trying to use DBLoginMySQL and 2StepLogin *both* (just use one of them) and possibly not having their database.properties configured correctly.

    After you know that AvatarChat extension works, then we will tackle the others, one at a time.
    Teresa Carrigan
    Senior Engineer
    Electrotank, Inc.

  4. The Following User Says Thank You to tcarr For This Useful Post:

    uNkeLo (05-19-2011)

  5. #4
    Junior Member
    Join Date
    May 2011
    Posts
    2
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Hi,

    I deleted my logfiles and tried again to upload with ES5 Admin i selected AvatarChat. After upload i shutdown the server with ES5Admin and closed the Es5Admin Tool then i start the server service/daemon in Putty/SSH.
    Started ES5Admin anfd logged in and now the Avatar Chat Extension is in the combiolist.

    It must something to do with the real "Shutdown Server " in ES5Admin and closing the Tool and Restart Server isnt enough to load the new extensions list.
    Thanks for your time and your fast anwsers .

    Greetings uNkeLo
    Last edited by uNkeLo; 05-19-2011 at 09:31 AM.

  6. #5
    Administrator tcarr's Avatar
    Join Date
    Dec 2007
    Posts
    7,287
    Thanks
    81
    Thanked 1,094 Times in 1,083 Posts
    Particularly when there's a ManagedObject that has a database, if ES5 doesn't start successfully, Restart won't close down successfully.

    If your ES5 is running as a service/daemon then DO NOT use the ES Admin's restart, ever, because it doesn't work right with service/daemon.

    Do let me know if you run into trouble with one of the other extensions, but I suggest that you stick to adding one extension at a time, and checking that ES5 starts cleanly.
    Teresa Carrigan
    Senior Engineer
    Electrotank, Inc.

+ Reply to Thread

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts