Application Generates a Package Not Found Error

Problem: An application reports a Package not found error.

Explanation: This error can occur for different reasons:
  • If a domain was configured for an MBO package, but not an Object API Application connection (part of the application connection registration process).
  • If the domain for the Object API Application connection and MBO package do not match.
  • For Hybrid App MBOs, the developer did not specify a domain with the Hybrid App was designed, and the domain was automatically set as “default" as a result. However, the required packages are deployed to a different domain.
Solution: Applications and packages always must be assigned to the same domain:
  1. Administrators can check the domain assignment of the registered application connection.
    1. In the left navigation pane, click the Applications node.

    2. In the right administration pane, click the Application Connections tab.

    3. Check the Domains column for the selected connection.

    Alternatively, see all connections assigned to a domain. See Viewing Application Connections for a Domain in SAP Control Center for SAP Mobile Platform.
  2. Administrators can also check the domain assignment for the package.
    1. Click Domains domain name.
    2. Check to see the package is in the domain you expect.
  3. Update the domain property for one of these objects so they match.

    For Hybrid Apps, the application requires a manual correction by a developer in the Flow Design Authentication Properties, before the administrator can redeploy it from SAP Control Center using this new domain value. See Flow Design Application Properties in SAP Mobile WorkSpace - Hybrid App Package Development online help.