Technology Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
kirilin
Product and Topic Expert
Product and Topic Expert
1,946

For years, the MIME repository has been the standard location for storing SAPUI5 runtime artifacts for SAP S/4HANA and SAP S/4HANA Cloud Private Edition. In contrast, the S/4HANA Cloud Public Edition retrieves SAPUI5 from the cloud CDN. Although the MIME repository has served its purpose, many customers working with SAPUI5, especially system operators installing new SAPUI5 patches, face common challenges. These include poor performance, numerous manual steps, issues with transports, and risk of inconsistent states.

The good news is that SAP introduces the SAPUI5 Runtime Repository with the release of SAP S/4HANA 2025. This modern replacement overcomes these challenges and prepares you for the next generation of SAPUI5. To ensure efficiency for all customers, downports to all maintained lower releases are available, except for SAP S/4HANA 1809 using SAPUI5 1.38. You can access this repository through SAP Notes containing transport-based correction instructions (TCIs).

Let's explore how this new repository significantly enhances your workflow.

Performance Where It Matters

  • MIME Repository: SAPUI5 patch updates can take up to 2 hours. Loading debug-sources with sap-ui-debug=true can take up to 10 minutes.
  • SAPUI5 Runtime Repository: Patch upgrades are approximately 20 times faster. During runtime, loading debug sources also occurs about 20 times faster. These improvements ensure smoother operations and faster response times.

From Complexity to Simplicity

  • MIME Repository: Handles more than 70,000 individual ABAP objects. This volume poses a risk of errors and inconsistent updates.
  • SAPUI5 Runtime Repository: All runtime content is bundled into just one ABAP object. This approach guarantees consistent updates and reduces operational risks.

Automation First

  • MIME Repository: Updates rely on custom, manual procedures, which increases the maintenance effort.
  • SAPUI5 Runtime Repository: Uses SAP TCI Notes and comes with an automated process specifically for SAP S/4HANA cloud operations. This makes updates easier and more reliable.

Zero Downtime Deployments

  • MIME Repository: No support for zero-downtime deployments. This limitation might cause interruptions during system upgrades.
  • SAPUI5 Runtime Repository: Fully supports online deployment with zero downtime. This feature ensures that SAPUI5 content remains continuously available, even during system upgrades.

Safe, Standardized Rollbacks

  • MIME Repository: Reverting patches can be error-prone, often requiring manual fixes and risking inconsistent system states.
  • SAPUI5 Runtime Repository: Reverting SAPUI5 patches is fully supported. Runtime content is delivered as a single ABAP object, and the update process integrates with TCIs. Rollbacks are straightforward, consistent, and safe. This approach simplifies the validation of new patches: if issues arise, you can reliably revert to the previous stable state without lengthy manual intervention or risking inconsistencies across systems.

Future-Proof 

  • MIME Repository: Not compatible with multiple SAPUI5 versions.
  • SAPUI5 Runtime Repository: Supports multiple SAPUI5 versions in parallel, making it ready for the future while ensuring backward compatibility.

Here's an overview of all the improvements:

srr.png

Why This Matters

The move from MIME Repository to the new SAPUI5 Runtime Repository isn’t just a technical upgrade — it’s a significant step toward:

  • Faster and safer patch updates.
  • Reduced operational effort.
  • Continuous availability.
  • Future compatibility.

If your organization uses on-premise landscapes and works with SAPUI5, it's time to embrace this change: the SAPUI5 Runtime Repository becomes automatically available with the current SAP S/4HANA 2025 release and in the latest support packages of all maintained SAP S/4HANA versions except SAP S/4HANA 1809.

Even if you do not want to upgrade to a new support package, you can still use the SAPUI5 runtime repository by installing SAP Note 3599156. If you have hesitated to install a new SAPUI5 patch, now is the time to try the new procedure and benefit from its efficacy and ease. Installing the latest SAPUI5 patches ensures your applications run efficiently today and are prepared for the future.

👉Have you performed any SAPUI5 patch upgrades recently? What has your experience been like so far? To get started, refer to SAP Note 3599156.

8 Comments