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>