Symptom
For Omnichannel Retail Banking 8.3 Support Package (SP) 01, the Retail Banking Mobile Application Build Manual, "RetailBankingMobileAppBuildManual.pdf", states that the following tools are required for building the mobile application:
- Cordova - Version 5.2.0
- NodeJS - Version 4.2.6
- SAP Mobile Platform SDK 3.0 SP08 PL03
Two issues are encountered when trying to build the application.
- When adding the kapsel plugins, the manual states that the command should be:
cordova plugin add kapsel-plugin-logon --searchpath C:\SAP\MobileSDK3\KapselSDK\plugins\logon
but the following error is displayed:
Fetching plugin "kapsel-plugin-logon" via npm
Failed to fetch plugin kapsel-plugin-logon via registry.
Probably this is either a connection problem, or plugin spec is incorrect.
Check your connection and plugin name/version/URL.
Error: Registry returned 404 for GET on https://registry.npmjs.org/kapsel-plugin-logon - After receiving the error, continuing with the command:
cordova plugin add C:\SAP\MobileSDK3\KapselSDK\plugins\logon
the following error occurs after adding all of the required plugins and installing the APK (Android Package Kit):
java.lang.NoSuchMethodError: No virtual method parse(Landroid/app/Activity;)V in class Lorg/apache/cordova/ConfigXmlParser; or its super classes (declaration of 'org.apache.cordova.ConfigXmlParser' appears in /data/app/com.stratesys.arquia-2/base.apk) at com.sap.mp.cordova.plugins.authProxy.AuthProxy.initialize(AuthProxy. java:91)
Read more...
Environment
- SAP Online Retail Banking 8.3
- SAP Online Business Banking 8.3
Product
SAP Online Business Banking 8.3 ; SAP Online Retail Banking 8.3
Keywords
Omnichannel, OCB, Mobile, Build, fail, sdk, , KBA , FS-OCB , SAP Omnichannel Banking , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview