Audium Knowledge Base

Knowledgebase Home | Contact Knowledgebase Home | Contact
Search the Knowledgebase Jump to ID Browse by Category
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.

How would you rate this answer?
Helpful
Not helpful
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
Related Questions
Attachments
No attachments were found.

Copyright (c) 2005 Audium Corporation. All rights reserved.
Audium Home | Audium Support Center Home | Audium Customer Care Home