Hello. Today I have been trying to add a module I created on a local installation onto test server and after copying the files to the servers Extensions folder and going through the Itop 2.0.2 Setup process, which went through without error, the new CI class I created does not appear on the dashboard.
It is also not listed as an option in "New Ci".
I checked the database and none of the additional tables that the class requires were created.
It seems that although the Setup process went through without a hitch, nothing actually was done.
I also ran the Toolkit and while the class definition is in the correct folder and all, it doesn't accuse any inconsistencies in the Data Model. Nor does it propose any changes to be made.
I'm wondering if this isn't some kind of Cache/synchronization issue.
Has anyone encountered this problem before?
THanks in advance.
Marco
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Did you see your module in the "Extensions" screen of the setup? (If not check the rights on the files in the "extensions" folder, the web server must be allowed to read them)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Pablo,
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),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:
Yeah I did all that. I had already added extensions previously and didn't have this issue.
But I did figure it out, I think. Looking at the extension files, I noticed that in the MODULE file the name of the class has UpperCase letters in the name for some reason. I changed everything to lowercase and ran the setup again and it worked perfectly.
Thank you everyone for your help!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
My name is Anwar Ahmad , I am a student at Poitecnico di Milano in Computer engineering. To study configuration management , I install in the iTOP on my PC. After installing the iTOP successfully, I followed the steps which is described on the web(https://wiki.openitop.org/doku.php?id=2_0_2:customization:start#creating_a_module) to customise iTOP ,but iTOP could not work properly, iTOP could not show the new module which is in "C:\Program Files\wamp\www\itop\web\extensions\sample-add-class" folder.I read the instructions on the web with great attention,but I can not find the reason why iTOP could not show the new module.
Could you tell me that How did you solve the problem ,please ?
Thanks a lot for your help !
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello. Today I have been trying to add a module I created on a local installation onto test server and after copying the files to the servers Extensions folder and going through the Itop 2.0.2 Setup process, which went through without error, the new CI class I created does not appear on the dashboard.
It is also not listed as an option in "New Ci".
I checked the database and none of the additional tables that the class requires were created.
It seems that although the Setup process went through without a hitch, nothing actually was done.
I also ran the Toolkit and while the class definition is in the correct folder and all, it doesn't accuse any inconsistencies in the Data Model. Nor does it propose any changes to be made.
I'm wondering if this isn't some kind of Cache/synchronization issue.
Has anyone encountered this problem before?
THanks in advance.
Marco
Just tried again and no sucesss :(
I also noticed that it did not create a folder for the extension in the ENV-TOOLKIT folder.
And it also did not create the Images Folder in the Env-Production folder either.
Hi Marco,
Did you see your module in the "Extensions" screen of the setup? (If not check the rights on the files in the "extensions" folder, the web server must be allowed to read them)
Hi Marco,
There are three steps to add a CI to iTop:
You must to see this tutorial: https://wiki.openitop.org/doku.php?id=customization:add-class-sample
Best regards.
Hi Pablo,
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),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,
Yeah I did all that. I had already added extensions previously and didn't have this issue.
But I did figure it out, I think. Looking at the extension files, I noticed that in the MODULE file the name of the class has UpperCase letters in the name for some reason. I changed everything to lowercase and ran the setup again and it worked perfectly.
Thank you everyone for your help!
My name is Anwar Ahmad , I am a student at Poitecnico di Milano in Computer engineering. To study configuration management , I install in the iTOP on my PC. After installing the iTOP successfully, I followed the steps which is described on the web(https://wiki.openitop.org/doku.php?id=2_0_2:customization:start#creating_a_module) to customise iTOP ,but iTOP could not work properly, iTOP could not show the new module which is in "C:\Program Files\wamp\www\itop\web\extensions\sample-add-class" folder.I read the instructions on the web with great attention,but I can not find the reason why iTOP could not show the new module.
Could you tell me that How did you solve the problem ,please ?
Thanks a lot for your help !