Maximo Open Forum

 View Only

 Maximo addons: HSE, Control Desk and Service Provider

  • HSE/Oil and Gas
Nat Swami's profile image
Nat Swami posted 10-03-2023 11:58

One of our clients has the recommended versions of service provider 7.6.3.2 and control desk 7.6.1 add-ons already installed in their Maximo 7.6.1 system for many years. Now they would like to install Health, Safety and Environment (HSE). Installing HSE overwrites the class bindings for service provider and control desk in the database. And looks like that is expected since the order appears to be install HSE first and control desk later. Now I don't want to upgrade control desk or service provider as it is out of scope for this project.

So the question is, is it possible to install HSE in such a way that all the add-ons work? 
If not, just getting HSE to work would be acceptable as well since I am told they don't really use control desk/service provider and don't mind losing it.

Prashant Sharma's profile image
Prashant Sharma

You can try fresh installation of Maximo 7613 + HSE and then point it to existing DB to run upgrade. 

Running Integrity checker shall help eliminate all errors and shall be able to upgrade the base + HSE, as you said you don't care about control desk/service provider to be lost so overriding their class files shall not be an issue. You may still need to review for bean classes post upgrade. Also even after running IC, you may run into errors during upgrade which you can fix then and there.

Nat Swami's profile image
Nat Swami

Thanks Prashant, appreciate the suggestion. We had proposed something similar for a longer term overhaul/cleanup of their system. But the current engagement is much more restricted in scope.

Viet Tran's profile image
Viet Tran

All the add-ons should work. The Java files in each add-on will extend each other. In the Database Configuration app, it shows the object uses the java file of the last installed add-on (HSE). But that class has already extended the class files of other add-ons (Control Desk, SP etc). I've done an upgrade and installed more add-ons (including HSE) on a system with almost the same configuration as yours. I documented it here in this post. A bit technical but should give you the key pointers.

Nat Swami's profile image
Nat Swami

Thanks Viet for your comment. I shall try what you have suggested in your post. 

Nat Swami's profile image
Nat Swami

An update... IBM support helped solve the problem. Turns out it is some issue with the O&G/HSE add-on installer.

The solution was to perform an additional updatedb! I ended up running  updatedb twice and it solved the problem and updated the class bindings correctly.

Hope this tip is helpful to somebody.