| Nick Porter 的个人资料Nick Porter - SharePoint...日志列表 | 帮助 |
|
2008/8/14 Manage Content and Structure errors (missing features)I was using the "Manage Content and Structure" feature of MOSS 2007 when I came across a problem.
When trying to expand one of the site nodes, an error appeared:
"There was an error in the callback" Clicking on the actual site name, a new page loaded and I received a different error:
"Feature 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx' for list template 'xxxx' is not installed in this farm. The operation could not be completed" I wasn't sure what was happening here because I could still browse to the actual site by typing in the URL. There didn't seem to be any problem.
I took a look at the log files at "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\LOGS"
I did a search on the GUID which appeared in the error and found a match:
"Failed to determine definition for Feature with ID 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'" I also noticed quite a few similar entries with different GUIDs
Cause The Site Collection I was using, was originally created on an Enterprise version of MOSS 2007, in a proof of concept environment.
The Site Collection was moved to a Standard version of MOSS 2007 when put into production.
The problem with this was, users had enabled certain 'enterprise only' features on some of the sites and created 'enterprise only' objects, like Reporting Libraries etc.
Resolution
My solution was simple - delete the enterprise lists and libraries from the problem sites. The data wasn't critical as it was proof of concept only. If your data is critical, the only thing I can suggest to stop the errors from appearing is, to enable the enterprise license.
Otherwise.....
1. Browse to the site and click on 'View all site content'
2. Determine if the site contains any 'Enterprise' lists or libraries
E.g. Report Library, Data Connection Library, KPI List 3. Record the exact name of each list or library
4. Log on to the local SharePoint server
5. Open a command prompt and change directory to "C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\Bin"
6. Execute the following command
stsadm -o forcedeletelist -url "http://<server>/<site>/<list>/"
Once the lists have been successfully deleted, you should be able to use the 'Manage Content and Structure' feature for the site.
评论 (1)
Nick Porter
在此页禁用了评论功能。
|
|
|