cancel
Showing results for 
Search instead for 
Did you mean: 

BSP Application changes are not reflecting in Fiori Application

former_member356171
Participant
0 Kudos

Hi Friends,

I have created a custom Fiori App and deployed to UI5 Repository.

I wanted to change the label descriptions in view, When I am doing the same in web ide and deploying again back to ui5, Everything is working fine. But when I tried to modify view from se80-BSP application, the changes are not reflecting in Fiori launchpad.

I have almost followed all the blogs which are given for the same problem, but still it is not working. The labels description are not changed, It is referring to the old descriptions.

Tried with below approaches:

->Invalidated HTTP Server cache (both global and local)

->/iwfnd/cache_cleanup, /iwbep/cache_cleanup , /N/UI2/INVAL_CACHES, /n/ui2/cache_del,

-> Deactivated and Activated SICF Service

-> Calculated the index ( /UI5/APP_INDEX_CALCULATE)

Cleared browser history, also tried in incognito.

Unfortunately none of them worked, Is there any small step that I am missing? Please let me know your thoughts.

In customer Environment we will not be having WEB IDE to deploy, So I have to do modifications from BSP application only, Please guide me!

Thank you,

Srilaxmi

m_paulcalvin
Discoverer
0 Kudos

I am facing same issue.

Did you manage to solve the issue ?

Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

Your Fiori Launchpad loads the minified version of your app.

Therefore it didn't work when you modified the code directly in SE80.

(The preload version of the component stays the same and was not changed)

You could still test your app after modifying it in SE80 by bypassing the loading of Component-preload, use this parameter in the URL: sap-ui-xx-componentPreload=off

After all, when everything works fine, you should build the app to minified version for enhancing the performance.

Hope it helps.

Cuong

Answers (9)

Answers (9)

Girish_Kumar_Gu
Participant

I had a similar problem but it was fixed after running report /UI5/APP_INDEX_CALCULATE.

Joseph_BERTHE
Active Contributor

Cuong is right,

When you have created your application withe WebIDE, the editor has compiled and build a component-preload.js. when you do modifications on SE80 this file is not updated. That's why the modification is not reflected.

Regards,

Joseph

junwu
Active Contributor

did you run the app index report after the change?

anyway it is not a proper way to do.

at least you can use eclipse with plugin to make the change.

former_member356171
Participant
0 Kudos

Hi Jun Wu,

As I have mentioned I ran the index report "/UI5/APP_INDEX_CALCULATE". But no change.

Yes I agree with your point, But it should work right? Even though that is not a best way, It should display the label descriptions in Fiori Launchpad which are modified in BSP Application.

I just want to know whether this procedure will not work at all????

gregorw
Active Contributor

I would suggest that the customer should look into the SAP Cloud Platform, Web IDE Personal Edition if Web IDE on SCP isn't an option. Without Web IDE they have a huge drawback in developer productivity.

m_paulcalvin
Discoverer
0 Kudos

Issue Solved.

Solution:

1.Rebuild Component-preload.js file in your project.

2.Hard coding the file will also work.

Thank you.

Debashish1
Active Participant
0 Kudos

Hi,

Clear All the cache from front end server and clear the browser,Open it in private browsing -

t-code - /IWFND/CACHE_CLEANUP

Program -

/UI2/CHIP_SYNCHRONIZE_CACHE

/UI2/DELETE_CACHE_AFTER_IMP

/UI2/DELETE_CACHE

/UI2/INVALIDATE_GLOBAL_CACHES

agrawalaadhar8
Participant
0 Kudos

Hi,

Kindly refer this blog Cache Maintenance in Fiori.

Try clearing global cache through SMICM after activating the BSP App and then do a "Empty cache and hard reload" in chrome by:

F12 DevTools --> Long-press the reload button on the browser window.

Regards

0 Kudos

Hi Srilaxmi divi

Im having the same problem, i did everything to clean the cache, and ran the index report but had no luck, how did you solve the problem?

laurent_burtaire
Active Contributor
0 Kudos

Hello,

try with report /UI2/INVALIDATE_CLIENT_CACHES.

Regards.

Laurent.

former_member356171
Participant
0 Kudos

Hi Gregor,

Thank you for the responce!

I agree with you, But for now we just wanted few modifications, So we need to proceed with changes in BSP Application as we don't have webide.

Any idea why the changes are not reflecting in Fiori Launchpad from BSP Application.

Thank you

Srilaxmi