$(function () { pageContext.i18n.modTalk = 'moderation talk'; pageContext.i18n.replyToComment = 'Reply'; pageContext.i18n.modTalkEmpty = 'moderation talk is empty'; pageContext.url.getModTalk = "/comments/%25ID%25/listModTalk.json"; pageContext.url.possibleCommentRecipients = "/comments/%ID%/possibleRecipients.json"; pageContext.url.commentEdit = '/comments/%25ID%25/edit.html'; pageContext.url.commentView = '/comments/%ID%/view.html'; pageContext.i18n.commentVisibility = { 'full': 'Viewable by all users', 'op': 'Viewable by the original poster', 'mod': 'Viewable by moderators', 'opAndMod': 'Viewable by moderators and the original poster', 'other': 'Advanced visibility', 'dialogTitle': 'Comment visibility', 'selectGroups': 'Visible to groups', 'selectOther': 'Other recipients', 'selectOriginalPoster': 'Original poster', 'selectModerators': 'Moderators', 'selectAssignees': 'Asked to answer users' }; pageContext.i18n.commentMenuLabels = { 'comment-edit': 'comments.menu.edit', 'comment-delete': 'comments.menu.delete', 'comment-convert': 'comments.menu.convert' };pageContext.i18n.answer= { bestAnswer: 'Best Answer', controlBar : { accept: 'Accept', unaccept: 'Unaccept', acceptCommand: 'Accept this answer as correct', cancelAcceptedCommand: 'Remove this answers accepted status' } }; window.croles = { u: false, op: false, m: false, og: false, as: false, ag: false, dc: false, doc: false, eo: false, ea: false }; tools.init({ q: { e: false, ew: false, eo: false, r: false, ro: false, d: false, dow: false, fv: false, c: false, co: false, p: false, tm: false , ms: false, mos: false }, n: { f: false, vf: false, vfo: false, vr: true, vro: true, c: false, co: false, vu: false, vd: false, w: false, wo: false, l: false }, c: { e: false, eo: false, d: false, dow: false, ta: false, tao: false, l: false }, a: { e: false, ew: false, eo: false, d: false, dow: false, a: false, aoq: false, ao: false, tc: false, tco: false, p: false, tm: false }, pc: croles }, { tc: true, nsc: true }); commandUtils.initializeLabels(); }); Skip to Content
avatar image
Former Member

Any fix for pre-loads? WebIDE unable to preview standard Fiori Apps

I have extended Fiori apps in the past but lately I am finding the following errors in the console relating to not being able to find the "attachmentservice" or "pmnotification" library with file paths ending with ../library-preload.js. I have experienced issues with Maintenance Notification, Create Purchase Requisition, Manage Stock apps to name a few.

Whether I try to create an extension project or just do an import of an application from the ABAP repository and try to run the Component.js file, it doesn't preview anything and in the console you see these errors. However, the apps work fine when opened from the launchpad.

I suspect the issue could be with Component-preload.js file that is created when you import a project and there is some dynamic loading going on but I am not sure what is the actual fix for this situation.

If you just import the standard Fiori app code from ABAP repository and don't make any changes and just hit run on the component.js, shouldn't that run/preview as the normal app as nothing has been changed yet?

Any help or guidance is much appreciated on how to resolve or get around these errors.

Error snapshots attached.

Thank you!

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • Mar 16, 2018 at 01:16 AM

    I am having the same issue. Were you able to find the solution for this issue?

    If someone knows the answer please provide me the link for the solutoin. thanks.

    Add comment
    10|10000 characters needed characters exceeded