IBM Support

MIF: Adding new Meter Readings through Web Services

Question & Answer


Question

Is it possible to add new Meter Readings using a Web Service ?

Cause

Need to add meter readings using MIF Web Services

Answer

MIF ( Maximo Integration Framework ) delivers an out-of-the-box Object Structure and Enterprise Service with all the logic to import Meter Readings.

Object Structure: MXMETERDATA





Steps to define and deploy a WebService


1) Go to > Integration > Web Services Library
2) Select Action > Create Web Service > Create Web Service from Object Structure
3) Select the MXMETERDATA Object Structure




4) Click Create.

5) In the List Tab, select the MXMETERDATA Web Service Name

6) Select Action > Deploy to Product Web Service Container > Deploy WebService


A message will be displayed when the deployment is done.



If the error below is shown, the deployment system property has to be changed:

BMXAA7755E - This option is not available because your system is configured to deploy to the web services container on the application server

Delete the Web Service you have created.

Go to > System Configutation > Platform Configuration > System Properties

Find the mxe.int.containerdeploy property.

Change the current value from 1 to 0.

Save the property


This System Property does not allow Live Refresh, so the MXServer must be restared.

Soap Request Sample ( Payload )

This is sample request to add a new Meter Reading to an ASSET using a MIF Web Service. It adds a new reading to ASSET 7500 using the Meter TEMP-C


sample.xmlsample.xml



This sample can be used to call the MXMETERDATA WebService, using a third party tool called SoapUI

http://www.soapui.org/



Related Documents


Working with Integration Framework Web Services

http://www-01.ibm.com/support/docview.wss?uid=swg21646075



Integration Framework - Web Services based interoperability

https://www.ibm.com/developerworks/community/blogs/a9ba1efe-b731-4317-9724-a181d6155e3a/entry/integration_framework_web_services_based_interoperability24?lang=en

Working with SoapUI and MIF WebServices

SoapUI.docSoapUI.doc


[{"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"MEA: Generic","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1;7.1.1;7.5;7.6","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
17 June 2018

UID

swg21667736