| What is the difference between the application and util folders? |
| Categories: Audium Studio (3.4.x) |
| Article ID: | 90 |
| Last updated: | November 02, 2006 |
| User Opinions |
|
No users have voted.
|
|
Thank you for rating this answer.
|
SUMMARY
This article explains the difference between the YOURAPPNAME/deploy/java/application and YOURAPPNAME/deploy/java/util folders.
SYMPTOMS
Developer has created some custom code, and is not sure which folder to deploy it to.
RESOLUTION
The application directory is used to hold all custom element code, and all other code for your Audium application that may be updated in the future. Files in this directory (under either classes for classes, or lib for JAR files) have their classes instantiated on Audium Call Services startup, and can be gracefully updated in the future using the admin scripts.
On the other hand, the util directory is used to hold all 3rd party code that your Audium application will use. Files in this directory (under either classes for classes, or lib for JAR files) do not have their classes instantiated on Audium Call Services startup, and are instead added to the classpath. Note that updating a file in the util directory will effect active callers, since the classes it contains are not gracefully updated, due to the way they are loaded. This is why we do not recommend placing code that may potentially be updated in the future in this location.
|
| Visitor Comments |
|
No visitor comments posted. Post a comment
|
| Attachments |
|
No attachments were found.
|