November Happy Hour will be moved to Thursday December 5th.

err: Failed when loading function X. The function may have been deleted.

Vote:
 

Hi,

I'm facing a problem with composer. After some time of using it I noticed the error mentioned in title.

I did the small research and what I see is that the composer tries to load the page version that doesn't exists.

For example let's suppose that the exact error message is: 

Failed when loading function 6407_33933. The first part is the PageId while the second is the WorkPageId.

However, I don't see mentioned WorkPage for the given PageId in the database (tblWorkPage)

On the other hand the property storing information about content functions says:

<ca id="LeftArea"><cf index="0" guid="7716af5a-d9bf-44bc-a43e-630679f6a04c" pid="6407" wid="33933" remotesite=""><a href="~/link/7716af5ad9bf44bca43e630679f6a04c.ascx">74|Content|6407_33906</a></cf></ca>

That leads me to the following conclusion:

- for some reasons when the page was updated (new version published) the property wasn't properly updated to point to correct WorkPageId.

In other words the "33933" number wasn't updated to the existing one...

 

Has anybody noticed the similar behavior? I'd appreciate any help :)

Best regards,

Dariusz

#38036
Mar 26, 2010 17:40
Vote:
 

Update:

I think the problem won't pop up if we have "Maximum number of old versions of a page" set to "unlimited".

Then even if the property is not updated properly it always points to existing work page.

But in my case (maximum nubers of version = 5) it is the problem.

The question is: why the work page id wasn't updated?

I assume that the correct behavior is:

when the page is being published the new version is created for the page and all included content functions (if these were edited). Apart from creating new versions the property storing pointers to content functions should also be updated (to point to new version of edited content functions).

Is my understanding wrong?

 

BR,

Dariusz

#38039
Mar 26, 2010 18:01
Vote:
 

One case when this exception happens is when, by somehow, the ContentFunction page is deleted from database.

I've done some test on our environment and this only happens on Composer 3.2.5/CMS 5 R2SP1, it works fine on Composer 3.2.6/CMS 5 R2SP2. Could you consider upgrading option?

#43856
Sep 27, 2010 11:36
This thread is locked and should be used for reference only. Please use the Legacy add-ons forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.