![]() | After deploying a CCD package in an environment, remove the contents of the loadFiles, loadXmlFiles, and BAC packages. You must perform this step if you plan to deploy the same CCD package in the same environment. However, other entities that utilize configurations and code must be retained in the CCD package. |
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 |