in

InfoPath Dev

How to use Full Trust form templates in DBXL

Downloads: 38 File Size: 84.3kB
Posted By: ErnestoM Views: 110
Date Added: 08-22-2008

In order to sign a form template in DBXL, follow these steps. We are assuming that you already have a valid code signing certificate installed on your machine.

1. Publish the unsigned XSN to a local folder.
2. Create a New Configuration in DBXL using the unsigned, locally published XSN. For the purposes of the following steps, we assume the Document Type name is Form1.
3. Obtain the DbxlPrepTemplate tool by clicking Download above.
4. Configure the DbxlPrepTemplate tool by:
a. Renaming the .exe.txt to .exe after unzipping.
b. Entering your DBXL URL path in the config file.
5. Use the DbxlPrepTemplate tool to prepare the XSN for signing. Open a command line prompt and execute: DbxlPrepTemplate.exe Form1 http://<servername>/QdabraWebService "C:\Data\UnsignedForm.xsn" "C:\Data\readyForSigning.xsn" where Form1 is the name of the document type published in step 2.
6. Design the output XSN and sign it.

 

7. File > Save the signed XSN. Use File > Publish and choose Network location. There will be a second box which asks for the path which users will use to access the form. Enter the public URL (http://<servername>/QdabraWebService/Forms/Form1/template.xsn)
8. Edit the configuration created in step 2 and attach the signed XSN, making sure to check the box labeled Form template is signed.

 

Note: If you see the message "The signature on this form is not from a trusted publisher" when opening the form, the certificate has not been installed in the "Trusted Publishers" location.  You can also verify the certificate is trusted in InfoPath under Tools/Trust Center.

Filed under:

Comments

No comments exist for this file.
Copyright © 2003-2007 Qdabra Software. All rights reserved.
View our Terms of Use.