This document was generated from CDN thread
Created by: null on 24-11-2005 06:30:32 AM
Hi,
Have looked thru Audium Support Centre and KB, but can't find specific reference ... Page 10 of the Programmers Guide says "Utility classes ... [b:18bf2ae7b9]can[/b:18bf2ae7b9] be placed anywhere within CLASSPATH of the application server". Presumably this means they don't have to be placed here. Does that mean both custom Audium element classes/jars [b:18bf2ae7b9]and[/b:18bf2ae7b9] utility classes/jars can be placed in $AUDIUM_HOME/common/classes and ../lib ?
And if so, should they be placed there? Or put another way, why would anyone use the app server classpath instead of Call Services classpath?
Also, can/should/shouldn't we put jars in $AUDIUM_HOME/lib? Presumably this is reserved for Audium Call Services runtime.
Thanks in advance.
Subject: RE: Seeking clarity around $AUDIUM_HOME/CallServices/common/...
Replied by: Vance Vagell on 28-11-2005 05:23:43 PM
Hello,
If you have a 3rd party utility that you would like to use in your custom code as well as other (non-Audium) applications, you may wish to place it somewhere in your application server's directory structure that is part of the classpath. For example, you may wish to use a 3rd party logging package in all applications deployed on the app server, and so you would not want it to be only available to your Audium code. This is an example of when you would not place utility packages in the util folder.
Hope this helps,
Vance