on 05-09-2016 11:55 AM
Hello SAP Experts,
I have installed a brand new SAP Gateway based on the latest SPS:
SAP_BASIS 750 SP03
SAP-ABA 750 SP 03
SAP_GWFND 750 SP03
SAP_UI 750 SP03
ST-PI 740 SP03
SAP_BW 750 SP03
SAPUIFT 100 SP01
UIAPFI70 200 SP04
UIEAPP01 100 SP09
UIFND001 100 SP01
UIHERP01 100 SP03
UIHFND01 100 SP05
UISAFND1 100 SP02
UISERP01 100 SP 06
I have patched the SAPUI5 to 1.36.8 by using the following sap notes : 2309780, and 2309649
I have done the gateway and the launchpad configuration. At this stage everything works fine.
Here is my issue, when i use the Launchpad designer I didn't get to icons on all tiles :
When I go to the configuration, and check the icon here is what I get:
(using sap-ui-debug=true) In the Console logs I have no errors but a lot of messages saying:
2016-05-09 12:51:25.082310 sap.ui.core.AppCacheBuster.convertURL("sap-icon://notification"); -
sap-ui-core-dbg.js:16477 2016-05-09 12:51:25.082770 --> normalized to: "sap-icon://notification/" -
sap-ui-core-dbg.js:16477 2016-05-09 12:51:25.084090 sap.ui.core.AppCacheBuster.convertURL("sap-icon://Fiori4/F0694"); -
sap-ui-core-dbg.js:16477 2016-05-09 12:51:25.084614 --> normalized to: "sap-icon://fiori4/F0694" -
sap-ui-core-dbg.js:16477 2016-05-09 12:51:25.085479 sap.ui.core.AppCacheBuster.convertURL("sap-icon://Fiori4/F0694"); -
sap-ui-core-dbg.js:16477 2016-05-09 12:51:25.085929 --> normalized to: "sap-icon://fiori4/F0694" -
I didn't find any notes/help yet to solve my issue....
If someone has some clues....
Thanxs.
Hello again....
Solution Proposed by the Support: Implement SAP Note 2284906 (new version from 17.05.16)
That's all
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have found a workaround...
When I create a new theme, for example by copying the standard blue_crystal theme, and assign it to the user, then it works.
In fact the library.css generated in the new theme includes the @font-face statement.
Still waiting the OSS answer.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hello all,
I think I have found the cause....
the declaration of the fonts are made with the @font-face only in the /sap/ushell/themes/.../library.css (at least for the sap-launch-icons.ttf, which are the ones missing)
starting from SAPUI5 1.36.1, the DynamicTile.view.js (in ui2/ushell/ressources/sap/ushell/components/tiles/applauncherdynamic) is made from sap.m.GenericTile,
Code from 1.36.1
getTileControl: function() {
jQuery.sap.require('sap.m.GenericTile');
var oController = this.getController();
return new sap.m.GenericTile({
whereas before it was made from sap.ushell.ui.tile.DynamicTile :
Code from 1.32.11:
getTileControl: function() {
jQuery.sap.require('sap.ushell.ui.tile.DynamicTile');
var oController = this.getController();
return new sap.ushell.ui.tile.DynamicTile(
and the sap/m/GenericTile.js does not load the sap/ushell/themes/.../library.css, so the font-family are not declared, and then not displayed....
and that's exactly what I have in my HTML Header:
with 1.32.11 :
<head>
...
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link type="text/css" rel="stylesheet" href="https://<hostname>:<port>/sap/public/bc/ui5_ui5/resources/~20160203090900~/sap/ui/table/themes/sap_bluecrystal/library.css" id="sap-ui-theme-sap.ui.table" data-sap-ui-ready="true">
<link type="text/css" rel="stylesheet" href="https://<hostname>:<port>/sap/public/bc/ui5_ui5/resources/~20160203090900~/sap/ushell/themes/sap_bluecrystal/library.css" id="sap-ui-theme-sap.ushell" data-sap-ui-ready="true">
</head>
and with 1.36.1 :
<head>
...
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<link type="text/css" rel="stylesheet" href="<hostname>:<port>/sap/public/bc/ui5_ui5/resources/~20160203114600~/sap/ui/table/themes/sap_bluecrystal/library.css" id="sap-ui-theme-sap.ui.table" data-sap-ui-ready="true">
</head>
So Now I need to investigate if this bug resolved in other patches, I will send a OSS message to ask....
failing to have found the final solution, I have at least clarify the cause....
If you read this message and if you have installed the 1.36.1 (or higher) on a NW 7.5, could you tell me if you have the same behavior?
Best Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I have done a small check... In fact the launchpad was working fine even with the 1.36.1 and higher...
and I find out why, the @font-face statements are also present in the sap/fiori/themes/sap_bluecrystal/library.css, which is the one used by the fiori launchpad, it explains why it works fine....
I have created the oss message and waiting for their answer, i will post the solution if I get one...
Best regards.
hello all
I do not even know from where those icons comes ? from a ttf file like sap-icon.ttf ? I have downloaded all the font file i have found in the repository and I didn't find the correct files (if it is a ttf).
Do someone knows from where those icons comes ?
Best regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please make sure you have performed cache clearing after patch upgrade.
Regards,
Tejas
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Tejas,
Everything has been done several time (even stop & restart of the gateway), with no success...
I have tried to apply new sap notes :
2273615,2287821,2279723,2308740... (most of then will come with the SP04 of SAPUI5 750) but still no effect.
One other strange behavior is that I do not have any message in the console (with sap-ui-debug=true), when I display all the icons available from the configuration of a Tile.
If I do the same with my other gateway (SP01) i see the loading of different TTF files (BusinessSuiteinAppSymbols.ttf, sap-icons-TNT.ttf, sap-fiori-inapp-icons.ttf)
and to be complete :
I have some icons :
example (Fiori2/F0366 is OK, but nothing with Fiori2/F0367)
Best regards
For information,
it seems it is NOT a client side issue, as I have another Gateway based on 750 but at SP01 level, and everything is fine with it (sapui v1.32.11).
Best regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI
Which browser you are using. try using a different browser.
Also check if you are able to see all the icons present in the below link in the same browser.
Regards,
Sarbjeet Singh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.