You are viewing a plain text version of this content. The canonical link for it is here.
Posted to phoenix-dev@avalon.apache.org by Peter Donald <pe...@apache.org> on 2002/05/11 04:05:57 UTC
Re: cvs commit: jakarta-avalon-phoenix/src/xdocs environment-xml-specification.xml
Hi,
Just in case you missed it I recently committed the following.
On Sat, 11 May 2002 12:05, donaldp@apache.org wrote:
> donaldp 02/05/10 19:05:13
>
> Modified: src/java/org/apache/avalon/phoenix/components/classloader
> DefaultClassLoaderManager.java DefaultPolicy.java
> src/java/org/apache/avalon/phoenix/components/deployer
> DefaultDeployer.java Resources.properties
> src/java/org/apache/avalon/phoenix/components/embeddor
> DefaultEmbeddor.java
> src/java/org/apache/avalon/phoenix/interfaces
> ClassLoaderManager.java
> src/xdocs environment-xml-specification.xml
> Added:
> src/java/org/apache/avalon/phoenix/components/deployer/installer
> FileDigest.java Installation.java
> InstallationException.java Installer.java
> Resources.properties package.html
> Removed: src/java/org/apache/avalon/phoenix/tools/installer
> FileDigest.java Installation.java
> InstallationException.java Installer.java
> Resources.properties package.html
> Log:
> Reworked Installation, deployment etc so that the Jars and classes in an
> application are extracted to a temporary "work" directory (defaults to
> sub-dir $PHOENIX_HOME/work).
>
> Each deployment uses a unique directory thus there will not be any
> problem with the JVM caching the Classes loaded from a URL. Each work
> directory is deleted at undeployment.
>
> Unfortunately people who were relying on the <policy/> section may need
> to change some options in certain circumstances. If previously you were
> assigning permissions to jars based on the jars being included in the
> applicaiton directory via something like
>
> <grant code-base="file:${app.home}${/}SAR-INF${/}lib${/}*">
>
> This will need to be updated to use URLs of the form
>
> <grant code-base="sar:/SAR-INF/lib/*">
--
Cheers,
Peter Donald
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>