Maximo Open Forum

 View Only
  • 1.  Maximo - OSISoft Asset Framework Integration

    Posted 07-22-2021 21:15
    We have Maximo integration with OSISoft Asset Framework using SOAP webservice. Using which we get PI-tag reading from PI to Maximo Asset meter. 
    From last couple weeks, integration is failing and we seeing below error in Maximo log files.  We have not changed anything on Maximo and asset framework server but not sure why we getting this error.  I enabled logging on Maximo site and confirmed that reading date that we get from asset framework is not future date. I worked with my server team and they confirmed that all servers have same time and they synced correctly. 

    Does anyone know what could be the problem and how to troubleshoot this issue?  

    [ERROR] [MXServerUI01] [] Processing failed for XXX_XX_METERDATA. The object structure is 1. The primary object is METERDATA. The key is null.BMXAA2895E - Future meter readings cannot be reported. Please enter the current date or a date in the past.
    [7/15/21 19:28:39:572 UTC] 00000114 LocalExceptio E CNTR0020E: EJB threw an unexpected (non-declared) exception during invocation of method "wsSecureProcessExternalData" on bean "BeanId(MAXIMOUI#mboejb.jar#enterpriseservice, null)". Exception data: javax.ejb.EJBException: nested exception is: psdi.util.MXApplicationException: BMXAA2895E - Future meter readings cannot be reported. Please enter the current date or a date in the past.


    Thanks
    #Assets
    #MaximoForAviation
    #WorkManagement

    ------------------------------
    Hardik PAtel
    Corning Inc
    ------------------------------


  • 2.  RE: Maximo - OSISoft Asset Framework Integration

    Posted 07-25-2021 05:14
    Hi Hardik,

    There could be a number of reasons for this but the most common issue I have faced is below:
    Check the timezone in user's profile for the user used for the integration. 
    Timezone can cause this kind of issue.
    For example, Australia( I have better of timezones here) has mainly 5 timezones.
    Say the Server timezone is set to Adelaide time and User is from Sydney (which is 30 mins ahead of adelaide) but user's profile is set to adelaide timezone( default setup). So, now when user unknowingly sets sydney time then System will throw this type of error.

    Setting the right timezone should solve this issue.

    Thanks,
    Biplab

    ------------------------------
    Biplab Choudhury
    Tata Consultancy Services
    ------------------------------



  • 3.  RE: Maximo - OSISoft Asset Framework Integration

    Posted 07-26-2021 16:44
    We use MAXADMIN account and timezone on Maxadmin account is US/EST in both QA and prod system. QA works fine without any issue but not prod. 
    Maximo servers and database is in UTC timezone. 

    One thing i didn't try is to change timezone something like EST or Central time  and change it back to UTC on Maximo app server. Can i do that during live system? do you think that user will get affected if i change timezone on app server?  May be Maximo app server time is synced with NTP servers.

    ------------------------------
    Hardik PAtel
    Corning Inc
    ------------------------------



  • 4.  RE: Maximo - OSISoft Asset Framework Integration

    Posted 07-27-2021 08:35
    If these are real-time updates, have you considered leaving the NEWREADINGDATE and INSPECTOR fields out of the request payload altogether? Maximo will default the NEWREADINGDATE to the current date/time and the INSPECTOR to the currently logged in user (assuming MAXADMIN from your previous reply).

    For back-dated readings, you will need to supply those values. Otherwise you can leave them out of the request payload and they will default for you.

    Hope this helps,

    ------------------------------
    Alex Walter
    A3J Group, LLC
    ------------------------------



  • 5.  RE: Maximo - OSISoft Asset Framework Integration

    Posted 07-28-2021 08:35
    Thanks everyone. Issue has been fixed by resyncing time on database server with ntp server.

    ------------------------------
    Hardik PAtel
    Corning Inc
    ------------------------------