Microsoft SharePoint: This form template is browser-compatible, but it cannot be browser-enabled on the selected site.

  • datoli / 100 / Wed, 10 Feb 2010 13:11:00 GMT / Comments (13)
  • Hi,

    I get this error message every time I try to publish an InfoPath 2007 form to SharePoint. In fact, I get it only on one single SharePoint (one of many 100’s). Publishing browser-enabled forms is working fine one any other SP, except this one. And this is what I do not understand.

    To quote a former post from Shabab Khan:

    “1. Site Collection Features has "Enterprise Features enabled"
    2. Site Features also has "Enterprise Features" enabled
    3. Forms Library has "View as Web Page" enabled in advance settings
    4. Infopath Forms Service has Render and User Browser Compatible Forms enabled
    5. Tried creating a form with simple section and design checker does not flash any errors (And, yes, the form is made browser compatible)
    6. Tried enable and disable of Infopath Forms Service, Enterprise Features, etc and did an IISRESET each time, to no positive result.

    [...]
    Solution:
    As soon as we created a top level site using virtual path using the Sharepoint Administration Console, the thing worked.”

    Compared with Shabab Khan we use the Site Directory - Our structure is http://www.company.i/sites/sitename. I don’t know what to try anymore.

    Hopefully anyone in this forum can help me with this, I’m sure I don’t know what to do.

    Thanks in advance!

  • Keywords:

    form, template, browser-compatible, browser-enabled, selected, site, microsoft, sharepoint

  • http://www.edevs.com/sharepoint/63843/«« Last Thread - Next Thread »»
    1. Hi Datoli,

      Please try

      http://<Your central admin site name with port>/_admin/ManageFormsServiceProxy.aspx

      a) Substitue you central admin site and port above

      b) On the above page Change the web application from drop down to the web application you are working with.

      c) Check on the both check boxes, click ok.

      d) Try publishing form again.

      Please let me know if this worked.

      Regards,

      Mo

      moone1 | Tues, 02 Oct 2007 16:44:52 GMT |

    2. Hi MoOne1,

      I'm afraid that your tip didn't help me out.

      Isn't it strange that form publishing is working fine on every Company SharePoint except this special one? There must be a difference, but i cannot find it..

      What could it be?

      Despaired greetings Sad

      datoli | Tues, 02 Oct 2007 16:45:53 GMT |

    3. Did you check the Browser version is it IE 6.0 or 7.0?

      kalyanreddymvpggktech | Tues, 02 Oct 2007 16:47:00 GMT |

    4. We are using IE 7.0, updates included.

      Do you really think it is a browser problem? Like I said, it is only one site where I cannot publish? Sad(

      datoli | Tues, 02 Oct 2007 16:47:55 GMT |

    5. This can be caused by deploying a "blank site" template. if this is the case you have to turn on the Office SharePoint Enterprise Site feature or Standard Site feature). Basicly form services have to be enable per-site.

      I think all the other site templates have this feature enabled from the start but the blank site template does not.

      robertwade | Tues, 02 Oct 2007 16:48:54 GMT |

    6. Thanks for your advice.

      However, as described above, the ?Office SharePoint Server Enterprise Site features” AND the “Office SharePoint Server Enterprise Site Collection features” are both activated and their status also is “ACTIVE” (as with all the other sites). I’ve already tried to deactivate and reactivate those features to no avail….

      I’m baffled.

      datoli | Tues, 02 Oct 2007 16:49:57 GMT |

    7. Check this:

      1. The user that publish the form have permissions to collaborate in the site.

      2. Generate an alias in Administration. Publish in the site with ip: http://10.10.10.10/sites/sitename and with FQDN http://server/sites/sitename

      3. Check SQL Permissions. The user in publication need permissions for wssCONTENT database.

      Regards,

      Alvarez Arigos Roberto Miguel

      System Analyst

      robertom_alvarezarigos | Tues, 02 Oct 2007 16:50:59 GMT |

    8. I am sure you are publishing the form correctly. The form must be published to a local folder and then uploaded manually to the SharePoint. I have noticed that sometimes activating the uploaded form from central administration doesn't work and one has to activate the feature from the "Site collection features list" (available from site settings of the site that contains the forms library). This is strange but it works! Try this and let me know the outcome!

      Good luck

      http://sharepointblogs.com/ssa

      ssahmed | Tues, 02 Oct 2007 16:52:03 GMT |

    9. Hi,

      Thanks for your advice. I published the browser-enabled form to a local folder and uploaded the created xsn to the document library. However, the following error message occurs:

      This form template is not currently browser-enabled. It must either be republished as a browser-enabled form, or opened using Microsoft Office InfoPath 2007.

      But this is an xsn file… shouldn’t it be an xml-file? When I publish the form to SharePoint, InfoPath creates an xml file anyway.

      Site features and Site collection features are still active.

      datoli | Tues, 02 Oct 2007 16:53:01 GMT |

    10. please, read the infopath and sharepoint documentation before post...

      this error says "This form template is browser-compatible, but it cannot be browser-enabled on the selected site. "... CANNOT BE BROWSER ENABLED ON SELECTED SITE....

      IS A PUBLISH PROBLEM...

      ON SELECTED SITE...

      1. Check browser compatibility in Tools, Form Options, Compatibility... using your Sharepoint Server in URL

      sorry, and regards

      Alvarez Arigos Roberto Miguel

      robertom_alvarezarigos | Tues, 02 Oct 2007 16:54:05 GMT |

    11. Hi,

      I know that this is a site problem. That’s the reason why I asked the question in this forum! I am the administrator (rights and permissions). It is the same form EVERY TIME (browser-enabled). It can be published to ALL our sites (forms services), EXCEPT on single site! All site- and site-collection features are identical (and active); the paths are the same; it’s the same server farm; everything I checked is identical. And I can’t publish the form anyway!

      I can’t find the difference and I don’t know where to search anymore.

      Nevertheless I’m happy about every hints and advices.

      datoli | Tues, 02 Oct 2007 16:55:04 GMT |

    12. Ok. Try this:

      1. Click on Start -> Administrative Tools -> SharePoint 3.0 Central Administration and choose the Application Management tab on the top of the page. Click on Configure InfoPath Forms Services in the InfoPath Forms Services section and check both "Allow users to browser-enable form templates" and "Render form templates that are browser-enabled by users" checkboxes, then OK this page

      2. Open your SharePoint site, click on Site Actions -> Site Settings, select Site collection features under Site Collection Administration and activate InfoPath Forms Services support

      3. In InfoPath, click on Tools/Form Options, select the Compatibility category and check the "Design a form template that can be opened in a browser or InfoPath", then click OK. In the case if you miss this one and your form is browser-compatible, you get a warning message while publishing your form saying that "The server is running InfoPath Forms Services, but the compatibility settings for this form template is InfoPath only".

      4. Publish your form onto a SharePoint 2007 library. In the wizard, at step 3, check the "Enable this form to be filled out by using a browser" checkbox and finish publishing.

      5. At the end of the publishing wizard, select "Open this document library" and click on Close. This will open the document library in the browser. Click on Settings/Form Library Settings, then click on Advanced Settings and select the "Display as a Web page" option in the Browser-enabled Documents category.

      All this steps are OK?

      Regards,

      Alvarez Arigos Roberto Miguel

      Systems Analyst

      robertom_alvarezarigos | Tues, 02 Oct 2007 16:56:02 GMT |

    13. Step 1: Ok

      Step 2: OK

      Step 3: OK

      Step 4: FALSE!


      I cannot check the "Enable this form to be filled out by using a browser" checkbox! But all necessary features are ACTIVATED! It works fine on every other of our SharePoint’s, except this single one! And I can’t find the difference between all other SharePoint’s and the one I need to publish the form!

      datoli | Tues, 02 Oct 2007 16:57:07 GMT |