avalon-phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <pe...@apache.org>
Subject Re: cvs commit: jakarta-avalon-phoenix/src/xdocs environment-xml-specification.xml
Date Sat, 11 May 2002 02:05:57 GMT
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:   <mailto:avalon-phoenix-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-phoenix-dev-help@jakarta.apache.org>


Mime
View raw message