Report list portlet not working

I haven’t researched this much, but I got the report list portlet to show up on the Start Center in Maximo 7, but when I click on the report to run it, it gives me an error saying something like this “The request pages for these reports has not been generated”. I have already generated the request pages in the report admin and they are all working fine in their respective applications but they do not work in the report list portlet. Any one out there got this working? It would save me some researching…

Update: I forgot to mention that the report list portlet doesn’t work by default.  You have to install a new package to get the portlet to even show in the security group setup.  To download the package and installation instructions, click here.

Update: I finally got the report list portlet to work.  Many thanks to Christian.  Here is Christians fix to the portlet to work.

Goto:

/IBM/SMP/maximo/applications/maximo/maximouiweb/webmodule/webclient/components/reportlistportlet.jsp

and change

String reportNum = mboData.getMboValueData(“report.reportnum”).getData();

to

long reportNum = mboData.getMboValueData(“report.reportnum”).getDataAsLong();

Rebuild EAR file

NOTE: I copy and pasted the above code and it threw an error at me because of the quote (“) character.  Since the fonts are different than notepad, the quote character came up different so double check it before you save.

About Chon Neth

I am a Senior Software Engineer at InterPro Solutions, LLC located in Wakefield, MA.

  • vollerchris

    Hi! Please can you give me a hint how to find the report list portlet?? I just can find 7 different Portlets but no report list portlet.

    thanks a lot chris

    • http://interprosoft.com Chon

      I updated the post, there is a link to help you get the report list portlet enabled in the security groups. If you get the actual report to run, let me know…

  • vollerchris

    Found the problem.

    Goto
    \IBM\SMP\maximo\applications\maximo\maximouiweb\webmodule\webclient\components\reportlistportlet.jsp and change

    String reportNum = mboData.getMboValueData(“report.reportnum”).getData();
    to

    long reportNum = mboData.getMboValueData(“report.reportnum”).getDataAsLong();
    Rebuild EAR file and it should work :-)

    Best regards johann&christian

    • http://interprosoft.com Chon

      Awesome, let me try this… Thanks!

    • http://interprosoft.com Chon

      Thanks Christian, I tried it and it works great!

  • vollerchris

    You are welcome :-)!

    Chon, there is an other thing I want to mention;-) We have developed a “pragmatic” Eclipse Plugin called MAXIMO Birt Report Generator. This Plugin provides a Maximo Report Wizard. With this wizard you can start Birt Report Design with graphical SQL Editor…

    The link to description and free download

    http://www.cosmit.de/html/180.html

    Maybe you can check this plugin and if it’s okay to you, give a short note at your blog?

    Goal is to improve this open source tool with help of Maximo-community.

    Thanks a lot Christian