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.