Menu

iTop 2.0.2 - Extensions installed successfully but remain unrecognised by Toolkit

Rob Harvey
2014-01-02
2014-11-03
  • Rob Harvey

    Rob Harvey - 2014-01-02

    I've recently tried re-installing iTop 2.0.2 several times and each time I run into the same problem.

    I've defined a couple of new classes and modified a couple of existing ones. It all worked beautifully on my first try using, I think, 2.0 or 2.0.1.

    Now, however, no matter what I do, I cannot get the toolkit to update the database schema or even recognise the extensions are loaded.

    I suspected it was the dependency (itop-config-mgmt/2.0.0) but I've tried changing it from 2.0.0 to 2.0.2 and it makes no difference.

    I get no errors installing the extensions but the toolkit acts as though they are not there.

    Any tips for troubleshooting where the problem lies?

    I'm just about to cut and paste the example from the iTop web site to see if that works and if it does - then it is most likely an annoying, minuscule, syntax error that I have probably overlooked a dozen times already ...

     
  • Denis

    Denis - 2014-01-02

    Hi Rob,

    The version of the "Config Management" module did not change. It's still "itop-config-mgmt/2.0.0" in 2.0.2. Wheren there are unresolved dependencies a warning message is displayed at the beginning of the choices for the datamodel.

    Is your extension listed in the "Extensions" screen of the setup? If not, check the rights on the files. The web server needs to be allowed to read from the "extensions" directory and all its subdirs.

    Hope this helps

     
    • Anwar Ahmat

      Anwar Ahmat - 2014-11-03

      Hi Denis,
      To Create and install a new extension, I have followed the steps which was described on the web,but when I reinstall iTop,iTop could not show the new extension. I have checked the location of generated files( is in the correct place:C:\Program Files\wamp\www\itop\web\extensions\monitor) and rights on the files(is read-inly),but I could not find the reason why the iTOP did not show my new extension .
      Could you help me please ?
      Thanks a lot for your help !

      Best regards,

       
  • Denis

    Denis - 2014-01-02

    Reminder: to add an extension to an existing installation, you MUST first go through the setup and select it, only then you can use the toolkit to update it...

     

    Last edit: Denis 2014-01-02
  • Rob Harvey

    Rob Harvey - 2014-01-02

    Remember how I mentioned an annoying syntax error ... well I found the problem about an hour after posting the first message (after spending nearly 5 days trying to get it to work)

    CASE MATTERS! :) (on a *nix based server at least)

    In the module.x file in my extensions folder I had used capitals in the line:

            __FILE__, // Path to the current file ... etc etc
            'define-MyModuleName/',
    

    But the path name was 'define-mymodulename'

    Net result - no obvious errors, the extensions installed during the set-up process but the toolkit couldn't process them because the folder didn't exist!

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.