Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

We have migrated MOSS 2007 site to Sharepoint 2010. It consists of Infopath form library. We are able to migrate all versions of the document. New version opens in Infopath 2010 form , but older versions built on Infopath 2007 doesn't open. In version history the old versions are not relinked to the new site. Is there any way where I can relink all versions to the new site? Can I create a workflow where old versions of infopath forms are converted to pdf? *Infopath form consists of dataconnections and rules. Please let me know how to solve this issue.

Thanks, Sireesha.

share|improve this question
    
What do you mean by relink? Are you talking about the URL you put in when you publish a form in InfoPath? Because I believe that URL just serves to confirm you have a valid SharePoint collection and the forms can be used on any SharePoint site regardless of the URL you gave it. –  Meyer Denney Mar 22 '12 at 22:36
    
Also if you can't find an answer here, the guys at infopathdev.com are very knowledgeable about infopath and you can try asking them. –  Meyer Denney Mar 22 '12 at 22:37
    
Relink means when we migrate old forms from MOSS 2007 to sharepoint 2010 , the forms still refer to the MOSS 2007 site where infopath template is published. So, we have to publish new infopath 2010 form template to the sharepoint 2010 site and relink filled infopath forms to the infopath 2010 template location. I am able to open only the latest version, all other versions of the form are still pointing to the old MOSS 2007 site. –  siresha Mar 23 '12 at 13:31
add comment

3 Answers 3

Open the old migrated infopath files in an xml editor or notepad and have a look at wether they still points to the old 2007 server and template.

share|improve this answer
    
Yes, the old versions of the form still points to the MOSS 2007 site. If I change href in the xml to the new infopath 2010 template location in sharepoint 2010 site, then I am able to open the form. Is there any procedure where I can directly convert all versions of the form to link to the new site. –  siresha Mar 23 '12 at 13:35
    
Please note that * I am talking about versions of the infopath forms which are already submitted in the MOSS 2007 site. Thanks for your help. –  siresha Mar 23 '12 at 14:24
add comment

I faced a similar situation when migrating Infopath form libraries between Sharepoint servers. You may find this article of use: Relink Infopath forms article

share|improve this answer
    
Thanks Adrian for the link. –  siresha Apr 3 '12 at 15:00
add comment

I also faced same issue with being unable to open the form when migrating from sharepoint 2007 to 2010.

I finally resolved this issue by doing the following:

  1. Open the infopath form
  2. Go to Form Option
  3. Click on Versioning
  4. There is dropdown on right site called as "On Virsion Upgrade"
  5. Select "Automatically Upgrade Existing Forms"
  6. Publish and upload to Central Admin.
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.