Andrew Connell [MVP SharePoint]
1579 Posts |  42 Articles |  4864 Comments
.NET  |  MCMS  |  SharePoint  |  Office System
SharePoint Quick Links
Article Categories
Archives
Post Categories


Add to Technorati Favorites

In working with a few customers recently who are experiencing issues with Content Deployment (CD) in MOSS 2007, it appears CSS now has a huge QFE that addresses a ton of known issues (60+) specific to (CD). For now it looks like you can only get it via Microsoft Customer Support Services (CSS). Like other hotfixes, I bet this QFE pack will be included in a future MOSS update roll up but there are no details or confirmation on this at present.

The QFE pack helps address some of the most common issues with (CD), namely:

  • Master page settings are not deployed correctly
  • Seemingly random PRIMARY KEY errors (Cannot insert duplicate key in object...)
  • Job timeouts for large site collections
  • Various issues around replicating and modifying permissions

This pack is a huge step forward and goes a long way to resolving the pain points around (CD), demonstrating the commitment of the product group and sustained engineering teams to address the (CD) conundrum.

If you are affected by the issues above, you can obtain the pack by opening a support case with CSS detailing your issues and requesting the hotfixes 952698 (for WSS 3.0) and 952704 (for MOSS 2007). Before you jump and call CSS, make sure you read Spence’s post on “good platform hygiene” first:

» Content Deployment: Ensure your platform hygiene before randomly abusing the product and calling support

MOSS 2007 (CD) is built on top of the WSS 3.0 content migration API, known by many as PRIME. Many of the fixes in the QFE pack address issues rooted in the content migration API. In addition, the MOSS 2007 Publishing Variations capability leverages the content migration API to replicate content across sites. Therefore variations, just like anything else dependent on the content migration API, benefits from this QFE pack although to varying degrees dependent upon your specific scenario.

* It is important to note that the CD pack does not change the by design behavior where the parent Site Collection’s content is deployed while a sub-site is being deployed.

Note that these QFEs do not add new functionality to (CD) in MOSS 2007! It is still a single master, one-way direction publish of changes in one environment to another and that target environment should be considered read-only. What to break your content? Try to do any of the three things I just mentioned which seem to be some of the most common issues I see people run into. And before you ask “If I did [it] how do I fix it?” my answer to you is to delete your target environment and schedule a full publish. Don’t try to reconcile... please!

But I need MOSS to do those things (two-way sych or a good geo-replication solution)! Are there no options for me?

Now why would I tease you like that to say “no”? You bet there are options... in fact a fantastic option in my mind albeit you’ll have to add some additional licensing costs to your budget. Syntergy’s Replicator that does this for you! You install it on two of your servers and it keeps both environments in sync... just like it should. Unlike other products it snaps right into SharePoint and talks to the API, not to the database (note: there are other products out there that are similar to Replicator, but they talk directly to the SP database... a BIG no-no... don’t do that! Make sure you ask before you buy another solution.) It’s very fast as the two servers are not constantly talking to each other. Instead everything is event based and also leverages the Microsoft’ BITS to transfer the data between the two servers... and it doesn’t sync the entire contents of a file... only the changed bits. They recently added an optional add-on to Replicator called Presentation Publisher which has the capability to keep Web Part personalization and customizations included as part of the synchronization.

posted on Tuesday, May 20, 2008 9:58 PM

Feedback

# re: MOSS 2007 Content Deployment QFE Pack Now Available via MSFT CSS 5/27/2008 8:00 AM Nigel
Gravatar Hi Andrew

Do you know where I can get any further information on what the 60+ fixes are ?

Regards

Nigel

# re: MOSS 2007 Content Deployment QFE Pack Now Available via MSFT CSS 5/27/2008 8:25 AM AC [MVP MOSS]
Gravatar Nigel-
I don't have that information nor have I seen it publically available. You could try to get it when you contact CSS.

# re: MOSS 2007 Content Deployment QFE Pack Now Available via MSFT CSS 5/28/2008 3:45 AM Nigel
Gravatar Hi Andrew

MS PSS have pointed me to the following url :-

http://techacid.spaces.live.com/

for further info on these QFEs

Regards

Nigel

# re: MOSS 2007 Content Deployment QFE Pack Now Available via MSFT CSS 2/21/2009 3:37 PM MOSSBUDDY
Gravatar Hi Andrew,
Do you know how we can take care of Audiences after Content Deployment from a Staging environment to Production environment (both use a different SSP, hence the AUDIENCEID are different in STAGING and PRODUCTION).

Even if I create the Audiences (progrmatically) in Production with the same name as in Staging environment, the audiences will break (as for every item having audience targeting, the AudienceID {GUID} will be stored). Tried all possible things bu unfortunately the AUDIENCEID is readonly field and can't be set to the same value as STAGING SSP AUDIENCES' ID.

Any solution to this issue? how we can get this to work with Content Deployment?

Post Feedback

Title:
Name:
Email:
(email will not be displayed)
Url:
Comments: 
Please add 5 and 1 and type the answer here:    
All Comments Are Filtered & Moderated
Unfortunately comment spammers are just too effecient and are constantly dirtying up blogs with irrelevant and unwanted comments trying to improve their standing on search engines. All comments on this blog are moderated. I do not censor comments, but I don't approve comments with vulger language or those soliciting products. Most of the time comments are approved within a few hours of being submitted with the only exception when I'm traveling.

Why are you asking for my email address?
The only reason I'm asking for your email address, which isn't required to submit a comment, is to provide a gravatar if you've created an account for yourself and associated your email address with a small image. If you have a gravatar created for the email address you submit, it will appear next to your comment. Otherwise nothing will appear.

What is a gravatar?
A gravatar is a "globally recognized avatar." You can get more information about gravatars, as well as create your own for free, at www.gravatar.com. You can also view my gravatar here.


Copyright © 2003 - 2010 Andrew Connell
Creative Commons License 
This work is licensed under a Creative Commons License
Site design by Heather Solomon.

 
 
MOSS WCM Training
Looking for MOSS 2007 WCM developer training? Look no further! I teach my 5-day hands-on and online WCM classes for developers I offer through my company: Critical Path Training.

Get more information on the WCM courses!