Frage

I have added a couple of items and modified the labels of items held in a Base Enum and these changes do not appear immediately on the Enterprise Portal web page in which they are used (currently the enums are used in combo boxes).

I did some changes yesterday, and these changes were then visible in EP this morning (I can't explain why) but the ones I just did, not visible.

I tried compiling the form, redeploying the Page Definition, sync. the data dictionary, no go.

How can I make the changes visible at will, as soon as I am done with them ?

Thanks!

EDIT: Seems like doing an IISRESET on the EP machine did the trick. So I guess restarting the application pool of the EP website should have done the trick as well ?

War es hilfreich?

Lösung 2

iisreset is fine (EP uses mostly the datasets, and that need only iisreset).

Good luck!!!

Andere Tipps

Have you done a Refresh AOD?

Looking at Using AX Labels in EP 2009, it states:

As a final note I would like to mention that [Enterprise Portal] will cache all labels for all languages in memory on the web server to improve performance. You can clear this cache by doing a Refresh AOD.

According to other sources, AX automatically clears it's cache at midnight every day. This would certainly explain why changes you made yesterday would be visible, while current changes are not.

Refreshing the AOD and Data dictionary should reflect your changes.

Please check for more details: http://msdn.microsoft.com/en-us/library/cc554278.aspx

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top