Updating to a different version of Maximo in most cases will require the use of new or additional classes (JAR's) for the Maximo plug-in.  If the update does not require the use of additional classes, be sure to update the referenced "businessobjects" location.  DataSplice must utilize the latest classes for the plug-in to work correctly.


The following classes/JAR's must be defined in the Maximo plug-in's classpath separated with a semi-colon(;) and without spaces.  Note: The last classpath does not need a semi-colon.



Required Classes:

  • C:\ibm\SMP\maximo\applications\maximo\businessobjects\classes (Required for 7.x)
    • Alternatively, you can also use the businessobjects.jar file from the deployed ear file in place of the classes folder. This method is often much faster to copy across the network. To get this jar file you can take a copy of the deployed ear file, rename it to .zip, and open it with Windows explorer and extract the businessobjects.jar file from there.
  • C:\ibm\SMP\maximo\tools\maximo\internal\mail.jar (Required for 7.x)
  • C:\ibm\SMP\maximo\applications\maximo\lib\log4j-1.2.16.jar (Only required for Maximo 7.5 and 7.6)
  • C:\ibm\SMP\maximo\applications\maximo\lib\icu4j.jar (Only required for Maximo 7.5 and 7.6)
  • C:\ibm\SMP\maximo\applications\maximo\lib\json4j.jar (Only required for Maximo 7.6)


Example for Maximo 7.6:  C:\ibm\SMP\maximo\applications\maximo\businessobjects\classes;C:\ibm\SMP\maximo\tools\maximo\internal\mail.jar;C:\ibm\SMP\maximo\applications\maximo\lib\log4j-1.2.16.jar;C:\ibm\SMP\maximo\applications\maximo\lib\icu4j.jar;C:\ibm\SMP\maximo\applications\maximo\lib\json4j.jar


Ensure the paths look correct, save the changes if the plugin has been modified, and restart the DataSplice service for the changes to take effect.


Supporting Documentation:  http://docs.datasplice.com/display/DOC/Configuring+the+Maximo+Integration+Plugin


For additional assistance please email support@datasplice.com and we'd be happy to help!