Get database specific date formats for MBO queries

One of the biggest challenges of using MBO’s are queries that use date ranges or date values in general.  This is because any user can be connected to an Oracle, SQL Server or DB2 instance and they all use dates differently.  There is a class called SqlFormat that will help take care of the date [...]

Maximo business object (MBO) development

Here is a link to a great resource for getting started with MBO development

Maximo Denial of Service Security Exposure with Java JRE/JDK – FIXED!

Recently IBM has announced a security vulnerability in their asset management applications such as Maximo, and IBM now has a fix for this.  Here is an overview of the issue: A critical Java class library security vulnerability was blogged on the Internet and is now in the public domain. This can be used as a [...]

Java security vulnerability update for Maximo Asset Management products

There is a Java security related issue in all versions of  Java (1.4.2, 5.0. and 6.0).  Read this IBM Support post for more…

How to quickly rebuild and redeploy EAR files with WebSphere

OK, this tutorial isn’t exactly rebuilding and redeploying EAR files, but if you are developing and writing some custom java classes for use with some extra fields or whatever, you will know what even if you make a single code change within Eclipse, you will have to move the .class file to maximo and manually [...]

This text is available for purchase but you need to login or register first. Please Login here.

Prevent duplicate invoice vendor numbers from being entered using a custom Java class

In our forum, Dave asked if I could come up with a java class to validate whether an invoice vendor number was a duplicate.  This tutorial has a link to the custom java file that you can download and use in your own Maximo 7 instance. This text is available for purchase but you need [...]

This text is available for purchase but you need to login or register first. Please Login here.

Make changes without having to redeploy Maximo EAR files

Here is a good post on WebSphere and the exploded ear.  This method makes it so that you don’t have to redeploy EAR files when you make changes to any java code or anything like it.  Very useful!

Add Laborcode field to the workorder screen with custom java class

As you guys may know, I am a .NET developer and I have been experimenting with Java and trying to learn and write some Maximo custom java class implementations.  So here is my first hands on experience extending an existing class in order to add a laborcode field to the workorder screen.  Of course, you [...]

This text is available for purchase but you need to login or register first. Please Login here.

Dynamically change the file name of a BIRT output report

I have been looking for this functionality for a while and now I have finally found it. This feature is available for BIRT 2.3.1, which means you will have to have Maximo 7.1.1.5 or above installed as it comes with BIRT 2.3.2. You will have to write some java for this to work, but at [...]

Extending Maximo 7 Business Objects

At times it is necessary to override or extend the functionality in core MAXIMO. This can be achieved by ‘extending’ methods in the Maximo business objects. The following section outlines the process involved in extending the add() method in the Items application. This same approach can be used to extend any add() method from the [...]

This text is available for purchase but you need to login or register first. Please Login here.