here's my next favorite hack. the build.xml that is used to create the automation package (tcdriver) for TIO / TPM can provide quite a bit of goodness. with one of my customers, i modified the contents of the tcdriverdevelopment.jar file so that each and every automation package that is created has a super-duper action packed build.xml.
1. take the current tcdriverdevelopment.jar file and extract it using jar -xf to a directory of your choice
2. navigate to com/ibm/tivoli/orchestrator/tcdriverdevelopment/resources
3. modify build.xml
a. you could also modify xml-template.xml so that it fits company standards (or in the case here, adding cvs tags so that non-developers that write workflows don't forget)
b. tc-driver-template.xml which is converted to TC-INF/tc-driver.xml when the automation package project is created
4. when finished making changes, simply rebuild the jar file with: jar -cf and copy it back into your apde / plugins directory (from where you originally retrieved it).
5. restart APDE and create a new automation project
What have i added to the build.xml you ask?
Incremental build number for every build that updates the tc-driver.xml direct and uses a build.properties file to store the information.
Add custom properties to the tc-driver.xml for use when automation package is imported into TIO.
Output directory of automation package after packaging was modified to automation project home instead of APDE home.
Just little things to make the lives of developers easier (and my life too!)
-sd