2009-11-10

Maximo New Skin

Maximo Base Service Fixpack 05 has an interesting undocumented feature - SKIN.
Uncomment the following line of webclient.properties.
webclient.skin=tivoli09


Start Center



Workorder Tracking

2009-10-08

BIRT with TrueType fonts

Maximo7 Direct Print feature not working properly in non-English environment. It can be a workaround to define non-english font in your master page.

A TrueType font - ttc or ttf file - has many font name aliases internally. "Postscript Name" should be defined in my enviroment.

I recommend "FontForge" to check its internal font name.
http://fontforge.sourceforge.net/

2009-09-27

TSRM 7.1.0.4 (FixPack 4) Critical Issue

After applying TSRM 7.1.0.4 in non-English environment, Maximo won't start. Error message is like followings.

Caused by:
psdi.util.MXSystemException: system#invalidSiteOrgType
at psdi.mbo.MaximoDD.getInternalSiteOrgType(MaximoDD.java:1318)
at psdi.mbo.MaximoDD.loadMboSetsInfo(MaximoDD.java:1109)
at psdi.mbo.MaximoDD.loadMboSetsInfo(MaximoDD.java:1070)
at psdi.mbo.MaximoDD.loadDataDictionary(MaximoDD.java:592)
at psdi.mbo.MaximoDD.init(MaximoDD.java:218)


Remaining some MAXOBJECT.SITEORGTYPE records in English causes this issue.
You can fix those by update MAXOBJECT/MAXOBJECTCFG table or check

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

2009-08-12

Maximo auto-login

You can embed your username, password and more into Maximo URI.

For example:
http://your-maximo-host/maximo/ui/?login=url&event=loadapp&value=sr&username=maxadmin&password=maxadmin&uniqueid=84

value : application name
uniqueid : sequence tiggerred unique id by application. (ticketuid, assetuid, ... )

2009-04-04

maxdemo

You can install maximo with demo data.
  • install.exe -DPLATFORMONLY=yes -DLOADSAMPDATA=yes
This option seems to be supported only in English environment.
We can install maximo with maxdemo in DBCS environment.
  • install Base Service
  • cd \IBM\SMP\maximo\tools\maximo
  • maxinst -cen -imaxdemo -smaxdata -tmaxdata (-y)
  • install Base Service Language Pack
-y option enables db2 to create table columns as VARGRAPHIC instead of VARCHAR.
If you recreate maximo database using maxinst without -y option, TDtoolkit command will fail.

In addition, maxinst might corrupt MAXPROP/MAXPROPVALUE tables. Following technote describe how to fix them.
http://www-01.ibm.com/support/docview.wss?uid=swg21313600

2009-04-01

maximo7 on XP

Maximo7 shipped with WebSphere and DB2 - we could save some license costs without Oracle. My dev environment is on XP/WLS/Oracle, since I love WebLogic environment and its light footprints.

My colleague wanted to install maximo7 with WAS/DB2 on his XP box because we have poor win2003 server boxes but have some powerful XP workstations. I believe both WAS and DB2 supports XP for testing purpose though MWI(maximo middleware installer) deny install them. We never would like to configure manually WAS dmgr, nodeagent, appserver, JMS definitions, and so on. We just did them like followings.
  • copy DVD image on the harddrive.
  • edit \Install\MWI\DeploymentPackage\DeploymentSteps\MWI_7.1_Prereqs\check\01_CHECKS\package\multios\META-INF\packagedIU.xml
    <pattern>Windows 2003</pattern> -> <pattern>Windows XP</pattern>
  • that's it.