Visual Builder

Get Involved. Join the Conversation.

Topic

    Viet Hoang
    Unable to access Business Object REST API after importing...
    Topic posted October 9, 2019 by Viet Hoang, tagged Business Objects, REST 
    16 Views, 2 Comments
    Title:
    Unable to access Business Object REST API after importing application
    Summary:
    Unable to access Business Object REST API after importing application
    Content:

    I moved a VBCS application from one instance to another using export/import utilities. After importing the application and running it, it errored out whenever the codes tried to access any business objects using REST API, error would like the following:

    Failed to load resource: the server responded with a status of 500 (Internal Server Error)
    log.js:22 [VB (ERROR), /vb/private/services/services]: service load error:  Error: https://gitoicsit-oragit2.integration.ocp.oraclecloud.com/ic/builder/design/NGCC_Business_Admin_Tool/1.0/preview/webApps/business_admin_tool/../../services/businessObjects/service.json HTTP status: 500
       

    [VB (FINER), /vb/types/ServiceDataProvider.AsyncIterator]: ServiceDataProvider (skillListSDP:qex6m47hz) fetch failed with error: Error: unable to find endpoint 'businessObjects/getall_Skill', attempted REST call failed
        at rest.js:734

    From Business Objects tab with an object selected, clicking on Endpoints link does not do anything.

    I would appreciate any pointers on debugging this issue, the import and running application did work several times before, not sure what's the difference this time.

    Thanks,

     

    Version:
    19.2.1.2

    Comment

     

    • John Ceccarelli

      Is the version 19.3.1.2 or 19.2.1.2?

      • Viet Hoang

        Sorry, it's 19.3.1.2

        In order to work around this issue, I had delete the app in the target environment and re-import the application so that the updated app will have the same app name, id and URL. Previously, I just had to import over the existing app and it worked just fine. Maybe something had changed with the new version?