The Builder uses the files:
- data/application/appUserObject.ser
- data/application/callflow.ser
- data/misc/* (where these are XML decision files that need to be edited in the Builder). Any other files in the misc directory are not used.
The Server uses the files:
- data/application/callflow.xml
- data/application/settings.xml
- data/application/status.xml (for when the app is suspended or running)
- data/configuratons/*.xml (element configurations)
- data/misc/* (only for XML decisons. All other files here are ignored unless used by custom elements).
- java/* (where referred to in the application. If there are Java classes here that are not referred to by the call flow, these are ignored).
That is all. Aside from Java files, the only files the Server needs are the XML files that define the call flow, element configurations, and XML decisions. No other files are needed, not even for temporary purposes.
Hope this helps.