Debugging OData End-to-End Process Flow

Troubleshooting options for debugging end-to-end processing problems using OData applications and Online Data Proxy connections to an SAP datasource.

High-level Process Flow

This section describes high-level process flow when using OData configured with SAP Mobile Platform.

OData End-to-End Process Flow
2.3 OData End-to-End Process Flow

Troubleshooting Options

This section describes the options available for diagnosing process flow problems.

SAP-side Debugging

  • Verify the SAP NetWeaver Gateway is running.
  • Verify the SAP datasource is running.
  • Verify the SAP datasource privileges have been granted properly.
  • Ensure the SAP BAPIs are exposed properly as Web services.
  • Verify REST API calls are constructed properly.
  • Verify credentials are correct.
  • Check for error messages.

Search Troubleshooting for the topic Verifying SAP Prerequisites.

Proxy Connection Debugging

  • Verify the Proxy connection is configured properly and is operational.
  • Check for error messages.

Client-side Debugging

Debug log levels can be changed for connection properties, and the logs can be viewed in SAP Control Center.

In SAP Control Center for SAP Mobile Platform, see:
  • Enabling Application Logging
  • Connection Log

SAP Mobile Platform-side Debugging

  • Verify SAP Mobile Server is up and running.
  • Enable domain-level logging in SAP Control Center to collect data. In SAP Control Center for SAP Mobile Platform, see:
    • Enabling and Configuring Domain Logging
    • SAP Connection
    • Push Log
    • Proxy Log
  • Enable the SAP Solution Manager URL to view end-to-end tracing information for OData online applications.

    In SAP Control Center for SAP Mobile Platform, see Configuring SAP Solution Manager URL.

Related reference
SAP Mobile Platform End-to-End Process Flow
Debugging the Cache
Debugging Data Change Notification
Debugging Android Object API Development
Debugging BlackBerry Object API Development
Debugging iOS Object API Development
Debugging Windows and Windows Mobile Object API Development
Debugging DOE-C End-to-End Process Flow
Debugging JCO End-to-End Process Flow