Files required to Update a form

Due to bandwidth concerns you may wish to send only the files needed to perform the update. When you add or edit a field in a form, you must include the following files in the update packages:

  • \webapps\projectname\WEB-INF\dynaValidation.xml
  • \webapps\projectname\WEB-INF\dynaStrutsConfig.xml
  • \webapps\projectname\WEB-INF\classes\org\rti\zcore\irs\gen\EditedForm.class
  • \webapps\projectname\WEB-INF\classes\org\rti\zcore\irs\gen\report\EditedForm.class
  • \webapps\projectname\WEB-INF\classes\org\rti\zcore\irs\gen\openmrs\EditedForm.class
  • \webapps\projectname\WEB-INF\classes\resources\generatedSQL-derby.properties
    • Include the generatedSQL-mssql.properties or generatedSQL-mysql.properties if your project support either of those databases
  • \webapps\projectname\WEB-INF\classes\resources\forms\EditedForm.properties
  • \webapps\projectname\WEB-INF\classes\resources\forms\EditedForm_localisation.properties
  • \webapps\projectname\WEB-INF\classes\resources\forms\ActiveFields.xml
  • \webapps\projectname\WEB-INF\classes\resources\forms\EditedForm.xml
    • Include Rules.xml and Fields.xml if the new field has rules or enumerations (dropdowns)