Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

I had a SharePoint solution with a number of features packaged inside. I can't list them here, but it looked something like this:

Features (Scope):

  • (Site) MyDocument Content Type
  • (Site) Log List Item Content Type
  • (Site) Task List Item Content Type
  • (Web) MyDocument List Template
  • (Web) MyDocument List Instance
  • (Web) Log List Template
  • (Web) Log List Instance
  • (Web) Task List Template
  • (Web) Task List Instance

These features have been deployed already, but for business reasons, I had to repackage these items. In doing so, I combined some of these features, and the new list looks something like this

New Features:

  • (Site) Content Types (MyDocument, Log List Item, Task List Item)
  • *(Web) MyDocument List Template & Instance
  • *(Web) Log List Template & Instance
  • *(Web) Task List Template & Instance
  • (Web) Custom Lists Rollup Feature

The asterisk (*) indicates a hidden feature. Now, in order to update my features, I had to retract the old solution and deploy the new one. In doing so, the list instances became broken because the list templates' owning features were no longer installed. I changed the feature IDs of the list features in the new solution to match the IDs of the ones in the old solution so the existing list instances would work again. That seemed to just fine....BUT: the view forms for the list instances no longer work. When I browse to the URL of the AllItems.aspx form, for example, SharePoint gives me a 404 error. I've tried to open the file in SharePoint Designer, and get a SOAP error indicating the file no longer exists (although SPD shows it in the tree hierarchy on the left).

As far as I can tell, the only indication from SharePoint regarding what might be wrong is an entry in the log file reading like this:

Cannot get ghost document: Features\MyDocumentListTemplate\MyDocumentListTemplate\AllItems.aspx

I'm suspicious of the changed feature IDs, but I really am at a bit of a loss as to what might have happened to make these forms disappear.

Anyone else have an idea?

share|improve this question

1 Answer 1

up vote 1 down vote accepted

Looks similar to http://stackoverflow.com/questions/3355191 and http://johnnliu.spaces.live.com/blog/cns!90A843AB92E99F!446.entry.

Check all your paths first in your feature to make sure they're correct. After that, I'd try deactivating your feature, making sure in SharePoint designer that there aren't any orphaned files from your feature lying around (deleting them if there are), and then reactivating.

share|improve this answer
    
Hah. I tried to upvote you, but I don't have enough reputation. :-) –  Ben Collins Nov 30 '10 at 19:50

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.