<div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1066880148/?value=0&amp;label=4oTQCMyJzwQQlJnd_AM&amp;guid=ON&amp;script=0">

The Interloc Solutions 100% Maximo Blog

Using Ant to Deploy Work Flows Scripts

Posted by Martin Nichol

Aug 12, 2019 1:21:03 PM

A while ago, I wrote an article on my personal blog on how Use Ant to Deploy Automation Scripts. In the article, I walked through configuring a Publish Channel to export and an Enterprise Service to import Script and LaunchPoint information. I then provided an Ant script that could post data to the Enterprise Service.

The reason for this script is to make it easy to deploy Automation Scripts from a source control repository like SVN or Git. While Migration Manager make it easy to migrate changes from one environment to another, it does not integrate nicely with a source control tool.

Read More

Topics: Blog

Maximo Log Analyzer

Posted by Martin Nichol

Jun 18, 2018 12:55:29 PM

I recently needed to diagnose out of memory problems with Maximo.  There is some information in the Maximo logs that can help.  Maximo can display mbo counts and free memory information.  Maximo will also log the number of active users and when crons execute.

Read More

Topics: IBM Maximo, Blog, Maximo Log

Solving “Record has been updated by another user. Refetch and try again.” Problems.

Posted by Martin Nichol

Apr 4, 2018 1:36:40 PM

We’ve all seen the dreaded “Record has been updated by another user. Refetch and try again.”  It can happen when the record has been updated by another user, but it can also happen when the record is updated by the same user more than once.

In memory, an MboSet owns zero or more MBOs.  Each of those MBOs can have zero or more MboSets which in turn own zero or more MBOs.  Naturally, if your MboSets contain zero MBOs you won’t have problems with records updated by another user.  Problems will arise if two different MBOs reference the same database record and both MBOs attempt to update data.  In memory, these MBOs will be represented as separate Java objects and will be owned by different MboSets.  If only one MBO is updated, it won’t be a problem.  If both MBOs are updated, the first will update the database record and change the ROWSTAMP value.  The second will attempt to update the record but will fail because the ROWSTAMP doesn’t match.  This will trigger an MXRowUpdateException.

Read More

Topics: Refetch, Blog

Mobile Informer is highly scalable and fully encrypted

Posted by Jeremy Rempel

Dec 5, 2017 12:43:05 PM

When deciding to expand Maximo usage to a mobile deployment, one of the primary considerations is ensuring the system will be both scalable and secure. Delivering data updates securely is important. Mobile Informer uses TLS transport encryption end to end. Supporting a complete offline experience requires supporting all of the Maximo business rules and supporting data by preemptively synchronizing all relevant data.

Read More

Topics: Mobile Informer, Maximo Mobile, Maximo Mobility, IBM Mobile Informer

Custom Start Center Portlets in Maximo

Posted by Martin Nichol

Feb 16, 2017 6:41:53 PM

Maximo's Start Center is populated with a number of different portlets.  They provide KPI data, Favorite links, the user's Inbox, among other things.  While it is possible to create custom portlets in Maximo, out of the box functionality does not permit saving them in a Start Center template.

Having looked into how Start Center templates are managed, I have created some extensions that permit saving custom portlets in a Start Center template.  Using these customizations "simplifies" custom portlet design to 10 easy steps.  They are:

Read More

Maximo HSE:  The Hidden Gem of Maximo

Posted by Greg Hoile

Sep 22, 2016 7:30:00 AM

Maximo has traditionally been a very powerful maintenance management tool, born from the need to manage downtime and to create work orders against assets, capturing history of work done.

Fast forward to 2016.  Competition has driven maintenance management far beyond the creation of work orders in response to failing equipment.  In most industries, the analysis and ongoing improvement of maintenance effectiveness is just as important as the creation of the product or service in the first place.

In his third post in the series, Greg Hoile, VP of US Operations, Interloc Solutions, explains why Maximo HSE is truly the hidden gem of Maximo

Read More

Topics: Maximo HSE

This Is Not Your Father's Maximo HSE

Posted by Greg Hoile

Sep 20, 2016 7:30:00 AM

The Maximo Health, Safety, Environment (HSE) add-on was originally built for Oil and Gas industry requirements, but the new release now provides function that provides solutions to industries well beyond Oil and Gas.

In our latest post, Greg Hoile, VP US Operations, Interloc Solutions, shares his thoughts on why every industry should be taking a second look at the "new" Maximo HSE Solution. Read on to see how your business can benefit.

Read More

Topics: Maximo HSE

Maximo HSE:  Top 5 Reasons for Any Industry

Posted by Greg Hoile

Sep 13, 2016 7:15:00 AM

Originally built for Oil and Gas industry requirements, Maximo Health, Safety, Environment (HSE) has since spread out to encompass every industry sector.  After all Health and Saftey are not an option in any situation or any industry.

Considering HSE for your business?  Here are my top 5 reasons why every industry should consider the Maximo HSE Add On Solution.  Have questions?  Be sure to contact me directly -- ghoile@interlocsolutions.com - to discuss your thoughts.

The Maximo HSE Add On Solution provides for...

Read More

Topics: Maximo HSE

[How-To] Web Service Logging for IBM Maximo

Posted by Martin Nichol

Aug 18, 2016 2:47:15 PM

Web services have made a lot of things easier, and a lot of things better. They make it possible to integrate other applications with IBM Maximo without the hassle of providing, and keeping up to date, a jar file of business objects to use with RMI.  Maximo also makes creating web services very easy. From the Integration -> Web Services Library application, it is possible to create web services from an Object Structure, an Enterprise Service, or from a Service Class.

Read More

Topics: IBM Maximo, IBM Maximo Web Service Logging, Web Service Logging

IBM Maximo, European Rail Summit, and Interloc: A Trifecta for Asset Management

Posted by Stacey Miller

Jul 21, 2016 6:08:50 PM

The European Rail Summit is the premier rail transportation industry event of the year for European Maximo users and prospects. The Summit was held in Utrecht, The Netherlands on Monday and Tuesday June 20th and 21st, and was graciously hosted by Nederlandse Spoorwegen (Dutch Rail).  

The Rail Summit created an essential opportunity for rail providers and Maximo rail vendors to meet and discuss the very specific needs that the transportation industry has. As a key sponsor, Interloc provided presentations on two topics that are extremely important to rail implementations of Maximo – Mobile Solutions and Proofs of Concept.

Read More

Topics: Maximo, maximo transportation, Europe