Using an InfoPath form from a K2.net 2003 process in BlackPearl

  • 6 September 2007
  • 1 reply
  • 0 views

Badge +1

Hi

I am trying to integrate an InfoPath form to my BlackPearl process but get the following error:"The solution has not been opened. The following error
occurred on opening: Namespace prefix 'xsf2' is not defined"

It looks like the InfoPath form was bound to a K2.net 2003 process. Is there an easy migration process to get the same 'complex' InfoPath form to work in BlackPearl?

Thanks

 

 


 


1 reply

Badge +5

HI Nicholas,


The error you were receiving was caused by a missing Namespace reference in the Manifest.xsf file.


First open the template in design mode then save as source files to a new folder.


Open the “Manifest.xsf” file with a text editor.


Add the following line(without the single quotes) to  the “xsf:xDocumentClass” node next to one of the other Namespace references.


‘xmlns:xsf2=”http://schemas.microsoft.com/office/infopath/2006/solutionDefinition/extensions”


Save and close the file.


Open “Manifest.xsf” again by right clicking on it and selecting Design.


Remove all the Rules and Data Connections that were added by K2.Net


Now SaveAs a new template.


 


You should now be able to use that template with K2 [blackpearl]. All the previous values set by 2003 should also be overwritten by blackpearl.


 


Cheers


Gert

Reply