Topic
  • 2 replies
  • Latest Post - ‏2013-07-08T19:04:11Z by SASHULL
Peter_Jung
Peter_Jung
21 Posts

Pinned topic MX 7.5 - Problem with building Maximo (buildmaximoear)

‏2013-07-08T12:35:37Z |

Hello.

I am wondering why the file maximo.ear ist growing after use of buildmaximoear (every time it's getting bigger by approx. 8MB), although nothing has changed ... Nothing has changed? Well, that's true of all source files but every buildmaximoear creates a new directory dojo directory with timestamp of creation (under <instDir>\SMP\maximo\applications\maximo\maximouiweb\webmodule\webclient\javascript) with size 20-30MB. Is it possible to prevent the creation of a new directory with every build process? Otherwise maximo.ear will get bigger and bigger with every build. (Anothe question: What ist this directory for?)

  • Freshh
    Freshh
    12 Posts

    Re: MX 7.5 - Problem with building Maximo (buildmaximoear)

    ‏2013-07-08T17:42:25Z  

    Know Issue

     

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

     

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

     

    Updated on 2013-07-08T17:43:17Z at 2013-07-08T17:43:17Z by Freshh
  • SASHULL
    SASHULL
    286 Posts

    Re: MX 7.5 - Problem with building Maximo (buildmaximoear)

    ‏2013-07-08T19:04:11Z  
    • Freshh
    • ‏2013-07-08T17:42:25Z

    As Freshh mentioned, this is a known issue. As for what this is for, IBM uses Dojo (which is a JavaScript library) for a lot of different functionality across Maximo like the Rich Text Editor that exists in 7.5 and the Date Time picker control as well. The move to a JavaScript library makes Maximo much more efficient as in the past, a lot of things had to go to the server which made it take longer (even the date time picker control). JavaScript takes advantage of the user's local computer and can be much faster for processing and displaying certain pieces of information. Using a framework like Dojo isn't technically necessary but it allows them to develop solutions faster and take advantage of enhancements added to that code over time.