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 ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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,
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
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 ...
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
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,
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
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:
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!