Welcome to Maximo Times

All Things Maximo

My name is Chon, feel free to ask me any question regarding Maximo. I will try to answer them as best as I can.

Member Login

Lost your password?

Not a member yet? Sign Up!

Math Required!
What is the sum of: 10 + 4    

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 167 bad guys.

Maximo Tips & Tricks

Featured Solutions
EZMaxMobile – Maximo Mobile Integration

EZMaxMobile – Maximo Mobile Integration

Screen shots (click to enlarge & click image to close): [nggallery id=4] Real Time Maximo Mobile Connectivity InterPro Solutions’ has developed a mobile integration framework that provides real time connectivity to Maximo via WiFi or 3G connectivity. Devices such as iPhone, iPad, iTouch, Android, BlackBerry, etc. are now capable of logging into and ...

View Solution...

EZDash – Custom Maximo Dashboard

EZDash – Custom Maximo Dashboard

A web based dashboard that seamlessly interacts with your Maximo maintenance management system. EZDash provides real time interactive graphs and charts for use by staff to monitor and manage work processes, inventory, labor hours, PM schedules, etc. EZDash is easily configured to display a wide range of key performance metrics ...

View Solution...

EZEnergyDash – Custom Maximo Energy Dashboard

EZEnergyDash – Custom Maximo Energy Dashboard

A web based dashboard that seamlessly interacts with your Maximo maintenance management system. EZEnergyDash provides real time interactive graphs and charts for use by staff to monitor and manage and view energy consumption. EZEnergyDash is easily configured to display a wide range of key performance metrics relevant to what’s important ...

View Solution...

WebMaint – Customer Service Request Module

WebMaint – Customer Service Request Module

This web-based add-on to IBM’s Maximo application system provides customers with a simple way to enter service requests and view their previously entered service tickets.  Customers can enter requests without having to be a registered Maximo user, therefore eliminating the need for a user to register or be registered in ...

View Solution...

WebAssign – Workorder Assignment & Scheduling

WebAssign – Workorder Assignment & Scheduling

This web-based add-on to IBM Maximo application provides supervisors and managers with the ability to assign work orders to specific staff as well as track the status of those work orders. Work orders can be assigned on an individual basis or by groups - it as easy as a "point ...

View Solution...




Creating web services with the Integration Framework

Along with the many other ways to insert and retrieve data, you can create and deploy web services to be integration with third party tools, just like our workorder assignment module that allows you to quickly batch assign workorders to your labor force.  It follows all of Maximo’s business rules when entering data, but you can also use web services to query data.  However you choose to use web services, it’s there at your disposal.

...

Tags: , , Integration Framework,


15 Responses to “Creating web services with the Integration Framework”

  1. zirops says:

    Interesting article, thanks.
    What SOAP tool do you recommend ?
    Is there “intClient” for Maximo 7 ?

  2. Matt says:

    I have been using SoapUI and have been creating, updating and doing queries successfully,….

    However, if I try and update an SR record I get “BMXAA1496E – SR does not exist. Cannot update or delete.”

    I can create SR’s fine, and can update changes? it seems to only be updating SR’s that has an issue,…

    Anyone come across this?

    Thanks,

  3. Matt says:

    Hi Yes,.. I can create/query etc on SR’s and my update is very simple,..one field whilst I’m testing..

    Similar XML works fine on updating changes.

    I can’t see anything obviously wrong/different,…

    Thanks,

    • Chon says:

      I believe it is because the error message is saying that the SR record does not exist and it can’t update. It can’t find the record because some fields are probably missing from the XML that is need to find that record. Try including the TICKETID field in the XML.

  4. MattS says:

    Hi,..yes I have tried adding the TICKETID and TICKETUID,..get the same error,…

    I have copied the change one which works and replaced it with the SR bits,.. (change wonum to ticketid etc) and still not working.

    I have tried it on another system and have the same issue…

  5. MattS says:

    Hi yes,.. I went to the webservices library,.. selected the SR object and clicked the ‘Generate schema/view xml, it listed all the methods,… create, update, delete, sync,.. then deployed it,

    The change one which works ok is in this format;

    1001
    This is an update
    TESTSITE
    MAXADMIN

    So I basically took this and used ticketid instead of wonum,.. and changed the change references to correct SR ones,.

    Many thanks for your interest in this,

  6. MattS says:

    ah, ok,.. i see the xml didn’t come out…. in my post above,..

  7. Egor says:

    Hi there. At first – Im newbie in MIF, Java, XML. I’ll try to give step by step description of my problem:
    1.I’ve created and deployed an Object Structure based Web Service and checked format of XML-message that it expects for “create” operation.
    2.Then i’ve wrote simple SOAP-client that sends SOAP-envelope with XML-message for create operation:

    ORG
    TSITE
    123

    And server returned:
    soapenv:ClientThe endpoint reference (EPR) for the Operation not found is http://10.7.253.2:9080/meaweb/services/GSXML and the WSA Action = org.apache.axis2.AxisFault: The endpoint reference (EPR) for the Operation not found is http://10.7.253.2:9080/meaweb/services/GSXML and the WSA Action =
    ……

    Does it mean that apache doesnt know about web-service that was deployed by maximo? Whats wrong?

  8. Egor says:

    ooops my XML-message has been cut in my previous post

  9. Matt says:

    Just to add an update.. I managed to get it working,..I was missing a field which was the ‘CLASS’,…

    Thanks,

  10. Matt says:

    One other question,.. I wanted a new log entry added on an update to a Incident or SR etc,..

    I added the worklog object to the incident object and added the replaceship,…

    When I run the first update, I get a log entry added to the log tab which is great,.. however, if I run it again, it simply deletes the 1st entry and replaces it,.. any idea how to get it to add a second line in the worklog table?

    Thanks,

Leave a Reply

  1. *NOTE*: Please post support questions in our forum or your comments will not be approved.

Please leave these two fields as-is:

Protected by Invisible Defender. Showed 403 to 167 bad guys.

  • What We Can Do for You



    • Syclo Mobile Handheld Solutions
    • Integrations
    • Configurations
    • Support Services
    • Report Development
    • MAXIMO Upgrades
    • Custom Add-On Solutions
    • Engineering Support Services
    • Consulting
  • Clients