Reference Implementation

Applicant Reference Implementation

The Reference Implementation is available for developers to assist in the development of their client application and provides a mechanism to check connectivity with Grants.gov. It was developed using Java with a MySQL database.

Version 2.0

Link

V2.0: Applicant Reference Implementation Zip Files ​​​​​​​

Content

The following files are found in the Applicant Reference Implementation: We recommend starting with the APPLICANT_CLIENT_README file.

File Description
APPLICANT_CLIENT_README This file describes basic configuration needed to successfully execute RI, as well as needed security and troubleshooting tips
applicant_commands_bat This file contains commands for running the Web Services using bat included in the RI.
applicant_commands_shell This file contains commands for running the Web Services using the Shell script included in the RI.

The following folders are found in the Applicant Reference Implementation:

Folder Description
ApplicantClient_CL Main S2S folder which contains Libraries, WSDL, Methods and runtests to make the RI functional
Config Contains the grantsws-applicant-config XML file used in the web services
SampleXML Folder directory that contains SubmissionXML for both Single and Multi project
Security Contains Keystores and Truststores certificates to connect to Grants.gov. Please refer to the Applicant Certificates section
src Source code for the RI.