Folder Name | Significance |
---|---|
CustomizationRootDirectory | Root folder for your customizations & configurations |
configurations | Folder for Global Configurations |
configurations\deploy.xml | Contains entries for load files which are to be loaded. |
configurations\loadFiles | Configurations in the form of load files (for configurations not yet supported by BAC) |
configurations\loadXMLFiles | Configurations in the form of templates (for configurations not yet supported by BAC) |
configurations\conf | Configuration files that will be copied to locations apart from those in classpath |
configurations\resources | Configuration files that will be copied to classpath |
configurations\xconf | Contains custom.site.xconf file to set, add, remove, undefine, or reset OOTB property value |
generated | For configuration artefacts generated by tools/UI for business and schema configuration |
generated\db\conf | Contains SchemaConfig.xml capturing custom schema details |
generated\db\conf\SchemaConfig.xml | Contains entries for adding/resizing columns, custom sequences, custom indexes |
generated\BAC | Contains single zip to be imported via BACRoot folder of module |
module1 | Root folder of module |
module1\descriptor.xml | Contains name of module and dependencies if any |
module1\main | For customization source files |
module1\main\src | Java code |
module1\main\src_web | Web related files (jsp, jspf, javascript, tags, tld, css and image files) |
module1\main\src_web\WEB-INF | Contains dynamic web components that are internally used by Windchill |
module1\main\src_web\WEB-INF\jsp | View jsps required by mvc builders |
module1\main\src_web\WEB-INF\tags | custom tags that can be used in jsps |
module1\main\src_web\WEB-INF\tlds | custom tld that can be used in jsps |
module1\main\src_web\netmarkets | Contains web components, e.g. jsps used in actions |
module1\main\src_web\netmarkets\jsp | jsps apart from mvc builder's view jsps |
module1\main\resources | Module specific configuration files that will be copied to classpath eg. actions.xml, actionmodels.xml |
module1\main\xconf | Contains custom XCONF files specific to module. Entries for each file will be automatically added in <WindchillHome>/declaration |
test | For automated tests related files |
test\unit | Folder for submitting unit tests |
test\unit\src | Java code for unit tests |
module2 | Root folder of another module |
moduleN | Root folder of moduleN |