Content type hub questions

Posted on 2013-05-28
Last Modified: 2013-06-03

We've just used a migration tool to copy content from our 2007 to 2013 environments, splitting the original site collection into several smaller ones on the way.  Now, my custom content types are all at the top-level site and don't appear to be available to any other site collections.  I'm happy to create a content type hub and publish the content types, but

1) can a top-level site in a site collection act as the content type hub, even though it has other content in it (staff lists, announcements, IT help files, etc), and

2) how do I move the content types to a content type hub site collection?

Thanks for your help.
Question by:nsyyoung
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 3
LVL 18

Accepted Solution

ivan_vagunin earned 200 total points
ID: 39203852

1) Short answer is yes ) In fact it is not site acting as content type hub, but whole site collection. You can specify which content types to publish to consuming site collections from the content type collection of top level of hub site collection. So you can publish only that types you what to publish and ignore others.

2) You can deploy the content types to hub site collection just as you deployed them to other site collections (e.g. if they deployed via feature - activate feature).
If there is no way to redeploy content type to hub site collection, you can use content type publishing mechanism. Set site collection containing required content type as temporary hub. Publish required content types, wait until content types are copied to new hub site collection and unpublish them in temproray hub. After that new hub site collection will have a copy of the content type and you can assign new content type hub.

Br, Ivan Vagunin
LVL 38

Assisted Solution

by:Justin Smith
Justin Smith earned 300 total points
ID: 39205256
1. Yes.  Any site can be a content hub, just go to Site Collection Features and activate the Content Hub feature.  You would also need to publish any content type you want to show up on other sites.  In the CType settings, after you activate the hub feature, you'll have publishing options.  Then you'll need to set the Hub URL on your Managed MetaData Service Application (required).  You can do this when you initially create the service app, or later by using PowerShell.  Any site that is subscribed to the MMS will get published content types.

Set-SPMetaDataServiceApplication <name> -HubURI <hub url>

2. Echo what Ivan said.

Author Comment

ID: 39205769
Thanks, both of you.  I activated the CH feature and now I have another question: I published a content type and there is only one MMS available, with no content types subscribed.  How do I subscribe to a content type?
Revamp Your Training Process

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action.

LVL 38

Expert Comment

by:Justin Smith
ID: 39205783
1. Your MMS must have the Hub URL configured.  You can confirm by selecting your MMS in Central Admin, and clicking Properties in the ribbon.

2. Your web apps must be connected to the MMS.  This can be found in Central Admin - Manage Web Apps - select your web app and click the service connections button in the ribbon

Author Comment

ID: 39205905
That confirms what I thought I knew.  The MMS does have the Hub URL listed in its properties and the web app is associated with the MMS.

The content type I'm playing with was published:
"Last successful published date: 5/29/2013 1:48:57 PM "

In the Subscribed Content Type list:
"No content types have been subscribed."

What timer job or other service should I check?

Author Comment

ID: 39205909
Oh, and there are no errors in the Content type publishing error log.
LVL 38

Expert Comment

by:Justin Smith
ID: 39212939
There are two Content Hub timer jobs, one for the Hub and one for the Subscribing web app.

Author Closing Comment

ID: 39216259
Yep, I got it, thanks.  A little patience for the jobs to run was needed, and I needed to publish and THEN let the timer jobs run.  A good night's sleep fixed it.

Thank you for your help, both of you.

Featured Post

Simplifying Server Workload Migrations

This use case outlines the migration challenges that organizations face and how the Acronis AnyData Engine supports physical-to-physical (P2P), physical-to-virtual (P2V), virtual to physical (V2P), and cross-virtual (V2V) migration scenarios to address these challenges.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to resolve IMCEAEX NDRs in Exchange or Exchange Online related to invalid X500 addresses.
This article will help to fix the below errors for MS Exchange Server 2013 I. Certificate error "name on the security certificate is invalid or does not match the name of the site" II. Out of Office not working III. Make Internal URLs and Externa…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…
Many of my clients call in with monstrous Gmail overloading issues with Outlook. A quick tip is to turn off the All Mail and Important folders from synching. Here is a quick video I made to show you how to turn off these and other folders in Gmail s…

734 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question