Share via


Infopath Publishing thru Central Admin (MOSS / Sharepoint 2007) fails with error!

When I was trying to load an InfoPath form template (via Central Admin --> Manage Form Templates), and I got following error:

This form template has not been correctly published to be browser-enabled. Open the form template in InfoPath Design mode, and click Publish Form Template in the Design Tasks task pane. Follow the steps in the Publishing Wizard to republish the form template, and then try again

So the basic thing to note here is:

Forms uploaded through Central Admin need to be specifically published for that purpose, by choosing Publish -> To a SharePoint Server and choosing ‘Administrator-approved form template (advanced) ’. This option saves a version of the Form Template which is specifically configured for publishing to Central Admin and Forms Services Administration will block uploading XSNs that are not published in this manner.

Comments

  • Anonymous
    June 10, 2009
    We’ve been using InfoPath Forms Server 2007 on Windows SharePoint Services for over a year now.  We have developed over 200 forms and store them in the Forms Templates within the Document Libraries part of our InfoPath site: As these forms are opened with Edit in Browser, they are Submitted using a data connection to a SharePoint Library and also sent to an email recipient.  The SharePoint Library as you can imagine has also grown over the past year.  We have over 180,000 forms submitted to the Office Production Eforms within the Document Libraries part of our InfoPath site: So our Document Libraries looks like this : Now for the problem: As we try to edit an existing form Template (ie. Add a field, change something, whatever), we get the following error when we try to publish the form: InfoPath has encountered an error.  The operation failed.  The parameter is incorrect. Once we get this error, the form we were trying to change becomes useless.  We can no longer edit in browser, the form is broken.  Our only way out is to edit the form in InfoPath and save it as a new name, and then publish it as a new form.  As a side note, we can create new forms all day long without any problems, but if we try to edit one, forget it. Thanks