cancel
Showing results for 
Search instead for 
Did you mean: 

Error while opening Fiori app on iPad

ParagJain
Participant
0 Kudos

I keep getting "Service XXXX failed. Contact your system administrator. Cannot call service with URL: /sap/opu/....." error on the iPad - both in the browser and the Fiori client. I am able to login to the launch pad and also see the apps, the error is triggered if I click one of the apps / tile.

I believe this would be triggered if the service wasn't activated. In our case, the service is active and the application works well on the laptop browser via the launch pad. Strange that the same app isn't working on the iPad browser and gives this error. 

Note - I have given the Fiori Launchpad URL in my laptop browser, iPad browser (tried with Chrome and Safari) and Fiori mobile client.

Any tips on how to troubleshoot ?

Regards,

Parag.


Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hello Parag,

Were you able to resolve the issue? We are getting similar errors for two custom FIORI applcations running in iOS 8.X, though same applications are running without glitch in Chrome browser in LAPTOP.

Thanks,

Diptanu Roy

LeonardoGomez
Advisor
Advisor
0 Kudos

Hello Parag,

Were you able to solve this issue? I'm facing the same situation with app Approve Requests on iPhone 6.

thanks for sharing!

Regards,

Leonardo.

Former Member
0 Kudos

Hi Parag,

Can you please provide the more details on error,

Your ipad is not connecting to fiori apps server can you please check the proper network setting in ipad.

Regards,

Gurpal

ParagJain
Participant
0 Kudos

iPad is connecting to the network, I am able to login and open the launch pad. The error comes up when I click on a tile. I could see there is a "log" option as well in "Settings", not sure where to view the logs.

Regards,

Parag.

Former Member
0 Kudos

Hi Parag,

         Can you please go to gateway server and check the log file while clicking the tile.

If you are clicking approval tiles you need to configure below steps for ipad.

Please refer Fiori installation guide.

http://help.sap.com/saphelp_fiori/fiori10_install_en.pdf

ParagJain
Participant
0 Kudos

I am trying this for "Track Purchase Order" scenario.

As of now this is the finding for "Track PO":

Works for - IE and Chrome on desktop (Windows 7 and Windows 8), Chrome on Android phone, Chrome on Mac OS

Doesn't work for - Safari on Mac OS, Safari on iPad and Chrome on Pad.

I can see that the request is initiated from the iPad but subsequently nothing happens and get the following error on iPad

"Service SRA020_PO_TRACKING_SRV failed.... Cannot call service with URL: /sap/opu/odata/sap/SRA020_PO_TRACKING_SRV;mo/"

Former Member
0 Kudos

Hi Parag,

      Other Tiles are working???

Regards,

Gurpal

ParagJain
Participant
0 Kudos

Similar issue in PO Approval as well which works with desktop browser.

Found the following after using a "listener" between iPad and the Gateway:

1. Safari and Fiori app for PO Tracking isn't encoding the URL correctly. It should be replacing - ' - with %27 as its happening with IE and chrome.

2. When we access the app via iPad - we see a dump in ERP which isn't happening when we access the same app via Desktop. The dump is as follows, will try and upgrade kernel tonite, not sure if its the issue.

CALL_FUNCTION_SEND_ERROR

"CPIC-CALL: 'ThCMSEND' : cmRc=18 thRc=0#Statistics not active "

An error occurred when executing a Remote Function Call.

Status of connection.... "CODE=CM_DEALLOCATED_NORMAL CM_SEND_RECEIVED

  CM_COMPLETE_DATA_RECEIVED SAPCODE=0 CONV=99956319"

Internal error code.... "RFC_IO5"

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Parag,

Please share SAP_BASIS version and Kernel patch version.

I think Kernel patch is old.

Regards, Masa

SAP Customer Experience Group - CEG

ParagJain
Participant
0 Kudos

Updated kernel in ERP yesterday night but still getting dumps in ERP for PO Approvals when I use it via iOS.

For ERP:

BASIS -  SAP_BASIS 702 0006

Kernel - 720, Package Level 600

IW_BEP - 200 0009

For Gateway:

BASIS - SAP_BASIS 740 0006

Kernel - 741, Package Level 11

SAP_GWFND - 740 0006

SAP_UI - 740 0008

I have also updated the Fiori client which was released yesterday.

What about the URL encoding issue with "Track PO", is this a known bug or some config missing ?

Strangely, the issues are only with Mac OS (Safari) and iOS (Safari + Chrome). It works well with Mac OS (Chrome), Desktop (IE, Chrome) and Android (Chrome).

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Parag,

You need to look at the dump details.

Please share that the servers are Unicode or Non-Unicode.

Regards, Masa

SAP Customer Experience Group - CEG

ParagJain
Participant
0 Kudos

Both Gateway and ERP are Unicode. Dump details below:

Category               Internal Kernel Error
Runtime Errors         CALL_FUNCTION_SEND_ERROR
Application Component  BC-ABA-LA


Short text
    " " (I/O error)

What happened?
    "CPIC-CALL: 'ThCMSEND' : cmRc=18 thRc=0#Statistics not active "

    An error occurred when executing a Remote Function Call.


Error analysis
    An error occurred when executing a Remote Function Call.

    "CPIC-CALL: 'ThCMSEND' : cmRc=18 thRc=0#Statistics not active "

    Status of connection.... "CODE=CM_DEALLOCATED_NORMAL CM_SEND_RECEIVED
     CM_COMPLETE_DATA_RECEIVED SAPCODE=0 CONV=52753777"
    Internal error code.... "RFC_IO5"

    There is an error in the communication system. To clarify
    and resolve the error, contact your system administrator.


Information on where terminated
    Termination occurred in the ABAP program "/IWBEP/SAPLFGR_MGW_CLIENT_IF" - in
     "/IWBEP/FM_MGW_MED_LOAD".
    The main program was "SAPMSSY1 ".

    In the source code you have the termination point in line 1
    of the (Include) program "/IWBEP/LFGR_MGW_CLIENT_IFU03".

Former Member
0 Kudos

Hi Parag,

             Can you please delete the service (SRA020_PO_TRACKING_SRV) from /iwfnd/maint_service and add the service again and test it.

You can also clean up your Model and RDP Cache by running (/iwbep/cache_cleanup) in ECC and in GW try (/iwfnd/cache_cleanup).

or

Use report /UI2/DELETE_CACHE or transaction code /UI2/CACHE_DEL to delete the cache for user.

Please try above steps.

Regards,

Gurpal

ParagJain
Participant
0 Kudos

Tried it, same situation for Tracking PO. For Approve PO, still keep getting short dumps if I try from iOS device.

Former Member
0 Kudos

Hi Parag,

   Can you please switch on the trace in backend system for user which you logged on iOS device and then open the tile.

Have you try target URL for PO Tracking or Approval PO on IPAD??

If you are not bale to find anything please raise OSS with SAP.

Regards,

Gurpal