SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I can create a site template without any problems and it will happily sit in the solution gallery all activated and nice looking. When I then try to create a new site and pick that template I get this error. The content type name '$Resources:DataSourceContentTypeName;' cannot contain: \ / : ? etc....

alt text

Just to be clear I've not used any of those illegal characters anywhere. Anyone seen this before or shed any light? All ideas welcome as I've tried many things already.


share|improve this question
Have you looked that correlation id up in the ULS log? This might give you more info on what is happening. – Charles Lee Oct 7 '10 at 15:47
Also plz supply the language pack you are running with, since ressource files are invoved – Anders Rask Oct 7 '10 at 17:31
up vote 2 down vote accepted

Is this an upgraded farm? if so sometimes the content types fail on upgrade (specially for reporting services). If you go to content site content types you can see that the some of the content types are not getting their names from the resource file (eg: $Resources:Data......)

The way we solved this was by forcing to uninstall the reporting feature using (you can also use stsadm -force for this) and then actviate the reporting feature again from site collection feature.

Hope this helps

UPDATE: After doing this you will need to create the template again

share|improve this answer
It looks as if you've cracked it. I will try your solution and let you know. – user790 Oct 8 '10 at 12:54
Yes we had the same problem the other day (hence the update:)) – Renzo Oct 9 '10 at 22:34

Your Answer


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