Updating Site Content Type Failed - Updating Infopath Form on MOSS 07 Site

Posted on 2009-04-27
Last Modified: 2012-05-06
Having an issue when updating an Infopath Form on our Sharepoint site.  I have a bunch of forms that I've made in Infopath 2007 that I'm using as Site Content Types.  They've been working great so far.
However when I tried to make a change to one of the forms and then update the content type, I get the Updating Site Content Type Failed error.  I've seen that some people have had this error, but for adding it to a document library or not publishing it to the root of the site collection (I am publishing to the root however).   The interesting thing is, the updated form does get published to the Form Library, but it will NOT open in the browser.  I see in the Sharepoint logs that it does run a command:

04/27/2009 09:10:54.37       w3wp.exe (0x0960)                             0x1700      Windows SharePoint Services         General                             72ng      Medium        RPC method = put document       
04/27/2009 09:10:54.37       w3wp.exe (0x0960)                             0x1700      Windows SharePoint Services         General                             72n3      Medium        put file doc URL = FormServerTemplates

I also have read that there may be a limit to the number of fields or changes.  Is there anyway to remove old changes?  If someone can let me know of a way to get this all working happily, that'd be great.  Recreating the content types wouldn't be a good solution since I have several (~60) sites that rely on the forms.  Reentering all that data into a new content type/form would be a big no-no.  Thanks in advance!
Question by:precisionit
    LVL 25

    Expert Comment

    This is a major issue, and one that I have personally faced. After discussions with Microsoft came to nothing, I got around the issue by publishing my forms as administrator approved templates. This has worked with no issue at all.
    One limitation is that updating and republishing the forms requires an IISRESET. Fortunately, this has been addressed in SP2 for MOSS. I highly recommend going down tjhe admin approved route and installing SP2.

    Author Comment

    Thanks for the tip Robbie,

    so it is a flaw in the product with publishing content types? great... Who exactly does testing for this stuff at Microsoft?
    Now if I go about administrator approved forms, that means I'll have to redeploy every form I have to each and every subsite I have? And these can be browser based forms too, correct?

    One other thing, is it possible to modify a site template through say, Sharepoint Designer?  I wanted to make some modifications to my custom site template but from what I've read so far, doesnt seem like I can.  
    LVL 25

    Accepted Solution

    When you upload a form as admin approved, itbecomes a site content type anyway. You need to go to site collection features and activate it, you7 can then add it to any list. It's very easy. :-)
    Regarding the second part of your question, you need to open a new question in the SharePoint Zone or we could both get in trouble. (Well I will).

    Author Closing Comment

    Good solution, just frustrating that MS would just have a major bug like this in the software that they're trying to push.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    What Is Threat Intelligence?

    Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

    Last week I faced a strange issue recently, i have deployed SharePoint 2003 servers for one project and one of the requirements was to open SharePoint site from same server. when i was trying to open site from the same server i was getting authentic…
    There is one common problem that all we SharePoint developers share: custom solution deployment. This topic can't be covered fully in this short article, so all I want to do in this one is to review it from a development-to-operations perspectiv…
    Need more eyes on your posted question? Go ahead and follow the quick steps in this video to learn how to Request Attention to your question. *Log into your Experts Exchange account *Find the question you want to Request Attention for *Go to the e…
    how to add IIS SMTP to handle application/Scanner relays into office 365.

    737 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

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now