I sent up a production instance of iTop and installed the toolkit, and when I browsed to it for the first time I got this error. I haven't even made any changes yet. Can anyone explain why I'm getting this error? I also compared the datamodel.itop-tickets.xml file between my test and prod instance and they look exactly the same.
Class Ticket
Unknown attribute code 'finalclass' in the list of reconciliation keys (Expecting a value in operational_status, ref, org_id, org_name, caller_id, caller_name, team_id, team_name, agent_id, agent_name, title, description, start_date, end_date, last_update, close_date, private_log, contacts_list, functionalcis_list, workorders_list, friendlyname, obsolescence_flag, obsolescence_date, org_id_friendlyname, org_id_obsolescence_flag, caller_id_friendlyname, caller_id_obsolescence_flag, team_id_friendlyname, team_id_obsolescence_flag, agent_id_friendlyname, agent_id_obsolescence_flag)
I'm experiencing the same problem (Screenshot attached).
I've been looking all over and haven't found anything relating to this.
My System Information are as follows:
Windows Server 2016
iTOP Version: 2.5.0-3935
Datamodell: 2.5.0
MySQL: 8.0.12
PHP: 7.2.9
iTopDataModelToolkit-2.3 (most Up-To-Date Version
Installation options:
Configuration Management Core
Data Center Devices
End-User Devices
Storage Devices
Virtualization
Service Management for Enterprises
No Tickets Management
No Change Management
Since I have no Ticket Management installed and the error is coming from "Class Ticket" I have a feeling that the Toolkit is expecting something wich is missing from my installation, though my expertise in this area is lacking, so I don't know what steps to take.
I was able to replicate the error on a Test-Environment.
To try and verify my suspicion about the Ticket Management I installed all the available modules. As it turned out I was right. The error message was no longer displayed.
But since I didn't want the other modules I did a rollback and decided to just ignore the error messages and added a new CI to iTOP, wich worked just fine (on test and production).
I believe vdumas is correct in that the compatibility issue is causing the error message, although it does not seem to affect the functionality of the toolkit. iTOP continues to run stable without any issues.
That being said, I can't guarantee that you won't get any issues in your environment, depending on what you want to do with the toolkit (dependencies to other CIs ,etc)
Hope that helps.
I wish you a great start to the new year!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I sent up a production instance of iTop and installed the toolkit, and when I browsed to it for the first time I got this error. I haven't even made any changes yet. Can anyone explain why I'm getting this error? I also compared the datamodel.itop-tickets.xml file between my test and prod instance and they look exactly the same.
Class Ticket
Unknown attribute code 'finalclass' in the list of reconciliation keys (Expecting a value in operational_status, ref, org_id, org_name, caller_id, caller_name, team_id, team_name, agent_id, agent_name, title, description, start_date, end_date, last_update, close_date, private_log, contacts_list, functionalcis_list, workorders_list, friendlyname, obsolescence_flag, obsolescence_date, org_id_friendlyname, org_id_obsolescence_flag, caller_id_friendlyname, caller_id_obsolescence_flag, team_id_friendlyname, team_id_obsolescence_flag, agent_id_friendlyname, agent_id_obsolescence_flag)
Last edit: Drew Pedersen 2018-03-28
Hello,
Can you send a screenshot of the error please ?
Hello,
I'm experiencing the same problem (Screenshot attached).
I've been looking all over and haven't found anything relating to this.
My System Information are as follows:
Windows Server 2016
iTOP Version: 2.5.0-3935
Datamodell: 2.5.0
MySQL: 8.0.12
PHP: 7.2.9
iTopDataModelToolkit-2.3 (most Up-To-Date Version
Installation options:
Configuration Management Core
Data Center Devices
End-User Devices
Storage Devices
Virtualization
Service Management for Enterprises
No Tickets Management
No Change Management
Since I have no Ticket Management installed and the error is coming from "Class Ticket" I have a feeling that the Toolkit is expecting something wich is missing from my installation, though my expertise in this area is lacking, so I don't know what steps to take.
Any help is greatly appreciated!
Hi,
I have the same problem.
Have you found a solution?
Thanks
iTop is currently not compatible with MySQL 8.
Not sure it is the root cause of the issue but it could.
I do not think that's the cause !
Hi Selvay,
I was able to replicate the error on a Test-Environment.
To try and verify my suspicion about the Ticket Management I installed all the available modules. As it turned out I was right. The error message was no longer displayed.
But since I didn't want the other modules I did a rollback and decided to just ignore the error messages and added a new CI to iTOP, wich worked just fine (on test and production).
I believe vdumas is correct in that the compatibility issue is causing the error message, although it does not seem to affect the functionality of the toolkit. iTOP continues to run stable without any issues.
That being said, I can't guarantee that you won't get any issues in your environment, depending on what you want to do with the toolkit (dependencies to other CIs ,etc)
Hope that helps.
I wish you a great start to the new year!